Commit Graph

  • 40e0048a50 Highlight Nim default in Markdown code in .nim (#20110) Andrey Makarov 2022-07-31 16:38:00 +03:00
  • 99dd588d6b The internal link to koch.rst docs was broken (#20113) Sojin 2022-07-31 14:37:06 +05:30
  • 528b6d1c3f Warn when casting to a larger type (#20103) konsumlamm 2022-07-28 15:09:58 +02:00
  • 424e87fd09 Fixed noinit pragma for closure variables (#20101) Yuriy Glukhov 2022-07-28 12:43:41 +02:00
  • 8ef509b85b fixes broken CI; bump macOS version to macos-11 (#20098) ringabout 2022-07-27 21:06:34 +08:00
  • 5bbc5edf43 fixes #20031; uint64 is an ordinal type since 1.0 (#20094) ringabout 2022-07-27 17:15:51 +08:00
  • 4c46358db1 remove shallowCopy for ARC/ORC (#20070) ringabout 2022-07-26 22:51:01 +08:00
  • 1c39af3389 fixes #20089; remove setPointer since strings/seqs are not pointers with ORC (#20090) ringabout 2022-07-26 22:48:01 +08:00
  • 3d5f10f0d0 clean up and clarify changelog [skip ci] (#20093) metagn 2022-07-26 17:44:13 +03:00
  • efd5c571bf .forbids pragma: defining forbidden tags (#20050) Lancer11211 2022-07-26 07:40:49 +02:00
  • 62b81d7f10 Markdown code blocks part 2; migrate Nim Manual (#20080) Andrey Makarov 2022-07-25 19:29:52 +03:00
  • 685bf944aa fix #20067, fix #18976 [backport] (#20069) metagn 2022-07-22 10:04:07 +03:00
  • 1a9123eb90 Use passc and passl consistently with compiler checking (#20068) tersec 2022-07-21 07:41:33 +00:00
  • efcb89fa70 Correctly detect major version of GCC (#20059) kraptor 2022-07-18 21:24:39 +02:00
  • d934ba9326 replace shallowcopy with move in ARC/ORC (#20061) flywind 2022-07-19 03:23:39 +08:00
  • 2549d398a9 niminst: support DESTDIR and quote variables (#20051) Anna 2022-07-19 00:22:53 +05:00
  • f34734ffb4 Improve rand(bool) (#20045) Antonis Geralis 2022-07-18 22:18:12 +03:00
  • f2e4407306 epoll: correct mapping [backport] (#20058) Jacek Sieka 2022-07-18 21:03:25 +02:00
  • f443bece06 Fixed typo in std/os doc (#20054) LetThereBeLemons 2022-07-18 07:20:30 +01:00
  • c6264ed847 fix pthread_mutex_t size (#20055) Jacek Sieka 2022-07-18 06:44:47 +02:00
  • efdcc00169 Fixed errors in Nim Backend integration docs. (#20046) Don-Duong Quach 2022-07-17 00:32:33 -07:00
  • 01ad0cdc52 defines the gcRefc symbol which allows writing specific code for refc (#20009) flywind 2022-07-17 15:24:40 +08:00
  • 0d8bec6956 Fix typo in line 456 (#20047) Peter Guld Leth 2022-07-17 00:00:28 +02:00
  • 8679464e49 Display protocol name in exceptions raised by getProtoByName() (#19808) kraptor 2022-07-16 23:44:14 +02:00
  • c43a377057 Make imports/exports not be a dropdown in sidebar (#19907) Jake Leahy 2022-07-17 07:41:18 +10:00
  • 094d86f997 testament: use full test name in skips [backport] (#19937) Jacek Sieka 2022-07-16 22:56:54 +02:00
  • cf78c02b70 Make random.rand work with Ordinal (#20043) Amjad Ben Hedhili 2022-07-16 21:51:27 +01:00
  • 60dd38c502 make AsyncSocket.getPeerAddr work ; fix #15022 (#20038) David Krause 2022-07-16 11:59:58 +02:00
  • b0b9a3e5fa Use module actual file instead of PSym.info (#19956) Ivan Yonchovski 2022-07-15 20:56:33 +03:00
  • e636c211b0 Implement type command (#19944) Ivan Yonchovski 2022-07-15 20:56:05 +03:00
  • 417b90a7e5 Improve Markdown code blocks & start moving docs to Markdown style (#19954) Andrey Makarov 2022-07-15 20:27:54 +03:00
  • f35c9cf73d fix #20002 (#20004) metagn 2022-07-15 13:37:08 +03:00
  • 286fcef68e [Orc] fixes "streams.readDataStr segafaults" when accepting a string literal (#20019) [backport] flywind 2022-07-15 15:42:54 +08:00
  • 800cb006e7 Change styleCheck to ignore foreign packages (#19822) quantimnot 2022-07-14 08:20:40 -04:00
  • 10c8e2037d fixes #20015; document shallowCopy does a deep copy with ARC/ORC (#20025) flywind 2022-07-14 18:42:56 +08:00
  • 93211a2bdd Add sink and lent annotations to the critbits module (#20021) silent-observer 2022-07-14 13:03:16 +03:00
  • 73ee34f56f use pull_request_target (#20020) flywind 2022-07-13 22:37:31 +08:00
  • 489f6ddfef fix #20012 (#20013) Daniel Clarke 2022-07-13 22:55:33 +10:00
  • af140966ea Add #19406 changes to changelog (#20011) metagn 2022-07-13 00:24:17 +03:00
  • 0180c6179a fix #18735; genDepend broken for duplicate module names in separate folders (#19988) flywind 2022-07-13 01:35:08 +08:00
  • 5c510a9ab9 allow dots in defined() (#20010) metagn 2022-07-12 19:03:58 +03:00
  • a97b00ad8d try to optimize hot spots for orc-booting compiler (#20001) flywind 2022-07-12 19:07:18 +08:00
  • d0bae989d6 fix github script failure (#20006) flywind 2022-07-12 09:05:50 +08:00
  • cf1c149366 tracking the memory usage of orc-booting compiler for each commit (#19941) flywind 2022-07-11 23:27:01 +08:00
  • fb5fbf1e08 Fix nested finally handling in closureiters [backport] (#19933) Tanguy 2022-07-11 11:28:52 +02:00
  • a90763ebd7 Fixes Compilation error with --app:lib (#19965) Juan M Gómez 2022-07-10 15:40:26 +02:00
  • ed2bf02a51 remove when declared(cache); cache is always there (#19991) flywind 2022-07-10 15:37:15 +08:00
  • e8ee2f9c2a update section regarding std/assertions in changelog (#19992) flywind 2022-07-09 17:28:14 +08:00
  • 7a29a782f8 removed caching logic; saves 400MB for an ORC booting compiler (#19989) Andreas Rumpf 2022-07-09 06:46:05 +02:00
  • ad0aee5354 sysrand: fix syscall signature [backport] (#19982) Jacek Sieka 2022-07-07 15:26:58 +02:00
  • dcb28fd061 cache rope when threads are enabled (#19981) flywind 2022-07-07 20:14:05 +08:00
  • 430a179307 default threads on (#19368) flywind 2022-07-06 19:06:41 +08:00
  • 01b40dc1d7 Fixes return values of execCmd on macos (#19963) Daniel Clarke 2022-07-06 06:29:05 +10:00
  • 7d0285853f rename gc to mm (#19971) flywind 2022-07-05 16:11:34 +08:00
  • d2d8f1342b Fixing nimRawSetJmp for vcc and clangcl on Windows (#19959) rockcavera 2022-07-04 08:52:44 -03:00
  • 4897c47c80 closes #15897; add testcase (#19961) flywind 2022-07-02 16:51:21 +08:00
  • ce4078acd4 Allow recursive closure iterators (#19939) Tanguy 2022-06-30 23:19:04 +02:00
  • 2c0aaac304 jsffi add missing braces (#19948) Juan Carlos 2022-06-30 18:18:11 -03:00
  • 306810a748 Enable nim-lang to build correctly on illumos-based systems (#19952) Sam Zaydel 2022-06-30 14:16:50 -07:00
  • ad430c0daa once C++, always C++ [backport] (#19938) Jacek Sieka 2022-06-30 10:20:19 +02:00
  • bcff13debc dec inLoop after exiting the while scope in computeLiveRanges [backport] (#19918) flywind 2022-06-29 22:37:24 +08:00
  • 8a344cb25b closes #11042; add testcase (#19935) flywind 2022-06-28 16:49:31 +08:00
  • 7c31b6a47b Fix jsre (#19917) Juan Carlos 2022-06-28 03:13:17 -03:00
  • 0189122d4f ref #19830; multiple definition of in Nim generated static libraries (#19934) flywind 2022-06-27 23:57:07 +08:00
  • caf6aff06b Fix distinct requiresInit test and manual (#19901) Khaled Hammouda 2022-06-22 06:36:30 -04:00
  • 3cb2d7af05 [vm]fixes #15974 #12551 #19464 #16020 #16780 #16613 #14553 #19909 #18641 (#19902) [backport] flywind 2022-06-22 14:43:58 +08:00
  • a65db5e2e9 [Tiny] correct comment opcDeref => opcLdDeref (#19908) flywind 2022-06-21 15:37:23 +08:00
  • 0ae44e562f fix typo in nre.nim (#19915) flintforge 2022-06-21 03:53:46 +02:00
  • 40464fa762 Fix nimRawSetjmp for VCC [backport: 1.2] (#19899) Tanguy 2022-06-20 08:21:20 +02:00
  • 5e32fc7855 Recommend gcc 5.x or newer (#19910) tersec 2022-06-20 06:01:41 +00:00
  • dd4cc266cd Fixes #19900 (#19906) Jake Leahy 2022-06-19 15:36:33 +10:00
  • 332aa0af75 [vm] refactor stdlib.marshal.load (#19905) flywind 2022-06-19 13:35:25 +08:00
  • ef2dd2e473 document nimTestsNimdocFixup for rsttester (#19894) flywind 2022-06-16 14:46:59 +08:00
  • d33e112766 Better range error messages (#19867) Tanguy 2022-06-15 16:38:12 +02:00
  • e7e8f437c4 Keep the doc sidebar on the screen while scrolling (#19851) JJ 2022-06-15 06:40:56 -07:00
  • 789b1bcbb6 Fixes #19883 so genscript works with vcc (#19893) Don-Duong Quach 2022-06-14 23:20:34 -07:00
  • 251bdc1d5a Windows: enable nimRawSetjmp by default [backport] (#19891) Tanguy 2022-06-14 12:37:31 +02:00
  • b41226001c Initial implementation of nimsuggest v3 (#19826) Ivan Yonchovski 2022-06-13 12:33:44 +03:00
  • a4fdaa88cc Correctly import libcrypto functions using dynlib (#19881) Ardek Romak 2022-06-13 10:22:20 +03:00
  • ab47707586 [semfold] fix #19199; properly fold uint to float conversion (#19890) [backport] flywind 2022-06-13 15:01:40 +08:00
  • 2f4900615a [cleanup] remove unnecessary procs in vm (#19888) flywind 2022-06-13 14:10:40 +08:00
  • 8fa2c0b532 Pass headers and body correctly to FetchOptions (#19884) [backport] Jake Leahy 2022-06-13 16:03:40 +10:00
  • e2e663a143 Friendlier error message with solution (#19880) Carlo Capocasa 2022-06-11 18:23:31 +02:00
  • ac89eead8a test for #19046 (#19839) Bung 2022-06-11 02:40:34 +08:00
  • 6f4bacff67 Extend and document compiler debugging utilities (#19841) quantimnot 2022-06-10 14:40:08 -04:00
  • 1e5dd9022b [js] add testcase for array indexDefect and remove todo (#19838) flywind 2022-06-11 02:33:44 +08:00
  • 8cde6ba6bc remove noop option gc:v2 (#19810) flywind 2022-06-11 02:32:27 +08:00
  • eefca1b81f not generate initStackBottomWith in arc/orc [backport] (#19875) flywind 2022-06-10 21:24:28 +08:00
  • 1972005439 fix #19862; make widestrs consistent between refc and orc (#19874) [backport] flywind 2022-06-09 22:51:17 +08:00
  • 25d89269eb give a better error message for some template expansions (#19871) Andreas Rumpf 2022-06-09 14:21:18 +02:00
  • 836b95c896 Deprecate std/sums (#18439) Antonis Geralis 2022-06-09 09:27:31 +03:00
  • 415689323c clarify how to restart CI (#19845) flywind 2022-06-09 00:17:25 +08:00
  • e1702ae1e6 changelog.md: Add strutils.find changes (#19868) Zoom 2022-06-08 14:11:22 +00:00
  • f2b16c490d Add Microtasks docs (#19870) Juan Carlos 2022-06-08 11:10:52 -03:00
  • b024a45163 Fix find routines' api to default to last=-1 (#19761) Zoom 2022-06-07 08:35:06 +00:00
  • d0232f0e5b Add Microtasks (#19860) Juan Carlos 2022-06-04 02:03:25 -03:00
  • 4341b06f65 RST: improve simple tables (#19859) Andrey Makarov 2022-06-04 08:03:03 +03:00
  • f7a13f62d6 Stop type aliases from inheriting sfUsed (#19861) quantimnot 2022-06-04 00:25:21 -04:00
  • 68aeb4c1a6 change the type of mangleJsName; fixes CStringConv warnings (#19852) flywind 2022-06-01 21:01:17 +08:00
  • 4e3eb7414c [Minor] remove unused and unnecessary local variable (#19853) flywind 2022-06-01 20:44:26 +08:00