Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fixed 7478: splitLines keepEol option (#8621) | Iván Montes | 2018-08-13 | 2 | -13/+29 |
| | |||||
* | Clarify usage of "Test" argument in Koch (#8613) | Naveen Arunachalam | 2018-08-12 | 2 | -2/+3 |
| | | | | | | Minor change to help people (e.g. like myself) who are starting out :) Currently, the readme mentions the use of `./koch tests cat async`, but the help text for koch doesn't mention it. Helptexts are modified accordingly. | ||||
* | Fixes 8616 (#8617) | LemonBoy | 2018-08-12 | 4 | -1/+17 |
| | | | | | | | | * Don't leave dangling forward references to types Fixes #8616 * Add a test case for #8616 | ||||
* | Mysterious fix for #8550 (#8561) | LemonBoy | 2018-08-12 | 2 | -5/+14 |
| | | | | Replacing the `for` body with a nkEmpty node is not the right thing to do. | ||||
* | Preliminary check for test category folder existence (#8579) | LemonBoy | 2018-08-10 | 1 | -0/+4 |
| | | | Warn the user if nothing is executed. | ||||
* | fixes #8519; implements T.distinctBase to reverse T = distinct A (#8531) | Timothee Cour | 2018-08-10 | 3 | -1/+69 |
| | |||||
* | save a backup of csources-built nim to bin/nim_csources to avoid recompiling ↵ | Timothee Cour | 2018-08-09 | 1 | -4/+13 |
| | | | | from csources (#8582) | ||||
* | Uses XDG_CACHE_HOME if available (#8585) | alaviss | 2018-08-09 | 2 | -2/+3 |
| | | | | | | * compiler/options: use XDG_CACHE_HOME if set * doc/nimc: update documentation | ||||
* | Update channels.nim (#8583) | Grant | 2018-08-09 | 1 | -1/+1 |
| | | | Fix typo in channels.nim | ||||
* | Tests for v1 closed generics/static issues (#8572) | Mamy Ratsimbazafy | 2018-08-08 | 3 | -0/+51 |
| | | | | | | | | * Add tests to confirm https://github.com/nim-lang/Nim/issues/7231 is fixed. * Add test for closed https://github.com/nim-lang/Nim/issues/6137 * Add test for https://github.com/nim-lang/Nim/issues/7141 | ||||
* | add build_all.sh to allow 1-liner to build development version of the ↵ | Timothee Cour | 2018-08-08 | 2 | -8/+39 |
| | | | | compiler (#8546) | ||||
* | Fix regression for mapIt (#8567) | LemonBoy | 2018-08-08 | 1 | -3/+8 |
| | | | | | | Don't try to be too smart and limit the use of `evalOnce` where strictly needed as not every value can be assigned with a `let`. Fixes #8566 | ||||
* | Merge pull request #8559 from ehmry/fix_8109 | Dominik Picheta | 2018-08-08 | 1 | -2/+13 |
|\ | | | | | AsyncHttpClient: return from requests before body completion | ||||
| * | AsyncHttpClient: return from requests before body completion | Emery Hemingway | 2018-08-08 | 1 | -2/+13 |
| | | | | | | | | | | | | | | | | | | Store the body completion future at the client and wait for it to complete before issuing additional requests. This allows the body FutureStream reader to drain the stream and read buffers to be freed asynchronously. Fix #8109 | ||||
* | | fixes the new nimcache handling | Araq | 2018-08-08 | 1 | -1/+2 |
| | | |||||
* | | 'nimcache' defaults to ~/.cache on Posix; cleaned up documentation | Andreas Rumpf | 2018-08-08 | 4 | -36/+37 |
| | | |||||
* | | use slashes instead of dots for paths | Andreas Rumpf | 2018-08-08 | 2 | -3/+3 |
| | | |||||
* | | introduce the --define 'osx' as an alias for 'macosx' | Andreas Rumpf | 2018-08-08 | 1 | -0/+1 |
| | | |||||
* | | runnableExamples: keep (gitignored) generated foo_examples.nim for ↵ | Timothee Cour | 2018-08-07 | 2 | -4/+5 |
| | | | | | | | | | | | | inspection even on success (#8544) | ||||
* | | Make mapIt work on openArray's (#8543) | LemonBoy | 2018-08-07 | 1 | -3/+30 |
| | | |||||
* | | fixes #6255, add `system.ashr` arithmetic right shift (#8547) | andri lim | 2018-08-07 | 13 | -10/+93 |
|/ | |||||
* | Stricter signature for countdown/countup (#8549) | Oscar Nihlgård | 2018-08-07 | 1 | -3/+3 |
| | |||||
* | fixes #8421, fixes #7968, Nim compiler compiles with MSVC C89 version (#8556) | andri lim | 2018-08-07 | 3 | -25/+80 |
| | |||||
* | Iterator over heap instances (#8548) | Emery Hemingway | 2018-08-07 | 1 | -8/+14 |
| | | | | | Provide "dumpHeapInstances" for iterating over type statistics of heaps. This can be used to present structured heap information as an alternative to "dumpNumberOfInstances". | ||||
* | disable tioselectors test for OSX | Andreas Rumpf | 2018-08-06 | 1 | -1/+3 |
| | |||||
* | travis/testament: disable JS tests on OSX | Andreas Rumpf | 2018-08-06 | 2 | -3/+4 |
| | |||||
* | attempt to make the travis OSX build green | Araq | 2018-08-06 | 1 | -0/+1 |
| | |||||
* | make 'flags' test green on OSX | Andreas Rumpf | 2018-08-06 | 1 | -1/+1 |
| | |||||
* | OSX: make tioslectors test green | Andreas Rumpf | 2018-08-06 | 1 | -1/+4 |
| | |||||
* | remove redundant test for nil before `add` (#8460) | Timothee Cour | 2018-08-06 | 1 | -2/+0 |
| | |||||
* | fixes #5617, 'copyLineInfo' addition (#8523) | andri lim | 2018-08-05 | 6 | -23/+40 |
| | |||||
* | Merge pull request #8364 from timotheecour/pr_expandTilde | Dominik Picheta | 2018-08-05 | 1 | -14/+12 |
|\ | | | | | ospaths.expandTilde: handle ~ correctly; refactor to use DirSep, AltSep | ||||
| * | ospaths.expandTilde: handle ~ correctly; refactor to use DirSep, AltSep | Timothee Cour | 2018-07-18 | 1 | -14/+12 |
| | | |||||
* | | fixes #8215; remove reference to old doc command which was deprecated (#8418) | Timothee Cour | 2018-08-05 | 2 | -25/+6 |
| | | |||||
* | | fixes 7833 (#8533) | Andreas Rumpf | 2018-08-05 | 7 | -29/+114 |
| | | | | | | | | | | | | | | | | | | | | | | * fixes #7833; still to-do: fix setLen * make tests green again * also fixes setLen and string concats; refs #7833 * change formating to avoid a compiler warning * emit the write barrier also for addChar * fixes yet another regression * make setLengthStr compile for the old version * make growobjcrash complete earlier | ||||
* | | Try to let memTracker compile (#8502) | Christopher Dunn | 2018-08-05 | 2 | -11/+11 |
| | | |||||
* | | fixes #8425 | Araq | 2018-08-04 | 2 | -2/+10 |
| | | |||||
* | | make 'koch xz' enforce a clean 'git diff'; fixes #7292 | Araq | 2018-08-04 | 1 | -0/+8 |
| | | |||||
* | | gitignore test.ini, generated by ./koch tests (#8529) | Timothee Cour | 2018-08-04 | 1 | -1/+2 |
| | | |||||
* | | make 'echo' threadsafe on Windows; fixes #8511 | Araq | 2018-08-04 | 1 | -0/+8 |
| | | |||||
* | | fix shell quoting error for static libraries (#8532) | Charlie Barto | 2018-08-04 | 1 | -1/+1 |
| | | |||||
* | | fixes #8509 disable 4GB allocating test on windows that crashed appveyor (#8510) | Timothee Cour | 2018-08-02 | 1 | -3/+6 |
| | | |||||
* | | fixes #7827, bindSym enhancement (#8499) | andri lim | 2018-08-02 | 9 | -13/+183 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * bindSym power up, working prototype * update bindSym doc * add bindSym test * fix some typo * fix bindSym doc * get rid of specialops field from vm * add experimental: dynamicBindSym | ||||
* | | fix wrong arch defined(osx) (#8492) | Timothee Cour | 2018-08-02 | 1 | -1/+1 |
| | | |||||
* | | fixed #7894 (#8496) | jcosborn | 2018-08-01 | 7 | -31/+62 |
| | | | | | | make system tests run properly | ||||
* | | add hintCC to optionally disable printing 'CC: filename' (#8479) | Timothee Cour | 2018-08-01 | 2 | -4/+6 |
| | | |||||
* | | `lineInfoObj` (and `check`, `expect`) now return absolute paths (#8466) | Timothee Cour | 2018-07-31 | 3 | -2/+4 |
| | | |||||
* | | Fix ref bug in vmgen (#8424) | Oscar Nihlgård | 2018-07-30 | 3 | -54/+50 |
| | | |||||
* | | Deprecate the dot style for import paths (#8474) | Oscar Nihlgård | 2018-07-30 | 3 | -11/+15 |
| | | |||||
* | | Merge pull request #8476 from euantorano/patch-1 | Dominik Picheta | 2018-07-30 | 1 | -1/+1 |
|\ \ | | | | | | | Update example code for UDP sockets |