Commit graph

  • d00477dffb
    Check file exists in {.compile.} pragma (#21105) Jake Leahy 2022-12-16 05:22:45 +11:00
  • 8054be6e52
    fix #20588 (#21104) Bung 2022-12-15 23:12:17 +08:00
  • d88f46df38
    Make async stacktraces less verbose (#21091) Jake Leahy 2022-12-16 02:05:34 +11:00
  • 91ce8c385d
    fix #19580; add warning for bare except: clause (#21099) ringabout 2022-12-15 13:45:36 +08:00
  • 9a50033d5b
    generic define pragma + string alias (#20979) metagn 2022-12-13 23:20:55 +03:00
  • 2564b5c938
    Fix #20416. Enable the recursion limit for ref/ptr types. (#21092) Aditya Siram 2022-12-13 08:57:07 -06:00
  • e4aadcf1c1
    Document that system:pop() may raise IndexDefect (#21070) Xavier Noria 2022-12-13 08:47:01 +01:00
  • 7ae7832f76
    JS backend properly extends string with setLen (#21087) Jake Leahy 2022-12-13 18:43:37 +11:00
  • 1fefb8e92a
    Refactor JS sourcemap generator (#21053) Jake Leahy 2022-12-13 15:21:51 +11:00
  • d84f64d2e7
    add CI for version-2-0 branch (#21084) ringabout 2022-12-13 09:52:35 +08:00
  • b0a850adbf
    Nimsuggest now defines the backends symbol (#21083) Jake Leahy 2022-12-13 08:19:02 +11:00
  • 4388636010
    fixes #21043; fixes a named exception in the infixAs expression which generate an implicit uninitialized let statement (#21081) ringabout 2022-12-12 23:14:44 +08:00
  • 584cfa6af8
    remove implicitDeref feature enum (#21075) ringabout 2022-12-12 22:59:09 +08:00
  • fd7da7da62
    add a changelog for nimble (#21078) ringabout 2022-12-12 21:57:27 +08:00
  • 19923aa8b7
    work around chronos (#21079) ringabout 2022-12-12 21:14:24 +08:00
  • 28bed059aa
    closes #20808 (#21077) Andreas Rumpf 2022-12-12 11:46:51 +01:00
  • cbeefc877c
    Docs expand using parameters (#21076) Jake Leahy 2022-12-12 17:44:17 +11:00
  • b981f3eeb7
    ship a modern nimble with lock files support (#21061) ringabout 2022-12-12 14:25:39 +08:00
  • 5917c2d5b7
    fix #15836 proc arg return type auto unexpectly match proc with concr… (#21065) Bung 2022-12-12 13:26:18 +08:00
  • 3812d91390
    alternative, much simpler algorithm for strict func checking (#21066) Andreas Rumpf 2022-12-11 16:58:50 +01:00
  • c7493bbdd0
    multisync now allows tuples in return type (#21074) Jake Leahy 2022-12-12 00:44:41 +11:00
  • 1585bfec3b
    fix #16758 Nim crashes in fixAbstractType (#20855) Bung 2022-12-11 13:58:29 +08:00
  • 07be1791ba
    fix #21045; getTime with vmopsDanger is broken; alternative to #21054 (#21056) ringabout 2022-12-11 01:57:19 +08:00
  • 7a18c1ef44
    clean up the documentation of threads (#21067) ringabout 2022-12-10 23:23:31 +08:00
  • b59c657be3
    fixes #21062 (#21068) Andreas Rumpf 2022-12-10 16:21:43 +01:00
  • 2ebd71bfd4
    tiny refactoring related to sink parameter inference logic (#21064) Andreas Rumpf 2022-12-10 15:42:22 +01:00
  • f330b33e2b
    Use a unique name for template in async macro return (#21058) Jake Leahy 2022-12-10 12:15:45 +11:00
  • db56fc3bcb
    Revert "fix #15836 proc arg return type auto unexpectly match proc with concr…" (#21057) ringabout 2022-12-10 04:38:55 +08:00
  • da3274d1b3
    Implicit return working for async proc (#20933) Jake Leahy 2022-12-10 04:10:33 +11:00
  • 0cd9bdcf9f
    fix #15836 proc arg return type auto unexpectly match proc with concr… (#21044) Bung 2022-12-10 01:01:13 +08:00
  • ef190f349d
    remove duplicate assignment (#21050) ringabout 2022-12-09 08:50:35 +08:00
  • f8e64d879c
    Remove deprecated rightSize (#21011) Juan Carlos 2022-12-08 11:26:58 -03:00
  • 0a1d4ba842
    fix issue #20922 by handling missing expr in exprList for tkOf (#20930) Vindaar 2022-12-08 10:59:13 +01:00
  • e669835665
    Mention toSet in the docs of the set type (#21037) Xavier Noria 2022-12-08 10:58:00 +01:00
  • 696def2bf7
    macros.customPragmaNode: walk brackets on brackets (#21040) Emery Hemingway 2022-12-08 03:57:26 -06:00
  • c5eb3fd4f0
    fixes #9839; fixes noReturn pragma doesn't work for non-simple templates (#21048) ringabout 2022-12-08 17:37:02 +08:00
  • 4480fd3e93
    fixes #16656; add nre to lib.md (#21042) ringabout 2022-12-08 15:51:31 +08:00
  • 4da3ead294
    fixes strictnotnil documentation; comment unfinished sections (#21041) ringabout 2022-12-08 10:06:48 +08:00
  • 53fbb497e9
    add a changelog for std/cmdline (#21039) ringabout 2022-12-08 10:06:25 +08:00
  • d6b485493d
    switch to the official URL of nimquery (#21038) ringabout 2022-12-07 11:33:31 +08:00
  • 9ba07edb2e
    build the documentation of official packages (#20986) ringabout 2022-12-06 22:37:16 +08:00
  • 4ca2dcb404
    Named arguments in commands + many grammar fixes (#20994) metagn 2022-12-06 15:11:56 +03:00
  • 1564ae650f
    fixes #21027; cast expressions need a type (#21029) ringabout 2022-12-06 20:09:50 +08:00
  • b2c7019006
    definite assignment analysis for let (#21024) ringabout 2022-12-06 17:19:12 +08:00
  • 6d8cf25bd7
    deprecate do: meaning do (): + misc cleanup (#20927) metagn 2022-12-06 11:44:26 +03:00
  • 739e1badb6
    stdlib organization & documentation improvements (#20971) metagn 2022-12-06 11:37:03 +03:00
  • 5d469686b0
    fix #20829 Regression in int64 type matching since (#21019) Bung 2022-12-06 14:44:54 +08:00
  • feb0481ba3
    Revert "fixes #20883; Unspecified generic on default value segfaults the compiler" (#21028) ringabout 2022-12-06 12:50:16 +08:00
  • e98efdcc5e
    fix #16639 (#21017) metagn 2022-12-06 00:52:49 +03:00
  • c47d5196be
    Dont produce initing moves for sfNoInit variables in closure env (#21026) Yuriy Glukhov 2022-12-05 22:49:31 +01:00
  • b83bd282dc
    fixes #20954; bounchecks for len(toOpenArray()) [backport] (#20956) ringabout 2022-12-06 05:27:18 +08:00
  • a8090f7d65
    fixes isLocalVarSym; an implicit global is a global nonetheless (#21025) ringabout 2022-12-06 05:24:36 +08:00
  • 794bcc8029
    Add: missing nintendo-switch define (#21009) Dmitry Arkhipenko 2022-12-05 09:24:24 +03:00
  • 6f96c4bc96
    ref #20846; give a deprecation message for overriding = hook (#21020) ringabout 2022-12-05 14:13:51 +08:00
  • 1b5e03f975
    Remove deprecated posix.CLONE_STOPPED (#21012) Juan Carlos 2022-12-05 02:53:40 -03:00
  • 78b387d948
    fixes deprecation message by update action versions (#21021) ringabout 2022-12-05 12:37:23 +08:00
  • 5536f74992
    fix #20996 (#21016) metagn 2022-12-04 22:37:23 +03:00
  • 55373e65b4
    unpublic arrayWith and rename it to nimArrayWith (#21006) ringabout 2022-12-04 15:39:14 +08:00
  • 83493e4294
    Update prelude example (#21005) Michal Maršálek 2022-12-03 14:25:49 +01:00
  • ece41d2605
    minor cleanup; correct the module name (#21001) ringabout 2022-12-03 04:10:08 +08:00
  • 79ec6d677c
    Add back error message to tprevent_forloopvar_mutations (#20992) metagn 2022-12-02 11:19:26 +03:00
  • 10b6e4f5b4
    fixes #20883; Unspecified generic on default value segfaults the compiler (#20917) ringabout 2022-12-02 05:04:11 +08:00
  • 8266750497
    [unittest] remove unnecessay export for testing (#20868) ringabout 2022-12-02 03:31:48 +08:00
  • a104aa4714
    IC: fix typo in rodfiles.nim (#20989) Ikko Ashimine 2022-12-02 04:26:59 +09:00
  • 658b28dc57
    tyInt tyUint fit target int bit width (#20829) Bung 2022-12-01 20:34:00 +08:00
  • a70d3abd37
    replace data init function with consts for typeinfov2 (#20977) ringabout 2022-12-01 20:29:58 +08:00
  • 54f5ab12b7
    add smtp to important packages (#20984) ringabout 2022-12-01 15:14:42 +08:00
  • 2449c37137
    better procvar ambiguity errors, clean up after #20457 (#20932) metagn 2022-12-01 10:01:13 +03:00
  • b36f5119ae
    Add HPPA and sparc64 architectures (#20934) Federico Ceratto 2022-12-01 04:48:47 +00:00
  • 17ac8c31bf
    move smtp to nimble packages (#20953) ringabout 2022-12-01 04:52:36 +08:00
  • a7133e0594
    removed unused sections in codegen (#20976) ringabout 2022-12-01 04:51:13 +08:00
  • 84ea62ea0d
    Move command line parameter code (#20946) IgorDeepakM 2022-11-30 11:00:26 +01:00
  • 8f728ace35
    Update tssl.nim (#20973) Chavdar Ivanov 2022-11-29 23:21:47 +00:00
  • ce971400c0
    dom: remove X* = ref XObj [backport] (#20910) metagn 2022-11-29 22:24:51 +03:00
  • 9c5061eab7
    fix #20969 - making vcc work again with cpp backend (#20970) rockcavera 2022-11-29 16:07:17 -03:00
  • 09b8f989b4
    add pkg/asyncftpclient to important packages (#20964) ringabout 2022-11-29 23:49:38 +08:00
  • 5658e8e5c5
    Add --genCDeps for better integration with CMake (#20950) Jaremy Creechley 2022-11-29 07:27:48 -07:00
  • 77a337a39a
    fixes documentation regression (#20960) ringabout 2022-11-29 14:49:40 +08:00
  • 3d5edb41be
    fixes #20958; fixes the return type of slice function [backport] (#20959) ringabout 2022-11-29 14:21:44 +08:00
  • d4afa53fd5
    fixes #13583; enforce void for nkWhileStmt (#20947) ringabout 2022-11-29 13:41:38 +08:00
  • b5a008bac8
    Allow some tests to run without network (#20955) Anna 2022-11-29 05:40:28 +00:00
  • 15d00ca0e1
    allow proc expressions in place of statements (#20935) metagn 2022-11-29 08:37:00 +03:00
  • 555c5ed1a7
    fix bugs with dot & call operators [backport] (#20931) metagn 2022-11-28 23:33:02 +03:00
  • f31dc63169
    move asyncftpclient to nimble packages (#20952) ringabout 2022-11-29 04:17:50 +08:00
  • dd57410afe
    Improve jsformdata (#20929) Juan Carlos 2022-11-28 17:15:44 -03:00
  • 8a68ed65d0
    Support IBM Z architecture (#20943) Federico Ceratto 2022-11-28 18:33:09 +00:00
  • d26b1232ee
    Add nkFastAsgn into semExpr (#20939) Jake Leahy 2022-11-28 06:09:25 +11:00
  • 5a848a0707
    Fix several memory leaks in the Postgres wrapper. (#20940) jfilby 2022-11-27 20:28:38 +02:00
  • f644f04654
    Handle ppc CPU architecture (#20920) Federico Ceratto 2022-11-26 20:59:52 +00:00
  • c0daea7b31
    issue form: don't syntax highlight output logs (#20924) metagn 2022-11-26 19:32:13 +03:00
  • dc21ae9ea5
    Correct descriptions for oids (#20926) ringabout 2022-11-27 00:29:45 +08:00
  • 2d6c200284
    fixes documentation regression (#20925) ringabout 2022-11-26 23:35:30 +08:00
  • 37fe9c0f38
    Add a link for testament (#20923) ringabout 2022-11-26 21:48:37 +08:00
  • b57a9637e8
    fixes #20914; fixes the alignment of big sets (#20918) ringabout 2022-11-26 14:48:11 +08:00
  • 2709898a5e
    koch remove dead code (#20912) Juan Carlos 2022-11-25 09:51:11 -03:00
  • cbc2fa7156
    add a testcase for vcc (#20915) ringabout 2022-11-25 17:39:50 +08:00
  • 521720f30f
    fixes #20873; rework vcc with arc/orc (#20913) ringabout 2022-11-25 15:49:46 +08:00
  • b7d96cd3f5
    fixes broken importc for vcc [backport] (#20909) ringabout 2022-11-25 03:16:51 +08:00
  • 27a38a9fce
    fix #13790; ptr char (+friends) should not implicitly convert to cstring (#20761) ringabout 2022-11-24 14:49:23 +08:00
  • ef29987781
    An unnamed break in a block now gives an UnnamedBreak warning (#20901) ringabout 2022-11-24 14:31:47 +08:00