summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
* macros: Introduce sameType(a, b) for node typesAdam Strzelecki2015-07-036-3/+54
| | | | | | | | | | | | | 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.
* fixes #3046Araq2015-07-032-2/+22
|
* fixes #3048, fixes #3047Araq2015-07-031-8/+10
|
* made macros.$ a bit smarter; but really this one needs to dieAraq2015-07-031-0/+2
|
* fixes #2633Araq2015-07-031-1/+1
|
* Remove expandTilde forward declarationDominik Picheta2015-07-031-19/+17
|
* fixes #3038Araq2015-07-032-2/+30
|
* fixes #2540Araq2015-07-031-2/+8
|
* 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 pull request #3035 from apense/patch-9Andreas Rumpf2015-07-031-0/+53
|\ \ | | | | | | Added documentation guidelines (brief)
| * | Updated to capitalized, imperativeapense2015-07-021-6/+20
| | |
| * | Clarified and fixed typoapense2015-07-011-3/+3
| | |
| * | Added documentation guidelines (brief)apense2015-07-011-0/+39
| | |
* | | fixes #3040Araq2015-07-021-0/+1
| | |
* | | fixes #3041Araq2015-07-021-20/+26
| | |
* | | fixes #3044Araq2015-07-021-1/+3
| | |
* | | varargs[untyped] actually worksAraq2015-07-021-1/+6
| | |
* | | fixes broken mergeAraq2015-07-023-4/+8
| | |
* | | Merge branch 'devel' of https://github.com/Araq/Nim into develAraq2015-07-024-4/+58
|\ \ \ | | |/ | |/|
| * | Merge pull request #3042 from k2nr/fix-readme-typoAndreas Rumpf2015-07-021-1/+1
| |\ \ | | | | | | | | fixes readme.md typo
| | * | fixes readme.md typoKazunori Kajihiro2015-07-021-1/+1
| |/ /
| * | 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-0211-38/+76
| | |
* | | tests\generics\tgenericprocmatcher.nimAraq2015-07-021-2/+2
| | | | | | | | | | | | disabled dubious constructs
* | | disabled unimportant old testAraq2015-07-021-0/+1
| | |
* | | fixes #2993Araq2015-07-012-6/+12
| | |
* | | fixes #2874Araq2015-07-011-37/+56
|/ /
* | fixes #2429Araq2015-07-012-156/+178
| |
* | minor doc updatesAraq2015-07-011-3/+3
| |
* | fixes 'instantiation from here' highlightingAraq2015-07-011-1/+1
| |
* | fixes #3032Araq2015-07-011-1/+1
| |
* | 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
| | | |
* | | | fixes #1463Araq2015-07-011-1/+1
|/ / /
* | | implemented system.pinToCpuAraq2015-07-011-10/+40
| | |
* | | .header pragma now supports preprocessor directivesAraq2015-07-011-4/+6
| | |