Commit Graph

  • 68c7da227f make tests green again Andreas Rumpf 2017-10-01 07:46:13 +02:00
  • e8eb496e6f make tests green again Andreas Rumpf 2017-09-30 22:34:54 +02:00
  • ddc131cf07 the parser finally parses 'echo {1,2}' as it should Andreas Rumpf 2017-09-30 21:35:30 +02:00
  • b2c358be96 the 'using construct is not .experimental anymore Araq 2017-09-30 18:32:22 +02:00
  • 3ccc9c467d 'with' and 'without' are not keywords anymore Araq 2017-09-30 18:16:09 +02:00
  • 5cf789ac3f Improved unittest check macro, fixes #5784 (#6446) GULPF 2017-09-30 15:39:00 +02:00
  • 7e07fc5893 finish.nim tool: make path environment creation more robust Araq 2017-09-30 15:37:36 +02:00
  • 7b63ee85b9 fixes #6452 Araq 2017-09-30 15:37:01 +02:00
  • 4b350d2632 osproc: fixes a memory leak affecting Windows Araq 2017-09-30 15:36:13 +02:00
  • 0314075639 revert the 'wasMoved' logic until the write barrier has been adapted Andreas Rumpf 2017-09-29 11:33:40 +02:00
  • 70e94b8c9e GCs: use add instead of & Andreas Rumpf 2017-09-29 11:20:28 +02:00
  • 599c429fdd Merge branch 'devel' of github.com:nim-lang/Nim into devel Andreas Rumpf 2017-09-28 21:52:45 +02:00
  • f151b7efd1 added missing test for methods Andreas Rumpf 2017-09-28 21:52:23 +02:00
  • 7349d12e96 GC v2 works sometimes Andreas Rumpf 2017-09-28 21:48:43 +02:00
  • 5ae82708aa Add default value for filename in parseJson proc (#6441) konqoro 2017-09-28 11:35:19 +03:00
  • 05c6cb5f9f Merge branch 'devel' of github.com:nim-lang/Nim into devel Andreas Rumpf 2017-09-28 10:35:59 +02:00
  • d453bc1d4d fixes #6438 Andreas Rumpf 2017-09-28 10:35:45 +02:00
  • 455452e107 Fix node quit (#6444) Alexander Ivanov 2017-09-28 09:51:51 +03:00
  • 7abad507c9 Add flatMap operator to Options (#6404) Zach Smith 2017-09-27 16:55:55 -04:00
  • 7083c8df57 minor improvement for the db_sqlite module Andreas Rumpf 2017-09-27 12:00:19 +02:00
  • 414e7eff04 make tests green again Andreas Rumpf 2017-09-26 23:07:37 +02:00
  • 2bdbe97af1 workaround a GC/codegen issue that proves nasty to fix Andreas Rumpf 2017-09-26 22:19:31 +02:00
  • 61720e0df9 breaking change: getAst strips away pointless nnkStmtList nodes; node rendering of nnkStmtList without wrong indentation Andreas Rumpf 2017-09-26 10:24:14 +02:00
  • eeb2661a28 fixes #6433 Andreas Rumpf 2017-09-25 15:22:07 +02:00
  • d3dc753732 make the tester compile again Andreas Rumpf 2017-09-25 14:52:52 +02:00
  • 07cf7d3340 Merge branch 'devel' of github.com:nim-lang/Nim into devel Andreas Rumpf 2017-09-25 14:27:36 +02:00
  • 77453f33df fixes #6435 Andreas Rumpf 2017-09-25 14:27:19 +02:00
  • f7f3a25be8 first steps of making 'opt' a first class type for Nim Andreas Rumpf 2017-09-25 13:19:36 +02:00
  • f8b8286959 Added changelog.md. Dominik Picheta 2017-09-24 16:02:25 +01:00
  • e879da5791 some work to make 'opt' a first class type Andreas Rumpf 2017-09-24 11:21:52 +02:00
  • e5cb1a2dd5 newSeqOfCap: skip initialization step for non-GC-ed data Andreas Rumpf 2017-09-24 01:22:48 +02:00
  • be2e7290fb write tracking for funcs implemented Andreas Rumpf 2017-09-23 23:29:23 +02:00
  • 1a61c4d46d first implementation of the 'func' keyword Andreas Rumpf 2017-09-23 23:22:53 +02:00
  • 2e93bac227 Merge branch 'devel' into araq-better-codegen Andreas Rumpf 2017-09-23 20:07:30 +02:00
  • 7aad0d6544 added 'nim jsonscript' feature Andreas Rumpf 2017-09-23 16:29:05 +02:00
  • 240953411e Merge branch 'devel' of github.com:nim-lang/Nim into devel Andreas Rumpf 2017-09-22 13:29:53 +02:00
  • 5298a72f34 NimScript: added buildOS and buildCPU constants Andreas Rumpf 2017-09-22 13:29:45 +02:00
  • 07531b41b9 make gc:v2 compile again Andreas Rumpf 2017-09-22 11:12:14 +02:00
  • dcfafb3289 Merge branch 'araq-better-pure-enums' into araq-better-codegen Andreas Rumpf 2017-09-22 10:15:49 +02:00
  • fe99495a9b new string behaviour now available under nimShallowStrings Andreas Rumpf 2017-09-22 10:15:30 +02:00
  • c383e4d35e preparations for string optimizations Andreas Rumpf 2017-09-22 09:57:18 +02:00
  • 3936587c06 fixes #6403 Andreas Rumpf 2017-09-21 21:07:18 +02:00
  • 1c0c9d8959 make tests green again Andreas Rumpf 2017-09-21 21:07:00 +02:00
  • 7db5bad016 revert accidentical asyncmacro change Andreas Rumpf 2017-09-21 21:05:58 +02:00
  • 405b9c8a85 refactoring: TLoc knows the node it originated from; it is planned to use this to produce better C code (move optimizations) Andreas Rumpf 2017-09-21 14:38:45 +02:00
  • a04c7d8b38 introduce OnHeapNew and rename TLoc.s to TLoc.storage Andreas Rumpf 2017-09-21 11:38:04 +02:00
  • 92d67262fb Fix getPeerAddr() getPeerAddr(): +sin6_addr (#6410) wt 2017-09-21 16:22:34 +08:00
  • dabe4aed86 documentation improvement; make mixin easier to search (#6409) jlp765 2017-09-21 17:48:49 +10:00
  • cc24b6d4cb Sets enhancements, fixes #2467 (#6158) GULPF 2017-09-20 13:44:44 +02:00
  • fd4ef6ae8f .pure enums are much more convenient to use now Andreas Rumpf 2017-09-17 17:36:37 +02:00
  • ea47234b35 Array typedesc len (#6032) ephja 2017-09-17 15:48:02 +02:00
  • ae7fe5087f Closes #6083, closes #6086, closes #6379 (#6392) Daniil Yarancev 2017-09-16 23:54:32 +03:00
  • 5b8f33a905 Reorder json add and %, fixes #6385 (#6388) Mamy Ratsimbazafy 2017-09-16 20:09:44 +02:00
  • 12af4a3f8a prepared stdlb for new integer arithmetic rules Andreas Rumpf 2017-09-16 10:57:21 +02:00
  • e7bcadaf32 hotfix: fixes seq.add and str.add for edge cases Andreas Rumpf 2017-09-16 10:56:28 +02:00
  • 2b592a6425 in prepration for the upcoming different integer inference rules Andreas Rumpf 2017-09-16 10:29:29 +02:00
  • 28bdf0ac80 Merge branch 'devel' of github.com:nim-lang/Nim into devel Andreas Rumpf 2017-09-16 10:11:42 +02:00
  • 9258672cee balance Genode CPU pinning, deadlock at Genode exit (#6317) Emery Hemingway 2017-09-16 01:02:59 -05:00
  • 662f043b59 development version is odd Andreas Rumpf 2017-09-15 22:18:39 +02:00
  • 248caaf27e Update docs on assignment operator (#6373) superfunc 2017-09-15 12:49:00 -07:00
  • fc7961d4cc make tests green again Andreas Rumpf 2017-09-15 21:32:50 +02:00
  • ecf1424456 Merge branch 'devel' into araq Andreas Rumpf 2017-09-15 21:12:59 +02:00
  • 0fe2a83dda make tests green again Andreas Rumpf 2017-09-15 21:12:36 +02:00
  • 8ea78b1bc9 db_postgres: Refactor open() behavior to be consistent with other DBs (#6381) Lyndsy Simon 2017-09-15 10:56:08 -04:00
  • 053b0ad6f3 Merge branch 'araq' of github.com:nim-lang/Nim into araq Andreas Rumpf 2017-09-15 16:08:16 +02:00
  • 88a5e9d88c Fix operations on string as openarray in VM. (#6257) Parashurama 2017-09-15 13:35:57 +02:00
  • 71b1377be9 Update memfiles.nim (#6328) Denis Rumyantsev 2017-09-15 13:50:10 +03:00
  • 7d49fc796d Changed JSON stringification to preserve UTF (#6330) Yuriy Glukhov 2017-09-15 11:53:58 +03:00
  • 034e6a3468 Fix spelling error (#6349) Federico Ceratto 2017-09-15 09:49:57 +01:00
  • d1f6ddfd64 Add counterpart to containsOrIncl for excl (#6360) superfunc 2017-09-15 01:49:32 -07:00
  • 387c88d87b Document inclusiveness of Slices (#6362) superfunc 2017-09-15 01:47:21 -07:00
  • 94e336fe85 Fix wrong result of countLines() (#6371) Simon Krauter 2017-09-15 10:45:22 +02:00
  • bca3bedc47 Handle failed uri parsing in asynchttpserver (#6374) superfunc 2017-09-15 01:41:12 -07:00
  • 50ae228e25 closes #5854 Andreas Rumpf 2017-09-15 10:30:58 +02:00
  • 9c513de2ae update Nim's version Andreas Rumpf 2017-09-15 09:57:12 +02:00
  • 8432eb6e67 make bootstrapping work under the new integer promotion rules Andreas Rumpf 2017-09-15 09:56:30 +02:00
  • 39f0195ebf Merge branch 'devel' into araq Andreas Rumpf 2017-09-15 09:27:51 +02:00
  • 9aeb78e2a8 Corrected manual (Identifier equality) (#6366) GULPF 2017-09-11 17:31:07 +02:00
  • c35cc97b1e Fixed closure compiler incompatibility (#6365) Yuriy Glukhov 2017-09-11 18:29:59 +03:00
  • 3c870d3bb9 remove stupid shell dollar signs that make copypasta hard (#6354) Tristan B. Kildaire 2017-09-11 09:11:55 +02:00
  • 80b61a9946 Merge pull request #6357 from superfunc/obj_variant_ctor_order_test Dominik Picheta 2017-09-10 18:56:10 +01:00
  • 0ce26313a4 Add test for objvariant construction order superfunc 2017-09-09 15:45:19 -07:00
  • 3bf8ced69e Merge pull request #6351 from lcrees/patch-5 Dominik Picheta 2017-09-08 22:55:25 +01:00
  • 5b2125dc3a Support in operator on StringTableRef Lynn C. Rees 2017-09-08 11:09:58 -06:00
  • 811fbdafd9 Revert usage of non-standard uname -o command in build.sh (#6342) v0.17.2 Fredrik Høisæther Rasch 2017-09-07 08:29:38 +02:00
  • ca0de9a54d Improve TimeInterval docs #6135 (#6341) Federico Ceratto 2017-09-07 07:29:20 +01:00
  • 49cc175e4b version update: 0.17.2 Araq 2017-09-06 23:12:41 +02:00
  • 21fcc3507a Update doc for json.to() with limitation (#6334) superfunc 2017-09-06 13:55:39 -07:00
  • c3117e1aba Fixes #6336 (#6337) Yuriy Glukhov 2017-09-06 23:55:09 +03:00
  • d8944b93cb Fixed handling of versions with dashes in nimble pkgs (#6335) Yuriy Glukhov 2017-09-06 16:02:25 +03:00
  • cf28222d2c attempt to make travis green again Araq 2017-09-05 23:26:17 +02:00
  • d13535471b Fixed handling of surrogate pairs (#6332) Yuriy Glukhov 2017-09-05 17:42:41 +03:00
  • 2ef65d5cdf C++ codgen: do not emit struct literals if not possible Andreas Rumpf 2017-09-05 09:28:36 +02:00
  • b67ea9e73b fixes #6327 Andreas Rumpf 2017-09-05 09:03:09 +02:00
  • b880359e84 parsesql: better 'len' operation; added '[]' access Andreas Rumpf 2017-09-05 08:48:51 +02:00
  • c02159dde4 Merge branch 'devel' of github.com:nim-lang/Nim into devel Araq 2017-09-05 01:03:45 +02:00
  • 21e22624a2 fixes #6294 Araq 2017-09-05 01:03:23 +02:00
  • d539eb53b5 Merge pull request #6322 from FedericoCeratto/patch-32 Dominik Picheta 2017-09-04 21:11:33 +01:00
  • 123235e89c Merge pull request #6321 from FedericoCeratto/patch-31 Dominik Picheta 2017-09-04 21:07:31 +01:00
  • c446806f75 improve the debugging experience when line directives are used Zahary Karadjov 2017-09-04 18:17:22 +03:00