summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
* Adds note about manual memory handling to GC doc.Grzegorz Adam Hankiewicz2014-01-261-0/+17
|
* Merge branch 'devel' of https://www.github.com/Araq/Nimrod into develZahary Karadjov2014-01-2645-271/+668
|\
| * Merge branch 'devel' of https://github.com/Araq/Nimrod into develAraq2014-01-255-1/+226
| |\
| | * Merge pull request #841 from gradha/pr_oniondocs_develGrzegorz Adam Hankiewicz2014-01-255-1/+226
| | |\ | | | | | | | | Added docgen documentation to devel branch
| | | * Merge branch 'pr_oniondocs' into pr_oniondocs_develGrzegorz Adam Hankiewicz2014-01-255-1/+226
| | |/|
| | | * Transforms docgen sample to be generated from source.Grzegorz Adam Hankiewicz2014-01-065-566/+28
| | | |
| | | * Adds some cross references to docgen manual.Grzegorz Adam Hankiewicz2014-01-062-6/+13
| | | |
| | | * Adds docgen to list of documentation to build.Grzegorz Adam Hankiewicz2014-01-061-1/+1
| | | |
| | | * Reformats text to fit width of 80 columns.Grzegorz Adam Hankiewicz2014-01-061-40/+50
| | | |
| | | * Fixes two minor typos.Grzegorz Adam Hankiewicz2014-01-061-2/+2
| | | |
| | | * Added docgen documentationErik O'Leary2013-12-313-0/+746
| | | |
| * | | fixes #838Araq2014-01-252-2/+4
| |/ /
| * | disable internalError so that nimbuild compiles againAraq2014-01-253-2/+7
| | |
| * | more efficient calls for closure iteratorsAraq2014-01-251-3/+5
| | |
| * | fixes a minor parser bugAraq2014-01-251-2/+1
| | |
| * | updated asyncio and ftpclient modulesAraq2014-01-252-19/+19
| | |
| * | nativeStackTrace might work againAraq2014-01-251-3/+3
| | |
| * | should compile on netbsdAraq2014-01-233-8/+8
| | |
| * | renderer knows about nkStaticTy and nkTypeClassTyAraq2014-01-231-0/+23
| | |
| * | typeClasses now documented in grammar.txtAraq2014-01-232-0/+8
| | |
| * | Merge branch 'devel' of https://github.com/Araq/Nimrod into develAraq2014-01-234-93/+103
| |\ \
| * | | small code cleanupsAraq2014-01-233-4/+3
| | | |
| * | | closure iterators workAraq2014-01-234-33/+76
| | | |
| * | | closure iterators almost workAraq2014-01-232-191/+189
| | | |
| * | | next steps for closure iteratorsAraq2014-01-2228-70/+163
| | | |
* | | | the `is` operator now uses exactly the same algorithm as proc signature matchingZahary Karadjov2014-01-263-22/+11
| | | |
* | | | implements #766;Zahary Karadjov2014-01-2411-69/+117
| | | | | | | | | | | | | | | | | | | | | | | | expressions such as Type.field are now recognised by the compiler. This also fixes a bug, preventing the user-defined to check for the presence of regular fields in addition to procs
* | | | support for parametric user-defined type classesZahary Karadjov2014-01-246-71/+102
| |/ / |/| |
* | | fix the error "only proc headers can feature pragmas" when compiling in JS modeZahary Karadjov2014-01-233-36/+36
| | |
* | | nest PreMain inside NimMain for easier consumption of static libraries ↵Zahary Karadjov2014-01-231-57/+67
|/ / | | | | | | | | | | developed in Nimrod fixes many uses of $N instead of $n for new lines that don't affect #line directives
* | Merge branch 'devel' of https://github.com/Araq/Nimrod into develAraq2014-01-201-1/+1
|\ \
| * | fix the segfault in #827Zahary Karadjov2014-01-201-1/+1
| | |
* | | parser support anon iteratorsAraq2014-01-208-13/+61
| | |
* | | updated grammar.txtAraq2014-01-203-20/+22
| | |
* | | command syntax is allowed in expressionsAraq2014-01-204-47/+90
|/ /
* | Merge branch 'devel' of https://github.com/Araq/Nimrod into develAraq2014-01-195-6/+6
|\ \
| * \ Merge pull request #822 from onionhammer/develAndreas Rumpf2014-01-195-6/+6
| |\ \ | | | | | | | | Corrected prunesocketset and pruneprocessset
| | * | Added ret != 0 backonionhammer2014-01-191-1/+1
| | | |
| | * | Corrected prunesocketset and pruneprocesssetErik O'Leary2014-01-195-6/+6
| |/ / | | | | | | | | | | | | fd sets passed to select() were pruning ready FDs rather than pruning UN-ready FDs.
* / / compiler warns when you use GC'ed memory and '--gc:none'Araq2014-01-195-51/+70
|/ /
* | 'nil' as a statement is deprecated, use an empty 'discard' insteadAraq2014-01-1954-170/+170
| |
* | merge master into develAraq2014-01-192-2/+14
|\ \
| * \ Merge pull request #775 from fowlmouth/patch-3Andreas Rumpf2014-01-181-1/+13
| |\ \ | | | | | | | | Update endians.nim
| | * | Update endians.nimBillingsly Wetherfordshire2013-12-231-1/+13
| | | | | | | | | | | | adds swapEndian16 function
| * | | Merge pull request #812 from girvo/koch-fixAndreas Rumpf2014-01-181-1/+1
| |\ \ \ | | | | | | | | | | Koch now uses $PATH/nimrod correctly
| | * | | Koch now uses PATH/nimrod correctlyJosh Girvin2014-01-131-1/+1
| | | |/ | | |/|
* | | | it's the year 2014Araq2014-01-198-24/+22
| | | |
* | | | 'inject' for the new symbol binding rules in templatesAraq2014-01-191-7/+19
| | | |
* | | | make encodings.nim case consistentAraq2014-01-191-33/+31
| | | |
* | | | resolved conflicts with masterAraq2014-01-1822-611/+225
|\| | |