Commit Graph

  • 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
  • 10da888c07 docgen: sort symbols (fix #17910) (#18560) Andrey Makarov 2021-07-26 00:01:19 +03:00
  • 5f7db65257 followup #18453 (#18582) Timothee Cour 2021-07-25 12:55:33 -07:00
  • e08ec0c674 Documentation only, Sugar arrow and semicolons (#18574) Juan Carlos 2021-07-25 13:07:43 -03:00
  • 2cbfc1e514 fixes #18385 (#18571) Saem Ghani 2021-07-25 09:06:04 -07:00
  • f4ff276a90 refactoring: removed dead code (#18567) Andreas Rumpf 2021-07-24 00:30:02 +02:00
  • cc0f02d57d rename nimFpRoundtrips => nimPreviewFloatRoundtrip (#18566) Timothee Cour 2021-07-23 14:57:47 -07:00
  • faabcfa643 fixes #18558 (#18563) Andreas Rumpf 2021-07-23 16:15:40 +02:00
  • 76f74fae88 std/random: fix overflow bugs; fixes #16360; fixes #16296; fixes #17670 (#18456) Timothee Cour 2021-07-23 04:41:16 -07:00
  • f62f4159f8 Replace calls to putenv with setenv (#18530) Caden Haustein 2021-07-23 08:04:29 +00:00
  • 5386ae75ba Fixed template const tuple unpacking (#18562) Jason Beetham 2021-07-23 00:46:13 -06:00
  • 0c4582c665 mitigates #12815 (#18557) Andreas Rumpf 2021-07-22 11:59:21 +02:00
  • 58e27ebd4a fixes #12815 (#18554) Andreas Rumpf 2021-07-22 09:37:41 +02:00
  • d5b5827bc2 fix setCommand so it behaves like regular nim invocation (#18555) Timothee Cour 2021-07-21 23:00:29 -07:00
  • 01fc9e58ca fixes #18550 (#18553) Andreas Rumpf 2021-07-21 16:55:50 +02:00
  • 58080525a1 add [1..2] for JArray (#18525) itsumura-h 2021-07-21 22:03:48 +09:00
  • 880353c0ad complement notes of two doc strings of tables module (#18527) IterableTrucks 2021-07-21 20:13:50 +08:00
  • 6f34829ee5 clean unused imports on runnableExamples (#18551) flywind 2021-07-21 19:46:17 +08:00
  • f86a530214 breaking changes policies (#18541) Andreas Rumpf 2021-07-21 10:22:30 +02:00
  • f048dad7c3 add testcase for #6499 #12229 #7172 (#18547) flywind 2021-07-21 15:47:06 +08:00
  • 9c2442af94 unary slices get a deprecation period (#18549) Andreas Rumpf 2021-07-21 09:46:18 +02:00
  • b6f9f7a33e atlas: minor changes Araq 2021-07-21 09:09:43 +02:00
  • 70fb377e88 undo RFC #294, it breaks code for no good reason, the compiler can wa… (#18546) Andreas Rumpf 2021-07-21 08:51:03 +02:00
  • f8519657c4 fixes #18469 (#18544) Andreas Rumpf 2021-07-20 22:15:06 +02:00
  • cf0cf32d27 make -d:nimFpRoundtrips work consistently in vm vs rt, fix #18400, etc (#18531) Timothee Cour 2021-07-20 13:13:52 -07:00
  • a8b3e7c059 follow up #18517 (#18537) flywind 2021-07-20 21:32:55 +08:00
  • dbf8d0b894 use more .} (#18542) flywind 2021-07-20 20:12:15 +08:00
  • 6286b5599c termux ssl (#18520) Paul Roberts 2021-07-20 11:50:43 +01:00
  • 5e011e8e42 updated the changelog (#18539) Andreas Rumpf 2021-07-20 10:37:36 +02:00
  • e38388eb4e use .} instead of } for code highlighters Araq 2021-07-20 08:35:53 +02:00
  • 8c7ee96457 rst: add missing line/column info for some warnings (#18383) Andrey Makarov 2021-07-20 09:32:22 +03:00
  • 44c5afe448 [std/os]document checkDir and use runnableExamples (#18517) flywind 2021-07-20 11:14:04 +08:00
  • db6e7fffba minor clenup in vmops (#18529) Timothee Cour 2021-07-19 20:07:47 -07:00
  • 73ce40aaf7 Revert #17321 (#18521) konsumlamm 2021-07-19 12:45:13 +02:00
  • 1e7a10001a Docs(manual): add clarification for default params (#18522) ynfle 2021-07-19 13:44:06 +03:00
  • bdfee32dc8 close #18489 (#18524) flywind 2021-07-19 18:43:31 +08:00
  • 488e9c2991 nim doc now correctly renders deprecated pragmas for routines and types (#18515) Timothee Cour 2021-07-19 03:42:45 -07:00
  • 220b55c5d7 attempt to support short commit hashes (#18514) Antonis Geralis 2021-07-18 16:29:49 +03:00
  • 99c4b69097 fixed system.delete (#18507) Andreas Rumpf 2021-07-18 15:16:26 +02:00
  • adba5eb45e deprecate strutils.delete and add an overload with saner semantics consistent with sequtils.delete; follows #18487 (#18510) Timothee Cour 2021-07-18 02:10:08 -07:00
  • 3723140044 add NIM_STATIC_ASSERT(CHAR_BIT == 8, "") to fail-fast where assumption is violated (#18512) Timothee Cour 2021-07-18 02:05:35 -07:00
  • 8091545f95 Revert #17398 and #17402 (#18480) Miran 2021-07-18 11:04:19 +02:00
  • ac5435ecd0 Make error message for empty new-styled concept more descriptive (#18506) konsumlamm 2021-07-18 10:49:03 +02:00
  • 923a1c6ea7 fix nativeToUnixPath (#18501) Timothee Cour 2021-07-16 22:54:47 -07:00
  • 25efb53862 make dragonbox opt-in via -d:nimFpRoundtrips (#18504) Andreas Rumpf 2021-07-16 18:29:49 +02:00
  • 96a7f9b31c deprecate cuchar, don't redefine it (#18505) Andreas Rumpf 2021-07-16 15:50:02 +02:00
  • 089e741ce4 added Atlas helper tool (#18497) Andreas Rumpf 2021-07-16 07:42:35 +02:00