Commit Graph

  • 69cb671d8d Pass json options to hooks (#20638) Jake Leahy 2022-10-24 17:14:17 +11:00
  • 4578e773ce Remove side-effects from sysFatal with panics on (#20632) Tanguy 2022-10-24 07:57:49 +02:00
  • 6d8178a93e closes #4678; add testcase (#20634) ringabout 2022-10-24 09:26:07 +08:00
  • 684a862526 closes #4466; add testcase (#20625) ringabout 2022-10-23 16:47:52 +08:00
  • c75cfb363f improve error message when using toTask with a call with a return value (#20622) ringabout 2022-10-23 14:27:34 +08:00
  • fa1606c6d6 enable static tests for topenarray (#20620) ringabout 2022-10-23 00:36:11 +08:00
  • 9361938ccd add std/appdirs (#20618) ringabout 2022-10-22 19:42:46 +08:00
  • da0a2fdca2 Unpack mSlice tupleconstr for static openarrays (#20615) Jason Beetham 2022-10-21 22:37:23 -06:00
  • 0faae4d5e2 fixes a strict case object problem that has been reported on the forum (#20614) Andreas Rumpf 2022-10-21 22:46:32 +02:00
  • 3c12b72168 add typesafe std/paths, std/files, std/dirs, std/symlinks (#20582) ringabout 2022-10-22 03:53:44 +08:00
  • 66cbcaab84 fix #20152 Illegal capture of closure iterator, when should be legal (#20607) Bung 2022-10-21 15:59:05 +08:00
  • 84fab7f39b fix #19349 incompatible type when mixing float32 and cfloat in generics (#20551) Bung 2022-10-21 15:28:18 +08:00
  • 04c48e3c5b fix #19426 compile error using when/elif/else and typedesc in template (#20550) Bung 2022-10-21 15:26:46 +08:00
  • 5b195ab0f0 Add safe parameter to base64.encodeMime (#20559) Amjad Ben Hedhili 2022-10-21 08:25:25 +01:00
  • 1db25ffcd3 closes #19969; add testcase for #19969 #15952 #16306 (#20610) ringabout 2022-10-21 13:38:40 +08:00
  • 76763f51aa implemented strictCaseObjects (#20608) Andreas Rumpf 2022-10-21 06:55:52 +02:00
  • 4aa67ad7fd Implemented mSlice on the VM allowing toOpenArray to work at compile time. (#20586) Jason Beetham 2022-10-20 15:59:57 -06:00
  • ff2cb113ad move procs in os to appdirs (#20605) ringabout 2022-10-21 05:14:50 +08:00
  • 14a2fb71b9 change vm imports after bootstrapping (#20602) ringabout 2022-10-20 21:47:59 +08:00
  • 2ffa230b49 enable ggplotnim (#20600) ringabout 2022-10-20 17:11:51 +08:00
  • f6a002c8a5 [std/os] split and re-export (#20593) ringabout 2022-10-20 13:58:29 +08:00
  • ea5dcdbe8f add measuremancer to important packages (#20599) ringabout 2022-10-20 01:22:53 +08:00
  • 2f441ac675 [backport] Handle nkOpenSymChoice for nkAccQuoted in considerQuotedIdent (#20578) SirOlaf 2022-10-18 20:56:38 +02:00
  • b07526b2c7 refactor envvars, oserrors; register vmops (#20592) ringabout 2022-10-19 01:44:26 +08:00
  • b13ef07f58 enable telebot (#20589) ringabout 2022-10-18 18:25:26 +08:00
  • 15dff4daff fixes niminst with stricteffects; add testcase for niminst (#20587) ringabout 2022-10-18 14:59:02 +08:00
  • 81087c949f fixes #20572 (#20585) Andreas Rumpf 2022-10-17 23:48:51 +02:00
  • c0824b9b80 [std/os clean up] import and export osseps (#20580) ringabout 2022-10-18 02:29:00 +08:00
  • b7f1757952 Documentation only, dom (#20584) Juan Carlos 2022-10-17 15:01:08 -03:00
  • 2102e3b02f Fix #12517 Allow single branch when nimvm statements (#20577) Can Lehmann 2022-10-17 08:01:53 +02:00
  • 081dfea746 Fix "imported but not used" warnings (#20575) Andrey Makarov 2022-10-16 21:24:16 +03:00
  • 0bacdf5fdf fixes #20515; base method requires explicit {.gcsafe.} to be GC-safe (#20574) ringabout 2022-10-16 19:20:05 +08:00
  • 619d6c318c enable glob (#20573) ringabout 2022-10-16 09:52:19 +08:00
  • ed26156c99 atomicInc global alloc counters (#20571) Antonis Geralis 2022-10-16 02:07:22 +03:00
  • 1e15f975b8 fixes #19162; enable strictEffects for v2 (#19380) ringabout 2022-10-15 20:07:40 +08:00
  • 0510a2be0d fix #19700 Crash when passing a template to a generic functio… (#20567) Bung 2022-10-15 13:15:58 +08:00
  • 57574eaf31 fixes changelog for oids (#20565) ringabout 2022-10-14 20:58:36 +08:00
  • b286448a99 fix #8821 JS codegen can produce extreme switch statements with case … (#20548) Bung 2022-10-14 18:21:02 +08:00
  • 07b645342a fixes #3748 (#20563) Andreas Rumpf 2022-10-14 12:00:38 +02:00
  • b793ca7394 Validate nimgrep filter options not empty (#20562) Andrey Makarov 2022-10-14 07:44:34 +03:00
  • be18f4e513 follow up #19714; add memmem optimizations for find on Linux, Macos and BSDs (#20556) ringabout 2022-10-14 05:58:59 +08:00
  • 6082b9ea5d fixes #20553; don't format code for stropping identifier (#20561) [backport] ringabout 2022-10-14 05:37:41 +08:00
  • 169d3fda00 fix #18136 tests/proc/t17157.nim now gives SIGSEGV instead of error (#20555) Bung 2022-10-13 12:39:43 +08:00
  • a1a9d63d22 add nimPNG to important packages (#20557) ringabout 2022-10-13 11:51:09 +08:00
  • ea2f2775a7 fix #18990 Regression in proc symbol resolution; Error: attempting to… (#20554) Bung 2022-10-13 08:44:45 +08:00
  • fa60378a7f Return error message in output of gorge/staticExec. (#18942) Dominik Picheta 2022-10-12 17:52:22 +01:00
  • 19ff746916 Markdown code blocks migration part 7 (#20547) Andrey Makarov 2022-10-12 17:13:43 +03:00
  • 13b3ea71da oids sticks to 24 length strings; fixes breaking changes (#20546) ringabout 2022-10-12 21:15:21 +08:00
  • 7394587217 move google fonts to the last part (#20541) ringabout 2022-10-12 01:42:02 +08:00
  • 083ea8f10c fix #7446 Generics: type mismatch 'SomeunsignedInt or Natural' (#20522) Bung 2022-10-11 17:42:49 +08:00
  • 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