Commit Graph

  • 8bdb985395 fix wrong name (rnimsyn => renderer; pnimsyn => parser; scanner => lexer) (#18895) flywind 2021-09-25 19:22:00 +08:00
  • 4adada0d80 fix a typo (rename temporal to temporary (#18892) [backport] flywind 2021-09-24 22:34:12 +08:00
  • 7e5eab571e closes #18690; make view types stricter [backport] (#18891) Andreas Rumpf 2021-09-24 16:27:34 +02:00
  • f7d642f2f3 [backport] arc: improve compile time of (nested) loops (#18890) Clyybber 2021-09-24 14:59:48 +02:00
  • 5d315ebcc2 ported Nim to proprietary CrossOS [backport] (#18889) Andreas Rumpf 2021-09-24 13:24:41 +02:00
  • 561b01004c [backport] change some examples in tut1.rst (#18884) Miran 2021-09-24 11:24:55 +02:00
  • 90a2b5afd8 correct effect tracking for .borrowed procs [backport] (#18882) Andreas Rumpf 2021-09-23 16:47:24 +02:00
  • 7d2a4c0880 update csources hash (#18885) Miran 2021-09-23 11:00:36 +02:00
  • 6163bdd279 closes #16132 [backport] (#18880) Andreas Rumpf 2021-09-22 15:07:36 +02:00
  • 0ad601d3c1 fixes #18856 [backport] (#18879) Andreas Rumpf 2021-09-22 09:43:06 +02:00
  • 928ea6bb4c atlas: added --cfgHere switch [backport] (#18873) Andreas Rumpf 2021-09-20 13:32:33 +02:00
  • 3d7c52f3cd [backport] Revert "use new Nimble, with lockfiles (#18810)" (#18872) Miran 2021-09-20 13:24:44 +02:00
  • 14ced06bb1 fixes #18863 [backport] (#18871) Andreas Rumpf 2021-09-20 11:37:54 +02:00
  • ee9795f76f fix #18844 (#18851) flywind 2021-09-20 15:50:20 +08:00
  • c56ba3f06a fixes #18847 [backport] (#18870) Andreas Rumpf 2021-09-20 09:09:53 +02:00
  • 3241df2a13 fixes #18858 [backport] (#18868) Andreas Rumpf 2021-09-19 23:35:50 +02:00
  • ca51bb8fd9 documented overload disambiguation [backport] (#18865) Andreas Rumpf 2021-09-19 18:31:55 +02:00
  • 6cd219c3a3 semtypinst: don't wrap type nodes from expressions in static[T] (#18860) alaviss 2021-09-17 04:51:26 +00:00
  • f8e185fec0 Fixed borrowing dot from aliases (#18854) Jason Beetham 2021-09-16 00:48:58 -06:00
  • cebf7cdc1e fix #10128 (#18852) flywind 2021-09-15 01:40:42 +08:00
  • bf1700bab1 add testcase for #7308 (#18849) flywind 2021-09-15 01:39:55 +08:00
  • 172253cb55 Dotborrow now works with generic distincts (#18848) Jason Beetham 2021-09-14 11:34:52 -06:00
  • ef390e6a68 add changelog entry for #18656 (#18839) [backport] Christian Ulrich 2021-09-13 18:47:33 +02:00
  • 179fad934d doc improvements (#18843) Andreas Rumpf 2021-09-13 11:05:09 +02:00
  • 3f3e0fa303 Fixed #18838 (#18841) [backport] Jason Beetham 2021-09-13 01:35:19 -06:00
  • 5d1608c976 Generic pointer procs now error if no types supplied (#18832) Jason Beetham 2021-09-11 14:20:22 -06:00
  • 66e53bdd7b Fixed type inference for 'set` and 'tuple' (#18827) Jason Beetham 2021-09-11 05:05:53 -06:00
  • 1f68f71ec2 [minor] fix docs (#18834) flywind 2021-09-11 17:33:52 +08:00
  • 6c2f041368 fix code-block which causes missing docs flywind 2021-09-11 09:25:48 +08:00
  • 0ef830577b distros.foreignDeps made public (#18830) Juan Carlos 2021-09-10 05:20:32 -03:00
  • a896f9f19e Clarify unknown processor error (#18829) Federico Ceratto 2021-09-09 12:57:21 +01:00
  • 23e10ea85e active some packages (#18825) flywind 2021-09-09 14:46:55 +08:00
  • c56008450a fix CI failure(upstream changes) (#18820) flywind 2021-09-08 17:47:14 +08:00
  • ee2eb5cae2 Fix subranges of distinct types (#18816) [backport] Jason Beetham 2021-09-07 09:11:08 -06:00
  • 30d28bcefc Fixes implicit and explicit generics in procedures (#18808) Jason Beetham 2021-09-06 12:11:21 -06:00
  • 34a53e8049 fixes #12642 (#18811) Andreas Rumpf 2021-09-06 17:43:03 +02:00
  • 90bfd34250 '[]' can now be used for iterators (#18814) Jason Beetham 2021-09-06 07:30:49 -06:00
  • cc5422ae50 Atlas: added 'extract' command, as promised (#18813) Andreas Rumpf 2021-09-06 13:19:11 +02:00
  • 73841ae194 fixes #14165, fixes #18739, fix the second example of #6269 (#18812) Andreas Rumpf 2021-09-06 13:12:14 +02:00
  • 7ae52d7791 Fix recursive generic typed defs (#18809) Jason Beetham 2021-09-06 01:43:26 -06:00
  • f373c17ad9 use new Nimble, with lockfiles (#18810) Miran 2021-09-06 09:40:31 +02:00
  • 4320b158dd add weave to important packages (#17665) flywind 2021-09-05 16:50:54 +08:00
  • 2e2d928846 formal grammar updates [backport:1.2] (#18803) Andreas Rumpf 2021-09-04 19:52:57 +02:00
  • 5c85e480a6 unicode operator bugfixes (#18802) Andreas Rumpf 2021-09-04 17:49:27 +02:00
  • e8dad482a3 fixes #16246 (#18800) Andreas Rumpf 2021-09-04 15:57:16 +02:00
  • b3ad68edea remove channels (#18801) flywind 2021-09-04 21:57:02 +08:00
  • 3c2edd142b fix for js strict mode (#18799) Sven Keller 2021-09-04 12:53:02 +02:00
  • 686096a912 documented overloadable enums and changelog improvements (#18797) Andreas Rumpf 2021-09-04 12:52:24 +02:00
  • ac7acd827c we need something better than warningAsError for effect handling viol… (#18796) Andreas Rumpf 2021-09-04 08:18:00 +02:00
  • cddf8ec6f6 implements https://github.com/nim-lang/RFCs/issues/407 (#18793) Andreas Rumpf 2021-09-03 21:52:24 +02:00
  • c2b20516d3 implemented Unicode operators (#18789) Andreas Rumpf 2021-09-03 17:31:16 +02:00
  • 905fae51f6 remove unnecessary if statement (#18792) flywind 2021-09-03 22:41:00 +08:00
  • 06ff0e9624 fixes #18769 (#18790) Andreas Rumpf 2021-09-03 15:18:55 +02:00
  • 0635697a89 Document -d:async_backend flag (#18700) Jacek Sieka 2021-09-03 14:20:57 +02:00
  • 0887dcc398 fixes #18786 (#18788) Andreas Rumpf 2021-09-03 09:03:26 +02:00
  • 64165f03fc testament --megatest:off now makes tests non-joinable so that they all run (#18787) Timothee Cour 2021-09-02 22:15:08 -07:00
  • f46569bafd fixes #18494 (#18783) Andreas Rumpf 2021-09-02 17:16:03 +02:00
  • a7cae2bda2 fixes #16325 [backport:1.4] (#18784) Andreas Rumpf 2021-09-02 17:15:11 +02:00
  • 69cabaa81c sequtils now support strict effect tracking (#18782) Andreas Rumpf 2021-09-02 14:35:25 +02:00
  • 7c8ea490a2 Fix initrand to avoid random number sequences overlapping (#18744) Tomohiro 2021-09-02 21:12:14 +09:00
  • e0ef859130 strict effects (#18777) Andreas Rumpf 2021-09-02 12:10:14 +02:00
  • 72fa5833ad fix #9778 (pairs iterator calling a helper proc with tuple return type will cut the iterator yield into half) (#18767) flywind 2021-09-02 13:41:14 +08:00
  • 3469f3a393 add Apple Silicon to supporting platforms (#18772) flywind 2021-08-31 20:05:45 +08:00
  • 8f4bdb3596 [minor]break loops after a candidate is added to seqs (#18770) flywind 2021-08-31 19:32:37 +08:00
  • f02de25ca1 Fix #15150 (#18730) konsumlamm 2021-08-31 08:14:05 +02:00
  • fa7c1aa864 move PNode.comment to a side channel, reducing memory usage during compilation by a factor 1.25x (#18760) Timothee Cour 2021-08-29 06:54:07 -07:00
  • 0ddd9519c0 Remove Covariance section from the experimental manual (#18688) konsumlamm 2021-08-29 10:42:52 +02:00
  • c07d8da7b9 add missing docs (#18758) flywind 2021-08-29 15:18:54 +08:00
  • 014edde36a followup #18759: make compiler build cleanly with 0 warnings/hints (#18764) Timothee Cour 2021-08-28 16:34:27 -07:00
  • 719718df2f more minor bootstrapping cleanups (#18759) Miran 2021-08-28 08:27:56 +02:00
  • 5eba372570 [minor] break loops if it is ambiguous (#18745) flywind 2021-08-27 17:50:06 +08:00
  • 041edaa1df Implement RFC-413 (#18749) Juan Carlos 2021-08-26 18:07:54 -03:00
  • 98f7254fb2 followup #18711 grammar_nanny now reports unused non-terminals (#18746) Timothee Cour 2021-08-25 22:04:18 -07:00
  • c70e4040bd fixes #14511 [backport:1.4] (#18732) Dankr4d 2021-08-25 19:27:00 +02:00
  • 3aa16c1de0 fix RFC #341: dot-like operators are now parsed with same precedence as . (#18711) Timothee Cour 2021-08-24 21:50:40 -07:00
  • 3d1bba04ab [minor]use addInt and addFloat (#18733) flywind 2021-08-24 23:16:12 +08:00
  • 24178bf8aa get rid of the warnings during bootstrapping (#18741) Miran 2021-08-24 17:15:26 +02:00
  • 9674ff4361 make deprecated message better (#18737) flywind 2021-08-24 02:13:10 +08:00
  • 8a8267e2bc fix a typo (#18736) flywind 2021-08-23 21:05:22 +08:00
  • 2d84f6e7c8 Fix #18718 (#18731) konsumlamm 2021-08-23 00:13:39 +02:00
  • e65dc36ddd Implement RFC-391 (#18585) Juan Carlos 2021-08-22 16:32:55 -03:00
  • cc08d5c2c6 fix #17898(randomPathName called twice in a row can return the same string on windows) (#18729) flywind 2021-08-22 13:40:20 +08:00
  • 061a9183f7 replace wrt with proper word (#18724) flywind 2021-08-22 12:21:53 +08:00
  • 5b26f2bd81 fix deprecated example (#18721) flywind 2021-08-21 14:22:00 +08:00
  • f0c6593412 add testcase for overloadable_enums (#18722) flywind 2021-08-21 14:21:06 +08:00
  • e52221e296 [docs]fix an item missing (#18717) flywind 2021-08-21 02:00:04 +08:00
  • f2910077ac sigmatch: support optional params with last block arg(s) (#18631) Timothee Cour 2021-08-20 01:13:03 -07:00
  • 13b9729183 fix #18627(Program segfaults with ARC when using openArray[string]) (#18713) flywind 2021-08-20 01:56:52 +08:00
  • 8fa0decf6b fix a typo (#18715) flywind 2021-08-19 21:54:45 +08:00
  • 373bbd9bb4 Add ceilDiv to math (#18596) Tomohiro 2021-08-19 18:35:40 +09:00
  • 394f4ac7bb improvements to addInt and $ for integer types (#18592) Timothee Cour 2021-08-19 02:33:52 -07:00
  • 7b58dc2de0 allow building 1.4.0 from devel (#18708) Timothee Cour 2021-08-18 10:33:11 -07:00
  • 0778a38bbd [wip]better hint message for JS (#18704) flywind 2021-08-18 21:53:52 +08:00
  • 5fd150b7f7 asynchttpserver: ipv6 support (#18706) Emery Hemingway 2021-08-18 14:25:25 +02:00
  • 901c5ded52 fix #18702(fix parseutils.parseFloat) (#18703) [backport:1.0] flywind 2021-08-16 21:14:35 +08:00
  • 1acba63cb7 cross compilation targetting windows now supports nim r: nim r -d:mingw main (#18682) Timothee Cour 2021-08-16 00:32:12 -07:00
  • b3e077863a Documentation only, Terminal (#18696) Juan Carlos 2021-08-14 21:51:41 -03:00
  • 52cc0a82ca fix #18692 AsyncHttpServer was hanging because client.close was not called (#18693) Timothee Cour 2021-08-14 02:13:30 -07:00
  • 4463a3c3d7 manual: minor improvements (#18687) Andreas Rumpf 2021-08-13 12:34:28 +02:00
  • b24812df5f properly fix #10053 ; FieldDefect msg now shows discriminant value + lineinfo, in all backends (c,vm,js) (#11955) Timothee Cour 2021-08-13 00:35:48 -07:00