Commit Graph

  • 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
  • 6128ef53c5 fix #10964 by honoring pointer deref syntax if a reified openarray is used to get an array's length (#21925) heterodoxic 2023-05-27 06:54:41 +02:00
  • 09f36f5198 atlas: search improvements (#21929) Gruruya 2023-05-27 00:54:21 -04:00
  • 2beea72810 atlas: better code (#21926) Andreas Rumpf 2023-05-26 21:24:29 +02:00
  • 23d4108773 Allow {.doctype.} in Nim 1.6 w/o implementation (#21909) Andrey Makarov 2023-05-26 10:56:47 -06:00
  • 1aaff9dc48 fix & add test for basic hot code reloading case (#21915) metagn 2023-05-26 18:07:37 +03:00
  • 656706026b JS: Add some to-cstring converters for DateTime (#21912) Zoom 2023-05-26 14:40:53 +00:00
  • f2d26f2973 Fix Nimgrab (#21918) Juan Carlos 2023-05-26 09:37:59 -03:00
  • b50babd0ae Atlas: Actually use deps for use command (#21922) SirOlaf 2023-05-26 14:36:20 +02:00
  • ab4d044a81 fixes #21887; Type conversion on overloaded enum field does not always call (#21908) ringabout 2023-05-26 15:24:43 +08:00
  • 908e971732 Atlas: misc (#21919) Andreas Rumpf 2023-05-26 09:24:01 +02:00
  • 609bf3d7c8 fix #21501 by making --app:lib and --app:staticLib imply --noMain (#21910) heterodoxic 2023-05-26 03:20:56 +02:00
  • 0eb508e434 atlas: better docs (#21911) Andreas Rumpf 2023-05-25 22:23:07 +02:00
  • a8718d8a9e Fix const in async regression (#21898) Jake Leahy 2023-05-25 15:08:36 +10:00
  • b7925bf5c9 Remove GC (#21904) Juan Carlos 2023-05-25 02:06:31 -03:00
  • 446e5fbbb3 when T is both a type symbol and a routine symbol in scope of a generic proc do not account for the type symbol when doing a.T() (#21899) metagn 2023-05-24 21:39:40 +03:00
  • cb3f6fdc66 Improve times (#21901) Juan Carlos 2023-05-24 12:55:48 -03:00
  • 4d6be458a0 js -r defines nodejs & program result undeclared if unavailable (#21849) metagn 2023-05-24 18:55:09 +03:00
  • c7f2541914 actually fixes #21889 "constructor pragma doing nothing in globals" (#21897) Juan M Gómez 2023-05-24 15:42:53 +01:00
  • b63b5c930e Atlas: added 'use' command (#21902) Andreas Rumpf 2023-05-24 16:39:58 +02:00
  • 266cc69f19 fix #21896 asign parameter to global variable generates invalid code (#21900) Bung 2023-05-24 21:30:14 +08:00
  • 249551dbfa bring #21802 back; fixes #21753 [backport] (#21815) ringabout 2023-05-11 16:29:11 +08:00
  • 285a18d683 make ORC threadlocal, take two (#21818) Andreas Rumpf 2023-05-10 12:54:43 +02:00
  • 91fc5cb6c1 ignore inline hint for dynlib procs in codegen [backport] (#21817) metagn 2023-05-09 22:44:47 +03:00
  • 1d7ccc0ca6 Windows: use __declspec(thread) TLS implementation, it is MUCH faster… (#21810) Andreas Rumpf 2023-05-08 18:52:47 +02:00
  • db88ef35dd fixes #14444; add genLineDir before assignment (#21201) ringabout 2022-12-30 00:06:57 +08:00
  • 761b927e47 fixes #21863; Incorrect enum field access can cause internal error (#21886) ringabout 2023-05-24 13:43:30 +08:00
  • 9493e67291 Atlas: first lockfiles implementation; cleared up upated vs updateWor… (#21895) Andreas Rumpf 2023-05-23 23:48:00 +02:00
  • bdccc9fef9 small refactor in preparation to fix #21889 (#21892) Juan M Gómez 2023-05-23 19:10:24 +01:00
  • 1252070193 minor atlas improvements (#21888) Andreas Rumpf 2023-05-23 13:47:51 +02:00
  • d372ad3ee6 Fix jsgen (#21880) Juan Carlos 2023-05-23 04:59:21 -03:00
  • 76a98fee65 fix #21251 Compiler SIGSEGV when using SharedTable (#21876) Bung 2023-05-23 15:39:44 +08:00
  • d696ef5ad7 Atlas tool: search github too, no need to register your project at pa… (#21884) Andreas Rumpf 2023-05-22 20:35:27 +02:00
  • ee3650b29e documents changes on byref and bycopy (#21882) Juan M Gómez 2023-05-22 16:39:54 +01:00
  • b14043c39e revert #21808 (#21881) ringabout 2023-05-22 12:53:50 +08:00
  • 9c2d2773ec Weekday parse/format (replacement) (#21857) Carlo Capocasa 2023-05-21 20:12:05 +02:00
  • 28a116a477 Fixed generic parameters failing to be used in inheritance (#21866) Jason Beetham 2023-05-21 12:10:32 -06:00
  • 5606702e6d implements: "Allow bycopy to work in params #21874" (#21877) Juan M Gómez 2023-05-21 03:44:43 +01:00
  • 44f059c75e implements allow byref to work in params #21873 (#21875) Juan M Gómez 2023-05-20 23:19:09 +01:00
  • 016aa1d98c remove legacy define for zero_functional tests (#21871) metagn 2023-05-21 01:13:30 +03:00
  • fcf2dcf099 Moves virtual under its own section manual_experimental.md (#21870) Juan M Gómez 2023-05-20 22:52:21 +01:00
  • 641e34bcb2 fix #14254 (#21837) metagn 2023-05-20 22:09:16 +03:00
  • a852b2e9cf refactor gettypedesc so it accepts its own kind instead of symkind (#21867) Juan M Gómez 2023-05-19 20:31:57 +01:00
  • 476e032004 potential fix for C++ codegen with ARC/ORC and goto exceptions fixes #21579, fixes #21862 (#21868) heterodoxic 2023-05-19 21:24:37 +02:00
  • 4186529ff7 Update threadpool.nim with correct link to typedthreads module (#21865) noah edward hall 2023-05-19 14:23:44 -05:00
  • 21ff10b882 documents virtual (#21860) Juan M Gómez 2023-05-19 20:23:29 +01:00
  • 02a10ec379 Cpp Vfunctions draft (#21790) Juan M Gómez 2023-05-17 10:44:42 +01:00
  • 1314ea7516 tasks that support return values (#21859) Andreas Rumpf 2023-05-17 06:02:11 +02:00
  • f22e5067c5 fixes #21847; let parseFloat behave like strtod (#21854) ringabout 2023-05-17 06:21:34 +08:00
  • eecf12c4b5 fixes #21708; skip colons for tuples in VM (#21850) ringabout 2023-05-17 06:20:40 +08:00