Commit Graph

  • 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
  • 2b30998159 document that multiple yield in inline iterator cause code bloat (#10553) Timothee Cour 2019-02-05 04:05:26 -08:00
  • 824f39b32e Vm bitops fixes (#10520) Arne Döring 2019-02-05 09:31:37 +01:00
  • bcb5995ddf Fix regression w/ keep-alive connections to AsyncHttpServer LemonBoy 2019-02-03 12:50:37 +01:00
  • 59574b89a6 Clean up some code using a tuple unpack expression LemonBoy 2019-02-03 12:19:04 +01:00
  • d7ca7fd03e Small change in how tuples are handled in async macro LemonBoy 2019-02-03 12:18:25 +01:00
  • 56d2b08c5a times.nim: make it compile on older OSX versions Andreas Rumpf 2019-02-04 21:06:43 +01:00
  • 57b49cc509 allocators: add a name field for easier debugging Andreas Rumpf 2019-02-04 21:06:23 +01:00
  • 6e1d2df74e testament: test nimble packages is beginning to work Araq 2019-02-04 15:59:10 +01:00
  • 9fa116b6e1 compiler: don't use 2 spaces in an error message Araq 2019-02-04 15:50:07 +01:00
  • 23c11987b4 make the lexer more forgiving so that nim-regex compiles again Araq 2019-02-04 15:49:36 +01:00
  • 10219584ee tut3.rst formatting fix narimiran 2019-02-04 14:31:52 +01:00
  • 8cb80238c4 update documentation CSS (#10543) Miran 2019-02-04 12:27:02 +01:00
  • 1adc749ed6 Merge pull request #10539 from GULPF/strtabs-nexttry LemonBoy 2019-02-03 11:49:41 +01:00
  • 315abd7163 Change strtabs.nextTry to match the assumption in strtabs.del Oscar Nihlgård 2019-02-03 09:37:11 +01:00
  • 0091f2ad3b Implement {.booldefine.} (#10533) Oscar Nihlgård 2019-02-03 09:06:00 +01:00
  • 07553034de Enable Travis folding in winrelease (#10528) genotrance 2019-02-02 06:26:32 -06:00
  • ad4e3fd28c devel docs should point to devel src (#10529) Miran 2019-02-02 13:23:10 +01:00
  • 17d0ce9c1c DOM API: make compatible with Karax's requirements (#10517) Andreas Rumpf 2019-02-02 00:21:13 +01:00
  • f4c76bc8e5 testament: revive ability to test specific important Nimble packages Araq 2019-02-02 00:18:52 +01:00
  • 2b35a51651 brew almost never requires sudo (#10525) Timothee Cour 2019-02-01 14:56:31 -08:00
  • 1ac28f6f5e Deprecate the times.countX procs (#10522) Oscar Nihlgård 2019-02-01 20:05:05 +01:00
  • 237a36075a another quickfix for os.nim documentation narimiran 2019-02-01 19:44:19 +01:00
  • 9bd0c2d59a quick-fix for os.nim documentation narimiran 2019-02-01 19:37:24 +01:00
  • b80dbdb77d Fix vm signed xor (#10519) Arne Döring 2019-02-01 12:12:10 +01:00
  • 1d5437e9d2 vm fix for bitwise signed ints (#10507) cooldome 2019-01-31 18:48:39 +00:00
  • fc99ddc648 Merge pull request #10513 from LemonBoy/uri-encq Andreas Rumpf 2019-01-31 18:19:37 +01:00
  • c268bfd5a2 new doc terminology for "compile-time" and "runtime" (#10497) Andreas Rumpf 2019-01-31 16:19:19 +01:00
  • 0ecec8362a distros.nim: brew usually requires 'sudo' Araq 2019-01-31 15:12:36 +01:00
  • ec26bc472d Add encodeQuery and ? to Uri module LemonBoy 2019-01-31 13:47:51 +01:00
  • ec6e5681da fix #8063 by adding a testcase for: Deprecation warnings for enum values print twice (#10508) Timothee Cour 2019-01-31 02:44:11 -08:00
  • fa058773db fixes #10042 (allow spaces in import) (#10504) Miran 2019-01-31 08:20:00 +01:00
  • 81e5a35d56 Show correct address for ipv6 sockets, fixes #7634 (#10505) LemonBoy 2019-01-31 07:34:26 +01:00
  • abcd9fd2e8 fixup #10466 to use runnableExamples (#10510) Timothee Cour 2019-01-30 22:19:16 -08:00
  • e16310525c Incorporated Araq's initial feedback. deansher 2019-01-30 16:22:08 -05:00
  • acac107fe7 times: use clock_gettime() for epochTime() (#10499) alaviss 2019-01-31 01:52:21 +07:00
  • 3d6f2b77b8 fix #9725 (#10503) Miran 2019-01-30 19:50:20 +01:00
  • 47037ebee3 fixes #9471 (#10502) Miran 2019-01-30 19:49:09 +01:00
  • 2ce9845fe4 fixes silly typo causing tons of async regressions Araq 2019-01-30 19:48:21 +01:00
  • 0a628f36f0 destructors: do not produce strong backrefs in closure environments so that refcounting works Araq 2019-01-30 18:17:40 +01:00
  • 0c2c2dca2a better docs: os (#10492) Miran 2019-01-30 17:35:09 +01:00
  • 9ac0cbdd51 fixes #2796 (#10500) [backport] Miran 2019-01-30 17:31:06 +01:00
  • 7118e1ca01 Example for json.pretty (#10466) Mandeep Singh 2019-01-30 10:35:45 -05:00
  • fa7b757823 Remove unused variable LemonBoy 2019-01-29 13:04:21 +01:00