Commit Graph

  • c05cafac6c fixes #25671; commands: fix --maxLoopIterationsVM positive check (#25672) cui 2026-03-27 17:19:35 +08:00
  • 7a82c5920c fixes #25677; fixes #25678; typeAllowedAux to improve flag handling (#25684) ringabout 2026-03-30 21:09:11 +08:00
  • 78282b241f fixes #25674; parsecfg: bound-check CR/LF pair in replace() (#25675) cui 2026-03-28 16:22:54 +08:00
  • 5c86c1eda9 fixes #25670; docgen: cmpDecimalsIgnoreCase max() used wrong index for b (#25669) cui 2026-03-27 17:20:10 +08:00
  • 7f6b76b34c fixes #25671; commands: fix --maxLoopIterationsVM positive check (#25672) cui 2026-03-27 17:19:35 +08:00
  • bed652061c fixes #25658; two overflowed *= causes program deadloop sysFatal on --exceptions:goto (#25660) ringabout 2026-03-27 09:00:14 +08:00
  • 570580662a fixes #25642; Add support for static type in semTypeNode (#25646) ringabout 2026-03-27 03:38:54 +08:00
  • 2fc9c8084c fixes #25658; two overflowed *= causes program deadloop sysFatal on --exceptions:goto (#25660) ringabout 2026-03-27 09:00:14 +08:00
  • e25820cf52 fixes #25642; Add support for static type in semTypeNode (#25646) ringabout 2026-03-27 03:38:54 +08:00
  • 4d15d918ef fix @ for openarray on nimscript [backport:2.2] (#25641) metagn 2026-03-24 10:27:28 +03:00
  • 158d59ce48 fixes #25635; registers module suffix correctly (#25645) Tomohiro 2026-03-24 22:34:46 +09:00
  • 6f85d348f4 fix @ for openarray on nimscript [backport:2.2] (#25641) metagn 2026-03-24 10:27:28 +03:00
  • 48bb08ea92 fixes #25626; Fix injection variable declaration in sequtils.nim (#25629) ringabout 2026-03-23 20:31:09 +08:00
  • 7a048bbbb7 nimdoc: Document environment variable substitution (#25623) Zoom 2026-03-23 16:00:55 +04:00
  • d99a7f11d2 nimdoc: CSS: tighter on mobile; fix h1 print page break (#25607) Zoom 2026-03-23 16:00:07 +04:00
  • 189b38b96b nimdoc: Add a nav-burger to display the panel on mobile (#25606) Zoom 2026-03-23 15:31:51 +04:00
  • 8ebab6ab76 small sets.nim cleanup in std (#25628) Ryan McConnell 2026-03-23 05:35:27 -04:00
  • c48f487780 fixes: replace ensureMutable with backendEnsureMutable in ccgtypes (#25640) ringabout 2026-03-24 11:49:06 +08:00
  • fb6fa96979 fixes #25626; Fix injection variable declaration in sequtils.nim (#25629) ringabout 2026-03-23 20:31:09 +08:00
  • 7ef16ec7a1 Update NimonyStableCommit to a new version (#25638) ringabout 2026-03-23 20:28:19 +08:00
  • c33df006c5 nimdoc: Document environment variable substitution (#25623) Zoom 2026-03-23 16:00:55 +04:00
  • 446d903fc1 nimdoc: CSS: tighter on mobile; fix h1 print page break (#25607) Zoom 2026-03-23 16:00:07 +04:00
  • 57e15cd9a4 nimdoc: Add a nav-burger to display the panel on mobile (#25606) Zoom 2026-03-23 15:31:51 +04:00
  • 4414b5a396 small sets.nim cleanup in std (#25628) Ryan McConnell 2026-03-23 05:35:27 -04:00
  • 8bb63b475b fixes global tuple unpacking for nim ic (#25624) ringabout 2026-03-23 16:35:30 +08:00
  • 82cb47a930 See discussion at https://github.com/nim-lang/Nim/pull/25602 . (#25612) c-blake 2026-03-19 02:39:18 -04:00
  • a4a482b5ef fixes #25620; typekey skips incorrectly the base type of seqs etc. types for nim ic (#25621) ringabout 2026-03-20 14:07:26 +08:00
  • b1c68bbab4 fixes #25611; t.state != Sealed (#25622) ringabout 2026-03-20 04:25:11 +08:00
  • 4bf44ca47f See discussion at https://github.com/nim-lang/Nim/pull/25602 . (#25612) c-blake 2026-03-19 02:39:18 -04:00
  • d8a1b99cac Update NimonyStableCommit to a new version (#25613) ringabout 2026-03-19 14:36:49 +08:00
  • 197633dc8b fixes empty tag for nim ic (#25615) ringabout 2026-03-19 14:36:09 +08:00
  • a7e0065056 implements EnumToStrEntry for nim ic (#25614) ringabout 2026-03-19 14:35:24 +08:00
  • 77a75aaf44 nimdoc: CSS: fix rendering of inline code spans (#25605) Zoom 2026-03-16 21:05:11 +04:00
  • 9895ced0d7 fixes #25596 (#25609) Andreas Rumpf 2026-03-16 16:56:18 +01:00
  • b494147310 nimdoc: CSS: fix rendering of inline code spans (#25605) Zoom 2026-03-16 21:05:11 +04:00
  • d0919b6df8 fixes #25596 (#25609) Andreas Rumpf 2026-03-16 16:56:18 +01:00
  • 229a27c40a properly codegen structs on deref [backport:2.2] (#25600) metagn 2026-03-13 19:01:21 +03:00
  • 747ddddbd0 nimdoc: anchors fix (#25601) Zoom 2026-03-13 20:00:57 +04:00
  • fd39668d32 Fix #25597; parseFloat lost sign of -NaN (#25598) lit 2026-03-13 03:26:38 +08:00
  • 797b05eda6 cleans up ast2nif.nim (#25604) Tomohiro 2026-03-16 05:02:08 +09:00
  • 3a42572b19 fixes compiling newSeq call with nim ic generates compile error (#25603) Tomohiro 2026-03-15 15:57:16 +09:00
  • 1a1586a5fb properly codegen structs on deref [backport:2.2] (#25600) metagn 2026-03-13 19:01:21 +03:00
  • 2db13e05ac nimdoc: anchors fix (#25601) Zoom 2026-03-13 20:00:57 +04:00
  • 87d957fdf1 Fix #25597; parseFloat lost sign of -NaN (#25598) lit 2026-03-13 03:26:38 +08:00
  • ef5ab2fc51 Fix getTypeImpl not returning defaults (#25592) Jake Leahy 2026-03-09 21:59:12 +11:00
  • edbb32e4c4 Fix getTypeImpl not returning defaults (#25592) Jake Leahy 2026-03-09 21:59:12 +11:00
  • 5daa186845 fix #25508; ignores void types in the backends (#25550) ringabout 2026-03-06 06:08:51 +08:00
  • 0ccee3b4c2 fixes #24746 (#25587) Andreas Rumpf 2026-03-07 15:10:01 +01:00
  • 3298863c2f update nimble commit (#25537) Juan M Gómez 2026-03-07 11:42:22 +00:00
  • f201c4e225 fix compiler crash with uncheckedAssign and range/distinct discrims [backport] (#25585) metagn 2026-03-07 09:39:57 +03:00
  • 29b0e8342b nimdoc: fix char literal tokenization (#25576) Zoom 2026-03-05 20:54:19 +04:00
  • a3918a57bc fixes #25552 (#25582) Andreas Rumpf 2026-03-05 12:40:48 +01:00
  • 2018b23dce Nimsuggest: Operators in symbol outline (#25565) Constantine Molchanov 2026-03-05 12:58:17 +04:00
  • 3c7a97674b now with newStringUninit for SSO araq-sso araq 2026-03-08 20:26:41 +01:00
  • e199944855 progress araq 2026-03-08 19:00:27 +01:00
  • e7899f0bc2 faster code araq 2026-03-07 22:32:57 +01:00
  • 46c24ba3e7 progress araq 2026-03-07 18:11:40 +01:00
  • 6f2df832d4 progress araq 2026-03-07 17:54:28 +01:00
  • 2e4ea76fc4 WIP: SSO based strings for ARC/ORC, opt-in via -d:nimsso araq 2026-03-07 17:10:55 +01:00
  • 0395af2b34 fixes #24746 (#25587) Andreas Rumpf 2026-03-07 15:10:01 +01:00
  • 60661f6569 update nimble commit (#25537) Juan M Gómez 2026-03-07 11:42:22 +00:00
  • 7a87e7d199 fix compiler crash with uncheckedAssign and range/distinct discrims [backport] (#25585) metagn 2026-03-07 09:39:57 +03:00
  • e4b1d8eebc fix #25508; ignores void types in the backends (#25550) ringabout 2026-03-06 06:08:51 +08:00
  • 5094369875 ARC/ORC: specialize seq.add (#25583) Andreas Rumpf 2026-03-05 23:07:37 +01:00
  • 269a1c1fec nimdoc: fix char literal tokenization (#25576) Zoom 2026-03-05 20:54:19 +04:00
  • c033ccd2e5 fixes #25552 (#25582) Andreas Rumpf 2026-03-05 12:40:48 +01:00
  • 2290c75f12 Nimsuggest: Operators in symbol outline (#25565) Constantine Molchanov 2026-03-05 12:58:17 +04:00
  • 5ea198faf3 Bump crazy-max/ghaction-github-pages from 4 to 5 (#25578) dependabot[bot] 2026-03-05 16:12:30 +08:00
  • c38fab3576 test pr_temp_init ringabout 2026-03-05 16:11:11 +08:00
  • 98c67dff7f fixes #25566; {.align.} pragma where each 16-byte-aligned (#25570) ringabout 2026-03-04 16:14:13 +08:00
  • e4f1ccba8b fixes #25572 ICE evaluating closure iter with object conversion (#25575) Ryan McConnell 2026-03-03 23:45:16 -05:00
  • 8e2547a5e2 fixes #25566; {.align.} pragma where each 16-byte-aligned (#25570) ringabout 2026-03-04 16:14:13 +08:00
  • 46cddbccd6 fixes #25572 ICE evaluating closure iter with object conversion (#25575) Ryan McConnell 2026-03-03 23:45:16 -05:00
  • 18a9bff490 progress pr_i3sdu ringabout 2026-03-03 16:21:49 +08:00
  • b8e13bd421 Fix memory leak in asyncdispatch.withTimeout by clearing losing callbacks (#25567) vercingetorx 2026-03-01 13:11:18 -08:00
  • 7f34de5e1b Fix warning admonition in std/streams (#25564) Kevin Hovsäter 2026-03-01 04:36:31 +01:00
  • dc8d538683 fixes #25262; proc v[T: typedesc]() = discard / v[0]() compiles even though 0 isn't a typedesc (#25558) ringabout 2026-03-01 06:01:09 +08:00
  • f7a18fceba fixes #25553; Invalid codegen for accessing tuple in array (#25555) ringabout 2026-03-01 05:51:38 +08:00
  • da1c712b21 Fix a few typos (#25563) Kevin Hovsäter 2026-02-28 22:50:37 +01:00
  • a35e1c9373 Fix std/pegs sequence example (#25562) Kevin Hovsäter 2026-02-28 10:26:44 +01:00
  • 5eb96d40ee nre: fix replacement string parser OOB access, numeric refs, and unterminated named refs (#25560) Raka Hourianto 2026-02-28 09:39:16 +03:00
  • 7b8ef1a901 Atomics can't cause exceptions with Microsoft Visual C++ (#25559) Christian Zietz 2026-02-27 19:16:30 +01:00
  • df41cb4b25 Fix casing of types in example (#25556) Kevin Hovsäter 2026-02-27 02:24:23 +01:00
  • 9ed4077d9a Fix memory leak in asyncdispatch.withTimeout by clearing losing callbacks (#25567) vercingetorx 2026-03-01 13:11:18 -08:00
  • e69d672354 Fix warning admonition in std/streams (#25564) Kevin Hovsäter 2026-03-01 04:36:31 +01:00
  • bd709f9b4c fixes #25262; proc v[T: typedesc]() = discard / v[0]() compiles even though 0 isn't a typedesc (#25558) ringabout 2026-03-01 06:01:09 +08:00
  • 4566ffaca9 fixes #25553; Invalid codegen for accessing tuple in array (#25555) ringabout 2026-03-01 05:51:38 +08:00
  • a2db2af5b6 Fix a few typos (#25563) Kevin Hovsäter 2026-02-28 22:50:37 +01:00
  • c36617c490 Fix std/pegs sequence example (#25562) Kevin Hovsäter 2026-02-28 10:26:44 +01:00
  • 9b2b286baf nre: fix replacement string parser OOB access, numeric refs, and unterminated named refs (#25560) Raka Hourianto 2026-02-28 09:39:16 +03:00
  • 49961a54dd Atomics can't cause exceptions with Microsoft Visual C++ (#25559) Christian Zietz 2026-02-27 19:16:30 +01:00
  • 358d9b4497 Fix casing of types in example (#25556) Kevin Hovsäter 2026-02-27 02:24:23 +01:00
  • ca9031f7f5 fixes #21281; proc f(x: static[auto]) doesn't treat x as static (#25543) ringabout 2026-02-26 02:09:24 +08:00
  • 4c15179df7 Revert "fixes #21281; proc f(x: static[auto]) doesn't treat x as static (#25543)" narimiran 2026-02-26 18:10:29 +01:00
  • a9111b03e5 allows implicitRangeConvs for literals (#25542) ringabout 2026-02-26 02:10:00 +08:00
  • dc1064da23 fixes #21281; proc f(x: static[auto]) doesn't treat x as static (#25543) ringabout 2026-02-26 02:09:24 +08:00
  • 8ccba2dc86 fixes #25509; removes void fields from a named tuple type (#25515) ringabout 2026-02-24 17:47:14 +08:00
  • bc1b7060b5 enable --warning:ImplicitRangeConversion (#25477) ringabout 2026-02-24 16:40:21 +08:00
  • b3ecf7dbef fixes #25338; Switch default mangling back to cpp (#25343) ringabout 2025-12-09 14:16:08 +08:00
  • 45f1b92b72 fix: double check inputIndex in base64.decode (#25531) Miroslav Shubernetskiy 2026-02-24 03:37:46 -05:00