Commit Graph

  • 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
  • c956aeae7f bump NimVersion to 1.2.19 narimiran 2022-06-20 08:47:19 +02:00
  • 1561a83c49 Fix nimRawSetjmp for VCC [backport: 1.2] (#19899) Tanguy 2022-06-20 08:21:20 +02:00
  • a1f413bcac Windows: enable nimRawSetjmp by default [backport] (#19891) Tanguy 2022-06-14 12:37:31 +02:00
  • 2064fda582 [semfold] fix #19199; properly fold uint to float conversion (#19890) [backport] flywind 2022-06-13 15:01:40 +08:00
  • efe5a33988 Pass headers and body correctly to FetchOptions (#19884) [backport] Jake Leahy 2022-06-13 16:03:40 +10:00
  • 4873221429 not generate initStackBottomWith in arc/orc [backport] (#19875) flywind 2022-06-10 21:24:28 +08:00
  • ab0d06869e Initial implementation of nimsuggest v3 (#19826) [backport] (#19892) Ivan Yonchovski 2022-06-19 09:50:07 +03:00
  • af3d1342c0 disable more packages that don't work anymore on Nim 1.2.x narimiran 2022-06-10 10:33:26 +02:00
  • 06f1828ee2 fix #19862; make widestrs consistent between refc and orc (#19874) [backport] flywind 2022-06-09 22:51:17 +08:00
  • 1368316b7f style usages part one (openarray => openArray) (#19321) flywind 2022-01-04 20:29:50 +08:00
  • b0cbc9a74c std/tasks: fix spelling (#19691) [backport] Jacek Sieka 2022-04-06 20:28:37 +02:00
  • 64689f932c tests: Fix warnings in tstrscans (#19082) Kaushal Modi 2021-11-02 04:06:46 -04:00
  • 3e39f5bfec varargs example erroneously transformed "abc" to "def" (#19781) Alfred Morgan 2022-05-10 05:21:35 -07:00
  • 28af1e5e45 Fix typo in sequtils documentation (#19789) Anthony Dario 2022-05-12 20:19:42 -07:00
  • c6e3ad4ab9 Fix default testament target in docs and cli help (#19796) quantimnot 2022-05-23 00:12:34 -04:00
  • 26707a62fc testament: include extra options in test name (#19801) Jacek Sieka 2022-05-19 17:11:53 +02:00
  • 0b44840299 enable style:usages for stdlib tests [backport: 1.6] (#19715) flywind 2022-04-13 17:53:02 +08:00
  • 02d94966c9 Fix punycode.decode function (#19136) Christoph Krybus 2021-11-13 04:51:58 +01:00
  • 62d1d0516c Remove volatiles when compiling with ARC/ORC (#19545) PMunch 2022-02-25 10:43:03 +01:00
  • 7d120b83d1 bump NimVersion to 1.6.7 narimiran 2022-05-19 13:45:26 +02:00
  • aa0dbaf3a1 disable packages that don't work anymore on Nim 1.2.x narimiran 2022-05-04 18:21:24 +02:00
  • 0565a70eab bump NimVersion to 1.6.6 v1.6.6 narimiran 2022-05-04 18:15:31 +02:00
  • 252df3f1c0 Add 'usages' option to the --stylechecks error msg (#19759) Zoom 2022-05-04 14:24:52 +00:00
  • 608457defc use unsafeAddr narimiran 2022-05-03 09:41:45 +02:00
  • 4f392727c8 Fix fixAbstractType for user defined typeclasses, fixes #19730 & #18409 (#19732) nc-x 2022-04-30 19:28:58 +05:30
  • 4bb2e9e921 Make sure that field usage preserves the original line info (#19751) Ivan Yonchovski 2022-04-29 12:16:07 +03:00
  • 1788b8b991 fixes #18612; apply cache and memcmp for methods in arc/orc (#19749) flywind 2022-04-27 02:14:39 +08:00
  • 0e5bf5953e use signed comparisons for the index checking in the hope it improves the code generation (#19712) Andreas Rumpf 2022-04-26 08:58:15 +02:00
  • 85841cd318 fix NimNode comment repr() regression [backport: 1.2] (#19726) flywind 2022-04-25 17:19:21 +08:00
  • b1045cb693 Really fix StringStream with ARC at compile-time, improve streams test (#19739) Danil Yarantsev 2022-04-25 12:15:03 +03:00
  • 151b4cc514 Fix string stream crashing when created on nimscript due to last fix (#19717) Jason Beetham 2022-04-14 03:30:59 -06:00
  • f194356d21 fix #19435; don't create TypeBoundOps for tyOpenArray, tyVarargs [backport: 1.6] (#19723) flywind 2022-04-25 17:07:55 +08:00
  • 88573da12d Fix doc: list of async backends (#19741) huantian 2022-04-24 02:47:39 -07:00
  • 2a68fa71eb fix #19680; check if stderr is static (#19709) flywind 2022-04-12 15:48:48 +08:00
  • fcd05bd031 StringStreams no longer errors when intialized with literals on arc/orc (#19708) Jason Beetham 2022-04-11 06:27:12 -06:00
  • d38177b11f stylecheck usages part two: stdlib cleanup (#19338) flywind 2022-01-09 04:34:22 +08:00
  • 9035618347 fix stylecheck bug with nre (#19356) flywind 2022-04-08 14:04:46 +08:00
  • e22d494409 fix stylecheck error with asyncdispatch (#19350) flywind 2022-01-10 17:29:04 +08:00
  • 6365d8c39a [nimsuggest] return the type when on symbol in let/var (#19697) Ivan Yonchovski 2022-04-08 12:19:00 +03:00
  • b96954ef52 improve the error messages for std/tasks [backport: 1.6] (#19695) flywind 2022-04-08 02:56:34 +08:00
  • bb937f2357 put API changes behind a flag (#19685) Miran 2022-04-07 20:56:39 +02:00
  • dcc40b9609 [backport] fix broken SSL tests (#19684) Miran 2022-04-06 16:18:10 +02:00
  • 3177e16b0d fix #18986; Import/except doesn't work on devel [backport: 1.6] (#19687) flywind 2022-04-06 22:17:09 +08:00
  • 92457cbc39 Fix bug in freshVarForClosureIter. Fixes #18474 (#19675) [backport] flywind 2022-04-04 18:05:23 +08:00
  • 73c4ede283 fix wrong backport narimiran 2022-03-31 20:53:55 +02:00