Commit Graph

  • f44700e638 fixes #19831; add --styleCheck:warning (#25456) ringabout 2026-01-24 05:50:00 +08:00
  • ace09b3cab fixes #25074; Long integer literal truncated without warning (#25449) ringabout 2026-01-23 21:52:37 +08:00
  • 39864980d1 fixes #25446; [FieldDefect] with static: discard cast[pointer](default(pointer)) (#25448) ringabout 2026-01-22 16:50:25 +08:00
  • 86a4ddc847 IC: remember which modules are from the NIF cache (#25443) Andreas Rumpf 2026-01-22 04:26:20 +01:00
  • 9a23ff36bd fixes #25400; Naked raised causes wrong exception effect (#25422) ringabout 2026-01-16 22:25:14 +08:00
  • efc3a7429b IC: progress (#25440) Andreas Rumpf 2026-01-16 15:24:21 +01:00
  • cf388722db IC: massive cleanup, NIF26 support, docs about its inner workings (#25427) Andreas Rumpf 2026-01-16 12:19:17 +01:00
  • 80b43ad6ce Remove URL from BipBuffer package entry (#25439) ringabout 2026-01-16 19:12:51 +08:00
  • 97c160271c fixes #25419; lift magic types to typeclasses (#25421) ringabout 2026-01-14 23:25:52 +08:00
  • 40480fe348 fixes #25419; lift magic types to typeclasses (#25421) ringabout 2026-01-14 23:25:52 +08:00
  • c022120ebb Raw switch for jsondoc (#24568) Jake Leahy 2026-01-11 21:39:01 +11:00
  • e45bef46a1 Add test case for jsffi type mismatch error (#16726) (#25429) Copilot 2026-01-10 21:18:39 +08:00
  • a21a1c99cd fixes #19983; implements bitmasked bitshifting for all backends (#25390) ringabout 2025-12-29 17:25:56 +08:00
  • c1e381ae8d Raw switch for jsondoc (#24568) Jake Leahy 2026-01-11 21:39:01 +11:00
  • 83d7d8c634 Add test case for jsffi type mismatch error (#16726) (#25429) Copilot 2026-01-10 21:18:39 +08:00
  • 01eedd916c IC: progress (#25420) Andreas Rumpf 2026-01-09 13:10:04 +01:00
  • 241095d73f Merge branch 'devel' into pr_remove_macros pr_remove_macros ringabout 2026-01-09 20:07:21 +08:00
  • 47d3fb28bd Resolve merge conflicts with devel branch refactoring (#25423) Copilot 2026-01-09 20:06:36 +08:00
  • f3f76cdc52 closes #23394; adds a test case (#25416) ringabout 2026-01-07 16:32:25 +08:00
  • e6413f8fe4 remove duplicated module imports (#25411) ringabout 2026-01-05 22:14:36 +08:00
  • fa6be0fb6a hello 2026 (#25410) ringabout 2026-01-05 19:36:33 +08:00
  • f04fe4e4a3 memfiles.nim resizeFile fallback logic bug (#25408) Ryan McConnell 2026-01-03 12:08:12 -05:00
  • d1016a3bc9 pegs: get rid of spurious exception effects (#25399) Jacek Sieka 2026-01-01 01:33:35 +01:00
  • 0ae9f5e4df Add parseEnum support for triple quoted string and raw string enum values (#25401) Esteban C Borsani 2025-12-31 21:31:33 -03:00
  • fda7c2e5bb Missleading sentence about array indexing (#25367) Pierre Thibault 2025-12-31 07:34:18 -05:00
  • 237f50e0d9 reduce imports (#25398) Jacek Sieka 2025-12-31 13:33:57 +01:00
  • 34e61d5ae6 Fix tupleLen not skipping aliases (#25392) Jake Leahy 2025-12-29 02:45:07 +11:00
  • 1dafcbd2a7 Fix std/hashes completely ignoring endianness (#25386) bptato 2025-12-25 21:04:04 +01:00
  • 57e4b364d2 fixes #25387; embedsrc breaks with Line Continuation (#25388) ringabout 2025-12-26 04:02:54 +08:00
  • 6d32ceaebb fixes #25254; fixes #10395; Invalid pred in when swallowed (#25385) ringabout 2025-12-25 07:04:18 +08:00
  • 72e24284ef Fixes #25319 (#25380) Yuriy Glukhov 2025-12-21 19:13:25 +01:00
  • f4fd26d403 Fix sizeof(T) in typedesc templates called from generic type when clauses (#25374) elijahr 2025-12-21 00:37:26 -06:00
  • a4ec5d6be2 [Docs] Remove horizontal scrolling on mobile (#25377) Amjad Ben Hedhili 2025-12-21 07:35:40 +01:00
  • 75f818f385 fix #17630: Implement cycle detection for recursive concepts (#25353) elijahr 2025-12-20 01:56:10 -06:00
  • a49f02a835 progress pr_Welt ringabout 2026-01-08 17:23:34 +08:00
  • c73c88173f fixes ringabout 2026-01-08 17:21:06 +08:00
  • b3273e732d IC: progress (#25417) Andreas Rumpf 2026-01-07 17:35:07 +01:00
  • f18b43098d enables dfa for refc strings ringabout 2026-01-07 23:04:26 +08:00
  • 251b4a23c3 IC: run nifmake automatically (#25415) Andreas Rumpf 2026-01-07 13:45:26 +01:00
  • 89c8f0aa49 closes #23394; adds a test case (#25416) ringabout 2026-01-07 16:32:25 +08:00
  • d3be5e5e13 IC: need a more recent Nimony for its improved Nifler tool (#25412) Andreas Rumpf 2026-01-06 00:16:19 +01:00
  • 780c9eeef0 fixes #25405; initialization for objects with opaque importc fields (#25406) elijahr 2026-01-05 08:21:59 -06:00
  • a6c7989c7f remove duplicated module imports (#25411) ringabout 2026-01-05 22:14:36 +08:00
  • 1a651c17b3 hello 2026 (#25410) ringabout 2026-01-05 19:36:33 +08:00
  • 4b615aca46 memfiles.nim resizeFile fallback logic bug (#25408) Ryan McConnell 2026-01-03 12:08:12 -05:00
  • 92ad98f5d8 pegs: get rid of spurious exception effects (#25399) Jacek Sieka 2026-01-01 01:33:35 +01:00
  • ae8a1739f8 Add parseEnum support for triple quoted string and raw string enum values (#25401) Esteban C Borsani 2025-12-31 21:31:33 -03:00
  • ee55ddcffd Missleading sentence about array indexing (#25367) Pierre Thibault 2025-12-31 07:34:18 -05:00
  • 61970be479 reduce imports (#25398) Jacek Sieka 2025-12-31 13:33:57 +01:00
  • e97b0bb541 Do not directly cast int128 to uint64 in semfold (#25396) bptato 2025-12-30 23:09:01 +01:00
  • 234c73c58a refactoring for IC (#25395) Andreas Rumpf 2025-12-29 13:52:22 +01:00
  • f1b97caf92 fixes #19983; implements bitmasked bitshifting for all backends (#25390) ringabout 2025-12-29 17:25:56 +08:00
  • 22d4644d36 refactoring (#25394) Andreas Rumpf 2025-12-29 10:23:46 +01:00
  • 02893e2f4c IC: code generation progress (#25379) Andreas Rumpf 2025-12-29 00:20:33 +01:00
  • 91d51923b9 Fix tupleLen not skipping aliases (#25392) Jake Leahy 2025-12-29 02:45:07 +11:00
  • c48347136f Refactoring #25302; don't store procedure's parameter types to PType.sonsImpl (#25351) Tomohiro 2025-12-27 05:59:38 +09:00
  • a061f026a8 Fix std/hashes completely ignoring endianness (#25386) bptato 2025-12-25 21:04:04 +01:00
  • a41bbf6901 fixes #25387; embedsrc breaks with Line Continuation (#25388) ringabout 2025-12-26 04:02:54 +08:00
  • 5e53a70e62 fixes #25254; fixes #10395; Invalid pred in when swallowed (#25385) ringabout 2025-12-25 07:04:18 +08:00
  • 2dbdf08fc7 Fixes #25319 (#25380) Yuriy Glukhov 2025-12-21 19:13:25 +01:00
  • b819472e74 Fix sizeof(T) in typedesc templates called from generic type when clauses (#25374) elijahr 2025-12-21 00:37:26 -06:00
  • 7b12deecf4 [Docs] Remove horizontal scrolling on mobile (#25377) Amjad Ben Hedhili 2025-12-21 07:35:40 +01:00
  • b901a80710 IC: progress (#25368) Andreas Rumpf 2025-12-20 11:27:46 +01:00
  • 1324183c38 fix #17630: Implement cycle detection for recursive concepts (#25353) elijahr 2025-12-20 01:56:10 -06:00
  • 919d0d5ea8 fixes #25369 (#25370) ringabout 2025-12-19 01:54:03 +08:00
  • 34c9606b41 system.nim: memory must be part of system so that its compilerprocs c… (#25365) Andreas Rumpf 2025-12-18 04:53:09 +01:00
  • a69ab81fa9 flush stdout when prompting for password (#25348) Ryan McConnell 2025-12-17 22:52:39 -05:00
  • 90b7517656 refs https://github.com/nim-lang/Nim/pull/25353 make tasyncclosestall… (#25366) Andreas Rumpf 2025-12-17 20:25:51 +01:00
  • 548b1c6ef8 fixes #25369 (#25370) ringabout 2025-12-19 01:54:03 +08:00
  • 9bb57a64ba IC: keep package information (#25350) Andreas Rumpf 2025-12-18 09:34:39 +01:00
  • 80cf9a8ce8 system.nim: memory must be part of system so that its compilerprocs c… (#25365) Andreas Rumpf 2025-12-18 04:53:09 +01:00
  • 8747160a9a flush stdout when prompting for password (#25348) Ryan McConnell 2025-12-17 22:52:39 -05:00
  • 334ac3f588 refs https://github.com/nim-lang/Nim/pull/25353 make tasyncclosestall… (#25366) Andreas Rumpf 2025-12-17 20:25:51 +01:00
  • 244af30c58 Align treetab hash with equivalence (#25354) Jacek Sieka 2025-12-15 13:19:56 +01:00
  • 795b5665dc fixes markdown tests (#25347) ringabout 2025-12-11 21:36:27 +08:00
  • 1527c13273 Align treetab hash with equivalence (#25354) Jacek Sieka 2025-12-15 13:19:56 +01:00
  • 6f3245f06a fixes documentation building failures for nightlies (#25345) ringabout 2025-12-12 01:23:04 +08:00
  • cbb2fe0a63 IC: progress (#25344) Andreas Rumpf 2025-12-11 18:22:38 +01:00
  • 28ada7df94 fixes markdown tests (#25347) ringabout 2025-12-11 21:36:27 +08:00
  • c1205b2f0a IC backend: progress araq-ic5 araq 2025-12-11 14:33:53 +01:00
  • 1514706def consts work araq 2025-12-11 10:06:48 +01:00
  • 12bed23c65 bugfix araq 2025-12-11 10:00:53 +01:00
  • 95aca6facb generally useful refactoring araq 2025-12-11 08:48:53 +01:00
  • 97dfba8222 disabled debug echo araq 2025-12-11 08:48:44 +01:00
  • d39f328852 things begin to make sense araq 2025-12-11 08:31:43 +01:00
  • 4f6e808fca rename araq 2025-12-10 20:33:10 +01:00
  • 08946a95ee progress araq 2025-12-10 14:11:08 +01:00
  • 7fd02fc31a progress araq 2025-12-10 12:31:44 +01:00
  • c8556ef5df consider generic param type as typedesc in tuple type expressions (#25316) metagn 2025-12-09 11:45:37 +03:00
  • 6c8ab9f898 fixes #25329; Wrong type for second parameter of procedures "inc", "dec", "succ" and "pred" (#25337) ringabout 2025-12-09 14:16:23 +08:00
  • 547416b806 Fixes #25341; Invalid C code for lifecycle hooks for distinct types based on generics (#25342) elijahr 2025-12-07 05:59:42 -06:00
  • 447bf7e198 progress Araq 2025-12-10 00:57:19 +01:00
  • f77e86de12 progress araq 2025-12-10 00:07:36 +01:00
  • 39d5ecce1f IC: progress araq 2025-12-09 13:09:36 +01:00
  • 44d2472b08 consider generic param type as typedesc in tuple type expressions (#25316) metagn 2025-12-09 11:45:37 +03:00
  • e1f2329e55 fixes #25329; Wrong type for second parameter of procedures "inc", "dec", "succ" and "pred" (#25337) ringabout 2025-12-09 14:16:23 +08:00
  • ed8e5a7754 fixes #25338; Switch default mangling back to cpp (#25343) ringabout 2025-12-09 14:16:08 +08:00
  • cf47a29a83 IC: loader: progress araq 2025-12-07 18:40:38 +01:00
  • fa4d79f519 IC: progress (#25339) Andreas Rumpf 2025-12-07 13:07:44 +01:00
  • 099ee1ce4a Fixes #25341; Invalid C code for lifecycle hooks for distinct types based on generics (#25342) elijahr 2025-12-07 05:59:42 -06:00