Commit Graph

  • 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
  • 5ec6391124 fixes #25005; new doesn't work with ref object (#25532) ringabout 2026-02-23 20:40:31 +08:00
  • 40a3a6b8e7 bump NimVersion to 2.2.9 narimiran 2026-02-26 17:24:58 +01:00
  • a3157537e1 allows implicitRangeConvs for literals (#25542) ringabout 2026-02-26 02:10:00 +08:00
  • 74499e4561 fixes #21281; proc f(x: static[auto]) doesn't treat x as static (#25543) ringabout 2026-02-26 02:09:24 +08:00
  • d0ff0ebb43 Bump actions/setup-node from 4 to 6 (#25545) dependabot[bot] 2026-02-25 20:45:44 +08:00
  • 2a8e4dd977 fixes #25407; SIGSEGV when compiling when with typedesc pr_when_typ ringabout 2026-02-25 20:45:09 +08:00
  • c292981fd3 Bump actions/checkout from 4 to 6 (#25546) dependabot[bot] 2026-02-25 16:53:39 +08:00
  • 29705aab1a Bump actions/stale from 9 to 10 (#25548) dependabot[bot] 2026-02-25 15:30:55 +08:00
  • 1ff79079a6 Bump actions/github-script from 7 to 8 (#25547) dependabot[bot] 2026-02-25 15:30:30 +08:00
  • a311ac8d22 Add Dependabot configuration for GitHub Actions (#25544) ringabout 2026-02-25 15:13:13 +08:00
  • f3d07ff114 YRC: fixes typo (#25541) Andreas Rumpf 2026-02-24 11:12:28 +01:00
  • b51be75613 fixes #25509; removes void fields from a named tuple type (#25515) ringabout 2026-02-24 17:47:14 +08:00
  • 1451651fd9 enable --warning:ImplicitRangeConversion (#25477) ringabout 2026-02-24 16:40:21 +08:00
  • fb80f7707d fixes #16754 (#25519) Tomohiro 2026-02-24 17:39:06 +09:00
  • 86b9245dd6 fix: double check inputIndex in base64.decode (#25531) Miroslav Shubernetskiy 2026-02-24 03:37:46 -05:00
  • e58acc2e1e fixes #25005; new doesn't work with ref object (#25532) ringabout 2026-02-23 20:40:31 +08:00
  • 6badeb1b4d yrc progress (#25534) Andreas Rumpf 2026-02-23 13:39:55 +01:00
  • 4f500679b1 bump Atlas' version (#25539) v2.2.8 Miran 2026-02-22 23:06:55 +01:00
  • df42ebc5e6 bump Atlas' version (#25539) Miran 2026-02-22 23:06:55 +01:00
  • 93cb5889f4 bump NimVersion to 2.2.8 narimiran 2026-02-22 18:53:38 +01:00
  • 2b075fc87d update the shipped tools (#25535) Miran 2026-02-22 12:54:36 +01:00
  • 44eafa7552 update the shipped tools (#25535) Miran 2026-02-22 12:54:36 +01:00
  • 8f7fd28692 replace benign with gcsafe (#25527) ringabout 2026-02-20 23:41:06 +08:00
  • 15c6249f2c replace benign with gcsafe (#25527) ringabout 2026-02-20 23:41:06 +08:00
  • 74b30de1c6 improve alignment for refc (#25525) ringabout 2026-02-17 23:00:11 +08:00
  • 6947d96b5f Docs: parseopt fixes, runnable examples (#25526) Zoom 2026-02-16 21:26:08 +04:00
  • 689111936c Feat: std: parseopt parser modes (#25506) Zoom 2026-02-16 19:06:18 +04:00
  • 1e3caf457b improve alignment for refc (#25525) ringabout 2026-02-17 23:00:11 +08:00
  • 72e9bfe0a4 Docs: parseopt fixes, runnable examples (#25526) Zoom 2026-02-16 21:26:08 +04:00
  • 7c873ca615 Feat: std: parseopt parser modes (#25506) Zoom 2026-02-16 19:06:18 +04:00
  • 34a594abec fixes #25475; incompatible types errors for array types with different index types (#25505) ringabout 2026-02-14 05:59:21 +08:00
  • f10dda264c Importc codegen fix (#25511) Yuriy Glukhov 2026-02-13 14:29:01 +02:00
  • c5455c1515 attempt to fix final issue with Nim's multi-threaded allocator (#25513) Andreas Rumpf 2026-02-13 11:53:17 +01:00
  • 4b9f345551 Fix closure environment node sharing in lambda lifting dfa-for-closures araq 2026-02-14 18:23:00 +01:00
  • c36b38c21c disable test araq-fixes-25333 araq 2026-02-14 11:40:41 +01:00
  • 1a511d9032 desparate stuff araq 2026-02-13 23:55:14 +01:00
  • 97fed258ed fixes #25475; incompatible types errors for array types with different index types (#25505) ringabout 2026-02-14 05:59:21 +08:00
  • da111462f5 progress araq 2026-02-13 17:51:42 +01:00
  • 937e647f4f Importc codegen fix (#25511) Yuriy Glukhov 2026-02-13 14:29:01 +02:00
  • b41049988f attempt to fix final issue with Nim's multi-threaded allocator (#25513) Andreas Rumpf 2026-02-13 11:53:17 +01:00
  • 334f2d6a87 fixes #25457; make rawAlloc support alignment (#25476) ringabout 2026-02-11 18:33:31 +08:00
  • 04933b773a YRC: bugfixes (#25512) Andreas Rumpf 2026-02-12 13:29:22 +01:00
  • 9e4c22dd4e since nobody knows about =dispose, rename the existing proc to deallocRef which is a much better name anyway araq-dispose araq 2026-02-12 10:49:18 +01:00
  • 2272873806 experiment: =dispose hooks for Nim araq 2026-02-12 10:08:32 +01:00
  • 5fa11c5686 YRC: bugfixes (#25504) Andreas Rumpf 2026-02-11 17:45:40 +01:00
  • 94008531c1 fixes #25457; make rawAlloc support alignment (#25476) ringabout 2026-02-11 18:33:31 +08:00
  • c346a2b228 fixes #25464; infer =dup for distinct types (#25501) ringabout 2026-02-11 17:46:34 +08:00
  • 29125f0bc7 fixes #25494; [regression] Crash on enum ranges as default parameters in generic procs (#25496) ringabout 2026-02-09 18:50:45 +08:00
  • becb06dd70 fixes #25488; Strings can be compared against nil (#25489) ringabout 2026-02-08 03:46:50 +08:00
  • 2ddeabceaf Fixes #25340 (#25389) Yuriy Glukhov 2026-02-06 00:54:04 +01:00
  • 9fa69d222f fixes #25482; ICE leaking temporary 3 slotTempInt (#25483) ringabout 2026-02-05 12:41:54 +08:00
  • f62669a5d5 Yrc typos and omissions (#25500) Andreas Rumpf 2026-02-10 13:21:35 +01:00
  • a690a9ac90 YRC: threadsafe cycle collection for Nim (#25495) Andreas Rumpf 2026-02-10 00:04:11 +01:00
  • 9225d9e9e6 fixes #25490; Remove unused gEnv & env from main func (#25497) lit 2026-02-10 00:34:44 +08:00
  • ae5f864bff fixes #25494; [regression] Crash on enum ranges as default parameters in generic procs (#25496) ringabout 2026-02-09 18:50:45 +08:00
  • 513c9aa69a fixes #25488; Strings can be compared against nil (#25489) ringabout 2026-02-08 03:46:50 +08:00
  • 12a2333817 fixes #25464; gives a deprecated warning when =dup is not provided while there being a custom =copy (#25485) ringabout 2026-02-06 09:19:46 +08:00
  • 296b2789b5 Fixes #25340 (#25389) Yuriy Glukhov 2026-02-06 00:54:04 +01:00
  • 40b4b6b56f progress araq 2026-02-05 13:12:05 +01:00
  • 0156873f13 fixes #25333; WIP araq 2026-02-05 12:10:46 +01:00
  • cd21306210 stdlib: make diff accessible for everybody araq-std-diff araq 2026-02-05 10:44:54 +01:00
  • a04f720217 fixes #25482; ICE leaking temporary 3 slotTempInt (#25483) ringabout 2026-02-05 12:41:54 +08:00
  • d48fc130c1 fixes #24706; Warn on implicit range downsizing (#25451) ringabout 2026-02-02 00:06:33 +08:00
  • c86e7a0ca9 fixes #25459; hashType returns different hash from instantiated generics with distinct types (#25471) Tomohiro 2026-02-01 15:01:55 +09:00
  • bfc2786718 fixes #24706; Warn on implicit range downsizing (#25451) ringabout 2026-02-02 00:06:33 +08:00
  • 88e7adfcb7 fixes #25459; hashType returns different hash from instantiated generics with distinct types (#25471) Tomohiro 2026-02-01 15:01:55 +09:00
  • 8d553c5624 fixes #25231; print better error messages when generics instantiation… (#25460) Tomohiro 2026-01-26 22:06:35 +09:00
  • abf434a336 fixes #25231; print better error messages when generics instantiation… (#25460) Tomohiro 2026-01-26 22:06:35 +09:00
  • d9ed8f2717 Make it so that every feature can be used in panicoverride files (#25300) Gianmarco 2026-01-24 16:01:21 +01:00