summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
* Fixes async on Linux.Dominik Picheta2014-08-091-1/+1
|
* Fixes incorrect async exception handling. Adds sleepAsync.Dominik Picheta2014-08-094-50/+141
| | | | | | | | | | | | | | The tasyncexceptions test has been added which tests for this incorrect exception handling behaviour. The problem was that the exception was raised inside a callback which was called from a previously finished async procedure. This caused a "Future already finished" error. The fix was to simply reraise the exception if the retFutureSym is already finished. sleepAsync was added to help with the reproduction of this test. It should also be useful for users however. Finally some debug information was added to futures to help with future bugs.
* fixes #1456Araq2014-08-081-1/+1
|
* nice error messageAraq2014-08-081-0/+3
|
* Merge branch 'devel' of https://github.com/Araq/Nimrod into develAraq2014-08-0810-237/+337
|\
| * Merge pull request #1465 from def-/cpp-cstring-lenAndreas Rumpf2014-08-081-0/+1
| |\ | | | | | | Include string.h for strlen with cpp backend
| | * Also include string.h for strlen for C backenddef2014-08-081-1/+1
| | |
| | * Include string.h for strlen with cpp backenddef2014-08-071-0/+1
| |/
| * Merge pull request #1446 from gradha/pr_links_typetraits_moduleVarriount2014-08-063-4/+26
| |\ | | | | | | Links typetraits module
| | * Adds typetraits to library index and doc build.Grzegorz Adam Hankiewicz2014-08-052-2/+5
| | |
| | * Adds usage example to typetraits.name().Grzegorz Adam Hankiewicz2014-08-051-2/+21
| | | | | | | | | | | | Credit goes to fowl (http://forum.nimrod-lang.org/t/430).
| * | Merge pull request #1447 from gradha/pr_tutorial_improvementsVarriount2014-08-066-233/+310
| |\ \ | | | | | | | | Tutorial improvements
| | * | Factors exception hierarchy into reusable fragment.Grzegorz Adam Hankiewicz2014-08-053-128/+189
| | | | | | | | | | | | | | | | The fragment with hyperlinks is included now from the system module.
| | * | Downgrades public module comments to private level.Grzegorz Adam Hankiewicz2014-08-052-3/+3
| | | | | | | | | | | | | | | | | | | | This avoids the weird concatenation in the final system.html file which doesn't make any sense.
| | * | Improves tut2.txt with more hyperlinks.Grzegorz Adam Hankiewicz2014-08-051-9/+12
| | | |
| | * | Improves tut1.txt with more hyperlinks and minor fixes.Grzegorz Adam Hankiewicz2014-08-051-93/+106
| | |/
* | | 'parallel' statement works againAraq2014-08-084-9/+8
| | |
* | | fixes #1456Araq2014-08-081-11/+18
| | |
* | | setMaxPoolSize improvementsAraq2014-08-081-5/+10
| | |
* | | 'lambda' is no keyword anymoreAraq2014-08-086-7/+8
|/ /
* | Merge branch 'devel' of https://github.com/Araq/Nimrod into develAraq2014-08-061-1/+2
|\ \
| * \ Merge pull request #1453 from dschauer/develAndreas Rumpf2014-08-061-1/+2
| |\ \ | | | | | | | | Added carriage return and linefeed check to os::parseCmdLine to delimiti...
| | * | Added carriage return and linefeed check to os::parseCmdLine ti delimiting ↵Dwight Schauer2014-08-051-1/+2
| |/ / | | | | | | | | | whitespace eating.
* / / some bugfixes for 'deepCopy'Araq2014-08-062-15/+29
|/ /
* | fixes typosAraq2014-08-051-2/+2
| |
* | Merge branch 'devel' of https://github.com/Araq/Nimrod into develAraq2014-08-0528-391/+1127
|\| | | | | | | | | Conflicts: compiler/ccgexprs.nim
| * Merge branch 'gradha-pr_updates_babel_js' into develDominik Picheta2014-08-022-9/+8
| |\
| | * Uses case insensitive comparison for sorting. Refs #1292.Grzegorz Adam Hankiewicz2014-08-021-1/+1
| | |
| | * Adds placeholder text for js disabled browsers. Refs #1292.Grzegorz Adam Hankiewicz2014-08-022-6/+6
| | |
| | * Updates js.high usage for line ending dots. Refs #1291 and #1292.Grzegorz Adam Hankiewicz2014-08-021-2/+1
| |/
| * Merge pull request #1438 from def-/tools-compilingAndreas Rumpf2014-08-022-2/+2
| |\ | | | | | | Make nimrepl and trimcc tools compile
| | * Make nimrepl and trimcc tools compiledef2014-08-012-2/+2
| | |
| * | Merge pull request #1426 from Varriount/fix-813Andreas Rumpf2014-08-022-5/+11
| |\ \ | | | | | | | | Fix #813
| | * | Update commands.nimVarriount2014-08-021-2/+0
| | | |
| | * | Clean up moreClay Sweetser2014-07-291-2/+2
| | | |
| | * | Clean up a bit.Clay Sweetser2014-07-291-5/+5
| | | |
| | * | Fix #813Clay Sweetser2014-07-292-6/+14
| | | | | | | | | | | | | | | | Also add a notice that the linked list stuff in the compiler should be (one day) removed.
| * | | Merge pull request #1430 from def-/xmldom-nilAndreas Rumpf2014-08-011-204/+231
| |\ \ \ | | | | | | | | | | Add some nil checks for xmldom (and clean up a bit)
| | * | | replace nil comparisons with calls to isNildef2014-08-011-52/+52
| | | | |
| | * | | Add some nil checks for xmldom (and clean up a bit)def2014-07-301-196/+223
| | | |/ | | |/|
| * | | Merge pull request #1437 from def-/fix-#1291Andreas Rumpf2014-08-011-1/+1
| |\ \ \ | | | | | | | | | | Fix typo in mHigh
| | * | | Fix typo in mHighdef2014-08-011-1/+1
| | |/ /
| * | | Merge pull request #1436 from def-/fix-1427Andreas Rumpf2014-08-011-0/+4
| |\ \ \ | | | | | | | | | | Set kind of literal nodes as resExpr
| | * | | Set kind of literal nodes as resExprdef2014-08-011-0/+4
| | |/ /
| * | | Merge pull request #1432 from def-/posix-tflockAndreas Rumpf2014-08-011-1/+1
| |\ \ \ | | |/ / | |/| | Add "struct" to POSIX flock
| | * | Add "struct" to POSIX flockdef2014-07-311-1/+1
| |/ /
| * / Fixes typeinfo after PR #1408 broke it.Dominik Picheta2014-07-291-10/+10
| |/
| * Merge pull request #1425 from def-/flush-docSimon Hafner2014-07-291-1/+1
| |\ | | | | | | flush -> flushFile in doc
| | * flush -> flushFile in docdef2014-07-291-1/+1
| |/
| * Merge pull request #1408 from Skrylar/skry-unsigned-anyAndreas Rumpf2014-07-291-0/+53
| |\ | | | | | | Add better support for unsigned ints via typeinfo.