Commit Graph

  • dcbab1031a Fixes #10357 (#10618) Juan Carlos 2019-02-10 04:53:38 -03:00
  • fe26328a19 sets: avoid calling countBits32 for 0 (#10619) Brent Pedersen 2019-02-10 00:49:54 -07:00
  • 779c51c29b Implement json.% for tables and options Oscar Nihlgård 2019-02-09 22:34:35 +01:00
  • d83520ec8f Do not walk into type sub-nodes for cast/conv expr (#10616) LemonBoy 2019-02-09 19:55:26 +01:00
  • eb30c78694 Misc macro things (#10612) LemonBoy 2019-02-09 18:22:07 +01:00
  • dd422bfb0f fix replacef typo in example Kobi 2019-02-09 15:12:59 +02:00
  • f55d094cf2 fixes #6955 Andreas Rumpf 2019-02-09 11:18:21 +01:00
  • 49a5213713 fixes #10606 Andreas Rumpf 2019-02-09 08:18:33 +01:00
  • 354e3f2a40 disable flaky coroutines test Andreas Rumpf 2019-02-09 07:41:11 +01:00
  • 614b731caf new AppVeyor configuration that should test the compiler against sele… (#10549) Andreas Rumpf 2019-02-09 07:40:00 +01:00
  • 43a0dd42bc Print missing case labels (#10600) Arne Döring 2019-02-09 07:36:30 +01:00
  • 048a7a6539 Fix compilation w/ Atomic[T] types (#10607) LemonBoy 2019-02-09 07:30:48 +01:00
  • d70dd6f3cb Move cpp exception handler from system to excpt next to the signal handler (#9435) cooldome 2019-02-08 21:42:45 +01:00
  • 695206a00c Add summation algorithms (#9284) b3liever 2019-02-08 22:38:27 +02:00
  • 04cdf99448 koch and testament improvement; make testing command easier to get right Andreas Rumpf 2019-02-08 20:01:20 +01:00
  • 3520253a09 compiler/types: correctly generates signature for non-proc types (#10658) alaviss 2019-02-13 14:07:58 +07:00
  • b6c22eae6a disable talloc2 on 32 bits (#10656) Arne Döring 2019-02-13 08:04:06 +01:00
  • 6870345cd2 32 bit fixes (#10608) Arne Döring 2019-02-12 22:00:31 +01:00
  • bdc150adff randomize: added doAssert(seed!=0) to avoid invalid (non-random) behavior (#10635) Timothee Cour 2019-02-12 00:33:20 -08:00
  • cc507668cb fix travis: add set -e in script (#10631) Timothee Cour 2019-02-11 23:30:53 -08:00
  • 0e5d4f1036 reduce debug output (#10638) Arne Döring 2019-02-12 08:27:38 +01:00
  • 1d1360496f Fix codegen problem with strict C++ compilers (#10639) LemonBoy 2019-02-12 08:23:24 +01:00
  • cf5812aa9f nimsuggest: only log when logging is enabled (#10646) alaviss 2019-02-12 14:17:39 +07:00
  • c59fa80367 deprecated list comprehension (#10636) Arne Döring 2019-02-12 08:10:40 +01:00
  • 33ddc21057 Lowercase ext before querying the mimedb on mimetypes module, change isMainModule to runnableExamples (#10644) Juan Carlos 2019-02-12 03:22:04 -03:00
  • 85f2ab1c43 travis:upgrade to xenial (trusty end of life is april 2019) (#10643) Timothee Cour 2019-02-11 22:18:55 -08:00
  • 242b6eb16c better docs: times narimiran 2019-02-11 12:36:51 +01:00
  • 9f98678008 attempt to make nightlies work again Andreas Rumpf 2019-02-11 15:28:14 +01:00
  • 6cd3fff093 Update mimetypes (#10621) Juan Carlos 2019-02-11 07:44:49 -03:00
  • d3e35c3200 macros: add links in the docs [ci skip] narimiran 2019-02-11 09:11:04 +01:00
  • 305f6052ee better docs: random (#10546) Jjp137 2019-02-10 23:50:31 -08:00
  • 5fd9bf9cd5 Propagate tfGcSafe flag to generic instantiations (#10620) LemonBoy 2019-02-10 22:07:51 +01:00
  • 4910608394 revive #10228 (fix #9880) (#10610) Timothee Cour 2019-02-10 13:07:11 -08:00
  • 352b52a0c9 Add note on channel usage with spawn (#10627) [ci skip] Federico Ceratto 2019-02-10 19:52:13 +00:00
  • c5dc46926c Merge pull request #10622 from ehmry/xml LemonBoy 2019-02-10 19:33:59 +01:00
  • f0e6becc23 fixes #10547 Andreas Rumpf 2019-02-10 17:03:16 +01:00
  • a9b2e83daa Use standard XML escaping Emery Hemingway 2019-02-10 15:49:11 +01:00
  • d46a590f74 Expanded the typeinfo module's doc comment to warn that rtti will evolve and suggest alternative approaches. (#10596) Dean Thompson 2019-02-10 02:56:28 -05:00
  • b73ee96641 Fixes #10357 (#10618) Juan Carlos 2019-02-10 04:53:38 -03:00
  • 0c9a3d4804 sets: avoid calling countBits32 for 0 (#10619) Brent Pedersen 2019-02-10 00:49:54 -07:00
  • f1ae0ed6ea Implement json.% for tables and options Oscar Nihlgård 2019-02-09 22:34:35 +01:00
  • 0c4d1fd10b Do not walk into type sub-nodes for cast/conv expr (#10616) LemonBoy 2019-02-09 19:55:26 +01:00
  • 1e88bf1def Misc macro things (#10612) LemonBoy 2019-02-09 18:22:07 +01:00
  • 467519f80d Merge pull request #10614 from kobi2187/patch-1 LemonBoy 2019-02-09 16:53:57 +01:00
  • dcf725d228 fix replacef typo in example Kobi 2019-02-09 15:12:59 +02:00
  • c6fdf93c7f fixes #6955 Andreas Rumpf 2019-02-09 11:18:21 +01:00
  • 3c909ae8ff fixes #10606 Andreas Rumpf 2019-02-09 08:18:33 +01:00
  • c4ad297544 disable flaky coroutines test Andreas Rumpf 2019-02-09 07:41:11 +01:00
  • dee9a94278 new AppVeyor configuration that should test the compiler against sele… (#10549) Andreas Rumpf 2019-02-09 07:40:00 +01:00
  • 594c2576e6 Print missing case labels (#10600) Arne Döring 2019-02-09 07:36:30 +01:00
  • bcbe130ea7 Fix compilation w/ Atomic[T] types (#10607) LemonBoy 2019-02-09 07:30:48 +01:00
  • 55fe7c114e Move cpp exception handler from system to excpt next to the signal handler (#9435) cooldome 2019-02-08 21:42:45 +01:00
  • e0e8fdf737 Add summation algorithms (#9284) b3liever 2019-02-08 22:38:27 +02:00
  • c751c914fc koch and testament improvement; make testing command easier to get right Andreas Rumpf 2019-02-08 20:01:20 +01:00
  • ec68d89e42 make it work with latest system.nim Andreas Rumpf 2019-02-08 17:41:34 +01:00
  • 0841c64a32 Merge branch 'devel' into araq-quirky-exceptions Andreas Rumpf 2019-02-08 17:18:17 +01:00
  • 444f2231c9 make tests green again Andreas Rumpf 2019-02-08 16:54:12 +01:00
  • 6fc90ab1c2 macros.nim: minor comment change Andreas Rumpf 2019-02-08 16:09:14 +01:00
  • aa6e40abe6 Fix wrong result in tuple assignment (#9340) LemonBoy 2019-02-08 12:24:03 +01:00
  • 8bc7c50c86 DOM module: re-add more missing stuff Araq 2019-02-08 12:18:31 +01:00
  • 4ed7507cb2 error messages can have spaces, don't be dyslexic Araq 2019-02-08 12:11:40 +01:00
  • 710cfcecd3 Rework exception handling in the VM (#10544) LemonBoy 2019-02-08 11:57:47 +01:00
  • 631a8ab57f Fix edge case in type hashing (#10601) [backport] LemonBoy 2019-02-08 09:56:32 +01:00
  • 4572568045 fixes #10602 Araq 2019-02-08 09:52:09 +01:00
  • fd62d24c4c Add non-interactive installer flag (-y) to finish.nim (#10603) [backport] Matt Haggard 2019-02-08 01:39:58 -07:00
  • 6b88ce3384 Stop useless suggestion of unsafeAddr (#10598) LemonBoy 2019-02-08 08:59:38 +01:00
  • c7c495f08a testament: use bin/nim.exe as the default Araq 2019-02-07 20:35:12 +01:00
  • 2fdf816332 compiler/[msgs, suggest]: improve highlighter accuracy (#10496) alaviss 2019-02-07 23:08:15 +07:00
  • 29fbf111a8 Fix codegen when debugger is enabled (#10595) LemonBoy 2019-02-07 17:07:35 +01:00
  • f23b0a7dc8 Fix handling of reraise in effect tracking (#10582) LemonBoy 2019-02-07 17:07:03 +01:00
  • c95616f6ee fixes #10586 Araq 2019-02-07 16:12:55 +01:00
  • 27364ece14 mention correct usage of export in the manual, fixes #6227 [ci skip] narimiran 2019-02-07 16:10:48 +01:00
  • 84d10f7d8a fixes #10585 Araq 2019-02-07 15:03:53 +01:00
  • 3dc270eee5 DOM module: add more missing stuff Araq 2019-02-07 15:01:36 +01:00
  • b8f4ff8b9f followup on #10573: prevent common user config to interfere with testament (excessiveStackTrace) (#10590) Timothee Cour 2019-02-07 03:29:31 -08:00
  • d5da450100 helpers2 now has a real name Araq 2019-02-07 12:12:20 +01:00
  • 6f412fc6cb fix #10591 regression (#10592) Timothee Cour 2019-02-06 20:31:36 -08:00
  • 37f9ace517 further system.nim cleanups Andreas Rumpf 2019-02-06 22:35:51 +01:00
  • 2851f316f6 ignore nkCommentStmt in lambda lifting Andreas Rumpf 2019-02-06 22:00:06 +01:00
  • 4338f86acb fixes some bug Andreas Rumpf 2019-02-06 21:59:41 +01:00
  • 294b2e03b2 Reject assignments with nkEmpty RHS (#9000) LemonBoy 2019-02-06 21:26:55 +01:00
  • 0036014727 system refactorings (#10559) Andreas Rumpf 2019-02-06 21:00:00 +01:00
  • 65f3e390e8 fixes #10584 [backport] Andreas Rumpf 2019-02-06 20:58:21 +01:00
  • bfb2ad5078 New implementation of times.between (#10523) Oscar Nihlgård 2019-02-06 20:13:29 +01:00
  • e457ccc7e1 make travis green Araq 2019-02-06 17:42:38 +01:00
  • 035134de42 make streams.close more forgiving in order to break less code out there Araq 2019-02-06 15:51:21 +01:00
  • b5991f52b9 DOM.nim: fix regression, missing procs Araq 2019-02-06 15:37:32 +01:00
  • e33544ad13 koch winrelease: also bundle c2nim for Windows [backport] Araq 2019-02-06 14:39:23 +01:00
  • 864c3e874c Merge pull request #10577 from zielmicha/fix-10568 LemonBoy 2019-02-06 14:23:24 +01:00
  • 6c8dee4180 Avoid evaluating macros twice in type sections (#10550) LemonBoy 2019-02-06 11:35:44 +01:00
  • 26255c72fd Fix getCustomPragmaVal on var fields LemonBoy 2019-02-05 15:24:19 +01:00
  • 580f62220c Fixes #10568: Fix null pointer dereference in address computation. Michał Zieliński 2019-02-06 10:13:44 +01:00
  • c174d09245 [doc] lots of fixes in doc/{contributing,docstyle}.rst (#10571) Andreas Rumpf 2019-02-06 09:49:05 +01:00
  • cf8366a569 prevent common user config to interfere with testament (#10573) Timothee Cour 2019-02-06 00:41:05 -08:00
  • 4c3f841212 Do not raise ProveInit/WanrUninit for .noinit. var (#10566) LemonBoy 2019-02-06 09:14:09 +01:00
  • f7a0a42b05 fixup Timothee Cour 2019-02-05 17:45:30 -08:00
  • 86f4dae748 [doc] lots of fixes in doc/contributing.rst and doc/docstyle.rst Timothee Cour 2019-02-05 17:19:29 -08:00
  • 2e880c726b fixes a lexer regression for 'nimble check' Araq 2019-02-05 15:39:55 +01:00
  • 7424ea4315 fix typo in stats module (#10562) [ci skip] Vindaar 2019-02-05 15:37:55 +01:00
  • 21b256dbc9 fix documentation CSS narimiran 2019-02-05 14:01:47 +01:00