summary refs log tree commit diff stats
path: root/lib/pure/strutils.nim
Commit message (Collapse)AuthorAgeFilesLines
* 'nil' as a statement is deprecated, use an empty 'discard' insteadAraq2014-01-191-1/+1
|
* case consistency: next stepsAraq2013-12-291-1/+1
|
* improvements for 'pretty'Araq2013-12-281-10/+10
|
* case consistency part 4Araq2013-12-271-1106/+1106
|
* case consistency part 1Araq2013-12-271-9/+9
|
* Merge branch 'master' of https://github.com/Araq/Nimrod into vm2Araq2013-12-231-1/+3
|\ | | | | | | | | Conflicts: web/news.txt
| * Deprecate quoteIfContainsWhite in favor of osproc.quoteShell.Michał Zieliński2013-12-101-1/+3
| |
| * Reverts "Make quoteIfContainsWhite quote…". Refs #702.Grzegorz Adam Hankiewicz2013-12-101-43/+8
| | | | | | | | | | This reverts commit e7e8c7706240c4bef17533da63df988d228ba127 to avoid tool breakage. A different approach is being worked on #730.
| * Make quoteIfContainsWhite quote argument, so it can be safely passed to shell.Michał Zieliński2013-12-071-8/+43
| | | | | | | | | | | | | | | | On Windows put it in double quotes and escape double quotes using backslash. On Posix put it in single quotes and escape single quotes using '"'"'. This commit changes what quoteIfContainsWhite does, but before that change it was used incorrectly all over standard library, which caused security issues.
* | next steps for FFI supportAraq2013-11-251-2/+2
| |
* | new VM is getting stableAraq2013-10-291-1/+1
|/
* fixes #398Araq2013-08-311-6/+6
|
* Merge branch 'master' of github.com:Araq/NimrodAraq2013-07-201-6/+14
|\
| * Extends align proc with default padding parameter.Grzegorz Adam Hankiewicz2013-07-051-6/+14
| |
* | refactorings for the eval engine; bugfix: clean templates as accessorsAraq2013-07-191-7/+7
|/
* Adds note about grouping to split iterators.Grzegorz Adam Hankiewicz2013-05-111-42/+49
|
* Removes executable bit for text files.Grzegorz Adam Hankiewicz2013-03-161-0/+0
|
* Adds left alignment example to strutils.Grzegorz Adam Hankiewicz2013-03-121-2/+11
|
* preparations for a generational GCAraq2013-02-161-1/+1
|
* Added strutils.unescape and fixed issue with strutils.escape.Dominik Picheta2013-01-251-1/+39
|
* Adds to split() a code example using a set of separators.Grzegorz Adam Hankiewicz2012-12-111-1/+18
|
* Added strutils.rfind.Dominik Picheta2012-08-191-0/+14
|
* stdlib uses more of varargsAraq2012-08-161-1/+1
|
* openarray/varargs split; breaks bootstrappingAraq2012-08-161-0/+7
|
* fixes #109Araq2012-05-201-1/+3
|
* bugfix: strutils.formatFloatAraq2012-05-091-3/+3
|
* small bugfixes; documentation generator supports smilies for the forumAraq2012-05-011-0/+10
|
* added strutils.parseEnum; fixes #95Araq2012-04-011-2/+21
|
* exported strutils.abbrevAraq2012-02-241-13/+12
|
* bugfixes: tests are green againAraq2012-01-131-1/+1
|
* niminst: diverse improvements; fixes #80Araq2012-01-131-7/+39
|
* year 2012 for most copyright headersAraq2012-01-021-1/+1
|
* added support for advanced substitution expressionsAraq2011-12-271-111/+121
|
* Merge branch 'master' of github.com:Araq/NimrodAraq2011-12-221-0/+10
|\
| * fixes #77dom962011-12-191-0/+10
| |
* | code gen can generate code to keep alive stack rootsAraq2011-12-221-9/+34
|/
* slurp uses path; unidecode is improved and threadsafeAraq2011-10-081-3/+3
|
* code generator supports constant sequences; more consistent compile time ↵Araq2011-10-071-6/+19
| | | | evaluation
* bugfix: internal error in evalFieldAccess; parseutils.interpolatedFragments ↵Araq2011-09-261-7/+5
| | | | optimized; tstringinterp.nim now works
* lib/pure/strutils.nim: fix doc comment for splitLinesKeita Haga2011-08-251-53/+53
|
* bugfix: proper cache for generic instantiationsAraq2011-07-211-62/+61
|
* code gen bugfixes; marshal.nim implementedAraq2011-06-261-40/+40
|
* bugfixes for semantic checking; thread implementation pushed the compilerAraq2011-06-041-0/+6
|
* deprecated system.copy: use system.substr insteadAraq2011-05-141-13/+13
|
* newStringOfCap implemented and used to optimize some procsAraq2011-05-081-7/+13
|
* := templatable; lexer improvementsAraq2011-04-171-6/+6
|
* linearScanEnd pragma; string case statement optimizationAraq2011-03-141-3/+6
|
* distinction between re.replace and re.replacef; speed improvements for re moduleAraq2011-03-061-2/+2
|
* various bugfixes for generics; added generic sort procAraq2011-03-031-4/+5
|
* tests themselves contain the expected resultAraq2011-02-201-3/+3
|