Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix word wrapping | Jjp137 | 2019-10-22 | 1 | -5/+6 |
| | |||||
* | Fix many broken links | Jjp137 | 2019-10-22 | 1 | -25/+25 |
| | | | | | | Note that contrary to what docgen.rst currently says, the ids have to match exactly or else most web browsers will not jump to the intended symbol. | ||||
* | Revert "Fixes #12187 (#12321)" (#12447) | Andreas Rumpf | 2019-10-18 | 1 | -1/+1 |
| | | | This reverts commit 00c31e87660d9db813871f5aa23661bf6b9bbdcb. | ||||
* | Fixes #12187 (#12321) | Clyybber | 2019-10-08 | 1 | -1/+1 |
| | | | | | | * Fixes #12187 * Point to fork of compactdict Since the original repo is now archived / read-only | ||||
* | Fixed sizeOf to sizeof (#12347) | Ridho Pratama | 2019-10-03 | 1 | -2/+2 |
| | |||||
* | [backport] run nimpretty on string stuff | narimiran | 2019-09-30 | 1 | -90/+108 |
| | |||||
* | Fix spellings (#12277) [backport] | Federico Ceratto | 2019-09-27 | 1 | -5/+5 |
| | |||||
* | styleCheck: make the compiler and large parts of the stdlib compatible with ↵ | Araq | 2019-07-10 | 1 | -14/+14 |
| | | | | --styleCheck:error | ||||
* | [bugfix] fix `delete` in strutils and sequtils (#11535) | Miran | 2019-06-20 | 1 | -1/+4 |
| | |||||
* | [other] documentation: deprecation comments are now auto-generated | narimiran | 2019-06-19 | 1 | -18/+0 |
| | |||||
* | Disambiguate idents now that all 3 rfind's are included in the RTL. | Charles Blake | 2019-06-15 | 1 | -3/+3 |
| | |||||
* | Add missing ,int to type signature in doc comment references. | Charles Blake | 2019-06-13 | 1 | -3/+3 |
| | |||||
* | Attempt to close https://github.com/nim-lang/Nim/issues/11430 | Charles Blake | 2019-06-12 | 1 | -16/+36 |
| | |||||
* | fixes #11369 (#11381) | Andreas Rumpf | 2019-06-02 | 1 | -10/+10 |
| | |||||
* | Implement generic fromBin|Oct|Hex in strutils (#11107) | Alvydas Vitkauskas | 2019-05-23 | 1 | -0/+69 |
| | | | | | | | | | | | | | | | | | | | | | | | | * make parsutils.parseBin generic and improve runnableExamples * reimplement parseBin/Oct/Hex and improve runnableExamples * update changelog.md file with parseBin/Oct/Hex and fix a typo * delete template and code parseBin|Oct|Hex separately * split definitions between int and other SomeInteger * make parseBin|Oct|Hex generic and remove rtl pragmas * remove pragma inline from praseBin|Oct|Hex * implement families of parse(Bin|Oct|Hex)Int[xx] * fix typo [skip ci] * implement generic fromBin|Oct|Hex * make runnableExamples shorter | ||||
* | strutils.nim: fixes the indentation of formatEng | Araq | 2019-04-10 | 1 | -5/+5 |
| | |||||
* | Fix dead sequtils link (#10960) [ci skip] | MrZoraman | 2019-04-04 | 1 | -1/+1 |
| | |||||
* | strutils: document `parseEnum` [ci skip] | narimiran | 2019-02-25 | 1 | -0/+23 |
| | |||||
* | fixes a critical strutils bug [backport] | Araq | 2019-02-19 | 1 | -1/+1 |
| | |||||
* | fixes #6832 | Araq | 2019-02-19 | 1 | -5/+2 |
| | |||||
* | documentation: remove author field [ci skip] | narimiran | 2019-01-17 | 1 | -2/+0 |
| | |||||
* | better docs: strutils | narimiran | 2019-01-16 | 1 | -768/+1265 |
| | |||||
* | strutils: minor code cleanup | Araq | 2018-12-19 | 1 | -1/+0 |
| | |||||
* | removes deprecated T/P types | Araq | 2018-11-16 | 1 | -2/+0 |
| | |||||
* | better implementation for wrapWords | Araq | 2018-11-08 | 1 | -1/+2 |
| | |||||
* | stripLineEnd aka chomp (#9623) | Timothee Cour | 2018-11-05 | 1 | -0/+1 |
| | |||||
* | Add 'dedent' to documentation index (#9615) | Federico Ceratto | 2018-11-04 | 1 | -0/+1 |
| | |||||
* | changelog entry | Arne Döring | 2018-10-31 | 1 | -1/+1 |
| | |||||
* | fix typo | Arne Döring | 2018-10-31 | 1 | -1/+1 |
| | |||||
* | fixes #9557 | Arne Döring | 2018-10-30 | 1 | -32/+34 |
| | |||||
* | Fixes #9525 (#9526) | Neelesh Chandola | 2018-10-28 | 1 | -1/+1 |
| | |||||
* | Some documentation added to strutils (#9379) | eqperes | 2018-10-16 | 1 | -2/+102 |
| | | | | | | | | | | | | | | | | * wip documentation strutils * some runnableExamples in strutils * assert -> doAssert * corrected doc for abbrev; some more runnable examples * runnableExamples for join * fix c&p error * corrections | ||||
* | math.round is not needed in strutils (#9383) | skilchen | 2018-10-16 | 1 | -5/+4 |
| | |||||
* | Add strip() example (#8002) | Federico Ceratto | 2018-10-14 | 1 | -0/+2 |
| | |||||
* | struils: don't use the deprecated accumulateResult | Andreas Rumpf | 2018-10-14 | 1 | -8/+12 |
| | |||||
* | added new editdistance stdlib module, deprecated strutils.editDistance, refs ↵ | Andreas Rumpf | 2018-10-14 | 1 | -1/+4 |
| | | | | #6301 | ||||
* | strutils/unicode: deprecate isLower and friends operating on complete ↵ | Andreas Rumpf | 2018-10-14 | 1 | -45/+12 |
| | | | | strings; fixes #7963 properly | ||||
* | add strutils.stripLineEnd (#9346) | Timothee Cour | 2018-10-13 | 1 | -0/+23 |
| | |||||
* | Proposed solution for issue #8919 (#9280) | eqperes | 2018-10-12 | 1 | -0/+2 |
| | | | | | | * Proposed solution for issue #8919 * count sub/subs must be non-empty | ||||
* | fixes #8911 | Andreas Rumpf | 2018-09-16 | 1 | -7/+7 |
| | |||||
* | Fix too broad generic match for toHex (#8889) | LemonBoy | 2018-09-05 | 1 | -1/+1 |
| | | | Fixes #8865 | ||||
* | strutils: don't deprecate escape/unescape, too much code uses it | Araq | 2018-08-31 | 1 | -6/+2 |
| | |||||
* | Merge branch 'devel' into araq-misc | Araq | 2018-08-13 | 1 | -11/+20 |
|\ | |||||
| * | Fixed 7478: splitLines keepEol option (#8621) | Iván Montes | 2018-08-13 | 1 | -12/+21 |
| | | |||||
* | | fixes more nil string bugs | Araq | 2018-08-08 | 1 | -4/+6 |
| | | |||||
* | | strutils: minor code cleanup | Araq | 2018-08-08 | 1 | -4/+1 |
|/ | |||||
* | Testament should run tests with no action (#8232) | genotrance | 2018-07-08 | 1 | -3/+6 |
| | | | | | | * Testament should run tests with no action * Fix strutils tests for JS | ||||
* | Workaround VM bug in strutils | Dominik Picheta | 2018-06-17 | 1 | -2/+3 |
| | |||||
* | Exports unicode.toUpper/toLower in strutils module. | Dominik Picheta | 2018-06-17 | 1 | -0/+3 |
| | |||||
* | Add parse bin int, fixes #8018 (#8020) | Vindaar | 2018-06-13 | 1 | -39/+31 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * clarify `parseHexInt`, `parseOctInt` docstring and exception msgs * add `parseBinInt` based on `parseutil.parseBin` implementation Adds a `parseBinInt`, which parses a binary integer string and returns it as an integer. This is based on the implementation of `parseutil.parseBin`, removing the unnecessary parts. * add tests for all `parse(Hex|Oct|Bin)Int` procs * replace `parse*Int` proc impls by call to parseutil procs Replaces the `parse(Hex|Oct|Bin)Int` procedure implementation by calls to the `parseutil` procs, which receive a mutable argument. Has the main advantage that the empty string as well as a "prefix only" string, e.g. "0x" counts as an invalid integer. Also moves the `parseOctInt` proc further up in the file so that all `parse` procs are below one another. * replace `var L` by `let L` in `parse` procs There's no reason for the usage of `var` here. * add `maxLen` optional arg for `parseutil.parse(Oct|Bin)` Plus small change to test cases. * update changelog about `parse*Int` procs * fix `rejectParse` template in `tstrutils` * make sure only `s.len` chars are parsed, if `maxLen+start` > s.len Fixes a previous bug in `parseHex` (and now affected `parseOct` and `parseBin`), which allowed to set `start + maxLen` to be larger than the strings length. This resulted in an out of bounds access. * move `parse*Int` proc change to breaking changes, add double ` |