summary refs log tree commit diff stats
path: root/lib/pure
Commit message (Collapse)AuthorAgeFilesLines
* Procs to decode Time to TimeInfo & TimeIntervalcoffeepots2015-07-141-0/+130
| | | Fills in the missing functionality of decoding Time to TimeInfo and TimeInterval, whilst also adding some procs to work with leap years and to get the day of the week based on a date.
* documentation generator emits configurable html for code listingsAraq2015-07-141-0/+199
|
* added os.tailDir procAraq2015-07-121-0/+14
|
* Merge pull request #3095 from def-/fix-async-postDominik Picheta2015-07-111-2/+3
|\ | | | | Fix async httpclient post to work without multipart
| * Fix async httpclient post to work without multipartdef2015-07-101-2/+3
| |
* | Do not use errno on Windows in the ``os`` module.Dominik Picheta2015-07-111-1/+1
| |
* | Merge branch 'fix-2573-cherry-pick' of ↵Dominik Picheta2015-07-114-24/+22
|\ \ | |/ |/| | | https://github.com/singularperturbation/Nim into singularperturbation-fix-2573-cherry-pick
| * Use raiseOSError with additionalInfo parameter from develSloane Simmons2015-07-044-24/+22
| |
* | Merge pull request #3093 from avsej/fix-nimdoc-for-selectorsAndreas Rumpf2015-07-091-1/+2
|\ \ | | | | | | Fix nimdoc generation for lib/pure/selectors.nim
| * | Fix nimdoc generation for lib/pure/selectors.nimSergey Avseyev2015-07-091-1/+2
| | |
* | | Merge pull request #3057 from apense/patch-9Andreas Rumpf2015-07-091-25/+34
|\ \ \ | | | | | | | | Added new Rune sequence proc
| * | | Corrected proc name in assertionapense2015-07-091-1/+1
| | | |
| * | | Corrected documentationapense2015-07-091-27/+28
| | | |
| * | | Renamed to toRunesapense2015-07-041-1/+1
| | | |
| * | | Added new procapense2015-07-031-10/+18
| | |/ | |/| | | | In reference to #2353
* | | Merge pull request #3021 from apense/patch-7Andreas Rumpf2015-07-091-20/+48
|\ \ \ | |_|/ |/| | Added some documentation and examples
| * | Corrected erroneous descriptionapense2015-06-291-1/+2
| | | | | | | | | Hypotenuse is really just the euclidean norm
| * | Added some documentation and examplesapense2015-06-291-20/+47
| | | | | | | | | I think I remember reading that the documentation is generated from the normal targets (not javascript), so that's where I put the docs
* | | Update asyncdispatch.nimapense2015-07-091-3/+3
| | |
* | | 'sequtils doesn't take confusing default args anymoreAraq2015-07-081-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
|/ /
* | added hash function for ordinal typesFabian Keller2015-07-031-0/+4
| |
* | 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.
* | | | fixes #2874Araq2015-07-011-37/+56
|/ / /
* | | fixes #2429Araq2015-07-012-156/+178
| | |
* | | minor doc updatesAraq2015-07-011-3/+3
| | |
* | | asyncdispatch compiles again on LinuxAraq2015-07-011-1/+1
| | |
* | | prepared selectors module for multi threadingAraq2015-06-302-37/+61
| | |
* | | Merge branch 'more_concurrency' into develAraq2015-06-307-246/+558
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| | | |