summary refs log tree commit diff stats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* 'sequtils doesn't take confusing default args anymoreAraq2015-07-081-1/+1
|
* Nimrod -> Nim renameAraq2015-07-081-1/+1
|
* Updated `&` parametersapense2015-07-061-1/+1
|
* Merge pull request #3067 from apense/patch-10Dominik Picheta2015-07-061-7/+7
|\ | | | | Updated some example code in algorithm
| * Updated some example code in algorithmapense2015-07-051-7/+7
| |
* | Added `getDaysInYear` procapense2015-07-061-2/+6
| |
* | Added commaapense2015-07-061-1/+1
| | | | | | "e.g." and "i.e." both usually take commas after, as they would in normal English ("for example, ..." and "that is, ..." respectively)
* | THash -> Hash correctionapense2015-07-061-1/+1
|/
* fixes bootstrapping problemAraq2015-07-041-1/+2
|
* Merge pull request #3036 from nanoant/patch/macros-sametypeAndreas Rumpf2015-07-041-0/+4
|\ | | | | macros: Introduce sameType(a, b) for node types
| * macros: Introduce sameType(a, b) for node typesAdam Strzelecki2015-07-031-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | Previously introduced node comparison `==` was working somehow wrong on nodes returned from getType(a), comparing just ids of the symbols. Recently introduced `==` change 47dce2688633fad840a2f5e4073c531f1cd640ca started comparing symbol nodes pointer-wise, thus strictly. Since getType(a) always creates new symbol pointing to the type, comparing two such nodes using `==` always returns false, even they point to the same type. That is why we need a new sameType macro to be able to tell if these nodes point to the same type.
* | added hash function for ordinal typesFabian Keller2015-07-031-0/+4
|/
* fixes #3046Araq2015-07-031-1/+5
|
* made macros.$ a bit smarter; but really this one needs to dieAraq2015-07-031-0/+2
|
* Remove expandTilde forward declarationDominik Picheta2015-07-031-19/+17
|
* Merge pull request #3043 from takaomag/fix_algorithm_reversedAndreas Rumpf2015-07-031-5/+11
|\ | | | | Fix algorithm.reversed to accept non-zero 'first' arg
| * Add tests for algorithm.reversedtakaomag2015-07-021-0/+6
| |
| * Fix algorithm.reversed to accept non-zero 'first' argtakaomag2015-07-021-5/+5
| |
* | Merge branch 'devel' of https://github.com/Araq/Nim into develAraq2015-07-023-3/+57
|\|
| * Merge pull request #3037 from rgv151/patch-3Dominik Picheta2015-07-011-0/+18
| |\ | | | | | | Implement async `post` request
| | * Implement async `post` requestBruce Doan2015-07-021-0/+18
| | |
| * | Moved handling of multi-line FTP replies to `expectReply`.Dominik Picheta2015-07-012-8/+30
| | |
| * | Merge branch 'patch-1' of https://github.com/acidvertigo/Nim into ↵Dominik Picheta2015-07-012-1/+15
| |\ \ | | |/ | |/| | | | acidvertigo-patch-1
| | * remove unnecessary functionLuca2015-06-272-2/+2
| | |
| | * Remove redundant 220 checkLuca2015-06-271-4/+3
| | |
| | * Remove redundant 220 checkLuca2015-06-271-4/+3
| | |
| | * Fix no async codeLuca2015-06-261-2/+2
| | |
| | * Fix remove async callLuca2015-06-261-1/+1
| | |
| | * Allow ftp client to handle 220 multiline messagesLuca2015-06-261-2/+12
| | |
| | * Allow AsyncFtpClient and ftpclient to check 220 messagesLuca2015-06-261-1/+7
| | | | | | | | | As many ftp servers can answer with multiple 220 messages these two libraries have to handle multiline 220 messages before send user and pass messages.
* | | implements varargs[untyped]; refs #2545; to be documentedAraq2015-07-021-21/+27
| | |
* | | fixes #2874Araq2015-07-011-37/+56
|/ /
* | fixes #2429Araq2015-07-012-156/+178
| |
* | minor doc updatesAraq2015-07-011-3/+3
| |
* | Merge branch 'devel' of https://github.com/Araq/Nim into develAraq2015-07-011-0/+2
|\ \
| * \ Merge pull request #3030 from rbehrends/popen-supportAndreas Rumpf2015-07-011-0/+2
| |\ \ | | | | | | | | Add popen()/pclose() support to posix.nim
| | * | Add popen()/pclose() support to posix.nimReimer Behrends2015-07-011-0/+2
| | | |
* | | | asyncdispatch compiles again on LinuxAraq2015-07-011-1/+1
|/ / /
* / / implemented system.pinToCpuAraq2015-07-011-10/+40
|/ /
* | Fix SQLite3 dynlib on OS X.Reimer Behrends2015-06-301-1/+1
| | | | | | | | | | The old dynlib name referenced an ancient version of SQLite3 and could not be overridden with --dynlibOverride.
* | prepared selectors module for multi threadingAraq2015-06-302-37/+61
| |
* | Merge branch 'more_concurrency' into develAraq2015-06-308-248/+559
|\ \ | | | | | | | | | | | | | | | | | | | | | Conflicts: doc/tut1.txt lib/core/locks.nim lib/pure/collections/tables.nim lib/pure/selectors.nim
| * | proper waiting for the pinned threadAraq2015-06-021-3/+6
| | |
| * | some progress on making async multithreadedAraq2015-05-286-243/+504
| | |
| * | first implementation of pinnedSpawnAraq2015-05-281-4/+52
| | |
| * | get rid of deprecated effectsAraq2015-05-131-18/+6
| | |
| * | terminal: doc improvmentsAraq2015-05-131-1/+7
| | |
| * | development version is 0.11.3Araq2015-05-061-1/+1
| | |
* | | True is trueAraq2015-06-301-3/+3
| | |
* | | Implements ``os.expandSymlink``. Ref #3015.Dominik Picheta2015-06-291-0/+16
| | |