Commit Graph

  • 58d4945c1c closes #24992; adds a test case (#24993) ringabout 2025-06-12 21:47:41 +08:00
  • 1c89ae6684 use windows latest for docs CI (#24991) metagn 2025-06-11 14:45:11 +03:00
  • 7701b3c7e6 don't set sym of generic param type value to generic param sym (#24995) metagn 2025-06-13 01:03:02 +03:00
  • 151b903172 closes #24992; adds a test case (#24993) ringabout 2025-06-12 21:47:41 +08:00
  • 56bb451c6d use windows latest for docs CI (#24991) metagn 2025-06-11 14:45:11 +03:00
  • 7fdbdb2f20 fixes #24974; SIGSEGV when raising Defect/doAssert (#24985) ringabout 2025-06-10 20:12:12 +08:00
  • 638a8bf84d fixes #24974; SIGSEGV when raising Defect/doAssert (#24985) ringabout 2025-06-10 20:12:12 +08:00
  • 11fc6962ae fixes #24981; the length of the seq changed of procGloals (#24984) ringabout 2025-06-10 02:53:40 +08:00
  • 1b49765122 [Docs] Improve scrollbars (#24971) Amjad Ben Hedhili 2025-06-06 14:08:47 +01:00
  • ffb993d5bd fixes #24981; the length of the seq changed of procGloals (#24984) ringabout 2025-06-10 02:53:40 +08:00
  • d27c2159fa make 'nim nif' atomic (#24980) Andreas Rumpf 2025-06-08 19:03:46 +02:00
  • 4fbf538b66 nifgen: bugfix (#24979) Andreas Rumpf 2025-06-06 15:36:31 +02:00
  • 9d0c0b89f2 [Docs] Improve scrollbars (#24971) Amjad Ben Hedhili 2025-06-06 14:08:47 +01:00
  • 114d0b8bdc Fix FreeBSD getThreadId() should use different syscall definition for 64bit platforms. (#24977) Eugene Kabanov 2025-06-05 15:30:07 +03:00
  • c55ee7a191 Fix FreeBSD getThreadId() should use different syscall definition for 64bit platforms. (#24977) Eugene Kabanov 2025-06-05 15:30:07 +03:00
  • 0022ddb271 make mangled module names shorter (#24976) Andreas Rumpf 2025-06-05 08:34:52 +02:00
  • 7a53db6874 Fix FreeBSD getThreadId() should use different syscall definition for 64bit platforms. (#24977) Eugene Kabanov 2025-06-05 15:30:07 +03:00
  • dd7cecdbd4 make mangled module names shorter (#24976) Andreas Rumpf 2025-06-05 08:34:52 +02:00
  • f8ce7ddd6d Patch 24922 (#24923) Alfred Morgan 2025-04-30 04:00:23 -07:00
  • 7d6695b51f Fix docs sidebar truncated (#24970) Amjad Ben Hedhili 2025-05-31 14:26:04 +01:00
  • 807840dc5b Patch 24922 (#24972) Alfred Morgan 2025-05-31 06:26:41 -07:00
  • f80a076588 Fix docs sidebar truncated (#24970) Amjad Ben Hedhili 2025-05-31 14:26:04 +01:00
  • db5973361f bundles nimony (#24968) ringabout 2025-05-27 17:45:28 +08:00
  • 934cf4caca oops ringabout 2025-05-26 23:09:22 +08:00
  • 6d928c32bc fixes ringabout 2025-05-26 23:04:05 +08:00
  • 79c6a9631f Merge remote-tracking branch 'origin/devel' into pr_tables_lent_iter ringabout 2025-05-26 23:01:50 +08:00
  • 2549379176 fixes (lent T, lent T) for iterators ringabout 2025-05-26 22:56:49 +08:00
  • 241edaf0c0 WIP: adds NIF code generator for interop with Nimony (#24966) Andreas Rumpf 2025-05-26 15:42:19 +02:00
  • 2d7906a25c Merge branch 'devel' into pr_tables_lent_iter ringabout 2025-05-26 19:37:29 +08:00
  • f209041be0 implement setter fallback for subscripts (#24872) metagn 2025-05-23 17:19:13 +03:00
  • 25a13ad0e5 fixes #4594; disallow {.global.} uses local vars for basic expressions (#24961) ringabout 2025-05-23 22:16:57 +08:00
  • 975ca268f0 fixes #24940; fixes #17552; lifts {.global.} in injectDestructorCalls (#24962) ringabout 2025-05-23 22:15:55 +08:00
  • 3fd9c986f6 rework nimOrcLeakDetector (#24958) ringabout 2025-05-20 03:40:35 +08:00
  • 8752392838 implement setter fallback for subscripts (#24872) metagn 2025-05-23 17:19:13 +03:00
  • a09da96c65 fixes #4594; disallow {.global.} uses local vars for basic expressions (#24961) ringabout 2025-05-23 22:16:57 +08:00
  • 3c0446b082 fixes #24940; fixes #17552; lifts {.global.} in injectDestructorCalls (#24962) ringabout 2025-05-23 22:15:55 +08:00
  • c3f64fb127 rework nimOrcLeakDetector (#24958) ringabout 2025-05-20 03:40:35 +08:00
  • cd6dbbd7f3 fixes #4851 [backport] (#24954) Andreas Rumpf 2025-05-16 09:44:13 +02:00
  • 17e0dae12f fixes #4851 [backport] (#24954) Andreas Rumpf 2025-05-16 09:44:13 +02:00
  • 8120d329ee generate let _ = to fully unpack partial tuple unpacking assignment for arc (#24948) metagn 2025-05-15 10:32:10 +03:00
  • 832eb7e2eb adds nimPreviewCStringComparisons for cstring comparisons (#24946) ringabout 2025-05-15 03:31:53 +08:00
  • 13752aba99 Fix extra newline from nimpretty when used with --stdin (#24951) Niklas Kröger 2025-05-14 21:31:09 +02:00
  • e855019f84 add STRING_LITERAL macro back to nimbase.h for compatibility (#24957) metagn 2025-05-17 19:37:02 +03:00
  • 1e602490e9 fixes #4851 [backport] (#24954) Andreas Rumpf 2025-05-16 09:44:13 +02:00
  • 71c5a4f72c generate let _ = to fully unpack partial tuple unpacking assignment for arc (#24948) metagn 2025-05-15 10:32:10 +03:00
  • ade500b2cb adds nimPreviewCStringComparisons for cstring comparisons (#24946) ringabout 2025-05-15 03:31:53 +08:00
  • c1e6cf812f Fix extra newline from nimpretty when used with --stdin (#24951) Niklas Kröger 2025-05-14 21:31:09 +02:00
  • 9cfc3399bc Maybe close https://github.com/nim-lang/Nim/issues/24932 by simply (#24945) c-blake 2025-05-11 04:44:03 +00:00
  • b10ebc8d17 fixes broken discriminators of float types by disabling it (#24938) ringabout 2025-05-11 12:42:27 +08:00
  • 706d1264af Initial implementation for nimsuggest import support (#24937) Juan M Gómez 2025-05-11 05:41:09 +01:00
  • 6c94f456c7 rework tags (#24944) ringabout 2025-05-11 12:40:46 +08:00
  • cebaa87a16 Correct nfds_t size on Android (#24647) bptato 2025-05-10 13:26:00 +02:00
  • ee916f051b fixes #24941; missing < (less than), cmp for cstring (#24942) ringabout 2025-05-10 14:26:21 +08:00
  • 091fb5057b Maybe close https://github.com/nim-lang/Nim/issues/24932 by simply (#24945) c-blake 2025-05-11 04:44:03 +00:00
  • d2fee7dbab fixes broken discriminators of float types by disabling it (#24938) ringabout 2025-05-11 12:42:27 +08:00
  • 8080610248 Initial implementation for nimsuggest import support (#24937) Juan M Gómez 2025-05-11 05:41:09 +01:00
  • 6c2f78a19f rework tags (#24944) ringabout 2025-05-11 12:40:46 +08:00
  • 6f5e5811fc Correct nfds_t size on Android (#24647) bptato 2025-05-10 13:26:00 +02:00
  • 42a4adb4a5 fixes #24941; missing < (less than), cmp for cstring (#24942) ringabout 2025-05-10 14:26:21 +08:00
  • d89fd45b9e Add min/max overloads with comparison functions (#23595) Amjad Ben Hedhili 2025-05-06 13:09:03 +01:00
  • 11fd7c045e improvements for semdata (#24933) ringabout 2025-05-06 15:46:45 +08:00
  • ea51ca8d25 fixes #21975; Pragma block disabling warning has effect beyond block (#24934) ringabout 2025-05-06 15:46:18 +08:00
  • c385fcb6be bring back id table algorithm instead of std table [backport:2.2] (#24930) metagn 2025-05-06 10:36:20 +03:00
  • 39757d421e Remove horizontal scrolling on mobile (#24927) Amjad Ben Hedhili 2025-05-05 07:17:36 +01:00
  • 59ceff4f1a Add min/max overloads with comparison functions (#23595) Amjad Ben Hedhili 2025-05-06 13:09:03 +01:00
  • b50ab7a5c9 improvements for semdata (#24933) ringabout 2025-05-06 15:46:45 +08:00
  • 433b725cbb fixes #21975; Pragma block disabling warning has effect beyond block (#24934) ringabout 2025-05-06 15:46:18 +08:00
  • 82553384d1 bring back id table algorithm instead of std table [backport:2.2] (#24930) metagn 2025-05-06 10:36:20 +03:00
  • a35b5fb813 Revert "update proc type recursion errors after merge (#24897)" narimiran 2025-05-05 10:32:44 +02:00
  • 96a02f1982 fixes #23355; pop optionStack when exiting scopes (#24926) ringabout 2025-05-04 09:29:59 +08:00
  • c1fbde1e5a fixes address of sink parameters (#24924) ringabout 2025-05-01 13:49:46 +08:00
  • c5030c8bc6 Fix warning[Uninit] triggers in strutils (#24921) Ryan McConnell 2025-04-30 11:17:11 -04:00
  • d5e8e5d985 Patch 24922 (#24923) Alfred Morgan 2025-04-30 04:00:23 -07:00
  • 0bdc4434e0 don't warn/error symbols in semGenericStmt/templates (#24907) ringabout 2025-04-29 17:08:10 +08:00
  • b67f7fab64 asyncnet ssl overhaul (#24896) Esteban C Borsani 2025-04-29 06:07:01 -03:00
  • d9be82d381 fix(js): nonvar destructor was disallowed; closes #24914 (#24915) lit 2025-04-29 12:45:20 +08:00
  • f81b83df79 changes FileHandle type on Windows (#24910) Tomohiro 2025-04-28 17:43:53 +09:00
  • 939682eba0 fix generic converter regression with var/subtype args (#24902) metagn 2025-04-24 22:18:18 +03:00
  • 8b82f5de38 Remove horizontal scrolling on mobile (#24927) Amjad Ben Hedhili 2025-05-05 07:17:36 +01:00
  • 19f620c934 Add tySet to concept matching (#24908) Ryan McConnell 2025-04-24 15:17:42 -04:00
  • 5d20ae6098 whitelist prev types to reuse in newOrPrevType (#24899) metagn 2025-04-22 18:24:22 +03:00
  • 98ec87d65e fixes #23355; pop optionStack when exiting scopes (#24926) ringabout 2025-05-04 09:29:59 +08:00
  • f56568d851 fixes address of sink parameters (#24924) ringabout 2025-05-01 13:49:46 +08:00
  • b5b7a127fd Fix warning[Uninit] triggers in strutils (#24921) Ryan McConnell 2025-04-30 11:17:11 -04:00
  • b61a614e8a Patch 24922 (#24923) Alfred Morgan 2025-04-30 04:00:23 -07:00
  • 0506d5b973 don't warn/error symbols in semGenericStmt/templates (#24907) ringabout 2025-04-29 17:08:10 +08:00
  • 8518cf079f asyncnet ssl overhaul (#24896) Esteban C Borsani 2025-04-29 06:07:01 -03:00
  • d7b1f0a99a fix(js): nonvar destructor was disallowed; closes #24914 (#24915) lit 2025-04-29 12:45:20 +08:00
  • eea4ce0e2c changes FileHandle type on Windows (#24910) Tomohiro 2025-04-28 17:43:53 +09:00
  • 8c9a645bdf fix generic converter regression with var/subtype args (#24902) metagn 2025-04-24 22:18:18 +03:00
  • 5dcfd8d7bb Add tySet to concept matching (#24908) Ryan McConnell 2025-04-24 15:17:42 -04:00
  • d966ee3fc3 whitelist prev types to reuse in newOrPrevType (#24899) metagn 2025-04-22 18:24:22 +03:00
  • acac0bc1f2 bump NimVersion to 2.0.17 narimiran 2025-04-22 16:26:30 +02:00
  • 13a0e1a004 bump NimVersion to 2.2.5 narimiran 2025-04-22 16:25:52 +02:00
  • f7145dd26e Revert "leave type section symbols unchanged on resem, fix overly general double semcheck for forward types (#24888)" v2.2.4 narimiran 2025-04-21 23:07:52 +02:00
  • 82f3a57612 bump NimVersion to 2.0.16 v2.0.16 narimiran 2025-04-21 19:10:44 +02:00
  • 1db543e8b2 bump NimVersion to 2.2.4 narimiran 2025-04-21 19:10:12 +02:00
  • 238a4db3d9 update proc type recursion errors after merge (#24897) metagn 2025-04-21 19:41:09 +03:00
  • a19d06e1f7 generally disallow recursive structural types, check proc param types (#24893) metagn 2025-04-21 10:01:44 +03:00
  • dc100c5caa update proc type recursion errors after merge (#24897) metagn 2025-04-21 19:41:09 +03:00