Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #1403 from def-/newseqwith | Andreas Rumpf | 2014-08-12 | 1 | -0/+24 |
|\ | | | | | Add newSeqWith | ||||
| * | Move newSeqWith to sequtils | def | 2014-08-11 | 2 | -17/+24 |
| | | |||||
| * | Add newSeqWith | def | 2014-07-23 | 1 | -0/+17 |
| | | |||||
* | | Merge pull request #1417 from gradha/pr_852_nimcache_naming | Andreas Rumpf | 2014-08-12 | 4 | -19/+71 |
|\ \ | | | | | | | Documents nimcache naming and fixes ios example | ||||
| * | | Corrects description of nimcache file naming. Refs #852. | Grzegorz Adam Hankiewicz | 2014-07-31 | 1 | -29/+27 |
| | | | |||||
| * | | Makes ios example work again with new paths. Refs #852. | Grzegorz Adam Hankiewicz | 2014-07-27 | 2 | -15/+7 |
| | | | |||||
| * | | Documents nimcache file naming scheme. Refs #852. | Grzegorz Adam Hankiewicz | 2014-07-27 | 2 | -4/+66 |
| | | | |||||
* | | | Merge pull request #1405 from boydgreenfield/add_mmap_map_populate | Andreas Rumpf | 2014-08-12 | 2 | -2/+12 |
|\ \ \ | | | | | | | | | Add mmap map populate | ||||
| * | | | Only try to import MAP_POPULATE on Linux, define flag as 0 otherwise. | Nick Greenfield | 2014-07-23 | 1 | -2/+10 |
| | | | | |||||
| * | | | Revert "Do not automatically use MAP_POPULATE for opening mmap files." | Nick Greenfield | 2014-07-23 | 1 | -9/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit cba75db4e36b3af0d39b5717141a971e6d558554. The prior commit yields a compiler error 'error: lvalue required as left operand of assignment; MAP_POPULATE = ((int) 0);'. So for now this branch *always* adds MAP_POPULATE when using the open and mapMem procs. | ||||
| * | | | Do not automatically use MAP_POPULATE for opening mmap files. | Nick Greenfield | 2014-07-23 | 1 | -3/+9 |
| | | | | | | | | | | | | | | | | | | | | Adds use_map_populate keyword to memfiles.open and memfiles.mapMem to govern MAP_POPULATE use. This is set to false by default. | ||||
| * | | | Add automatic MAP_POPULATE flag for opening read_only (MAP_PRIVATE) and ↵ | Nick Greenfield | 2014-07-23 | 2 | -2/+4 |
| | | | | | | | | | | | | | | | | shared (MAP_SHARED) mmap files. | ||||
* | | | | fix failed tests due to gcsafe | Araq | 2014-08-12 | 7 | -50/+55 |
| | | | | |||||
* | | | | Merge branch 'devel' of https://github.com/Araq/Nimrod into devel | Araq | 2014-08-12 | 2 | -2/+13 |
|\ \ \ \ | |||||
| * | | | | Fixes incorrect macro stack traces. | Dominik Picheta | 2014-08-11 | 2 | -2/+13 |
| | | | | | |||||
* | | | | | fixes 'gcsafe' | Araq | 2014-08-12 | 8 | -22/+56 |
| | | | | | |||||
* | | | | | fixes #1431 | Araq | 2014-08-12 | 1 | -2/+3 |
|/ / / / | |||||
* | | | | Merge branch 'devel' of https://github.com/Araq/Nimrod into devel | Araq | 2014-08-11 | 6 | -310/+353 |
|\ \ \ \ | |||||
| * \ \ \ | Merge pull request #1467 from Varriount/fix-1424 | Andreas Rumpf | 2014-08-10 | 1 | -1/+3 |
| |\ \ \ \ | | | | | | | | | | | | | Fix #1424 | ||||
| | * | | | | Update semexprs.nim | Varriount | 2014-08-10 | 1 | -5/+1 |
| | | | | | | |||||
| | * | | | | Fix #1424 some more | Clay Sweetser | 2014-08-08 | 1 | -1/+5 |
| | | | | | | |||||
| | * | | | | Fix #1424 | Clay Sweetser | 2014-08-07 | 1 | -0/+2 |
| | | | | | | |||||
| * | | | | | Fix asyncnet example. Rearrange net code. | Dominik Picheta | 2014-08-10 | 2 | -284/+284 |
| | | | | | | |||||
| * | | | | | Added SafeDisconn for accept. | Dominik Picheta | 2014-08-10 | 4 | -22/+63 |
| | | | | | | |||||
| * | | | | | Merge branch 'devel' of github.com:Araq/Nimrod into devel | Dominik Picheta | 2014-08-10 | 7 | -10/+40 |
| |\ \ \ \ \ | |||||
| * | | | | | | Asynchttpserver now uses new uri module for URL parsing. | Dominik Picheta | 2014-08-10 | 1 | -3/+3 |
| | | | | | | | |||||
* | | | | | | | distinguish between 'defined' and 'declared' | Araq | 2014-08-11 | 36 | -96/+155 |
| | | | | | | | |||||
* | | | | | | | fixes tinavlid_array_bounds test | Araq | 2014-08-10 | 1 | -1/+1 |
| |/ / / / / |/| | | | | | |||||
* | | | | | | Merge branch 'devel' of https://github.com/Araq/Nimrod into devel | Araq | 2014-08-10 | 10 | -54/+170 |
|\ \ \ \ \ \ | |||||
| * \ \ \ \ \ | Merge pull request #1468 from Varriount/fix-1435 | Andreas Rumpf | 2014-08-09 | 3 | -0/+7 |
| |\ \ \ \ \ \ | | |/ / / / / | |/| | | | | | Fix 1435 | ||||
| | * | | | | | Adds documentation on skipTypes and mapType | Clay Sweetser | 2014-08-09 | 2 | -0/+5 |
| | | | | | | | |||||
| | * | | | | | Fixes #1435 | Clay Sweetser | 2014-08-09 | 1 | -0/+2 |
| | | | | | | | |||||
| * | | | | | | More future debug info. Added new error code to SafeDisconn list. | Dominik Picheta | 2014-08-09 | 4 | -6/+24 |
| | | | | | | | |||||
| * | | | | | | Fixes async on Linux. | Dominik Picheta | 2014-08-09 | 1 | -1/+1 |
| | | | | | | | |||||
| * | | | | | | Fixes incorrect async exception handling. Adds sleepAsync. | Dominik Picheta | 2014-08-09 | 4 | -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. | ||||
* | | | | | | Merge branch 'master' of https://github.com/Araq/Nimrod into devel | Araq | 2014-08-10 | 0 | -0/+0 |
|\ \ \ \ \ \ | |||||
| * \ \ \ \ \ | Merge pull request #1363 from Araq/devel | Andreas Rumpf | 2014-07-15 | 199 | -4793/+8268 |
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | Merge devel into master | ||||
* | | | | | | | | progress on 'spawn' | Araq | 2014-08-10 | 5 | -10/+33 |
| |_|/ / / / / |/| | | | | | | |||||
* | | | | | | | fixes #1456 | Araq | 2014-08-08 | 1 | -1/+1 |
| | | | | | | | |||||
* | | | | | | | nice error message | Araq | 2014-08-08 | 1 | -0/+3 |
| | | | | | | | |||||
* | | | | | | | Merge branch 'devel' of https://github.com/Araq/Nimrod into devel | Araq | 2014-08-08 | 10 | -237/+337 |
|\ \ \ \ \ \ \ | |||||
| * \ \ \ \ \ \ | Merge pull request #1465 from def-/cpp-cstring-len | Andreas Rumpf | 2014-08-08 | 1 | -0/+1 |
| |\ \ \ \ \ \ \ | | |_|_|/ / / / | |/| | | | | | | Include string.h for strlen with cpp backend | ||||
| | * | | | | | | Also include string.h for strlen for C backend | def | 2014-08-08 | 1 | -1/+1 |
| | | | | | | | | |||||
| | * | | | | | | Include string.h for strlen with cpp backend | def | 2014-08-07 | 1 | -0/+1 |
| |/ / / / / / | |||||
| * | | | | | | Merge pull request #1446 from gradha/pr_links_typetraits_module | Varriount | 2014-08-06 | 3 | -4/+26 |
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | Links typetraits module | ||||
| | * | | | | | | Adds typetraits to library index and doc build. | Grzegorz Adam Hankiewicz | 2014-08-05 | 2 | -2/+5 |
| | | | | | | | | |||||
| | * | | | | | | Adds usage example to typetraits.name(). | Grzegorz Adam Hankiewicz | 2014-08-05 | 1 | -2/+21 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Credit goes to fowl (http://forum.nimrod-lang.org/t/430). | ||||
| * | | | | | | | Merge pull request #1447 from gradha/pr_tutorial_improvements | Varriount | 2014-08-06 | 6 | -233/+310 |
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Tutorial improvements | ||||
| | * | | | | | | | Factors exception hierarchy into reusable fragment. | Grzegorz Adam Hankiewicz | 2014-08-05 | 3 | -128/+189 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The fragment with hyperlinks is included now from the system module. | ||||
| | * | | | | | | | Downgrades public module comments to private level. | Grzegorz Adam Hankiewicz | 2014-08-05 | 2 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This avoids the weird concatenation in the final system.html file which doesn't make any sense. |