Commit Graph

  • 928222cc67 fixes #4429 Andreas Rumpf 2016-07-12 10:31:36 +02:00
  • 4f7a2e9def fixes #4358 Andreas Rumpf 2016-07-12 10:26:43 +02:00
  • 8d4614b5ab explain difference between Table and TableRef in tables.nim Axel Pahl 2016-07-12 09:43:31 +02:00
  • 84c3830c6b fixes #4301 Andreas Rumpf 2016-07-12 02:14:26 +02:00
  • 56f99f56ac fixes edge cases in the lexer Andreas Rumpf 2016-07-12 01:05:52 +02:00
  • 7a018007a4 fixes #4471 Andreas Rumpf 2016-07-12 00:50:25 +02:00
  • bcb2365dec fixes a critical JS codegen bug which caused 'importcpp' statements not to be emitted Andreas Rumpf 2016-07-11 23:15:37 +02:00
  • c9ce38e56d fixes a strange JS codegen bug Andreas Rumpf 2016-07-11 11:11:21 +02:00
  • b668c5e2aa Merge pull request #4476 from yglukhov/gc-trace-fix Andreas Rumpf 2016-07-11 20:46:02 +02:00
  • 51c77e09fd Merge pull request #4477 from kierdavis/4475-segfault Andreas Rumpf 2016-07-11 20:45:28 +02:00
  • 023f1da40a Add regression test for fix for #4475 Kier Davis 2016-07-11 15:16:23 +01:00
  • fba673ce15 Merge pull request #4474 from mbaulch/fix3516 Andreas Rumpf 2016-07-11 16:14:13 +02:00
  • 56015e52b9 Fix #4475 Kier Davis 2016-07-11 14:53:37 +01:00
  • 59d17cb341 Fixed crash with leakDetector and threads enabled. Yuriy Glukhov 2016-07-11 16:23:15 +03:00
  • 9620e66533 Merge pull request #4472 from mbaulch/fix4422 Andreas Rumpf 2016-07-11 11:53:43 +02:00
  • d05e146b30 Recursively check literals for tyEmpty. Matthew Baulch 2016-07-11 19:12:05 +10:00
  • 90a5edfa6d Fix #4422: Reset queue element on pop. Prevent NimVM confusion. Help GC. Matthew Baulch 2016-07-11 15:10:54 +10:00
  • d7e172a6bc make tests green again Andreas Rumpf 2016-07-10 01:16:40 +02:00
  • 58f4b4ce23 Merge pull request #4469 from FedericoCeratto/patch-11 Andreas Rumpf 2016-07-10 00:05:54 +02:00
  • 2247ddd12d make hint/warning work properly after Nimscript execution Andreas Rumpf 2016-07-09 22:45:55 +02:00
  • 8e843354e1 Disable failing tests for tables.clear() Kier Davis 2016-07-09 18:21:37 +01:00
  • 449960bf7e Add a fix for clear() on non-ref types by adding a missing 'var' annotation to the type signature Kier Davis 2016-07-09 17:34:01 +01:00
  • a505fa631d Fix "string literal as key expected" error Federico Ceratto 2016-07-09 17:25:57 +01:00
  • 0390248419 Add tests for tables.clear() Kier Davis 2016-06-18 15:45:31 +01:00
  • edb5a1a5c6 Fix clear() on CountTable Kier Davis 2016-06-18 15:43:32 +01:00
  • 5e82ffc8d5 Nimscript: added support for 'patchFile' Andreas Rumpf 2016-07-09 14:26:00 +02:00
  • 66f37971e9 undocumented feature: JS backend: unit and group separators generate hash and at symbols Andreas Rumpf 2016-07-09 00:28:14 +02:00
  • c48102254a merged Araq 2016-07-08 23:20:31 +02:00
  • ba273057e3 Fixes a critical JS codegen bug about @ in call pattern Andreas Rumpf 2016-07-08 23:03:11 +02:00
  • e2267ef5c9 Nimscript supports hint() and warning() procs; refs #3688 Andreas Rumpf 2016-07-08 22:24:28 +02:00
  • 089c31765f fixes #3055 Andreas Rumpf 2016-07-08 20:11:59 +02:00
  • 1d186ee9c3 fixes #2377 Andreas Rumpf 2016-07-08 18:08:34 +02:00
  • d83eb70643 async: use -d:nimDumpAsync to see what the async macro generates Andreas Rumpf 2016-07-08 18:05:36 +02:00
  • d9e44873ab gensym'ed symbols are rendered with their ID for much easier debugging Andreas Rumpf 2016-07-08 18:04:41 +02:00
  • 7f752db0e3 improve error message if C and Nim disagree on pointer size Andreas Rumpf 2016-07-08 15:55:42 +02:00
  • abf1951ff0 docgen: hide pragmas Andreas Rumpf 2016-07-08 15:08:55 +02:00
  • 019ee2260c fixes #4399 Andreas Rumpf 2016-07-08 11:05:48 +02:00
  • 857b0c8d4c fixes #4462 Andreas Rumpf 2016-07-08 10:52:04 +02:00
  • 9f8cdf2560 Use getOrDefault for tables.== Felix Krause 2016-07-08 10:41:37 +02:00
  • b47d9b7b91 fixes #4371 Andreas Rumpf 2016-07-08 10:34:12 +02:00
  • 4455e5d4b6 == in tables should not raise KeyError Felix Krause 2016-07-07 18:13:12 +02:00
  • caa7f42e8e fixes #4340 Andreas Rumpf 2016-07-07 01:35:42 +02:00
  • e9eab32e54 new language feature: explicit 'import system' statements are allowed Andreas Rumpf 2016-07-07 01:02:12 +02:00
  • 28940ce457 ospaths can always be imported; fixes #4249 Andreas Rumpf 2016-07-06 20:16:41 +02:00
  • d96bf94fda Merge pull request #4458 from cheatfate/fixtest1 Andreas Rumpf 2016-07-06 17:43:04 +02:00
  • 32e3e01dac Resolve problems with test on macosx. cheatfate 2016-07-06 18:02:59 +03:00
  • 389f500226 added test case for #537 Andreas Rumpf 2016-07-06 16:52:41 +02:00
  • 17d97462cf Merge branch 'devel' of github.com:nim-lang/Nim into devel Andreas Rumpf 2016-07-06 16:48:14 +02:00
  • e73fd64f38 fixes #537 Andreas Rumpf 2016-07-06 16:48:00 +02:00
  • 46237a273d Merge pull request #4456 from yglukhov/vm-ct-args Andreas Rumpf 2016-07-06 15:14:44 +02:00
  • 09783c3fd0 Fixed vm codegen for a call with compile-time args. Fixes #4412. Yuriy Glukhov 2016-07-06 14:39:42 +03:00
  • fb1c2fec37 Merge pull request #4455 from mbaulch/fix_excl_examples Andreas Rumpf 2016-07-06 13:27:05 +02:00
  • a6c66139fa Update sets examples so they work again. Matthew Baulch 2016-07-06 20:30:57 +10:00
  • b681e91745 Merge pull request #4449 from mbaulch/fix4003 Andreas Rumpf 2016-07-06 12:12:42 +02:00
  • f16163d82b Merge pull request #4452 from yglukhov/js-enum-repr-offset Andreas Rumpf 2016-07-06 12:12:10 +02:00
  • 6d9177c6f1 added strutils.splitWhitespace Andreas Rumpf 2016-07-06 11:59:20 +02:00
  • a76b74ed74 Repr now works in js for enums starting with non-zero. Yuriy Glukhov 2016-07-05 22:43:59 +03:00
  • 834c2abfd1 Merge pull request #4447 from cheatfate/async2 Andreas Rumpf 2016-07-05 21:40:56 +02:00
  • 9a54834bf4 Merge pull request #4450 from SSPkrolik/reprEnum-fix Andreas Rumpf 2016-07-05 19:08:27 +02:00
  • ffb975f474 Lower numbers for unchecked array cheatfate 2016-07-05 20:01:21 +03:00
  • 2cbdf6088a Misplaced & cheatfate 2016-07-05 20:00:26 +03:00
  • 80ae938ddf Simplify SharedArray. cheatfate 2016-07-05 19:56:18 +03:00
  • e94c0ea4c8 Fixed reprEnum function on 32-bit systems Rostyslav Dzinko 2016-07-05 19:05:31 +03:00
  • b439e3b4d9 Merge pull request #4444 from mbaulch/devel Andreas Rumpf 2016-07-05 17:42:36 +02:00
  • 689d3f75cf Merge pull request #4445 from Jeff-Ciesielski/jeffc/define_assignments Andreas Rumpf 2016-07-05 15:45:30 +02:00
  • a2301f64cd Return nil from genOtherArg after error. Matthew Baulch 2016-07-05 23:16:57 +10:00
  • 11730e6c3b Update documentation and news Jeff Ciesielski 2016-07-05 09:06:40 -04:00
  • 109c9d551f Regard nil nodes as having equal type constraints. Matthew Baulch 2016-07-05 22:56:22 +10:00
  • 16f2808439 Fix typo. Remove unnecessary proc Jeff Ciesielski 2016-07-05 07:58:26 -04:00
  • 7724336d73 Patch one more path problem cheatfate 2016-07-05 14:35:55 +03:00
  • 025c6c0983 Resolved path problems cheatfate 2016-07-05 13:48:03 +03:00
  • 835ff4a2f8 ioselectors separated and refactored version. adopted asyncdispatch version cheatfate 2016-07-05 13:18:26 +03:00
  • 4f4aafda6c Plumb {.intdefine.} and {.strdefine.} pragmas. Jeff Ciesielski 2016-07-04 22:52:24 -04:00
  • 94d1aa5109 Add the ability to pass a value with the -d flag Jeff Ciesielski 2016-07-04 18:11:25 -04:00
  • 9a7b6af5fa Report wrong arg count when too many params and no varargs. Matthew Baulch 2016-07-05 06:14:36 +10:00
  • 5f9da6b2ae Merge pull request #4420 from yglukhov/closure-scope Andreas Rumpf 2016-07-04 10:41:48 +02:00
  • ec63f8c3e4 Merge pull request #4438 from chrisheller/parsexml-doc-update Andreas Rumpf 2016-07-04 10:29:00 +02:00
  • a0929bb8be Merge pull request #4410 from DenisKolodin/relinstall Andreas Rumpf 2016-07-04 10:28:13 +02:00
  • b8ab419067 Use relative paths in install script template Denis Kolodin 2016-06-25 08:35:37 +03:00
  • f6fda5e704 Add doc to parsexml.nim for template assertions Chris Heller 2016-07-02 17:19:03 -06:00
  • 90f6052955 yay Unix file access rights Araq 2016-07-02 19:08:54 +02:00
  • b56e5e159a Merge pull request #4361 from jyapayne/fix_split Andreas Rumpf 2016-07-02 17:55:57 +02:00
  • 97b59506d6 Merge pull request #4389 from jyapayne/add_unicode_procs Andreas Rumpf 2016-07-02 17:49:43 +02:00
  • a9d86d16ab Merge pull request #4436 from miere43/patch-2 Andreas Rumpf 2016-07-02 17:25:12 +02:00
  • e4b16ac608 Remove line breaks in OSError messages (Windows) Vladislav Vorobiev 2016-07-01 21:50:26 +03:00
  • ff85ef456a Add new unicode procs to the news Joey Payne 2016-06-28 17:36:00 -06:00
  • b1ab82715e Fix modules that import both strutils and unicode Joey Payne 2016-06-21 15:17:13 -06:00
  • e0203a4463 Add useful unicode procs for string manipulation Joey Payne 2016-06-21 15:06:01 -06:00
  • 79a8a5ee72 Add transition define for old split behavior Joey Payne 2016-06-18 13:58:14 -06:00
  • 890d7fac14 Fix split stdlib test Joey Payne 2016-06-18 06:21:56 -06:00
  • b80f125333 Add new split to breaking changes doc Joey Payne 2016-06-17 11:33:38 -06:00
  • 76f81d4aa4 Fix #4305: Make split proc for set[char] consistent Joey Payne 2016-06-16 13:40:56 -06:00
  • c416346d38 deprecated macros.emit Araq 2016-06-30 18:41:07 +02:00
  • c30e9b9b75 async: You can use -d:nimAsyncDebug to see what the .async macro expands to Araq 2016-06-30 18:40:46 +02:00
  • d8ee2c2409 Merge pull request #4401 from zachaysan/add_http_status_codes Andreas Rumpf 2016-06-28 20:14:12 +02:00
  • a5f234250e Merge pull request #4419 from endragor/android4-sockets Andreas Rumpf 2016-06-28 19:37:24 +02:00
  • d8fda3e4bb Merge pull request #4408 from euantorano/feature-strutils-isNilOrEmpty Andreas Rumpf 2016-06-28 18:57:03 +02:00
  • f7f0cff8b3 Merge pull request #4403 from miere43/win-getch Andreas Rumpf 2016-06-28 18:55:59 +02:00
  • e61cfea78b Fixed broken test. Added closureScope test. Yuriy Glukhov 2016-06-28 13:13:37 +03:00
  • ecfcf49a9d Added a note on closureScope. Added Kyiv :) Yuriy Glukhov 2016-06-28 13:07:19 +03:00