Commit Graph

  • 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
  • beb54a5a75 consider proc return type as weak reference in codegen (#24894) metagn 2025-04-21 09:58:45 +03:00
  • cfe89097e7 leave type section symbols unchanged on resem, fix overly general double semcheck for forward types (#24888) metagn 2025-04-21 08:56:14 +03:00
  • b5ee86b43f fix(docgen): export for imported symbols missing; closes #24890 (#24891) lit 2025-04-21 03:22:03 +08:00
  • 7f0e07492f generally disallow recursive structural types, check proc param types (#24893) metagn 2025-04-21 10:01:44 +03:00
  • 9c2593444a consider proc return type as weak reference in codegen (#24894) metagn 2025-04-21 09:58:45 +03:00
  • 525d64fe88 leave type section symbols unchanged on resem, fix overly general double semcheck for forward types (#24888) metagn 2025-04-21 08:56:14 +03:00
  • 8bc8d40778 fix(docgen): export for imported symbols missing; closes #24890 (#24891) lit 2025-04-21 03:22:03 +08:00
  • 1227799b84 implement parser for new case objects (#24885) metagn 2025-04-18 06:34:21 +03:00
  • 545058a4ea account for invalid data in enum $ on arc/orc (#24886) metagn 2025-04-18 06:32:49 +03:00
  • 032da90ed1 implement parser for new case objects (#24885) metagn 2025-04-18 06:34:21 +03:00
  • 5aaba213d4 account for invalid data in enum $ on arc/orc (#24886) metagn 2025-04-18 06:32:49 +03:00
  • 403b24faeb fixes #24881; build_all.sh koch tools fails to build atlas (#24884) ringabout 2025-04-18 00:04:03 +08:00
  • af9219ada7 fixes #24881; build_all.sh koch tools fails to build atlas (#24884) ringabout 2025-04-18 00:04:03 +08:00
  • aa8715afde fix stmtlist expression indent regression (#24883) metagn 2025-04-17 00:44:31 +03:00
  • 397eb361e9 fixes #24879; Data getting wiped on copy with iterators and =copy on refc (#24880) ringabout 2025-04-17 04:51:12 +08:00
  • ea4df85f34 fixes nimsugget with Checksums deps (#24882) ringabout 2025-04-17 01:44:53 +08:00
  • e3a2af00ea update the tooling versions (#24878) Miran 2025-04-16 15:17:26 +02:00
  • 349ee54838 Fixes a nimsuggest crash (#24873) Juan M Gómez 2025-04-16 11:11:33 +01:00
  • 3d14381473 fix stmtlist expression indent regression (#24883) metagn 2025-04-17 00:44:31 +03:00
  • 9f359e8d6d fixes #24879; Data getting wiped on copy with iterators and =copy on refc (#24880) ringabout 2025-04-17 04:51:12 +08:00
  • 3f9c269013 fixes nimsugget with Checksums deps (#24882) ringabout 2025-04-17 01:44:53 +08:00
  • 11e4bd668c update the tooling versions (#24878) Miran 2025-04-16 15:17:26 +02:00
  • e7f73bfebe Fixes a nimsuggest crash (#24873) Juan M Gómez 2025-04-16 11:11:33 +01:00
  • a8d87c041c don't traverse inner procs to lift locals in closure iters (#24876) metagn 2025-04-15 20:29:46 +03:00
  • c06bb6cc03 don't traverse inner procs to lift locals in closure iters (#24876) metagn 2025-04-15 20:29:46 +03:00
  • e7244c0d28 remove wrong import narimiran 2025-04-14 11:27:15 +02:00
  • 7e589bcbe4 add bit type overloads of $ and repr (#24865) metagn 2025-04-12 09:37:36 +03:00
  • dbed9310ba ignore typeof in closure iterators (#24861) metagn 2025-04-11 23:50:13 +03:00
  • 0c8cefcbef fix field setter fallback that never worked (#24871) metagn 2025-04-13 20:21:33 +03:00
  • 94497c790b allow setting arbitrary size for importc types (#24868) metagn 2025-04-12 18:55:11 +03:00
  • 74f4042f89 isolate and rematch generic converters to get bindings (#24867) metagn 2025-04-12 18:53:18 +03:00
  • ec1d68fc64 Allow specifiying path to use for stdin error messages (#24595) Jake Leahy 2025-04-12 16:40:25 +10:00
  • 20ff258a08 clean up opensym encounters in compiler (#24866) metagn 2025-04-12 09:39:11 +03:00
  • c7dc4ae86d add bit type overloads of $ and repr (#24865) metagn 2025-04-12 09:37:36 +03:00
  • 2d872329ae Update winlean.nim, import AddrInfo from ws2tcpip.h (#24828) 握猫猫 2025-04-12 13:16:13 +08:00
  • 96f5b693ba fixes #24764; cross-module sink analysis broken (#24862) ringabout 2025-04-12 12:47:57 +08:00
  • 3c8be5b63f split nativesockets bindAddr into two procs (#24860) Ryan McConnell 2025-04-12 00:47:09 -04:00
  • 380697d3ff ignore typeof in closure iterators (#24861) metagn 2025-04-11 23:50:13 +03:00
  • 0cd5307633 fix array/set/tuple literals with generic expression elements (#24497) metagn 2025-04-11 19:38:35 +03:00
  • ee44fe197b new-style concept bugfix (#24858) Ryan McConnell 2025-04-11 00:54:52 -04:00
  • 72190536cb skip semicolon in stmtlist expr parsing (#24855) metagn 2025-04-11 04:29:20 +03:00
  • 7842428261 fixes =copy is transformed into nkFastAsgn and unify mAsgn handling (#24857) ringabout 2025-04-11 09:28:53 +08:00
  • 0dd198278e overhaul hook injections (#24841) ringabout 2025-04-10 15:24:19 +08:00
  • 4d9e5e8b6d fix field setter fallback that never worked (#24871) metagn 2025-04-13 20:21:33 +03:00
  • 1ef9a656d2 allow setting arbitrary size for importc types (#24868) metagn 2025-04-12 18:55:11 +03:00
  • 334f96c05a isolate and rematch generic converters to get bindings (#24867) metagn 2025-04-12 18:53:18 +03:00
  • 0cba752c8a Allow specifiying path to use for stdin error messages (#24595) Jake Leahy 2025-04-12 16:40:25 +10:00
  • 4d075dc301 clean up opensym encounters in compiler (#24866) metagn 2025-04-12 09:39:11 +03:00
  • 97d819a251 add bit type overloads of $ and repr (#24865) metagn 2025-04-12 09:37:36 +03:00
  • b961ee69aa Update winlean.nim, import AddrInfo from ws2tcpip.h (#24828) 握猫猫 2025-04-12 13:16:13 +08:00
  • 42df731a2d fixes #24764; cross-module sink analysis broken (#24862) ringabout 2025-04-12 12:47:57 +08:00
  • 520bbaf384 split nativesockets bindAddr into two procs (#24860) Ryan McConnell 2025-04-12 00:47:09 -04:00
  • f58cd51fc4 ignore typeof in closure iterators (#24861) metagn 2025-04-11 23:50:13 +03:00
  • 897126a711 fix array/set/tuple literals with generic expression elements (#24497) metagn 2025-04-11 19:38:35 +03:00
  • d4098e6ca0 new-style concept bugfix (#24858) Ryan McConnell 2025-04-11 00:54:52 -04:00
  • 918f972369 skip semicolon in stmtlist expr parsing (#24855) metagn 2025-04-11 04:29:20 +03:00
  • 51166ab382 fixes =copy is transformed into nkFastAsgn and unify mAsgn handling (#24857) ringabout 2025-04-11 09:28:53 +08:00
  • 40a1ec21d7 overhaul hook injections (#24841) ringabout 2025-04-10 15:24:19 +08:00
  • 9524edec60 fixes #24850; macro-generated if/else and when/else statements have m… (#24852) ringabout 2025-04-08 23:54:31 +08:00
  • 574db65396 make fillObjectFields recur over base type (#24854) metagn 2025-04-08 17:00:58 +03:00
  • e2bf3a6f70 bump to windows 2025 (#24853) ringabout 2025-04-08 20:07:24 +08:00
  • 6f2dbc105e test stint more thoroughly (#24832) Miran 2025-04-03 17:43:27 +02:00
  • c452d706ae fixes #24850; macro-generated if/else and when/else statements have m… (#24852) ringabout 2025-04-08 23:54:31 +08:00
  • 741411e0dc make fillObjectFields recur over base type (#24854) metagn 2025-04-08 17:00:58 +03:00
  • 706011a21c bump to windows 2025 (#24853) ringabout 2025-04-08 20:07:24 +08:00
  • 29a2e25d1e fixes #24850; macro-generated if/else and when/else statements have m… (#24852) ringabout 2025-04-08 23:54:31 +08:00
  • a625fab098 make fillObjectFields recur over base type (#24854) metagn 2025-04-08 17:00:58 +03:00
  • 052ceca3c1 bump to windows 2025 (#24853) ringabout 2025-04-08 20:07:24 +08:00
  • 63151568b4 fixes #24801; Invalid C codegen generated when destroying distinct seq types (#24835) ringabout 2025-04-03 00:46:29 +08:00
  • 018e63b46c test stint more thoroughly (#24832) Miran 2025-04-03 17:43:27 +02:00
  • 093f5a1de5 Makes except: panics on Defect (#24821) ringabout 2025-04-03 22:09:58 +08:00
  • 975e8576ec Make loadConfig available from NimScript (#24840) la.panon. 2025-04-03 22:54:39 +09:00
  • 2de409cd0c fixes #24806; don't elide wasMoved when syms are used in blocks (#24831) ringabout 2025-04-03 18:54:00 +08:00
  • 23ca21a9c4 fix infinite recursion with pushed user pragmas (#24839) metagn 2025-04-03 13:53:42 +03:00
  • 31effe8c75 fixes #24801; Invalid C codegen generated when destroying distinct seq types (#24835) ringabout 2025-04-03 00:46:29 +08:00
  • 10c9ebad93 test stint more thoroughly (#24832) Miran 2025-04-03 17:43:27 +02:00