Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | implement the --nilseqs switch properly | Andreas Rumpf | 2018-08-15 | 2 | -2/+4 |
| | |||||
* | changes how the now illegal 'string == nil' comparison is detected | Andreas Rumpf | 2018-08-15 | 5 | -7/+12 |
| | |||||
* | make more tests green | Andreas Rumpf | 2018-08-14 | 5 | -38/+8 |
| | |||||
* | make nimweb compile again | Araq | 2018-08-14 | 2 | -2/+2 |
| | |||||
* | renames threadpool.await to blockUntil; refs #7853 | Araq | 2018-08-14 | 5 | -32/+36 |
| | |||||
* | make dochack.nim compile again | Araq | 2018-08-14 | 2 | -16/+17 |
| | |||||
* | make tests green again | Araq | 2018-08-13 | 8 | -55/+18 |
| | |||||
* | Merge branch 'devel' into araq-misc | Araq | 2018-08-13 | 13 | -20/+90 |
|\ | |||||
| * | Converters to take into account constraints. Fixes #7520 (#8593) | cooldome | 2018-08-13 | 2 | -0/+24 |
| | | |||||
| * | 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. | ||||
* | | document the new --nilseqs:on switch | Araq | 2018-08-13 | 2 | -1/+3 |
| | | |||||
* | | make NimInAction tests green | Araq | 2018-08-13 | 1 | -0/+2 |
| | | |||||
* | | fixes more nil handling regressions | Araq | 2018-08-13 | 13 | -60/+49 |
| | | |||||
* | | build Nimble with --nilseqs:on until Nimble is fixed | Araq | 2018-08-13 | 1 | -2/+2 |
| | | |||||
* | | make the vccexe helper tool compile again | Araq | 2018-08-13 | 2 | -7/+7 |
| | | |||||
* | | make more tests green | Andreas Rumpf | 2018-08-13 | 5 | -19/+19 |
| | | |||||
* | | make generic tests green again | Andreas Rumpf | 2018-08-13 | 1 | -2/+2 |
| | | |||||
* | | make JS tests green | Andreas Rumpf | 2018-08-13 | 3 | -3/+3 |
| | | |||||
* | | testament: change how JS tests are disable for travis on OSX | Andreas Rumpf | 2018-08-13 | 2 | -3/+5 |
| | | |||||
* | | make more tests green | Andreas Rumpf | 2018-08-13 | 16 | -102/+39 |
| | | |||||
* | | WIP: disallow 'nil' for strings and seqs | Andreas Rumpf | 2018-08-13 | 43 | -173/+207 |
| | | |||||
* | | make tests green again | Andreas Rumpf | 2018-08-10 | 2 | -2/+2 |
| | | |||||
* | | Merge branch 'araq-misc' of github.com:nim-lang/Nim into araq-misc | Andreas Rumpf | 2018-08-10 | 3 | -6/+7 |
|\ \ | |||||
| * | | rename SystemError to CatchableError in order to avoid breaking Nimble and ↵ | Araq | 2018-08-10 | 3 | -6/+7 |
| | | | | | | | | | | | | probably lots of other code | ||||
* | | | fixes #8599 | Andreas Rumpf | 2018-08-10 | 2 | -2/+2 |
| | | | |||||
* | | | Merge branch 'devel' into araq-misc | Andreas Rumpf | 2018-08-10 | 13 | -17/+193 |
|\ \ \ | |/ / |/| / | |/ | |||||
| * | 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 | ||||
* | | | rework the exception hierarchy; refs #8363 | Andreas Rumpf | 2018-08-10 | 5 | -106/+45 |
| | | | |||||
* | | | cleanup nimsuggest tests a bit | Andreas Rumpf | 2018-08-10 | 3 | -11/+11 |
| | | | |||||
* | | | make nimsuggest go up in the directory tree in order to determine the main ↵ | Andreas Rumpf | 2018-08-10 | 1 | -12/+16 |
| | | | | | | | | | | | | .nim file | ||||
* | | | update the 'float' spec; refs #8589 | Andreas Rumpf | 2018-08-10 | 1 | -2/+2 |
| | | | |||||
* | | | change the VM's max instruction count to 3_000_000 | Andreas Rumpf | 2018-08-10 | 2 | -2/+2 |
| | | | |||||
* | | | deprecated regionized pointers | Araq | 2018-08-10 | 5 | -68/+9 |
| | | | |||||
* | | | deprecate the .this pragma | Araq | 2018-08-09 | 5 | -51/+48 |
| | | | |||||
* | | | fixes more nil string bugs | Araq | 2018-08-08 | 3 | -8/+10 |
| | | | |||||
* | | | make async tests green for Linux | Araq | 2018-08-08 | 1 | -2/+0 |
| | | | |||||
* | | | make test green again | Araq | 2018-08-08 | 1 | -6/+6 |
| | | | |||||
* | | | codegen improvement: map the empty string to 'nil' since it's now allowed to ↵ | Araq | 2018-08-08 | 1 | -3/+3 |
| | | | | | | | | | | | | do that |