Commit Graph

  • 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
  • 2db96d4f7b make install.txt part of the zips Araq 2017-09-04 11:22:50 +02:00
  • c089cf458a fixes #6028 Araq 2017-09-04 11:11:15 +02:00
  • 8f505904fd Add Zsh completion Federico Ceratto 2017-09-03 17:03:18 +01:00
  • 9d5de76fb3 Add Bash completion script Federico Ceratto 2017-09-03 15:35:05 +01:00
  • a5b19ba86c moved winrelease to its own tool to fix #6147 Araq 2017-09-03 16:26:02 +02:00
  • 9b2799bd64 Merge branch 'devel' of github.com:nim-lang/Nim into devel Araq 2017-09-03 01:15:48 +02:00
  • 7132b04f44 equality check on NimSym has now support in the VM; refs #6139 Araq 2017-09-03 01:15:40 +02:00
  • 31ecec6473 Allow to modify backend link template (#6173) Ruslan Mustakov 2017-09-03 06:09:22 +07:00
  • 2d8e97ee03 only replace the tilde when followed by a slash; refs #6176 Araq 2017-09-03 01:08:23 +02:00
  • bad52ca29a Improve docs around subtracting times (#6152) Federico Ceratto 2017-09-03 00:01:06 +01:00
  • 0861249de7 Fix seq.setLen initialisation in VM (#6224) Parashurama 2017-09-02 22:53:22 +02:00
  • 6ce6883fad Fix #4366 (#6290) Daniil Yarancev 2017-09-02 22:23:00 +03:00
  • 90fa64501f Implement .nimble-link files in the compiler and add tests for them. Dominik Picheta 2017-09-02 15:28:25 +01:00
  • 9b465a2361 Add readme to tests. Add fileDir option to testament & create nimble test. Dominik Picheta 2017-09-02 15:03:39 +01:00
  • c9e093d61d Merge branch 'devel' of github.com:nim-lang/Nim into devel Araq 2017-09-02 09:29:13 +02:00
  • e5ef3f5a6f set the codepage to UTF-8 for start.bat; refs #2348 Araq 2017-09-02 09:27:39 +02:00
  • 3bc7dbbd97 os.nim: revert findExe 'improvement' that breaks our builds Andreas Rumpf 2017-09-01 21:35:46 +02:00
  • a43eae8e6c os.findExe: do not return binaries in the cwd Araq 2017-09-01 19:31:27 +02:00
  • 85dc40c121 fixes #1734, fixes #3138, fixes #3759 araq 2017-09-01 19:25:08 +02:00
  • d456055221 fixes #6306 Andreas Rumpf 2017-09-01 16:30:24 +02:00
  • 27e89eef6b closes #3583 Andreas Rumpf 2017-09-01 16:22:23 +02:00
  • b018ddca03 another attempt to make travis and appveyor green again Andreas Rumpf 2017-09-01 15:55:36 +02:00
  • b2a5f97860 parsesql can parse more SQL Araq 2017-09-01 14:42:36 +02:00
  • dcc72ea7a9 fix os.nim for Windows Andreas Rumpf 2017-09-01 11:24:30 +02:00