Commit Graph

  • 71801c2b8f fix dot calls with resolved symbols in templates (#22076) metagn 2023-06-12 07:34:34 +03:00
  • e0ad71a912 make binary not not parse complex expressions on right side (#22078) metagn 2023-06-12 07:22:50 +03:00
  • 7b1c448744 more test cases for generic object impl AST (#22077) metagn 2023-06-11 20:20:17 +03:00
  • 5139a2ec37 make borrow . work with aliases if not overriden (#22072) metagn 2023-06-11 20:19:48 +03:00
  • 9b5f310b9e build atlas documentation (#22071) ringabout 2023-06-12 01:18:32 +08:00
  • 2b6797dc42 Update browsers.nim, fix openDefaultBrowser()'s bug for v1 (#22067) litlighilit 2023-06-11 12:56:12 +08:00
  • 21d941c16a Atlas: now in its own repository (#22066) Andreas Rumpf 2023-06-10 17:32:11 +02:00
  • 8bba04078c avoid AnyEnumConv warning in genEnumCaseStmt (#22061) Etan Kissling 2023-06-10 14:45:00 +02:00
  • d3af0882cf BackwardsIndex overload for CacheSeq.[] (#22043) Jake Leahy 2023-06-10 22:43:32 +10:00
  • b2d7761975 Remove Deprecated Nimfix (#22062) Juan Carlos 2023-06-10 02:09:03 -03:00
  • 65c412e3f0 atlas: SAT based package solver, WIP (#22027) Andreas Rumpf 2023-06-09 16:15:43 +02:00
  • 744a99d75c add const RLIMIT_STACK (#21772) Qinsi (James) ZHU 2023-06-09 22:03:28 +08:00
  • 1d6fd30afb Update browsers.nim, fix openDefaultBrowser()'s bug (#22052) litlighilit 2023-06-09 21:54:33 +08:00
  • 64b27edd3a make move use =wasMoved internally (#22032) ringabout 2023-06-09 21:53:12 +08:00
  • 49e11d9dcc clean up isNilConversion for seqs, strings (#22057) ringabout 2023-06-09 20:47:52 +08:00
  • 18462b1026 Add nested with to changelog (#22053) awr1 2023-06-09 05:40:17 -07:00
  • f09101416f fixes stale bot (#22056) ringabout 2023-06-09 17:16:13 +08:00
  • a7682325a2 fixes typos in the constructor docs (#22035) Juan M Gómez 2023-06-09 08:55:24 +01:00
  • a3bbb71240 Remove debug echo from with (#22047) Antonis Geralis 2023-06-08 17:52:24 +03:00
  • a4f9413a65 Fix: don't track Defect in proc effect compatibility (#22037) Tanguy 2023-06-08 14:09:06 +02:00
  • a8d0dda833 allow addressing elements of openArray[char] in VM (#22045) ringabout 2023-06-08 20:08:49 +08:00
  • 750a33cbf1 Fix indentation in destructors.md (#22048) Antonis Geralis 2023-06-08 15:07:40 +03:00
  • 64accd1c57 fixes {.global.} ref typedesc regressions (#22046) ringabout 2023-06-08 19:06:47 +08:00
  • 6514eaa8e0 Nested with blocks (#22042) awr1 2023-06-07 23:02:57 -07:00
  • 7ee00d86b1 fixes overriden typo (#22044) ringabout 2023-06-08 14:02:11 +08:00
  • ba4fb21032 fixes #19086: Document exception and defect hierarchy (#22030) Raynei 2023-06-08 00:55:17 -04:00
  • ea91cfb305 Improve compiler messages (#22040) Juan Carlos 2023-06-07 19:09:09 -03:00
  • d29237b3c7 adds rkInt to the opcCastPtrToInt op (#22039) Juan M Gómez 2023-06-07 23:08:36 +01:00
  • 7fad6e5c70 fixes #21995: align C++ with C backend behavior for empty raise state… (#21998) heterodoxic 2023-06-07 15:15:08 +02:00
  • 47fa7506ab fixes #21989; lift =dup from a custom =copy for objects to keep backward compatibilities (#22009) ringabout 2023-06-07 21:13:34 +08:00
  • ebecfbc7a5 switch to the official chronicles URL (#22033) ringabout 2023-06-07 17:58:24 +08:00
  • ce72b564bc retain forced open undeclared ident information (#22019) metagn 2023-06-07 12:36:51 +03:00
  • fcc383d899 fixes stale workflows; stale issues defaults to -1 instead of 7 days (#22031) ringabout 2023-06-07 10:02:19 +08:00
  • 9f3d1b1290 Improve compiler messages (#22028) Juan Carlos 2023-06-06 21:02:14 -03:00
  • ccc706ff12 add test case to close #7974 (#22023) metagn 2023-06-07 00:32:15 +03:00
  • 1dedad5620 make runnableExamples a special word (#22024) metagn 2023-06-07 00:31:55 +03:00
  • 80fc749835 fixes #22025 vcc fails with The filename or extension is too long. when linking (#22026) Juan M Gómez 2023-06-06 20:32:16 +01:00
  • 134b1890d5 documents constructor (#22013) Juan M Gómez 2023-06-06 20:22:32 +01:00
  • 0f3d6b5a52 small fixes for atomicArc (#22017) ringabout 2023-06-07 03:22:07 +08:00
  • 7ca55f7de6 close #12852; add a test case (#22016) ringabout 2023-06-06 20:40:17 +08:00
  • eaf8977723 disable 'manu' package narimiran 2023-06-06 10:10:10 +02:00
  • 3601bb81c9 fixes #20900; Calling template through from generic function across module fails to build (#21649) ringabout 2023-04-13 18:11:06 +08:00
  • 7142078707 fixes #3770; templates with untyped parameters resolve private fields… (#22014) ringabout 2023-06-06 15:26:17 +08:00
  • b97d603cd0 some test cleanups & category reorganization (#22010) metagn 2023-06-06 07:54:07 +03:00
  • 2ab948ce53 post expr blocks colon fix + correct grammar (#21983) metagn 2023-06-06 07:53:21 +03:00
  • 0a212f97a5 properly disallow unresolved generic proc values (#22005) metagn 2023-06-05 11:53:40 +03:00
  • c7c3362cc8 add test case for #7839 (#22006) Bung 2023-06-05 16:30:08 +08:00
  • 1edae67efd infer error for =dup if there is a custom =copy error hook (#22004) ringabout 2023-06-05 14:06:14 +08:00
  • 211ef26f29 Remove unused astago import warning from vm.nim (#22003) Miguel Madrid-Mencía 2023-06-04 16:56:14 +02:00
  • 85d8ee2cee Fix typo in installer.ini (#22002) Miguel Madrid-Mencía 2023-06-04 16:07:29 +02:00
  • 767fec1640 fixes nightlies regression caused by atlas moving out of the tools dir (#21999) ringabout 2023-06-04 19:51:03 +08:00
  • a1b7d2278a Atlas: refactoring and --autoenv feature (#21993) Andreas Rumpf 2023-06-04 11:32:37 +02:00
  • 0d4d70f15c shallow fix for #21972, #18552 by moving std::exception_ptr to the parent sco… (#21988) heterodoxic 2023-06-04 08:56:11 +02:00
  • 929cb4d601 fixes #21987; don't create type bound ops for anything in a function with a nodestroy pragma (#21992) ringabout 2023-06-04 14:37:58 +08:00
  • 25fe4124e6 Atlas: 'list outdated packages' feature (#21991) Andreas Rumpf 2023-06-04 05:02:29 +02:00
  • f552618d6b atlas: tests graph generation (#21990) Andreas Rumpf 2023-06-03 20:07:48 +02:00
  • 3d18b204dd Add drchaos, ssostrings, cowstrings to important packages (#21824) Antonis Geralis 2023-06-03 13:36:57 +03:00
  • b86060b2ba Atlas: --project switch and better graph representation (#21971) Andreas Rumpf 2023-06-03 12:34:58 +02:00
  • 8cc49f221e update the documentation of the dup hook (#21984) ringabout 2023-06-03 13:09:05 +08:00
  • 6dd30a6d86 switch to official manu URL (#21986) ringabout 2023-06-03 12:15:08 +08:00
  • 1133f20fe2 lift the =dup hook (#21903) ringabout 2023-06-02 22:03:32 +08:00
  • ead7e20926 Atlas: avoid segfault on failed Github search (#21980) Gruruya 2023-06-01 23:02:40 -04:00
  • c507ced51e partially fixes #20787 by having a char dummy member prepended to objs only containing an UncheckedArray (i.e. C FAM) (#21979) heterodoxic 2023-06-01 19:37:01 +02:00
  • 8e35b3d577 fixes #21974; fixes sameConstant fieldDefect (#21981) ringabout 2023-06-02 01:02:56 +08:00
  • b3e1892eb7 fixes #21977; add sideEffects to dirExists, fileExists and symlinkExists (#21978) ringabout 2023-06-01 14:03:17 +08:00
  • 8f760080c5 privateAccess ignores non-objects (#21973) metagn 2023-06-01 06:20:08 +03:00
  • b880cdff49 handle out of range value for COLUMNS / LINES (#21968) Etan Kissling 2023-05-31 19:10:58 +02:00
  • 0e5c18a73a removal of seq spam in generated C/C++ code and Module.typeStack cleanup (#21964) heterodoxic 2023-05-31 16:24:45 +02:00
  • 086a3e42eb Add GitHub Action Stale, remove Deprecated Probot Stale (#21943) Juan Carlos 2023-05-31 11:00:35 -03:00
  • b855404c71 Revert "fixes #3748 (#20563)" narimiran 2023-05-31 07:16:59 +02:00
  • bf9ee00998 Atlas: Use copyFileWithPermissions to copy nim executable (#21967) SirOlaf 2023-05-31 06:26:51 +02:00
  • e43a51fcf3 Implements: [C++] constructor pragma improvement (fix #21921) (#21916) Juan M Gómez 2023-05-30 20:47:26 +01:00
  • 20446b437b make proc not implicitly convert to pointer with a preview define (#21953) metagn 2023-05-30 22:29:38 +03:00
  • a9385a6b4a Atlas: virtual environments (#21965) Andreas Rumpf 2023-05-30 18:02:55 +02:00
  • 4d20227438 Atlas: URL rewrite rules; --autoinit flag (#21963) Andreas Rumpf 2023-05-30 14:00:09 +02:00
  • 546af8c571 simple micro-optimizations of ropes' runtime-formatting (#21962) heterodoxic 2023-05-30 13:41:56 +02:00
  • 40f88da90b alternative to #21914; split, rsplit now forbid an empty separator (#21961) ringabout 2023-05-30 19:40:09 +08:00
  • 653865559a fixes #21734; backport (#21957) Andreas Rumpf 2023-05-29 21:31:53 +02:00
  • 7e055413f9 hot code reloading: fix regression? and PreMain with arc/orc (#21940) metagn 2023-05-30 08:35:29 +03:00
  • 171b916613 Add anti-regression for #21958 (#21960) Mamy Ratsimbazafy 2023-05-30 04:46:24 +02:00
  • 244565397d fixes #21734; backport (#21957) Andreas Rumpf 2023-05-29 21:31:53 +02:00
  • ef060e8184 Suggest files and paths modules (#21950) Federico Ceratto 2023-05-29 16:51:31 +01:00
  • 108410ac34 fixes fieldDefect loses enum type info in ORC; consistent with VM and refc (#21954) ringabout 2023-05-29 20:59:59 +08:00
  • f47b27d532 prevent spamming of thread local forward declarations in C/C++ output (#21955) heterodoxic 2023-05-29 14:55:04 +02:00
  • ad0e4974c8 support generic void return type for templates (#21934) metagn 2023-05-27 21:09:34 +03:00
  • 8c55e2999b Fix documentation typo in endians.nim (#21949) Simon Krauter 2023-05-28 14:40:37 -03:00
  • 7ebb042f79 Atlas: some final cleanups (#21947) Andreas Rumpf 2023-05-28 18:18:30 +02:00
  • 5997324709 fixes atlas logging colors on windows (#21946) ringabout 2023-05-28 14:58:23 +08:00
  • 9cb0fcf319 Atlas: checkout latest tagged commit with atlas use (#21944) Gruruya 2023-05-28 02:57:29 -04:00
  • c2abcb06cc ship atlas and build documentation (#21945) ringabout 2023-05-28 14:28:49 +08:00
  • 2900987c2f Atlas: use colored output (#21939) Andreas Rumpf 2023-05-28 05:54:32 +02:00
  • b96c501836 Refactor pragma inline (#21930) Juan Carlos 2023-05-27 15:52:08 -03:00
  • d5ba14db61 Atlas: add atlas tag command (#21936) Gruruya 2023-05-27 14:49:19 -04:00
  • 2dcc7195da support generic void return type for templates (#21934) metagn 2023-05-27 21:09:34 +03:00
  • ef3c0bec1c Atlas: explicit graph representation (#21937) Andreas Rumpf 2023-05-27 16:48:10 +02:00
  • af3fd5a010 fixes #15428 by updating deep open array copy codegen (#21935) heterodoxic 2023-05-27 15:27:42 +02:00
  • 73095e2abb Atlas: fixes 'use' command (#21932) Andreas Rumpf 2023-05-27 13:53:07 +02:00
  • 6048367a9f Atlas: clone with --recursive (#21933) Gruruya 2023-05-27 04:55:31 -04:00
  • b0e1bc02c6 Remove unused dead code (#21931) Juan Carlos 2023-05-27 05:24:32 -03:00
  • 38fdf13982 Clean nimbase (#21927) Juan Carlos 2023-05-27 02:44:15 -03:00