Commit Graph

  • 5602183234 'lock levels' are deprecated, now a noop (#20539) ringabout 2022-10-11 15:17:09 +08:00
  • 7587371554 time to make IC work with ORC (here we go again...) (#20538) Andreas Rumpf 2022-10-11 09:00:07 +02:00
  • 666a0e34cd remove unused userVersion:1.6 which is succeeded by nimPreviewSlimSystem in this case (#20535) ringabout 2022-10-11 05:38:18 +08:00
  • 0774c3aaaa update the maintained repo of ast-pattern-matching (#20537) ringabout 2022-10-11 03:48:51 +08:00
  • 08ae3467b9 refactorings (#20536) Andreas Rumpf 2022-10-10 21:40:07 +02:00
  • e290b028ab Make rstgen work with gcsafe (#20534) ringabout 2022-10-11 00:56:01 +08:00
  • 1f2075042b enable nimlsp and ast_pattern_matching (#20533) ringabout 2022-10-10 22:35:39 +08:00
  • d954e698b3 Automatic dereferencing is removed (#20531) ringabout 2022-10-10 21:02:23 +08:00
  • b8def03575 Atlas: added an explicit --workspace option (#20532) Andreas Rumpf 2022-10-10 15:01:39 +02:00
  • db3d2971cf fix #18886 crash on ambiguous proc cast (#20472) Bung 2022-10-10 17:09:54 +08:00
  • 0f2775aacf implemented 'atlas install' command (#20530) Andreas Rumpf 2022-10-10 11:05:44 +02:00
  • 944e4cf585 Remove unused base64.encode overload (#20369) Amjad Ben Hedhili 2022-10-09 20:54:21 +01:00
  • 0c0b086d58 fixes #20524; add forbids pragmas to hideable lists (#20525) ringabout 2022-10-10 00:13:45 +08:00
  • 5661edd75a parseutils: skipWhile: fix parameter name in doc comment (#20523) ee7 2022-10-09 13:32:04 +02:00
  • fbc6975922 threaded alloc (#20492) Andreas Rumpf 2022-10-09 11:44:02 +02:00
  • b47d5486db FTP client is now able to connect to server over TLS by set `useTls =… (#17219) Huy Doan 2022-10-09 13:29:22 +07:00
  • 5e4dd571d4 fixes #20516; system.create doesn't work with bitfield objects (#20518) ringabout 2022-10-08 23:38:22 +08:00
  • e83f27e6a0 out parameters: enforce that 'out' is only used as a parameter (#20510) Andreas Rumpf 2022-10-07 22:26:53 +02:00
  • a132f5502a closes #12994; add testcase (#20511) ringabout 2022-10-08 00:27:17 +08:00
  • c651817ffd fixes devel CI (#20512) ringabout 2022-10-07 21:00:15 +08:00
  • 079363bfc3 remove implicit let/var default initialization (#20508) ringabout 2022-10-07 13:49:27 +08:00
  • 0d23419e68 DAA and 'out' parameters (#20506) Andreas Rumpf 2022-10-06 17:08:41 +02:00
  • e323b91a32 correct grammar (ref #20199) and add check for grammar.txt (#20494) ringabout 2022-10-06 22:36:32 +08:00
  • 114acff98d closes #9401; add testcase (#20507) ringabout 2022-10-06 13:51:42 +08:00
  • c273496d18 Add no-math-errno for GCC when build for Release (#20503) Juan Carlos 2022-10-06 02:19:41 -03:00
  • 7caa037936 Fix/improve handling of forward declarations in nimsuggest (#20493) Ivan Yonchovski 2022-10-06 08:18:46 +03:00
  • 723a71bd22 follow up #20109; remove shallow seqs/strings for ORC (#20502) ringabout 2022-10-06 13:16:50 +08:00
  • 964afd3050 Make output assertion deterministic for test for #7172 (#20495) Matt Haggard 2022-10-05 20:14:22 -04:00
  • a600dfa5b7 closes #11267; closes #11259; closes #11085; add testcases (#20505) ringabout 2022-10-06 02:30:10 +08:00
  • 6505bd347d Markdown indented code blocks (#20473) Andrey Makarov 2022-10-05 21:03:10 +03:00
  • 594e93a66b macOS use SecRandomCopyBytes instead of getentropy (#20466) Matt Haggard 2022-10-05 13:59:10 -04:00
  • 10355cb48a strutils, rstgen: avoid deprecated strutils.delete (#20488) ee7 2022-10-05 19:57:17 +02:00
  • 28c879c8bb Add proxy basic auth documentation (#20498) TerrorTrace 2022-10-05 17:50:27 +00:00
  • de3b438db4 enable important packages which pass tests (#20501) ringabout 2022-10-05 23:27:33 +08:00
  • 9d858a29fc cleanup nfFirstWrite flags (#20500) Andreas Rumpf 2022-10-05 11:50:16 +02:00
  • 3e2b30879c fixes #19231; newFinalize doesn't work with ORC (#20291) ringabout 2022-10-05 16:35:40 +08:00
  • 2dec69fe5a enable ORC tests for nimsl (#20497) ringabout 2022-10-04 23:31:32 +08:00
  • 827971dab2 remove deprecation messages for unsafeAddr; add warnings to docs (#20496) ringabout 2022-10-04 23:05:11 +08:00
  • f89ba2c951 add default field support for object in ARC/ORC (#20480) ringabout 2022-10-04 18:45:10 +08:00
  • 6cf0727192 decrease iteration count of btree test (#20491) Bung 2022-10-04 18:32:07 +08:00
  • 7aaeb75ebd allocator: disable unnecessary stuff for ORC [backport] (#20489) Andreas Rumpf 2022-10-03 18:33:45 +02:00
  • 0f5ad49971 [ARC] fixes #18645; C Compiler error when initializing {.global.} with a block (#19953) ringabout 2022-10-03 22:12:23 +08:00
  • 852a7c4919 close #11415; add testcase (#20486) ringabout 2022-10-03 16:37:27 +08:00
  • 2cca38d33c pragma for sfCallsite instead of name check + better semantics, test (#20464) metagn 2022-10-03 07:07:55 +03:00
  • 81e7811e01 fixes nim check with orc (#20456) ringabout 2022-10-02 12:44:10 +08:00
  • 0769b160c5 less test time costs (#20479) Bung 2022-10-02 12:42:41 +08:00
  • 1737bb9f9e disable threads when booting the compiler (#20478) ringabout 2022-10-02 12:42:09 +08:00
  • 567c3f055d Fix #19224 For loops over a hardcoded empty array crash the compiler (#20476) Bung 2022-10-02 05:19:07 +08:00
  • 0b1650576c move widestrs out of system (#20462) metagn 2022-10-01 23:35:09 +03:00
  • cbd9fee22a fix #19678 Broken behavior with string ranges in case labels (#20475) Bung 2022-10-02 00:17:07 +08:00
  • 8d47bf1822 new move analyser2 (#20471) Andreas Rumpf 2022-10-01 16:46:51 +02:00
  • cfff454cf9 closed ambiguous enum defaults to first overload (#20457) metagn 2022-10-01 14:30:23 +03:00
  • 24b81e9df6 remove hack for deprecated csize in compiler (#20463) metagn 2022-10-01 10:07:52 +03:00
  • 96c5586d03 add plausibleAnalytics support for koch docs[backport:1.6] (#20454) ringabout 2022-09-30 18:39:28 +08:00
  • ae050b05e9 koch boot compiler with orc (#20467) ringabout 2022-09-30 18:38:25 +08:00
  • 3e43ea3384 make koch and tools work with nimPreviewSlimSystem (#20459) ringabout 2022-09-30 08:09:40 +08:00
  • 716d68cb24 fixes postgres with nimPreviewSlimSystem (#20455) ringabout 2022-09-29 23:54:45 +08:00
  • 1e635bb539 Undeprecate isvalidfilename (#19643) Juan Carlos 2022-09-29 07:22:29 -03:00
  • f56085f21e refactor dbFormat (#19746) ringabout 2022-09-29 18:16:42 +08:00
  • 77a65d3c33 fixed tstrimpl (#20452) Andreas Rumpf 2022-09-29 09:41:00 +02:00
  • a8cc5d1379 Unicode Operators are no longer experimental (#20444) ringabout 2022-09-29 04:37:26 +08:00
  • 65c2518d5c fix #19500; remove find optimization [backport: 1.6] (#19714) ringabout 2022-09-29 04:05:41 +08:00
  • 919a889ba8 moderate system cleanup & refactor (#20355) metagn 2022-09-28 22:28:45 +03:00
  • b463c8aedf fixes changelog links (#20446) ringabout 2022-09-29 01:40:14 +08:00
  • 92a0f191bf Use vccexe when generating static lib with vcc (#19843) Tomohiro 2022-09-28 22:07:41 +09:00
  • de4b0346bd store full definition AST for consts, fix noRewrite (#20115) metagn 2022-09-28 16:05:01 +03:00
  • fdc6b0fb6e fixes #19986; mutable view from immutable location (#20134) ringabout 2022-09-28 20:02:07 +08:00
  • 18cea8e9bd Update message for checking cast (#20145) konsumlamm 2022-09-28 13:59:27 +02:00
  • e33e9e4a32 fixes #20141; dereferencing pointer to incomplete type error with cast (#20147) ringabout 2022-09-28 19:57:47 +08:00
  • fe8feb46c6 fixes #19457 seqs are not properly updated in loop with ARC/ORC (#19922) ringabout 2022-09-28 19:12:08 +08:00
  • 95614089ac remove deprecated and broken nimweb tools (#20442) ringabout 2022-09-28 18:14:35 +08:00
  • 89f76bb448 follow up #19408; bump devel version and deprecated unsafeAddr (#20432) ringabout 2022-09-28 17:09:01 +08:00
  • fd257a9a0f Refactor initOptParser (#19656) Nan Xiao 2022-09-28 03:00:57 +08:00
  • 80e739f2bf fixes #19401; fixes #19402; rework Forward declaration and finalizer for ORC (#20295) ringabout 2022-09-28 02:07:26 +08:00
  • 3d2f0e2c7c make more standard libraries work with nimPreviewSlimSystem (#20343) ringabout 2022-09-28 02:06:23 +08:00
  • 98a717dda9 allow more simple expressions in js (#20270) Amjad Ben Hedhili 2022-09-27 11:47:45 +01:00
  • d755c02b02 Compute small nim string lit at CT (#20439) Amjad Ben Hedhili 2022-09-27 10:11:09 +01:00
  • ca1f3f36b9 no ropes WIP (#20433) Andreas Rumpf 2022-09-27 10:57:47 +02:00
  • 805186809c Fix issue with fields trying to use wrong name (#12655) Peter Munch-Ellingsen 2022-09-26 21:44:02 +02:00
  • 6b4ea88734 use almostEqual in tstats.nim (#20431) n5m 2022-09-26 19:42:26 +00:00
  • cb24eea86b fixes #20426; remove maincommand and m options since they are a no op since 2014 (#20429) ringabout 2022-09-27 03:40:20 +08:00
  • 9ca88a1889 fix #18128 rfind on empty needle returns rightmost index (#20430) n5m 2022-09-26 19:39:22 +00:00
  • b213913dcb add a changelog and update the document for ORC (#20415) ringabout 2022-09-27 01:32:08 +08:00
  • 40dae8c731 Represent more types as JS TypedArrays (#20411) Amjad Ben Hedhili 2022-09-26 11:26:28 +01:00
  • e13cd40e21 fix #2614 improve error message when array of proc calling convention… (#20379) Bung 2022-09-26 17:58:13 +08:00
  • f7f375f59d Optimize base64.encodeMime (#20409) Amjad Ben Hedhili 2022-09-25 20:23:23 +01:00
  • 30bd75e459 continue booting the compiler with refc (#20421) ringabout 2022-09-24 20:14:01 +08:00
  • 37ca97dd76 close #15955; add a test case (#20414) ringabout 2022-09-24 01:37:21 +08:00
  • 7739e23420 defaults to ORC (#19972) ringabout 2022-09-23 19:05:05 +08:00
  • 47b59e4d33 fix #17351; switch to c++17 and remove hacks (#20407) ringabout 2022-09-23 17:16:43 +08:00
  • be4bd8a0ed Fixes #20348; only respect the recursion limit if the symbol's generic type has been generated by the compiler (#20377) Aditya Siram 2022-09-22 13:19:36 -05:00
  • db8a62d480 fixes #20285; prevent oid time overflow at year 2038 (#20338) ringabout 2022-09-22 21:15:27 +08:00
  • ae3dd759c4 Extract markdown/rst doc into separate file (#20404) Andrey Makarov 2022-09-22 13:05:53 +03:00
  • 2afce84616 Improve error message when instantiating generics with object constructor (#20358) Bung 2022-09-22 09:11:39 +08:00
  • de089d7fdb contentLength default to -1 if not present (#19835) Bung 2022-09-22 06:01:22 +08:00
  • 70c25c45d6 fixes #20397; fixes stylecheck regression (#20398) ringabout 2022-09-22 03:04:33 +08:00
  • 4133698f2d Update manual.md (#20394) Judd 2022-09-22 03:00:55 +08:00
  • ebb1b7af23 RFC-460 implemented (#19771) Juan Carlos 2022-09-21 05:37:13 -03:00
  • e0c1159fb3 fixes #20391; make of operator work with generics for ORC (#20395) ringabout 2022-09-21 16:29:39 +08:00
  • de70128fcc follow up #19968; add more tests (#20396) ringabout 2022-09-21 04:14:01 +08:00