Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'devel' into araq-better-codegen | Andreas Rumpf | 2017-09-23 | 8 | -8/+133 |
|\ | |||||
| * | Merge branch 'devel' of github.com:nim-lang/Nim into devel | Andreas Rumpf | 2017-09-22 | 5 | -7/+121 |
| |\ | |||||
| | * | Fix `getPeerAddr()` `getPeerAddr()`: +`sin6_addr` (#6410) | wt | 2017-09-21 | 1 | -2/+2 |
| | | | |||||
| | * | documentation improvement; make mixin easier to search (#6409) | jlp765 | 2017-09-21 | 1 | -0/+6 |
| | | | |||||
| | * | Sets enhancements, fixes #2467 (#6158) | GULPF | 2017-09-20 | 1 | -4/+94 |
| | | | |||||
| | * | Array typedesc len (#6032) | ephja | 2017-09-17 | 2 | -1/+19 |
| | | | |||||
| * | | NimScript: added buildOS and buildCPU constants | Andreas Rumpf | 2017-09-22 | 3 | -1/+12 |
| |/ | |||||
* | | added 'nim jsonscript' feature | Andreas Rumpf | 2017-09-23 | 4 | -33/+76 |
| | | |||||
* | | make gc:v2 compile again | Andreas Rumpf | 2017-09-22 | 2 | -19/+21 |
| | | |||||
* | | Merge branch 'araq-better-pure-enums' into araq-better-codegen | Andreas Rumpf | 2017-09-22 | 6 | -7/+27 |
|\ \ | |||||
| * | | .pure enums are much more convenient to use now | Andreas Rumpf | 2017-09-17 | 6 | -7/+27 |
| |/ | |||||
* | | new string behaviour now available under nimShallowStrings | Andreas Rumpf | 2017-09-22 | 1 | -6/+3 |
| | | |||||
* | | preparations for string optimizations | Andreas Rumpf | 2017-09-22 | 3 | -9/+38 |
| | | |||||
* | | fixes #6403 | Andreas Rumpf | 2017-09-21 | 2 | -15/+26 |
| | | |||||
* | | make tests green again | Andreas Rumpf | 2017-09-21 | 1 | -0/+1 |
| | | |||||
* | | revert accidentical asyncmacro change | Andreas Rumpf | 2017-09-21 | 1 | -1/+1 |
| | | |||||
* | | refactoring: TLoc knows the node it originated from; it is planned to use ↵ | Andreas Rumpf | 2017-09-21 | 8 | -196/+215 |
| | | | | | | | | this to produce better C code (move optimizations) | ||||
* | | introduce OnHeapNew and rename TLoc.s to TLoc.storage | Andreas Rumpf | 2017-09-21 | 8 | -92/+96 |
|/ | |||||
* | Closes #6083, closes #6086, closes #6379 (#6392) | Daniil Yarancev | 2017-09-16 | 1 | -8/+58 |
| | |||||
* | Reorder json `add` and `%`, fixes #6385 (#6388) | Mamy Ratsimbazafy | 2017-09-16 | 3 | -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 rules | Andreas Rumpf | 2017-09-16 | 2 | -8/+8 |
| | |||||
* | hotfix: fixes seq.add and str.add for edge cases | Andreas Rumpf | 2017-09-16 | 1 | -8/+12 |
| | |||||
* | in prepration for the upcoming different integer inference rules | Andreas Rumpf | 2017-09-16 | 2 | -2/+2 |
| | |||||
* | Merge branch 'devel' of github.com:nim-lang/Nim into devel | Andreas Rumpf | 2017-09-16 | 5 | -12/+20 |
|\ | |||||
| * | balance Genode CPU pinning, deadlock at Genode exit (#6317) | Emery Hemingway | 2017-09-16 | 3 | -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) | superfunc | 2017-09-15 | 2 | -5/+3 |
| | | |||||
* | | development version is odd | Andreas Rumpf | 2017-09-15 | 1 | -5/+5 |
|/ | |||||
* | db_postgres: Refactor open() behavior to be consistent with other DBs (#6381) | Lyndsy Simon | 2017-09-15 | 1 | -4/+7 |
| | |||||
* | Fix operations on string as openarray in VM. (#6257) | Parashurama | 2017-09-15 | 5 | -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 Rumyantsev | 2017-09-15 | 1 | -1/+1 |
| | | | FIX error in MemFile fileSize | ||||
* | Changed JSON stringification to preserve UTF (#6330) | Yuriy Glukhov | 2017-09-15 | 2 | -19/+12 |
| | |||||
* | Fix spelling error (#6349) | Federico Ceratto | 2017-09-15 | 1 | -1/+1 |
| | |||||
* | Add counterpart to containsOrIncl for excl (#6360) | superfunc | 2017-09-15 | 4 | -38/+104 |
| | |||||
* | Document inclusiveness of Slices (#6362) | superfunc | 2017-09-15 | 1 | -0/+15 |
| | |||||
* | Fix wrong result of countLines() (#6371) | Simon Krauter | 2017-09-15 | 2 | -1/+14 |
| | |||||
* | Handle failed uri parsing in asynchttpserver (#6374) | superfunc | 2017-09-15 | 1 | -1/+6 |
| | |||||
* | Corrected manual (Identifier equality) (#6366) | GULPF | 2017-09-11 | 1 | -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 Glukhov | 2017-09-11 | 1 | -1/+1 |
| | |||||
* | remove stupid shell dollar signs that make copypasta hard (#6354) | Tristan B. Kildaire | 2017-09-11 | 1 | -8/+8 |
| | |||||
* | Merge pull request #6357 from superfunc/obj_variant_ctor_order_test | Dominik Picheta | 2017-09-10 | 1 | -0/+114 |
|\ | | | | | Add test for objvariant construction order | ||||
| * | Add test for objvariant construction order | superfunc | 2017-09-09 | 1 | -0/+114 |
|/ | | | | Fixes #4665 | ||||
* | Merge pull request #6351 from lcrees/patch-5 | Dominik Picheta | 2017-09-08 | 1 | -0/+4 |
|\ | | | | | Support `in` operator on StringTableRef | ||||
| * | Support `in` operator on StringTableRef | Lynn C. Rees | 2017-09-08 | 1 | -0/+4 |
|/ | |||||
* | Revert usage of non-standard `uname -o` command in build.sh (#6342) | Fredrik Høisæther Rasch | 2017-09-07 | 1 | -1/+1 |
| | |||||
* | Improve TimeInterval docs #6135 (#6341) | Federico Ceratto | 2017-09-07 | 1 | -8/+20 |
| | |||||
* | version update: 0.17.2 | Araq | 2017-09-06 | 1 | -1/+1 |
| | |||||
* | Update doc for json.to() with limitation (#6334) | superfunc | 2017-09-06 | 1 | -0/+1 |
| | |||||
* | Fixes #6336 (#6337) | Yuriy Glukhov | 2017-09-06 | 1 | -2/+10 |
| | |||||
* | Fixed handling of versions with dashes in nimble pkgs (#6335) | Yuriy Glukhov | 2017-09-06 | 1 | -9/+20 |
| | |||||
* | attempt to make travis green again | Araq | 2017-09-05 | 1 | -14/+18 |
| |