Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | docs now build again | Araq | 2015-10-12 | 3 | -7/+6 |
| | |||||
* | Merge pull request #3432 from FedericoCeratto/patch-4 | Andreas Rumpf | 2015-10-12 | 1 | -1/+3 |
|\ | | | | | Export substituteLog | ||||
| * | Add substituteLog docs | Federico Ceratto | 2015-10-09 | 1 | -0/+2 |
| | | |||||
| * | Export substituteLog | Federico Ceratto | 2015-10-09 | 1 | -1/+1 |
| | | | | | | Allow Nim users to create their own loggers | ||||
* | | Merge pull request #3423 from petermora/breakSequtils | Andreas Rumpf | 2015-10-12 | 13 | -89/+218 |
|\ \ | | | | | | | Break sequtils | ||||
| * | | updated news.txt with backward compatibility breaks of sequtils | Peter Mora | 2015-10-06 | 1 | -1/+7 |
| | | | |||||
| * | | fixing unittest | Peter Mora | 2015-10-06 | 1 | -1/+1 |
| | | | |||||
| * | | restore {.immediate.} to toSeq | Peter Mora | 2015-10-06 | 1 | -1/+1 |
| | | | |||||
| * | | sequtils related changes | Peter Mora | 2015-10-05 | 11 | -88/+211 |
| | | | |||||
* | | | Merge branch 'rbehrends-gc-fixes' into devel | Araq | 2015-10-12 | 4 | -45/+86 |
|\ \ \ | |||||
| * | | | disable new BoehmGC tests on Windows | Araq | 2015-10-12 | 1 | -4/+7 |
| | | | | |||||
| * | | | Merge branch 'gc-fixes' of https://github.com/rbehrends/Nim into ↵ | Araq | 2015-10-12 | 4 | -45/+83 |
|/| | | | | | | | | | | | | | | | rbehrends-gc-fixes | ||||
| * | | | Remove spurious unsigned operations from system/threads.nim. | Reimer Behrends | 2015-09-08 | 1 | -3/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | These operations were included before the unsigned module was incorporated directly into system.nim and subsequently caused compilation errors with --gc:go due to duplicate definitions. | ||||
| * | | | Include Boehm GC in garbage collection tests. | Reimer Behrends | 2015-09-08 | 1 | -3/+9 |
| | | | | |||||
| * | | | Properly register threads with the Boehm GC. | Reimer Behrends | 2015-09-08 | 3 | -38/+73 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In order to be able to scan thread stacks, the Boehm GC needs to know about newly created threads. We establish the end of the stack by using GC_call_with_stack_base (this works properly also with the dual-stack Itanium architecture) and then GC_register_my_thread() to register a thrad and GC_unregister_my_thread() to unregister it again. This patch also includes a modification for the refc and markandsweep collectors to set the stack bottom for thread stacks correctly even if an optimizer aggressively inlines and optimizes procedures (this is already being done for the stack of the main thread). Finally, we use the {.noconv.} pragma for the Boehm GC, as the Boehm API uses no specific calling convention. | ||||
| * | | | Properly initialize the Boehm GC on all platforms. | Reimer Behrends | 2015-09-06 | 1 | -1/+1 |
| | | | | |||||
* | | | | nimsuggest: added 'dus' command that combines 'def' and 'use' | Araq | 2015-10-12 | 2 | -2/+8 |
| | | | | |||||
* | | | | cleaned up ospaths module | Araq | 2015-10-12 | 2 | -19/+30 |
| | | | | |||||
* | | | | added setResult that simply takes a node | Araq | 2015-10-12 | 1 | -0/+8 |
| | | | | |||||
* | | | | Merge pull request #3433 from jyapayne/devel | Dominik Picheta | 2015-10-10 | 1 | -0/+178 |
|\ \ \ \ | | | | | | | | | | | Added useful procs to strutils for string testing. | ||||
| * | | | | Made strutils string test procs less redundant. | Joey Payne | 2015-10-10 | 1 | -49/+49 |
| | | | | | |||||
| * | | | | Added tests for string test procs. | Joey Payne | 2015-10-10 | 1 | -0/+52 |
| | | | | | |||||
| * | | | | Changed alphanumeric check to "or" instead of "and". | Joey Payne | 2015-10-10 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Added useful procs to strutils for string testing. | Joey Payne | 2015-10-09 | 1 | -0/+126 |
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added procs: isAlpha isAlphaNumeric isDigit isSpace isUpper isLower | ||||
* | | | | Update readme.md | Varriount | 2015-10-10 | 1 | -5/+5 |
| | | | | |||||
* | | | | Update readme.md | Varriount | 2015-10-10 | 1 | -1/+0 |
|/ / / | |||||
* | | | Merge pull request #3425 from jlp765/hashes1 | Dominik Picheta | 2015-10-08 | 1 | -4/+70 |
|\ \ \ | | | | | | | | | added hash procs for handling portions of strings/arrays/seqs. | ||||
| * | | | added hash procs for handling portions of strings/arrays/seqs. | JamesP | 2015-10-07 | 1 | -4/+70 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | added tests at bottom of file changed some doco layout Makes hashing iteratively through buffers faster when you don't have to pass copied portions of the buffer to the hash function | ||||
* | | | | fixes #635 | Araq | 2015-10-07 | 1 | -8/+20 |
| | | | | |||||
* | | | | osproc: fixes a long standing buffering bug on Windows | Araq | 2015-10-07 | 1 | -1/+1 |
| | | | | |||||
* | | | | fixes regression | Araq | 2015-10-07 | 1 | -3/+3 |
| | | | | |||||
* | | | | Merge pull request #3314 from haiodo/emscripten-support | Andreas Rumpf | 2015-10-07 | 4 | -9/+118 |
|\ \ \ \ | | | | | | | | | | | Emscripten support | ||||
| * \ \ \ | Merge remote-tracking branch 'nim-lang/devel' into emscripten-support | Andrey Sobolev | 2015-10-06 | 39 | -133/+294 |
| |\ \ \ \ | | | |_|/ | | |/| | | |||||
| * | | | | Merge remote-tracking branch 'nim-lang/devel' into emscripten-support | Andrey Sobolev | 2015-10-01 | 35 | -83/+156 |
| |\ \ \ \ | |||||
| * \ \ \ \ | Merge remote-tracking branch 'nim-lang/devel' into emscripten-support | Andrey Sobolev | 2015-09-30 | 13 | -45/+338 |
| |\ \ \ \ \ | |||||
| * \ \ \ \ \ | Merge remote-tracking branch 'nim-lang/devel' into emscripten-support | Andrey Sobolev | 2015-09-29 | 1 | -0/+10 |
| |\ \ \ \ \ \ | |||||
| * \ \ \ \ \ \ | Merge remote-tracking branch 'nim-lang/devel' into emscripten-support | Andrey Sobolev | 2015-09-28 | 7 | -8/+87 |
| |\ \ \ \ \ \ \ | |||||
| * \ \ \ \ \ \ \ | Merge remote-tracking branch 'nim-lang/devel' into emscripten-support | Andrey Sobolev | 2015-09-25 | 1 | -0/+25 |
| |\ \ \ \ \ \ \ \ | |||||
| * \ \ \ \ \ \ \ \ | Merge remote-tracking branch 'nim-lang/devel' into emscripten-support | Andrey Sobolev | 2015-09-25 | 19 | -636/+381 |
| |\ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | Added a test to check how gc works in emscripten. | Andrey Sobolev | 2015-09-23 | 2 | -0/+60 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Test will fail in emscripten and pass in normal environment. | ||||
| * | | | | | | | | | | Merge remote-tracking branch 'nim-lang/devel' into emscripten-support | Andrey Sobolev | 2015-09-23 | 10 | -43/+61 |
| |\ \ \ \ \ \ \ \ \ \ | |||||
| * \ \ \ \ \ \ \ \ \ \ | Merge remote-tracking branch 'nim-lang/devel' into emscripten-support | Andrey Sobolev | 2015-09-21 | 9 | -60/+128 |
| |\ \ \ \ \ \ \ \ \ \ \ | |||||
| * \ \ \ \ \ \ \ \ \ \ \ | Merge remote-tracking branch 'nim-lang/devel' into emscripten-support | Andrey Sobolev | 2015-09-21 | 1 | -0/+1 |
| |\ \ \ \ \ \ \ \ \ \ \ \ | |||||
| * \ \ \ \ \ \ \ \ \ \ \ \ | Merge remote-tracking branch 'nim-lang/devel' into emscripten-support | Andrey Sobolev | 2015-09-18 | 14 | -20/+150 |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ | |||||
| * \ \ \ \ \ \ \ \ \ \ \ \ \ | Merge remote-tracking branch 'nim-lang/devel' into emscripten-support | Andrey Sobolev | 2015-09-18 | 16 | -52/+208 |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |||||
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ | Merge remote-tracking branch 'nim-lang/devel' into emscripten-support | Andrey Sobolev | 2015-09-16 | 32 | -100/+484 |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |||||
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | Merge remote-tracking branch 'nim-lang/devel' into emscripten-support | Andrey Sobolev | 2015-09-15 | 7 | -12/+66 |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |||||
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | Merge remote-tracking branch 'nim-lang/devel' into emscripten-support | Andrey Sobolev | 2015-09-14 | 1 | -0/+8 |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | | | | | | | | Change TAddress to ByteAddress | Andrey Sobolev | 2015-09-14 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | |||||
| * | | | | | | | | | | | | | | | | | | Merge remote-tracking branch 'nim-lang/devel' into emscripten-support | Andrey Sobolev | 2015-09-14 | 21 | -69/+319 |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ |