Commit Graph

  • ac44139084 add retries to testament, use it for GC tests (#24279) metagn 2024-10-12 23:48:44 +03:00
  • ac882ea696 disable all badssl tests indefinitely (#24403) metagn 2024-11-03 16:56:20 +03:00
  • 56f9559c69 adds a ubuntu 24.04 matrix with gcc 14 for tests (#23673) ringabout 2024-08-20 22:07:11 +08:00
  • c08c32a1ed fixes #5901 #21211; don't fold cast function types because of gcc 14 (#23683) ringabout 2024-06-06 02:54:00 +08:00
  • 03491904a0 update CI to Ubuntu 24.04 narimiran 2025-02-17 09:27:37 +01:00
  • 57f84c5376 track introduced locals in vmgen for eval check (#24674) metagn 2025-02-14 22:54:17 +03:00
  • a5cc33c1d3 track introduced locals in vmgen for eval check (#24674) metagn 2025-02-14 22:54:17 +03:00
  • b211ada273 fixes #24673; divmod errors for ranges (#24679) ringabout 2025-02-15 03:52:43 +08:00
  • 1df4debbf1 fixes bugs on the Nim manual (#24669) ringabout 2025-02-07 06:19:53 +08:00
  • db8f056828 adds size: sizeof(cint) to imported enums ringabout 2025-02-10 22:12:12 +08:00
  • 1a7bc6d878 feat(nimpretty): support formatting code from stdin (#24676) Mads Hougesen 2025-02-10 11:12:41 +01:00
  • e6f6c369ff fixes bugs on the Nim manual (#24669) ringabout 2025-02-07 06:19:53 +08:00
  • 6c34f62785 fixes #24666; Compilation error when formatting a complex number (#24667) v2.2.2 ringabout 2025-02-06 02:37:13 +08:00
  • 485b414fce fixes #24666; Compilation error when formatting a complex number (#24667) ringabout 2025-02-06 02:37:13 +08:00
  • 46e1322d29 bump NimVersion to 2.2.2 narimiran 2025-02-04 20:03:53 +01:00
  • 27b54fdc76 fixes #24658; cpp compilation failure on Nim 2.2.x (#24663) ringabout 2025-02-03 22:48:52 +08:00
  • d594e70d57 doc(tempfiles): update link of getTempDir (#24661) lit 2025-02-03 17:12:44 +08:00
  • 663f6c4365 revert #7343 pr_quote_do_r ringabout 2025-02-04 18:54:37 +08:00
  • fb0d936801 Merge remote-tracking branch 'origin/devel' into pr_quote_do_r ringabout 2025-02-04 18:27:47 +08:00
  • 7695d51fc4 fixes #24658; cpp compilation failure on Nim 2.2.x (#24663) ringabout 2025-02-03 22:48:52 +08:00
  • e2bed72b72 doc(tempfiles): update link of getTempDir (#24661) lit 2025-02-03 17:12:44 +08:00
  • 6bf9265d24 add ambiguous identifier message to generic instantiations (#24646) metagn 2025-01-31 10:44:44 +03:00
  • a627c9ba9c don't mark captured field sym in template as fully used (#24660) metagn 2025-01-31 10:44:02 +03:00
  • 7cec03eb1b fix doc format: testament.md (#24654) lit 2025-01-31 01:05:51 +08:00
  • 1ff69eae17 don't mark captured field sym in template as fully used (#24660) metagn 2025-01-31 10:44:02 +03:00
  • 0861dabfa7 add ambiguous identifier message to generic instantiations (#24646) metagn 2025-01-31 10:44:44 +03:00
  • 647c6687f1 don't mark captured field sym in template as fully used (#24660) metagn 2025-01-31 10:44:02 +03:00
  • af5fd3fea3 fix doc format: testament.md (#24654) lit 2025-01-31 01:05:51 +08:00
  • 123a7ff29f Fix check for Nintendo Switch target (#24652) Peter Munch-Ellingsen 2025-01-27 16:57:53 +01:00
  • cab3342a2d Fix check for Nintendo Switch target (#24652) Peter Munch-Ellingsen 2025-01-27 16:57:53 +01:00
  • 4fa122eb44 don't try to transform objconstr/cast type nodes (#24636) metagn 2025-01-22 16:08:21 +03:00
  • 53782b1404 Fix parseBiggestUInt to detect overflow (#24649) Tomohiro 2025-01-25 23:43:40 +09:00
  • c0d50ddc26 Update dom.nim (removeEventListener function) (#24650) Leon Lysak 2025-01-27 02:17:58 -05:00
  • 2193c3fb70 Fix parseBiggestUInt to detect overflow (#24649) Tomohiro 2025-01-25 23:43:40 +09:00
  • c2b825713c Enable macros to use certain things from the OS module when the target OS is not supported (#24639) Peter Munch-Ellingsen 2025-01-24 13:02:59 +01:00
  • ae011eaeea fixes #21923; nimsuggest "outline" output does not list templates (#24643) ringabout 2025-01-24 20:00:08 +08:00
  • 8c3e62e6de Update dom.nim (removeEventListener function) (#24650) Leon Lysak 2025-01-27 02:17:58 -05:00
  • 95b1dda1db Fix parseBiggestUInt to detect overflow (#24649) Tomohiro 2025-01-25 23:43:40 +09:00
  • 1f9cac1f5c Enable macros to use certain things from the OS module when the target OS is not supported (#24639) Peter Munch-Ellingsen 2025-01-24 13:02:59 +01:00
  • 67f9bc2f4b fixes #21923; nimsuggest "outline" output does not list templates (#24643) ringabout 2025-01-24 20:00:08 +08:00
  • 1a16f55948 fixes ringabout 2025-01-24 18:12:38 +08:00
  • b66ff0b6ac Apply suggestions from code review ringabout 2025-01-24 17:34:58 +08:00
  • 1b004f1632 progress: skips the current routine scopes ringabout 2025-01-24 17:10:44 +08:00
  • c70f67b0d6 uses topLevelScope ringabout 2025-01-24 15:25:10 +08:00
  • cafe1284ac fixes #24623; fixes #23692; size pragma only allowed for imported types and enum types (#24640) ringabout 2025-01-24 03:10:14 +08:00
  • e2ae7d5f43 fixes #24630; static openArray backed by seq cannot be passed to another function (#24638) ringabout 2025-01-22 21:05:57 +08:00
  • 8fe518ed47 fixes #24623; fixes #23692; size pragma only allowed for imported types and enum types (#24640) ringabout 2025-01-24 03:10:14 +08:00
  • 64927c6ae7 don't try to transform objconstr/cast type nodes (#24636) metagn 2025-01-22 16:08:21 +03:00
  • 21c0564573 fixes #24630; static openArray backed by seq cannot be passed to another function (#24638) ringabout 2025-01-22 21:05:57 +08:00
  • d6d28a9c79 fixes #24623; fixes #23692; size pragma only allowed for imported types and enum types (#24640) ringabout 2025-01-24 03:10:14 +08:00
  • 7ce4433843 progress ringabout 2025-01-23 22:18:28 +08:00
  • b550fb54d9 fixes #24641; quote do captures no variables under current macros ringabout 2025-01-23 21:45:31 +08:00
  • 6d59680217 don't try to transform objconstr/cast type nodes (#24636) metagn 2025-01-22 16:08:21 +03:00
  • 2f402fcb82 fixes #24630; static openArray backed by seq cannot be passed to another function (#24638) ringabout 2025-01-22 21:05:57 +08:00
  • 772ebe6715 disable sfml test on osx (#24615) metagn 2025-01-13 12:10:05 +03:00
  • 32c99651fc ci: update to ubuntu 22.04 (#24608) ringabout 2025-01-09 19:52:03 +08:00
  • 2eac7941ff stricter skip for conversions in array indices in transf (#24424) metagn 2024-11-11 12:48:28 +03:00
  • cedcb7881d generate destructor in nodestroy proc for explicit destructor call (#24627) metagn 2025-01-20 12:12:38 +03:00
  • 117b913458 bump NimVersion to 2.0.15 narimiran 2025-01-22 06:39:41 +01:00
  • 12347eae74 generate destructor in nodestroy proc for explicit destructor call (#24627) metagn 2025-01-20 12:12:38 +03:00
  • 52cadfc3d7 Optimize storing into uninit locations for arrays and seqs. (#24619) Antonis Geralis 2025-01-19 15:20:54 +02:00
  • 528e2b2271 fixes compile crashes with one parameter (#24618) ringabout 2025-01-16 22:43:18 +08:00
  • 0c0df28619 ignore match errors to expected types of tuple constructor elements (#24611) metagn 2025-01-15 22:01:56 +03:00
  • 793baf34ff generate destructor in nodestroy proc for explicit destructor call (#24627) metagn 2025-01-20 12:12:38 +03:00
  • 6481482e0e Optimize storing into uninit locations for arrays and seqs. (#24619) Antonis Geralis 2025-01-19 15:20:54 +02:00
  • 2af9ddc286 revert strictDefs as the default (#24620) ringabout 2025-01-17 23:08:47 +08:00
  • 70d057fcc6 fixes compile crashes with one parameter (#24618) ringabout 2025-01-16 22:43:18 +08:00
  • 8d0e853e0a ignore match errors to expected types of tuple constructor elements (#24611) metagn 2025-01-15 22:01:56 +03:00
  • a2a1c2b7f1 ci: update to ubuntu 22.04 (#24608) ringabout 2025-01-09 19:52:03 +08:00
  • 41c4ed8dca Update changelog_1_2_0.md (#24607) Bilog WEB3 2025-01-09 11:00:11 +01:00
  • f6167cb0c8 math: Add cumprod and cumproded (#23416) Loïc Bartoletti 2025-01-09 09:07:59 +01:00
  • 72ce16990b docs fix spelling issues (#24597) planetBoy 2025-01-06 06:48:35 +01:00
  • ea3a4203fa fixes #24599; misleading error message with large array bounds (#24601) ringabout 2025-01-06 01:10:36 +08:00
  • 24b24c17b1 fix c_memchr, c_strstr definitions (#24587) Jacek Sieka 2025-01-02 17:28:35 +01:00
  • e80884665d varints: no need for emit (#24585) Jacek Sieka 2025-01-02 17:26:53 +01:00
  • f4009f0957 Update copyright year 2025 (#24593) ringabout 2024-12-31 18:06:55 +08:00
  • 728a99d5cd chore: docs fix spelling issues (#24581) Skylar Ray 2024-12-30 13:40:45 +02:00
  • 019a3180f8 chore: correct typos docs (#24580) futreall 2024-12-28 17:24:46 +02:00
  • fb13e3608b Consider iterator types (#24577) Antonis Geralis 2024-12-28 10:25:49 +02:00
  • f5804a36b9 Support tuple parameter types (#24576) Antonis Geralis 2024-12-28 09:43:41 +02:00
  • a83c535ed4 docs: fix typos (#24573) chloefeal 2024-12-28 02:42:18 +08:00
  • 3c71429eca Doc search improvements (#24567) Jake Leahy 2024-12-26 00:19:22 +11:00
  • 9e1b199e78 Minor std/strscans improvements (#24566) Jake Leahy 2024-12-25 19:27:12 +11:00
  • b2f2b34fe5 adds a test case (#24565) ringabout 2024-12-25 16:26:06 +08:00
  • 7be1bb572e Improve async stacktraces (#24563) Esteban C Borsani 2024-12-25 05:25:28 -03:00
  • 40476fa24f fixes #23114; Nim v2 regression emit / asm var param dereference inconsistency (#24547) ringabout 2024-12-25 16:23:25 +08:00
  • 3054cbe422 Add inline assembler tests for i386, arm, arm64, riscv32 and riscv64 (#24564) Tomohiro 2024-12-25 00:11:19 +09:00
  • b31aed01f1 adds a test case (#24561) ringabout 2024-12-23 21:03:18 +08:00
  • 9c7f04dacb fix jsonutils with generic sandwiches, don't use strformat (#24560) metagn 2024-12-23 08:08:46 +03:00
  • c5ee216c42 Make 'field is not accessible' and 'field initialized twice' errors point to the field inside the obj construction (#24557) Jake Leahy 2024-12-23 00:25:36 +11:00
  • ede6540c55 fixes #23212; Asyncdispatch leaks under --mm:arc (#24556) Esteban C Borsani 2024-12-22 03:56:22 -03:00
  • 0c14372a8c remove zippy data from tarballs (#24551) ringabout 2024-12-21 05:09:29 +08:00
  • 6deb3a90ae check if unused import warning is enabled before adding import to stack (#24554) metagn 2024-12-21 00:09:03 +03:00
  • e0e1061562 Use long int builtins for risc-v 32-bit targets (#24553) Daniel Stuart 2024-12-20 15:27:37 -03:00
  • d96c5b2396 fixes strictdefs warnings (#24550) ringabout 2024-12-20 22:26:30 +08:00
  • 09835a1d9e Make expandMacro show private fields (#24522) Jake Leahy 2024-12-18 04:17:04 +11:00
  • 0823b9d177 fixes #17681; enforce codegen for exportc consts (#24546) ringabout 2024-12-18 01:16:34 +08:00
  • b5068f427a Adds skipParentCfg back. Bump nimble to a commit where it doesnt rely in the parent config (#24545) Juan M Gómez 2024-12-17 17:15:48 +00:00
  • 1cee3c7f18 fixes #24536; fixes nightlies regression caused by nimble update (#24542) ringabout 2024-12-17 13:42:17 +08:00
  • 844ba2168b fixes #20908; Unknown warnings and hints now give a warning (#24543) ringabout 2024-12-17 13:41:38 +08:00