summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'devel' into araq-miscAndreas Rumpf2018-08-1013-17/+193
|\
| * fixes #8519; implements T.distinctBase to reverse T = distinct A (#8531)Timothee Cour2018-08-103-1/+69
| |
| * save a backup of csources-built nim to bin/nim_csources to avoid recompiling ↵Timothee Cour2018-08-091-4/+13
| | | | | | | | from csources (#8582)
| * Uses XDG_CACHE_HOME if available (#8585)alaviss2018-08-092-2/+3
| | | | | | | | | | | | * compiler/options: use XDG_CACHE_HOME if set * doc/nimc: update documentation
| * Update channels.nim (#8583)Grant2018-08-091-1/+1
| | | | | | Fix typo in channels.nim
| * Tests for v1 closed generics/static issues (#8572)Mamy Ratsimbazafy2018-08-083-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 Cour2018-08-082-8/+39
| | | | | | | | compiler (#8546)
| * Fix regression for mapIt (#8567)LemonBoy2018-08-081-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_8109Dominik Picheta2018-08-081-2/+13
| |\ | | | | | | AsyncHttpClient: return from requests before body completion
| | * AsyncHttpClient: return from requests before body completionEmery Hemingway2018-08-081-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 #8363Andreas Rumpf2018-08-105-106/+45
| | |
* | | cleanup nimsuggest tests a bitAndreas Rumpf2018-08-103-11/+11
| | |
* | | make nimsuggest go up in the directory tree in order to determine the main ↵Andreas Rumpf2018-08-101-12/+16
| | | | | | | | | | | | .nim file
* | | update the 'float' spec; refs #8589Andreas Rumpf2018-08-101-2/+2
| | |
* | | change the VM's max instruction count to 3_000_000Andreas Rumpf2018-08-102-2/+2
| | |
* | | deprecated regionized pointersAraq2018-08-105-68/+9
| | |
* | | deprecate the .this pragmaAraq2018-08-095-51/+48
| | |
* | | fixes more nil string bugsAraq2018-08-083-8/+10
| | |
* | | make async tests green for LinuxAraq2018-08-081-2/+0
| | |
* | | make test green againAraq2018-08-081-6/+6
| | |
* | | codegen improvement: map the empty string to 'nil' since it's now allowed to ↵Araq2018-08-081-3/+3
| | | | | | | | | | | | do that
* | | fixes a long standing nil bug in substrAraq2018-08-081-0/+1
| | |
* | | strutils: minor code cleanupAraq2018-08-081-4/+1
| | |
* | | deprecate isNil for strings and seqsAraq2018-08-082-5/+5
| | |
* | | Merge branch 'devel' into araq-miscAraq2018-08-080-0/+0
|\| |
| * | fixes the new nimcache handlingAraq2018-08-081-1/+2
| | |
| * | 'nimcache' defaults to ~/.cache on Posix; cleaned up documentationAndreas Rumpf2018-08-084-36/+37
| | |
| * | use slashes instead of dots for pathsAndreas Rumpf2018-08-082-3/+3
| | |
| * | introduce the --define 'osx' as an alias for 'macosx'Andreas Rumpf2018-08-081-0/+1
| | |
* | | fixes the new nimcache handlingAraq2018-08-071-1/+2
| | |
* | | fixes merge conflictAraq2018-08-0720-52/+224
|\| |
| * | runnableExamples: keep (gitignored) generated foo_examples.nim for ↵Timothee Cour2018-08-072-4/+5
| | | | | | | | | | | | | | | | | | inspection even on success (#8544)
| * | Make mapIt work on openArray's (#8543)LemonBoy2018-08-071-3/+30
| | |
| * | fixes #6255, add `system.ashr` arithmetic right shift (#8547)andri lim2018-08-0713-10/+93
| |/
| * Stricter signature for countdown/countup (#8549)Oscar Nihlgård2018-08-071-3/+3
| |
| * fixes #8421, fixes #7968, Nim compiler compiles with MSVC C89 version (#8556)andri lim2018-08-073-25/+80
| |
| * Iterator over heap instances (#8548)Emery Hemingway2018-08-071-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".
* | 'nimcache' defaults to ~/.cache on Posix; cleaned up documentationAndreas Rumpf2018-08-064-37/+38
| |
* | use slashes instead of dots for pathsAndreas Rumpf2018-08-062-3/+3
| |
* | introduce the --define 'osx' as an alias for 'macosx'Andreas Rumpf2018-08-061-0/+1
|/
* disable tioselectors test for OSXAndreas Rumpf2018-08-061-1/+3
|
* travis/testament: disable JS tests on OSXAndreas Rumpf2018-08-062-3/+4
|
* attempt to make the travis OSX build greenAraq2018-08-061-0/+1
|
* make 'flags' test green on OSXAndreas Rumpf2018-08-061-1/+1
|
* OSX: make tioslectors test greenAndreas Rumpf2018-08-061-1/+4
|
* remove redundant test for nil before `add` (#8460)Timothee Cour2018-08-061-2/+0
|
* fixes #5617, 'copyLineInfo' addition (#8523)andri lim2018-08-056-23/+40
|
* Merge pull request #8364 from timotheecour/pr_expandTildeDominik Picheta2018-08-051-14/+12
|\ | | | | ospaths.expandTilde: handle ~ correctly; refactor to use DirSep, AltSep
| * ospaths.expandTilde: handle ~ correctly; refactor to use DirSep, AltSepTimothee Cour2018-07-181-14/+12
| |
* | fixes #8215; remove reference to old doc command which was deprecated (#8418)Timothee Cour2018-08-052-25/+6
| |