Commit Graph

  • 0635697a89 Document -d:async_backend flag (#18700) Jacek Sieka 2021-09-03 14:20:57 +02:00
  • 0887dcc398 fixes #18786 (#18788) Andreas Rumpf 2021-09-03 09:03:26 +02:00
  • 64165f03fc testament --megatest:off now makes tests non-joinable so that they all run (#18787) Timothee Cour 2021-09-02 22:15:08 -07:00
  • f46569bafd fixes #18494 (#18783) Andreas Rumpf 2021-09-02 17:16:03 +02:00
  • a7cae2bda2 fixes #16325 [backport:1.4] (#18784) Andreas Rumpf 2021-09-02 17:15:11 +02:00
  • 69cabaa81c sequtils now support strict effect tracking (#18782) Andreas Rumpf 2021-09-02 14:35:25 +02:00
  • 7c8ea490a2 Fix initrand to avoid random number sequences overlapping (#18744) Tomohiro 2021-09-02 21:12:14 +09:00
  • e0ef859130 strict effects (#18777) Andreas Rumpf 2021-09-02 12:10:14 +02:00
  • 72fa5833ad fix #9778 (pairs iterator calling a helper proc with tuple return type will cut the iterator yield into half) (#18767) flywind 2021-09-02 13:41:14 +08:00
  • 3469f3a393 add Apple Silicon to supporting platforms (#18772) flywind 2021-08-31 20:05:45 +08:00
  • 8f4bdb3596 [minor]break loops after a candidate is added to seqs (#18770) flywind 2021-08-31 19:32:37 +08:00
  • f02de25ca1 Fix #15150 (#18730) konsumlamm 2021-08-31 08:14:05 +02:00
  • fa7c1aa864 move PNode.comment to a side channel, reducing memory usage during compilation by a factor 1.25x (#18760) Timothee Cour 2021-08-29 06:54:07 -07:00
  • 0ddd9519c0 Remove Covariance section from the experimental manual (#18688) konsumlamm 2021-08-29 10:42:52 +02:00
  • c07d8da7b9 add missing docs (#18758) flywind 2021-08-29 15:18:54 +08:00
  • 014edde36a followup #18759: make compiler build cleanly with 0 warnings/hints (#18764) Timothee Cour 2021-08-28 16:34:27 -07:00
  • 719718df2f more minor bootstrapping cleanups (#18759) Miran 2021-08-28 08:27:56 +02:00
  • 5eba372570 [minor] break loops if it is ambiguous (#18745) flywind 2021-08-27 17:50:06 +08:00
  • 041edaa1df Implement RFC-413 (#18749) Juan Carlos 2021-08-26 18:07:54 -03:00
  • 98f7254fb2 followup #18711 grammar_nanny now reports unused non-terminals (#18746) Timothee Cour 2021-08-25 22:04:18 -07:00
  • c70e4040bd fixes #14511 [backport:1.4] (#18732) Dankr4d 2021-08-25 19:27:00 +02:00
  • 3aa16c1de0 fix RFC #341: dot-like operators are now parsed with same precedence as . (#18711) Timothee Cour 2021-08-24 21:50:40 -07:00
  • 3d1bba04ab [minor]use addInt and addFloat (#18733) flywind 2021-08-24 23:16:12 +08:00
  • 24178bf8aa get rid of the warnings during bootstrapping (#18741) Miran 2021-08-24 17:15:26 +02:00
  • 9674ff4361 make deprecated message better (#18737) flywind 2021-08-24 02:13:10 +08:00
  • 8a8267e2bc fix a typo (#18736) flywind 2021-08-23 21:05:22 +08:00
  • 2d84f6e7c8 Fix #18718 (#18731) konsumlamm 2021-08-23 00:13:39 +02:00
  • e65dc36ddd Implement RFC-391 (#18585) Juan Carlos 2021-08-22 16:32:55 -03:00
  • cc08d5c2c6 fix #17898(randomPathName called twice in a row can return the same string on windows) (#18729) flywind 2021-08-22 13:40:20 +08:00
  • 061a9183f7 replace wrt with proper word (#18724) flywind 2021-08-22 12:21:53 +08:00
  • 5b26f2bd81 fix deprecated example (#18721) flywind 2021-08-21 14:22:00 +08:00
  • f0c6593412 add testcase for overloadable_enums (#18722) flywind 2021-08-21 14:21:06 +08:00
  • e52221e296 [docs]fix an item missing (#18717) flywind 2021-08-21 02:00:04 +08:00
  • f2910077ac sigmatch: support optional params with last block arg(s) (#18631) Timothee Cour 2021-08-20 01:13:03 -07:00
  • 13b9729183 fix #18627(Program segfaults with ARC when using openArray[string]) (#18713) flywind 2021-08-20 01:56:52 +08:00
  • 8fa0decf6b fix a typo (#18715) flywind 2021-08-19 21:54:45 +08:00
  • 373bbd9bb4 Add ceilDiv to math (#18596) Tomohiro 2021-08-19 18:35:40 +09:00
  • 394f4ac7bb improvements to addInt and $ for integer types (#18592) Timothee Cour 2021-08-19 02:33:52 -07:00
  • 7b58dc2de0 allow building 1.4.0 from devel (#18708) Timothee Cour 2021-08-18 10:33:11 -07:00
  • 0778a38bbd [wip]better hint message for JS (#18704) flywind 2021-08-18 21:53:52 +08:00
  • 5fd150b7f7 asynchttpserver: ipv6 support (#18706) Emery Hemingway 2021-08-18 14:25:25 +02:00
  • 901c5ded52 fix #18702(fix parseutils.parseFloat) (#18703) [backport:1.0] flywind 2021-08-16 21:14:35 +08:00
  • 1acba63cb7 cross compilation targetting windows now supports nim r: nim r -d:mingw main (#18682) Timothee Cour 2021-08-16 00:32:12 -07:00
  • b3e077863a Documentation only, Terminal (#18696) Juan Carlos 2021-08-14 21:51:41 -03:00
  • 52cc0a82ca fix #18692 AsyncHttpServer was hanging because client.close was not called (#18693) Timothee Cour 2021-08-14 02:13:30 -07:00
  • 4463a3c3d7 manual: minor improvements (#18687) Andreas Rumpf 2021-08-13 12:34:28 +02:00
  • b24812df5f properly fix #10053 ; FieldDefect msg now shows discriminant value + lineinfo, in all backends (c,vm,js) (#11955) Timothee Cour 2021-08-13 00:35:48 -07:00
  • 3a1109a53b initial fix for compiling Nim on Zephyr RTOS (issue #18684) (#18685) Jaremy Creechley 2021-08-12 23:57:29 -07:00
  • 883c04d444 don't use space after proc names (#18681) flywind 2021-08-13 08:57:12 +08:00
  • f559319a68 fix a sqlite bug (#18669) flywind 2021-08-13 00:21:01 +08:00
  • 5c1304a418 fix #18670 quoteShellCommand, quoteShell, quoteShellWindows on windows (#18671) Timothee Cour 2021-08-12 07:50:08 -07:00
  • 018465a234 fixes #18643 [backport:1.0] (#18678) Andreas Rumpf 2021-08-12 08:25:11 +02:00
  • c94933acb7 fix #18674 --nimcache now works better with --os:windows (#18675) Timothee Cour 2021-08-11 13:30:51 -07:00
  • bc14b77359 fixes #18665 DFA generator bug (#18676) Andreas Rumpf 2021-08-11 17:19:23 +02:00
  • 6c1bd4bb1c fix: var a{.foo.} = expr inside templates (refs #15920) (except when foo is overloaded) (#13869) Timothee Cour 2021-08-11 03:17:17 -07:00
  • 8540065754 --cc:env now works correctly to assign linker executable, allowing to cross-compile/run for windows on osx via wine (#18672) Timothee Cour 2021-08-11 02:42:01 -07:00
  • d0dd923acf Switch maintanance (#18668) RSDuck 2021-08-11 08:54:49 +02:00
  • 31fc0f9718 Remove unused imports, and deprecated function usage (#18663) Kyle Brown 2021-08-10 16:26:42 -07:00
  • 8ce782d463 Add optional recursive arg to distinctBase (v2) (#18659) Timothee Cour 2021-08-08 23:51:39 -07:00
  • 988c02b7cb renamed: lib/std/private/vmutils.nim -> lib/std/private/bitops_utils.nim to avoid confusion with unrelated std/vmutils (#18660) Timothee Cour 2021-08-08 19:24:45 -07:00
  • a7e622267e use lent (#18638) flywind 2021-08-09 02:44:14 +08:00
  • 0d3af5454b Only allow IPv4 literals in strict form (#18656) Christian Ulrich 2021-08-08 20:11:07 +02:00
  • eb19db6595 Nim pretty and add void (#18652) Kyle Brown 2021-08-08 10:30:51 -07:00
  • 24445d31b3 improve several tests in testament (#18635) Timothee Cour 2021-08-08 10:28:49 -07:00
  • 9269a72f6f [nre]fix #17129 (#18632) flywind 2021-08-09 01:27:43 +08:00
  • 2cddf7fc96 Documentation only, add 1 example (#18621) Juan Carlos 2021-08-08 14:26:34 -03:00
  • 6563a685c1 Documentation only, add 1 example (#18633) Juan Carlos 2021-08-03 13:16:33 -03:00
  • c0abdaa2b4 improve runnableExamples and docs for std/nre (#18634) Timothee Cour 2021-08-02 22:22:47 -07:00
  • 499d4690fb Add Artix to distro list (#18629) Kyle Brown 2021-08-02 00:38:15 -07:00
  • 2bc07554cc make proc names consistent (#18626) flywind 2021-08-01 19:52:24 +08:00
  • 916d0c21af fix #18620 (#18624) flywind 2021-08-01 17:19:43 +08:00
  • 52e276c82d exportC => exportc (#18625) Timothee Cour 2021-07-31 23:54:08 -07:00
  • ecfc47b332 Modify atlas test for short commit hashes (#18619) Antonis Geralis 2021-07-30 17:36:16 +03:00
  • 562dde624f fixes #18371 (#18617) Andreas Rumpf 2021-07-30 12:05:14 +02:00
  • c6fadb1799 [minor] reduce substr (#18611) flywind 2021-07-30 15:32:00 +08:00
  • 9a26f5059b refs #16613: check opcWrDeref for nil (#18613) Timothee Cour 2021-07-30 00:30:22 -07:00
  • afc0259b12 fix #18385 followup, by building nimsuggest with -d:release during testing (#18581) Timothee Cour 2021-07-29 19:28:33 -07:00
  • 6b3c77e7f4 Remove tracking of environment from osenv.nim v2 (#18575) Timothee Cour 2021-07-29 14:05:26 -07:00
  • bbe05c1532 docgen: draw frame around active anchors (#18607) Andrey Makarov 2021-07-29 14:30:19 +03:00
  • 1bba641fed Update lib.rst (#18605) konsumlamm 2021-07-29 10:50:17 +02:00
  • 7d3c3e00ef Allow nnkAccQuoted in genEnumCaseStmt (#18606) Vindaar 2021-07-29 07:47:34 +02:00
  • e616675c41 various small documentation improvements (#18602) Miran 2021-07-28 14:31:13 +02:00
  • a273ea70e8 implements overloadable enum values; WIP (#18470) Andreas Rumpf 2021-07-28 12:46:28 +02:00
  • 4c1202972a fix #17072: add times.dateTime with ISO 8601 order (#18590) Timothee Cour 2021-07-27 21:38:19 -07:00
  • 8d2f6bba3a support same-line doc comments in routines (#18595) Timothee Cour 2021-07-27 10:50:59 -07:00
  • 4920b06973 fixes #18543 (#18601) Andreas Rumpf 2021-07-27 19:04:55 +02:00
  • 6dc34757b6 fixes #18579 (#18600) Andreas Rumpf 2021-07-27 14:32:56 +02:00
  • c86f9590fb fixes #18570 (#18599) Andreas Rumpf 2021-07-27 12:48:27 +02:00
  • 493721c16c delEnv now works at CT (#18568) Timothee Cour 2021-07-27 00:56:16 -07:00
  • 37f5f0d7d0 Clarify use of import via pseudo dir... (#18569) GordonBGood 2021-07-27 14:38:30 +07:00
  • 3b3006ef16 add comment to astalgo.debug (#18594) Timothee Cour 2021-07-27 00:37:11 -07:00
  • ed44618deb Fixed const tuples in inferred generics (#18598) Jason Beetham 2021-07-27 01:36:59 -06:00
  • fa0209609d fixes #18565 (#18593) Andreas Rumpf 2021-07-27 09:36:19 +02:00
  • 9cb5ab0108 fix #18578 (#18580) flywind 2021-07-27 13:21:39 +08:00
  • 22776c410a Update documentation for dynlib (#17356) konsumlamm 2021-07-27 01:15:21 +02:00
  • 4eca84cff7 don't use plus instead of space (#18589) Miran 2021-07-27 01:13:47 +02:00
  • 664dbb6bfb atlas tool: testing via mocking (#18588) Andreas Rumpf 2021-07-26 18:00:03 +02:00
  • d4c3a09286 optimize for the non-throwing case (#18587) Antonis Geralis 2021-07-26 16:22:42 +03:00
  • 158d7c7a7a fixes #18558 again (#18586) Andreas Rumpf 2021-07-26 14:15:55 +02:00
  • ff280c0127 added missing .inline for toCChar Araq 2021-07-26 09:57:19 +02:00