Commit Graph

  • dac77cc97e don't try to infer array range to unresolved range (#24709) metagn 2025-02-27 00:21:03 +03:00
  • 4143bb32f7 convert tuple constructors from VM back to original types (#24710) metagn 2025-02-27 00:20:41 +03:00
  • 34de654aa7 Improve bash completion support (#24692) Michael Lee 2025-02-27 05:19:46 +08:00
  • 8038ad4e58 fixes #12340; enable refc with move analyzer (#23782) ringabout 2025-02-26 03:20:24 +08:00
  • 3a9c88239b Make koch friendlier to offline environments (#24713) Ryan McConnell 2025-02-25 11:10:30 -05:00
  • fc587256c3 always skip static types for result of typeof (#24718) metagn 2025-02-25 19:09:04 +03:00
  • 7f902217a1 fixes #24725; Invalid =sink generated for pure inheritable object (#24726) ringabout 2025-02-26 00:08:22 +08:00
  • 881d1dfdb6 undeprecates var T destructors (#24716) ringabout 2025-02-26 00:05:59 +08:00
  • d3780bb7bd keep param pragmas in typed proc AST (#24711) metagn 2025-02-22 23:22:30 +03:00
  • 51edd9bd60 always mangle local variables (#24681) ringabout 2025-02-20 06:03:58 +08:00
  • c8a030a902 fix(dollar): $NaN -> "NaN", $Inf -> "Infinity" only when js (#24695) lit 2025-02-20 06:03:28 +08:00
  • 1380084f57 fixes ORC memory leaks; marks hooks with optQuirky (#24701) ringabout 2025-02-20 06:02:28 +08:00
  • 5584885226 fixes #24664; always sets the \0 terminator in appendString (#24703) ringabout 2025-02-20 06:01:56 +08:00
  • 26d3b4c3ab adapt generic matches to inheritance penalty of final objects (#24691) metagn 2025-02-20 01:01:26 +03:00
  • 130e7182c4 implements quirky for functions (#24700) ringabout 2025-02-19 00:24:41 +08:00
  • f5026570c2 Add terminal colors back to unittest under nimPreviewSlimSystem (#24694) Ryan McConnell 2025-02-18 07:32:10 -05:00
  • bcecce885f track introduced locals in vmgen for eval check (#24674) metagn 2025-02-14 22:54:17 +03:00
  • b740e8cca8 fixes #24673; divmod errors for ranges (#24679) ringabout 2025-02-15 03:52:43 +08:00
  • 1bae14aa25 feat(nimpretty): support formatting code from stdin (#24676) Mads Hougesen 2025-02-10 11:12:41 +01:00
  • ce8d3e02f5 fixes bugs on the Nim manual (#24669) ringabout 2025-02-07 06:19:53 +08:00
  • a5e595d8ad bump NimVersion to 2.2.3 narimiran 2025-03-03 13:59:39 +01:00
  • e39d152b89 handle ranges in annotateType for set constructors (#24737) metagn 2025-02-28 17:23:19 +03:00
  • eefe2e80ad clean up extraneous move sink copy pr_clean_up_sink ringabout 2025-02-28 20:59:26 +08:00
  • d90adbddf0 Merge branch 'devel' into pr_legacy_asm ringabout 2025-02-28 20:03:10 +08:00
  • 7e8a650729 sink tuples by values (#24731) ringabout 2025-02-28 01:33:35 +08:00
  • 0cb4cd159e move nim version in issue template to the top (#24733) metagn 2025-02-27 18:48:53 +03:00
  • 7ecb35115b fixes #24339; underscores used with fields and fieldPairs (#24341) ringabout 2025-02-27 23:48:15 +08:00
  • b421d0f8ee fixes #19728; setLen slow when shrinking seq due to zero-filling of released area (#24683) ringabout 2025-02-27 23:45:58 +08:00
  • c452275e29 fixes #24705; encode static parameters into function names for debugging (#24707) ringabout 2025-02-27 23:45:04 +08:00
  • a18dcca744 don't try to infer array range to unresolved range (#24709) metagn 2025-02-27 00:21:03 +03:00
  • 49dfc3a0d4 convert tuple constructors from VM back to original types (#24710) metagn 2025-02-27 00:20:41 +03:00
  • 16280d4e49 Improve bash completion support (#24692) Michael Lee 2025-02-27 05:19:46 +08:00
  • a7a8e364ea fixes #12340; enable refc with move analyzer (#23782) ringabout 2025-02-26 03:20:24 +08:00
  • d94e535145 Make koch friendlier to offline environments (#24713) Ryan McConnell 2025-02-25 11:10:30 -05:00
  • 514a25c9a2 always skip static types for result of typeof (#24718) metagn 2025-02-25 19:09:04 +03:00
  • e449813c61 fixes #24725; Invalid =sink generated for pure inheritable object (#24726) ringabout 2025-02-26 00:08:22 +08:00
  • 93fb219f10 undeprecates var T destructors (#24716) ringabout 2025-02-26 00:05:59 +08:00
  • 86688cbcb0 fixes #24721; Table add missing sink pr_table_sinks ringabout 2025-02-25 20:26:37 +08:00
  • c08f9311bf fixes #24720; std lib iterators unnecessarily require value copies ringabout 2025-02-25 20:14:13 +08:00
  • 1f8da3835f keep param pragmas in typed proc AST (#24711) metagn 2025-02-22 23:22:30 +03:00
  • 41637db18f fixes ORC memory leaks; marks hooks with optQuirky (#24701) ringabout 2025-02-20 06:02:28 +08:00
  • 1af88a2d20 always mangle local variables (#24681) ringabout 2025-02-20 06:03:58 +08:00
  • 91e8e605d0 fix(dollar): $NaN -> "NaN", $Inf -> "Infinity" only when js (#24695) lit 2025-02-20 06:03:28 +08:00
  • f0b5bf359e fixes ORC memory leaks; marks hooks with optQuirky (#24701) ringabout 2025-02-20 06:02:28 +08:00
  • 1f07fdd2dc fixes #24664; always sets the \0 terminator in appendString (#24703) ringabout 2025-02-20 06:01:56 +08:00
  • ebeef1067f adapt generic matches to inheritance penalty of final objects (#24691) metagn 2025-02-20 01:01:26 +03:00
  • b7eefc31d8 implements quirky for functions (#24700) ringabout 2025-02-19 00:24:41 +08:00
  • 510ac84518 implements quirky for functions (#24700) ringabout 2025-02-19 00:24:41 +08:00
  • b7d8896d00 Add terminal colors back to unittest under nimPreviewSlimSystem (#24694) Ryan McConnell 2025-02-18 07:32:10 -05:00
  • 5df3bf467e retry thttpclient_ssl twice (#24467) metagn 2024-11-22 09:44:12 +03:00
  • 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
  • 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