summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'devel' into araq-better-codegenAndreas Rumpf2017-09-238-8/+133
|\
| * Merge branch 'devel' of github.com:nim-lang/Nim into develAndreas Rumpf2017-09-225-7/+121
| |\
| | * Fix `getPeerAddr()` `getPeerAddr()`: +`sin6_addr` (#6410)wt2017-09-211-2/+2
| | |
| | * documentation improvement; make mixin easier to search (#6409)jlp7652017-09-211-0/+6
| | |
| | * Sets enhancements, fixes #2467 (#6158)GULPF2017-09-201-4/+94
| | |
| | * Array typedesc len (#6032)ephja2017-09-172-1/+19
| | |
| * | NimScript: added buildOS and buildCPU constantsAndreas Rumpf2017-09-223-1/+12
| |/
* | added 'nim jsonscript' featureAndreas Rumpf2017-09-234-33/+76
| |
* | make gc:v2 compile againAndreas Rumpf2017-09-222-19/+21
| |
* | Merge branch 'araq-better-pure-enums' into araq-better-codegenAndreas Rumpf2017-09-226-7/+27
|\ \
| * | .pure enums are much more convenient to use nowAndreas Rumpf2017-09-176-7/+27
| |/
* | new string behaviour now available under nimShallowStringsAndreas Rumpf2017-09-221-6/+3
| |
* | preparations for string optimizationsAndreas Rumpf2017-09-223-9/+38
| |
* | fixes #6403Andreas Rumpf2017-09-212-15/+26
| |
* | make tests green againAndreas Rumpf2017-09-211-0/+1
| |
* | revert accidentical asyncmacro changeAndreas Rumpf2017-09-211-1/+1
| |
* | refactoring: TLoc knows the node it originated from; it is planned to use ↵Andreas Rumpf2017-09-218-196/+215
| | | | | | | | this to produce better C code (move optimizations)
* | introduce OnHeapNew and rename TLoc.s to TLoc.storageAndreas Rumpf2017-09-218-92/+96
|/
* Closes #6083, closes #6086, closes #6379 (#6392)Daniil Yarancev2017-09-161-8/+58
|
* Reorder json `add` and `%`, fixes #6385 (#6388)Mamy Ratsimbazafy2017-09-163-10/+25
| | | | | | * Reorder json `add` and `%`, fixes https://github.com/nim-lang/Nim/issues/6385 * rename json test files
* prepared stdlb for new integer arithmetic rulesAndreas Rumpf2017-09-162-8/+8
|
* hotfix: fixes seq.add and str.add for edge casesAndreas Rumpf2017-09-161-8/+12
|
* in prepration for the upcoming different integer inference rulesAndreas Rumpf2017-09-162-2/+2
|
* Merge branch 'devel' of github.com:nim-lang/Nim into develAndreas Rumpf2017-09-165-12/+20
|\
| * balance Genode CPU pinning, deadlock at Genode exit (#6317)Emery Hemingway2017-09-163-7/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | * Genode: balance thread CPU affinities Genode threads are pinned by defaut to the same CPU as the initial component entrypoint thread. Thread affinities are also permanent. This patch pins new threads to CPUs in a round-robin manner. Arbitrary CPU pinning is not exposed and the 'nimPinToCpu' has no effect. * Genode: guarantee that 'quit' will not return On Genode exits are handled by whatever component is acting as parent. The caller has no guarentee that the parent implementation will halt the caller's threads, so explicitly deadlock the 'quit' procedure.
| * Update docs on assignment operator (#6373)superfunc2017-09-152-5/+3
| |
* | development version is oddAndreas Rumpf2017-09-151-5/+5
|/
* db_postgres: Refactor open() behavior to be consistent with other DBs (#6381)Lyndsy Simon2017-09-151-4/+7
|
* Fix operations on string as openarray in VM. (#6257)Parashurama2017-09-155-8/+69
| | | | | | | | | | * fix openarray.len for string as openArray in VM. * fix openarray[idx] for string as openArray in VM. * fix openarray[idx]=val for string as openArray in VM. * add tests for passing string as openArray in VM. * fix issue with NimNode.len NimNode.len was also returning len for string literals. also fix logic bug in if/elif chain.
* Update memfiles.nim (#6328)Denis Rumyantsev2017-09-151-1/+1
| | | FIX error in MemFile fileSize
* Changed JSON stringification to preserve UTF (#6330)Yuriy Glukhov2017-09-152-19/+12
|
* Fix spelling error (#6349)Federico Ceratto2017-09-151-1/+1
|
* Add counterpart to containsOrIncl for excl (#6360)superfunc2017-09-154-38/+104
|
* Document inclusiveness of Slices (#6362)superfunc2017-09-151-0/+15
|
* Fix wrong result of countLines() (#6371)Simon Krauter2017-09-152-1/+14
|
* Handle failed uri parsing in asynchttpserver (#6374)superfunc2017-09-151-1/+6
|
* Corrected manual (Identifier equality) (#6366)GULPF2017-09-111-3/+3
| | | | | | * Corrected manual (Identifier equality) - Clarified that identifiers are only case insensitive for ASCII characters - Removed mention of dash-style, since it has been removed
* Fixed closure compiler incompatibility (#6365)Yuriy Glukhov2017-09-111-1/+1
|
* remove stupid shell dollar signs that make copypasta hard (#6354)Tristan B. Kildaire2017-09-111-8/+8
|
* Merge pull request #6357 from superfunc/obj_variant_ctor_order_testDominik Picheta2017-09-101-0/+114
|\ | | | | Add test for objvariant construction order
| * Add test for objvariant construction ordersuperfunc2017-09-091-0/+114
|/ | | | Fixes #4665
* Merge pull request #6351 from lcrees/patch-5Dominik Picheta2017-09-081-0/+4
|\ | | | | Support `in` operator on StringTableRef
| * Support `in` operator on StringTableRefLynn C. Rees2017-09-081-0/+4
|/
* Revert usage of non-standard `uname -o` command in build.sh (#6342)Fredrik Høisæther Rasch2017-09-071-1/+1
|
* Improve TimeInterval docs #6135 (#6341)Federico Ceratto2017-09-071-8/+20
|
* version update: 0.17.2Araq2017-09-061-1/+1
|
* Update doc for json.to() with limitation (#6334)superfunc2017-09-061-0/+1
|
* Fixes #6336 (#6337)Yuriy Glukhov2017-09-061-2/+10
|
* Fixed handling of versions with dashes in nimble pkgs (#6335)Yuriy Glukhov2017-09-061-9/+20
|
* attempt to make travis green againAraq2017-09-051-14/+18
|