Commit Graph

  • 224319f787 fixes #20914; fixes the alignment of big sets (#20918) ringabout 2022-11-26 14:48:11 +08:00
  • 871e90aa4e fixes broken importc for vcc [backport] (#20909) ringabout 2022-11-25 03:16:51 +08:00
  • ca0757d09f bump NimVersion to 1.6.11 narimiran 2022-11-26 09:50:03 +01:00
  • f1519259f8 bump NimVersion to 1.6.10 v1.6.10 narimiran 2022-11-20 16:21:55 +01:00
  • eaf43a1bd9 fixes remaining ptr2cstring warnings on version-1-6 (#20861) ringabout 2022-11-17 04:19:32 +08:00
  • dd80e968e8 fixes ptr to cstring warnings[backport] (#20848) ringabout 2022-11-16 17:22:51 +08:00
  • 99528ee295 fixes a CI error (#20834) ringabout 2022-11-14 14:05:13 +08:00
  • 2631e99238 issue a warning for ptr to cstring conversion[backport] (#20814) ringabout 2022-11-12 02:32:33 +08:00
  • 9dc97ed143 revert #19891; nimRawSetjmp causes problems for mingw 32 bits too [backport] (#20758) ringabout 2022-11-11 15:42:31 +08:00
  • 76b0842994 reduce openArray-related C undefined behavior (#20795) tersec 2022-11-09 17:08:44 +00:00
  • eb42fe51da fix closure iter state table init type [backport] (#20717) Jacek Sieka 2022-10-31 18:41:48 +01:00
  • 0bc52ddb85 fixes #20426; remove maincommand and m options since they are a no op since 2014 (#20429) ringabout 2022-09-27 03:40:20 +08:00
  • a1c431c6ab Fixing nimRawSetJmp for vcc and clangcl on Windows (#19959) rockcavera 2022-07-04 08:52:44 -03:00
  • 121602e88f openssl 3 support (1.6) (#20669) metagn 2022-11-02 16:23:58 +03:00
  • 565cd4dd25 fix dispatcher call type [backport] (#20696) Jacek Sieka 2022-10-29 18:12:19 +02:00
  • 38730862fc fix fwrite prototype (#20644) Jacek Sieka 2022-10-24 17:25:34 +02:00
  • 999a4bb750 closes #19969; add testcase for #19969 #15952 #16306 (#20610) ringabout 2022-10-21 13:38:40 +08:00
  • 2292ff950a Implemented mSlice on the VM allowing toOpenArray to work at compile time. (#20586) Jason Beetham 2022-10-20 15:59:57 -06:00
  • c5d62bcbfe fix #19349 incompatible type when mixing float32 and cfloat in generics (#20551) Bung 2022-10-21 15:28:18 +08:00
  • 8e04112762 Fix double defer with break in closureiterators [backport] (#20630) Tanguy 2022-10-24 08:50:48 +02:00
  • c9df6cfd92 Remove side-effects from sysFatal with panics on (#20632) Tanguy 2022-10-24 07:57:49 +02:00
  • 203c18352a fixes #20391; make of operator work with generics for ORC (#20395) ringabout 2022-09-21 16:29:39 +08:00
  • ec674e6d5b fix #18990 Regression in proc symbol resolution; Error: attempting to… (#20554) Bung 2022-10-13 08:44:45 +08:00
  • 322d2f8096 [backport] Handle nkOpenSymChoice for nkAccQuoted in considerQuotedIdent (#20578) SirOlaf 2022-10-18 20:56:38 +02:00
  • c35cb17b13 fixes #20553; don't format code for stropping identifier (#20561) [backport] ringabout 2022-10-14 05:37:41 +08:00
  • 8dfe5acac0 Merge branch 'devel' into araq-pipeline araq-pipeline Andreas Rumpf 2022-10-11 14:29:36 +02:00
  • 911e302d37 'lock levels' are deprecated, now a noop (#20539) ringabout 2022-10-11 15:17:09 +08:00
  • c50d97a349 progress Araq 2022-10-11 09:01:59 +02:00
  • 8f076789a4 works for me Araq 2022-10-10 22:27:25 +02:00
  • 8b86ba96f8 Fix/improve handling of forward declarations in nimsuggest (#20493) Ivan Yonchovski 2022-10-06 08:18:46 +03:00
  • 01a0b31167 allocator: disable unnecessary stuff for ORC [backport] (#20489) Andreas Rumpf 2022-10-03 18:33:45 +02:00
  • 02ce5a585b add plausibleAnalytics support for koch docs[backport:1.6] (#20454) ringabout 2022-09-30 18:39:28 +08:00
  • ce63020110 fix #19500; remove find optimization [backport: 1.6] (#19714) ringabout 2022-09-29 04:05:41 +08:00
  • 5abf259908 fixes #20141; dereferencing pointer to incomplete type error with cast (#20147) ringabout 2022-09-28 19:57:47 +08:00
  • 31fe32afd1 fixes #20397; fixes stylecheck regression (#20398) ringabout 2022-09-22 03:04:33 +08:00
  • fbd99c781f bump NimVersion to 1.6.9 narimiran 2022-09-30 09:43:36 +02:00
  • c9f46ca8c9 bump NimVersion to 1.6.8 v1.6.8 narimiran 2022-09-26 13:18:10 +02:00
  • 56a15976b5 fixes #19713; Revert "Remove tlsEmulation enabled from Windows + GCC config" (#19119) (#20327) ringabout 2022-09-19 15:16:54 +08:00
  • cba0c20be8 Allow custom pragma on iterators [backport] (#20344) Tanguy 2022-09-16 20:10:47 +02:00
  • 60f43fb690 fixes #19104; peg Incorrect captures [backport:1.6] (#20352) ringabout 2022-09-15 13:54:53 +08:00
  • e32de02f0a fix #13515 [backport] (#20315) metagn 2022-09-11 09:33:24 +03:00
  • ece219de2f fixes #20303; wasMoved expressions with side effects for ORC (#20307) [backport] ringabout 2022-09-08 14:07:28 +08:00
  • 8923e34d7f Prevent use-after-free bugs in object variants. Fixes bug #20305 (#20300) [backport] Antonis Geralis 2022-09-05 09:26:02 +03:00
  • 113bd34b6c remove duplicate definitions of the two iterators narimiran 2022-08-31 17:09:21 +02:00
  • 73e569fec9 fixes the regressions caused by the fix for #20107 [backport] (#20287) Andreas Rumpf 2022-08-31 13:19:26 +02:00
  • bd1ca4bb3f [nimsuggest] fix def call on identifier 2 times on the line (#20228) Ivan Yonchovski 2022-08-30 22:02:15 +03:00
  • 0a017b208b remove unused nimfind defines (#20250) ringabout 2022-08-24 01:08:56 +08:00
  • d406727016 fix test narimiran 2022-08-31 08:31:55 +02:00
  • 09d85d8b24 std/options enables stricteffects (#19441) ringabout 2022-08-25 15:21:46 +08:00
  • e5e445f042 fixes #19973; switch to poll on posix (#20212) ringabout 2022-08-24 00:58:08 +08:00
  • aae2356b91 fixes #19967; reset does not work on set [backport: 1.2] (#19968) ringabout 2022-08-24 00:38:12 +08:00
  • 5ea0e5608d Build compiler with --noNimblePath (#20168) Ivan Yonchovski 2022-08-09 21:04:52 +03:00
  • a9485f19a5 fixes #20162; locals doesn't work with ORC [backport] (#20163) ringabout 2022-08-23 15:00:23 +08:00
  • dda6181fff fixes #20107 (#20246) [backport] Andreas Rumpf 2022-08-19 13:42:08 +02:00
  • d79f61e54d fixes #20153; do not escape _ for mysql [backport] (#20164) ringabout 2022-08-06 05:15:58 +08:00
  • 33a1e3acb9 fixes #20132; fixes the broken jsondoc comand [backport] (#20135) ringabout 2022-08-04 14:49:51 +08:00
  • 831fed1c01 Don't require blank line before Markdown code (1.6) (#20216) Andrey Makarov 2022-08-16 01:38:17 +03:00
  • 65e0906e69 Fixed compilation of void closureiters with try stmt (#20138) [backport] Yuriy Glukhov 2022-08-03 08:46:36 +02:00
  • c484943cab Change styleCheck to ignore foreign packages (#19822) quantimnot 2022-07-14 08:20:40 -04:00
  • 82e9ec3b5c fixes broken CI; bump macOS version to macos-11 (#20098) ringabout 2022-07-27 21:06:34 +08:00
  • ce295d7243 fixes broken CI; bump macOS version to macos-11 (#20098) version-1-4 ringabout 2022-07-27 21:06:34 +08:00
  • 000e6875bd fixes broken CI; bump macOS version to macos-11 (#20098) ringabout 2022-07-27 21:06:34 +08:00
  • 17e61c75a2 fixes #20031; uint64 is an ordinal type since 1.0 (#20094) ringabout 2022-07-27 17:15:51 +08:00
  • 0277cd5252 Revert "Correct emscripten shortcoming" (#20082) ringabout 2022-07-25 17:51:13 +08:00
  • 621061d62f Correctly detect major version of GCC (#20059) kraptor 2022-07-18 21:24:39 +02:00
  • d53a057f5f Use passc and passl consistently with compiler checking (#20068) tersec 2022-07-21 07:41:33 +00:00
  • 7d0bfc6725 fix #20067, fix #18976 [backport] (#20069) metagn 2022-07-22 10:04:07 +03:00
  • 5771a0f9c4 epoll: correct mapping [backport] (#20058) Jacek Sieka 2022-07-18 21:03:25 +02:00
  • 7e3e04c469 use --stylecheck:hint for chronicles package narimiran 2022-07-20 12:01:17 +02:00
  • c6e0983b47 fix typo narimiran 2022-07-20 11:20:33 +02:00
  • c5cd23a776 fix important_packages narimiran 2022-07-20 11:19:41 +02:00
  • 30ba13d22a Fix nested finally handling in closureiters [backport] (#19933) Tanguy 2022-07-11 11:28:52 +02:00
  • f2bbff989f Fix nested finally handling in closureiters [backport] (#19933) Tanguy 2022-07-11 11:28:52 +02:00
  • 5f61f1594d re-apply the change from #19902 narimiran 2022-07-18 13:50:11 +02:00
  • 62ac3a01fa [Tiny] correct comment opcDeref => opcLdDeref (#19908) flywind 2022-06-21 15:37:23 +08:00
  • c9e7798978 [cleanup] remove unnecessary procs in vm (#19888) flywind 2022-06-13 14:10:40 +08:00
  • ac7efa1964 fixes #19404 by protecting the memory we borrow from. this replaces crashes with minor memory leaks which seems to be acceptable. In the longer run we need a better VM that didn't grow hacks over a decade. (#19515) Andreas Rumpf 2022-02-12 15:10:45 +01:00
  • 8a98177025 fix pthread_mutex_t size (#20055) Jacek Sieka 2022-07-18 06:44:47 +02:00
  • fd76c00479 Refactor and doc package handling, module name mangling (#19821) quantimnot 2022-05-30 12:52:19 -04:00
  • 8786e7dddf testament: use full test name in skips [backport] (#19937) Jacek Sieka 2022-07-16 22:56:54 +02:00
  • 3fd11d7e96 fix #18735; genDepend broken for duplicate module names in separate folders (#19988) flywind 2022-07-13 01:35:08 +08:00
  • a3c2eb04b9 Use module actual file instead of PSym.info (#19956) Ivan Yonchovski 2022-07-15 20:56:33 +03:00
  • 46f0f6e47e Implement type command (#19944) Ivan Yonchovski 2022-07-15 20:56:05 +03:00
  • 0e7138417c Correct emscripten shortcoming (#19987) Mildred Ki'Lya 2022-07-16 23:35:02 +02:00
  • e9d5a9d395 [Orc] fixes "streams.readDataStr segafaults" when accepting a string literal (#20019) [backport] flywind 2022-07-15 15:42:54 +08:00
  • 9508b06513 Fix nested finally handling in closureiters [backport] (#19933) Tanguy 2022-07-11 11:28:52 +02:00
  • b1f325d641 sysrand: fix syscall signature [backport] (#19982) Jacek Sieka 2022-07-07 15:26:58 +02:00
  • 7c7815402a once C++, always C++ [backport] (#19938) Jacek Sieka 2022-06-30 10:20:19 +02:00
  • c9a52971f4 dec inLoop after exiting the while scope in computeLiveRanges [backport] (#19918) flywind 2022-06-29 22:37:24 +08:00
  • d274b56256 ignore noinit pragma pr_16253 xflywind 2022-06-29 18:43:13 +08:00
  • dd6833297f add warnings if noinit is ignored xflywind 2022-06-29 15:54:45 +08:00
  • e885d89f63 FIX AGAIN xflywind 2022-06-29 10:48:00 +08:00
  • 2b53216152 initial commit for #16253 xflywind 2022-06-28 19:20:47 +08:00
  • 6f290fa386 [vm]fixes #15974 #12551 #19464 #16020 #16780 #16613 #14553 #19909 #18641 (#19902) [backport] flywind 2022-06-22 14:43:58 +08:00
  • de715892ac fix one more Defect narimiran 2022-06-22 10:19:00 +02:00
  • 24fb72c8ad no Defects in Nim 1.2 narimiran 2022-06-21 12:24:12 +02:00
  • 7e5686a828 Fix nimRawSetjmp for VCC [backport: 1.2] (#19899) Tanguy 2022-06-20 08:21:20 +02:00
  • 843c479593 Windows: enable nimRawSetjmp by default [backport] (#19891) Tanguy 2022-06-14 12:37:31 +02:00
  • 7b35ce9812 fix NimNode comment repr() regression [backport: 1.2] (#19726) flywind 2022-04-25 17:19:21 +08:00
  • 0798bd020b setjump => setjmp [backport: 1.2] (#19496) flywind 2022-02-06 15:51:03 +08:00