Commit Graph

  • 0264cded2b fixes #20798; add stew to important_packages (#20799) ringabout 2022-11-10 17:57:37 +08:00
  • 2848cdb18a fixes #13781; fixes #14901; add acyclic pragmas to FlowVar (#20804) ringabout 2022-11-10 16:54:39 +08:00
  • dac5a56d70 use tlsEmulation:off for freebsd (#20802) ringabout 2022-11-10 12:48:30 +08:00
  • 82e99f2332 fix topt_no_cursor.nim (#20791) Bung 2022-11-10 04:52:44 +08:00
  • 8fcb9380f0 fixes #20699; generate an empty struct for void type (#20790) Aditya Siram 2022-11-09 13:15:06 -06:00
  • 6894a00409 reduce openArray-related C undefined behavior (#20795) tersec 2022-11-09 17:08:44 +00:00
  • 25cb19a8fe fixes documentation regression and a bit clean up (#20793) ringabout 2022-11-09 23:50:14 +08:00
  • f11b7debf7 remove name field for ARC (#20797) ringabout 2022-11-09 23:22:55 +08:00
  • 0ead94c4eb add more {.cursor.} to vm (#20796) ringabout 2022-11-09 19:53:32 +08:00
  • 1826ff7d84 Use same defaults as JS for fetch options (#20783) Jake Leahy 2022-11-09 22:22:18 +11:00
  • d8d08324d3 clean up system/arc (#20792) ringabout 2022-11-09 13:13:52 +08:00
  • cdb136f585 arc/orc no longer needs type names by default; with nimTypeNames it gets nicer names (#20789) ringabout 2022-11-09 03:39:42 +08:00
  • 7d15fdd375 implements display based subtype checking (6.4x faster without threads; 2.8x faster with threads) (#20781) ringabout 2022-11-08 20:08:01 +08:00
  • ca3b6cba5d fixes nightlies regression; patches for freebsd (#20786) ringabout 2022-11-08 17:13:29 +08:00
  • 53643c9bc4 Update testament usage to clarify testament all (#20757) Lee Matos 2022-11-07 18:23:44 -05:00
  • 600b3a91ab fixes regression #20746; remove string copies for ORC booted compiler (#20776) ringabout 2022-11-07 21:36:43 +08:00
  • 66b0c843c3 fixes #20694; the exit function now takes cint type (#20775) ringabout 2022-11-07 19:17:52 +08:00
  • 0b4f502393 Export trace member of exception type to allow custom stack trace entries (#20772) Ico Doornekamp 2022-11-07 12:17:00 +01:00
  • a228e331f3 fixes regression #17121; adding doc comment in importc proc makes it silently noop at CT (#20766) ringabout 2022-11-06 22:25:55 +08:00
  • fc8bfd781a fixes pre-existing quit documentation regression [backport] (#20763) ringabout 2022-11-06 18:50:10 +08:00
  • bae0fb720a fix #19149 Invalid codegen when returning var tuple from a template (#20762) Bung 2022-11-06 18:49:34 +08:00
  • fdc8dd4128 Arc global (#20768) Bung 2022-11-06 18:47:35 +08:00
  • 93b085a57a closes #12589; add testcase (#20769) ringabout 2022-11-06 18:46:51 +08:00
  • 3c2c728eb6 codegen: optimized generation of proc headers (#20770) Andreas Rumpf 2022-11-06 11:46:19 +01:00
  • f0400eef68 Fix typo in nimsuggest.nim (#20767) Ikko Ashimine 2022-11-06 04:32:28 +09:00
  • afd4e22f76 Revert "fix arc global variable issues" (#20764) ringabout 2022-11-05 22:47:12 +08:00
  • 10e7f18d01 remove compiler/strutils2.nim (#20748) Bung 2022-11-05 19:22:45 +08:00
  • a3d32a4176 fix arc global variable issues (#20759) Bung 2022-11-05 19:22:16 +08:00
  • 92e525d2a6 add effectsOf to map in the std/sets module (#20760) ringabout 2022-11-05 19:05:02 +08:00
  • 4b24d85907 Update testament docs demo, command output, and gotchas (#20756) Lee Matos 2022-11-05 06:10:19 -04:00
  • d5cc2085ea ref #20694; quit value gets saturated to ranges (#20753) ringabout 2022-11-05 17:58:57 +08:00
  • 51bef9b4a8 fix posix.mq_receive compilation with cpp backend (#20710) n5m 2022-11-05 05:31:19 +00:00
  • 4491da4c4d Support doc comments in new-styled concepts (#20752) konsumlamm 2022-11-04 13:32:41 +01:00
  • ecc8f61fe4 Fix #18079 Illegal storage access compiling call with nested ref/deref (#20738) Bung 2022-11-04 16:54:45 +08:00
  • 12a20b9fb6 revert #20719; relieve std/assertions of the sysFatal dep (#20743) ringabout 2022-11-04 16:53:19 +08:00
  • 8fb172c7a6 add effectsOf to std/tables (#20751) ringabout 2022-11-04 16:25:40 +08:00
  • 090661d46c add a testcase for laxeffects (#20750) ringabout 2022-11-04 12:43:32 +08:00
  • 4503fa5422 Uri.isIpv6 exported (#20736) Juan Carlos 2022-11-03 05:48:51 -03:00
  • f562a5c55c Improve dollar IpAddress (#20729) Juan Carlos 2022-11-03 05:48:25 -03:00
  • 46eac22172 Improve dollar int (#20737) Juan Carlos 2022-11-03 05:44:11 -03:00
  • 0b1d1b7886 fixes #15688; handle strongSpace overflow issues (#20724) ringabout 2022-11-03 16:18:09 +08:00
  • c4e5dab419 fixes #20740; fixes pre-existing field visibility issues and removes efSkipFieldVisibilityCheck (#20741) ringabout 2022-11-03 15:46:16 +08:00
  • 6b1e353aa1 nim-gdb: remove unnecessary quotes and fix uname (#20739) Xiao-Yong 2022-11-02 23:51:21 -05:00
  • 117a19d032 closes #13618; add testcase (#20734) ringabout 2022-11-02 19:25:51 +08:00
  • 606aa45ec6 Export FileMode (#20726) Antonis Geralis 2022-11-02 11:52:15 +02:00
  • 87f7f50553 closes #14216; add testcase (#20733) ringabout 2022-11-02 15:29:46 +08:00
  • 841d9d5975 closes #16331; add testcase (#20730) ringabout 2022-11-02 12:01:36 +08:00
  • 58f79e7c3e fix sighashes for generic ref (#20723) Jacek Sieka 2022-11-01 19:01:06 +01:00
  • 59083e2e48 fixes ssl static link regression (#20722) ringabout 2022-11-01 20:34:58 +08:00
  • 75ece74bdd fixes #20526; use nimPreviewSlimSystem for documentation build (#20714) ringabout 2022-11-01 19:53:14 +08:00
  • 07cf4486bc change include genode/env to an import (#20721) ringabout 2022-11-01 18:18:06 +08:00
  • eec1543baf fix semcase on tySequence and tyObject #20283 #19682 (#20339) Bung 2022-11-01 17:19:37 +08:00
  • 6166b796ba refactor os imports into corresponding small modules (#20720) ringabout 2022-11-01 17:18:04 +08:00
  • d735c447d3 make system/fatal importable (#20719) ringabout 2022-11-01 14:56:32 +08:00
  • 49e793e8c4 fix #20272 range of uint64 shows signed upper bound (#20702) Bung 2022-11-01 12:58:32 +08:00
  • 2f6e06d224 Improve dollar (#20672) Juan Carlos 2022-10-31 16:37:09 -03:00
  • 229f146280 Improve getDataUri (#20670) Juan Carlos 2022-10-31 16:34:17 -03:00
  • 0b262e9496 Genode: add scheduleCallbacks to asyncdispatch (#20708) ehmry 2022-10-31 13:24:57 -05:00
  • 39f925b95d fixes #20715; range[a..b] inside object variant fails (#20716) ringabout 2022-11-01 01:42:45 +08:00
  • a0653ae71a fix closure iter state table init type [backport] (#20717) Jacek Sieka 2022-10-31 18:41:48 +01:00
  • 52166e3546 allow deferred close of nil stream (#20706) n5m 2022-10-31 10:20:06 +00:00
  • 0a1f204f0f removes channels_builtin when enabling nimPreviewSlimSystem (#20713) ringabout 2022-10-31 16:56:05 +08:00
  • e1ddd2d524 put std/threads under the umbrella of nimPreviewSlimSystem (#20711) ringabout 2022-10-31 13:36:50 +08:00
  • fb2ec8d192 follow up #20668; fixes nightlies (#20701) ringabout 2022-10-31 13:33:07 +08:00
  • f8b5464f31 fix dispatcher call type [backport] (#20696) Jacek Sieka 2022-10-29 18:12:19 +02:00
  • 1dab8ba334 move threads out of system (#20674) ringabout 2022-10-30 00:11:40 +08:00
  • a51ed90c5d fix #20148 implicit compile time conversion int to ranged float cause… (#20698) Bung 2022-10-30 00:04:05 +08:00
  • 534c97edc5 fix #16264 low(Time) OverflowDefect (#20552) Bung 2022-10-29 14:59:51 +08:00
  • 66f958b313 enable weave (#20692) ringabout 2022-10-29 13:49:28 +08:00
  • cb3af8ad39 alternate fix + test for #12094, refs #13804 (#20686) metagn 2022-10-29 08:20:04 +03:00
  • 9c3faa449b add back discard as a way to do multiline comments, see #12352 (#20688) Pietro Peterlongo 2022-10-28 22:24:51 +02:00
  • 141abb7b75 fixes #20681; add efSkipFieldVisibilityCheck to skip check (#20639) ringabout 2022-10-29 04:19:40 +08:00
  • 779b1cc5be Fix #20628 for Windows (#20667) Andrey Makarov 2022-10-28 11:01:28 +03:00
  • e68a6ea759 openssl 3 support no longer opt in + some 1.0 support (#20668) metagn 2022-10-27 18:24:26 +03:00
  • 27896ed469 fixes type check of ranges for default fields (#20660) ringabout 2022-10-27 23:23:33 +08:00
  • 82b7423cea int128.nim fix warnings (#20666) Juan Carlos 2022-10-27 09:19:55 -03:00
  • 0b1989d736 Added openarray[char] overloads to std/unicode (#20648) Jason Beetham 2022-10-27 06:16:41 -06:00
  • aa6f9d490f fix #6637 array index type depends generic (#20673) Bung 2022-10-27 18:22:04 +08:00
  • c341f20476 cleanup os related documentation links (#20663) ringabout 2022-10-27 18:16:27 +08:00
  • 5a14b9ea1f add changelog for new modules (#20675) ringabout 2022-10-27 18:11:53 +08:00
  • 3e7f6562b5 Documentation only, koch (#20665) Juan Carlos 2022-10-27 06:58:35 -03:00
  • 3469f37a56 add test case for #500 (#20661) Bung 2022-10-26 19:45:51 +08:00
  • 4b377b07fc fixes #19201; fixes sink causes crash in VM (#20658) ringabout 2022-10-26 02:08:36 +08:00
  • 3b973f3fc8 fixes #20654 FAMs should not be used in the C++ backend (#20655) Juan M Gómez 2022-10-25 16:39:51 +01:00
  • 2d3e3ab527 closes #6213 #11777; add testcase (#20656) ringabout 2022-10-25 22:39:36 +08:00
  • 69eaa4f14c clean up std/os related modules (#20651) ringabout 2022-10-25 17:56:11 +08:00
  • daf35c6d1b Change both code snippets to use the same test URL (#20647) Saint 2022-10-25 03:40:57 -04:00
  • 4728c52c78 fix #12094 Use of _ (as var placeholder) inside a template causes XDe… (#20635) Bung 2022-10-25 14:43:14 +08:00
  • 8ed2431db0 Implement Unix file regularity check (#20448) (#20628) Andrey Makarov 2022-10-25 08:42:47 +03:00
  • c1343739e1 add type check for default fields (#20652) ringabout 2022-10-25 13:39:57 +08:00
  • 064b72a59c fixes #1027; disallow templates to use ambiguous identifiers (#20631) ringabout 2022-10-25 03:44:09 +08:00
  • 48d41ab375 fixes #20645 (#20646) Andreas Rumpf 2022-10-24 21:41:29 +02:00
  • ea0e45e62f Added 'openArray[char]' overloads to 'std/parseutils' (#20527) Jason Beetham 2022-10-24 12:50:54 -06:00
  • eed1b6df20 Add better error messages to std/jsonutils (#20629) Jake Leahy 2022-10-25 03:57:48 +11:00
  • e2f412145f fix fwrite prototype (#20644) Jacek Sieka 2022-10-24 17:25:34 +02:00
  • 7c2aa53e44 fixes #19278; make privateAccess work with generic ref object (#20640) ringabout 2022-10-24 21:24:51 +08:00
  • 878919a4df fixes the typical (not a == b) bug in the documentation (#20643) ringabout 2022-10-24 21:20:57 +08:00
  • d261135c5c Fix tuple size check in std/jsonutils (#20637) Jake Leahy 2022-10-24 20:17:14 +11:00
  • 98b2838a30 borrowed procs can have a body now for documentation generation (#20617) ringabout 2022-10-24 16:08:39 +08:00
  • 008c3ec76a Fix double defer with break in closureiterators [backport] (#20630) Tanguy 2022-10-24 08:50:48 +02:00