Commit Graph

  • 13cfaf5fd5 Improve nimeval, changes some defaults (#14351) PMunch 2020-05-15 19:32:52 +02:00
  • 105079e88a Speed up testing of some packages (#14358) Danil Yarantsev 2020-05-15 17:26:03 +03:00
  • 80c360fceb fix #14350, cstrings in JS init as null (#14355) hlaaftana 2020-05-15 11:07:30 +03:00
  • 278b4582f5 fixes #14340 Araq 2020-05-14 08:51:47 +02:00
  • a2a3fa1039 Fail quickly if re or nre module is attempted to be compiled with js [backport] (#14341) Kaushal Modi 2020-05-14 01:27:57 -04:00
  • 5fb40af57e fix #14333 (#14336) cooldome 2020-05-13 22:57:05 +01:00
  • 82870e0737 fixes #13998 [backport:1.2] Andreas Rumpf 2020-05-13 22:53:41 +02:00
  • 8a339d1178 fixes #13862 Araq 2020-05-13 18:01:00 +02:00
  • f3e17e7c77 fixes #13104 [backport] Andreas Rumpf 2020-05-13 22:29:02 +02:00
  • 79fe87500f fixes #13935 Andreas Rumpf 2020-05-13 22:17:38 +02:00
  • 3573a4f9c1 no more guessing where compiler msgs came from (#14317) Timothee Cour 2020-05-13 08:19:44 -07:00
  • a3719df8b3 fixes #14331 Araq 2020-05-13 14:29:37 +02:00
  • 041ee92bba osproc.execCmdEx now takes an optional input for stdin, env, workingDir (#14211) Timothee Cour 2020-05-13 04:45:36 -07:00
  • 1648f1dd99 fix #14320 (tasyncawait.nim is recently very flaky) + avoid hardcoding service ports everywhere + flakyAssert (#14327) Timothee Cour 2020-05-13 02:05:47 -07:00
  • 9acbf99efb Allow let to not have value when using importc (#14258) PMunch 2020-05-12 20:28:18 +02:00
  • 82f008158c cycle collector: make it threadsafe Araq 2020-05-12 20:12:55 +02:00
  • 09ea8f9cf8 fix detecting closure env for nested asts (#14326) b3liever 2020-05-12 21:09:56 +03:00
  • dddfbcf211 close #13071 by adding test: nim cpp -r --gc:arc` segfaults on caught AssertionError (#14323) Timothee Cour 2020-05-12 10:19:31 -07:00
  • de74362213 fix #14314 do not analyze importc procs for effects (#14319) Timothee Cour 2020-05-12 07:19:03 -07:00
  • 06dfd31612 fixes #13881 Andreas Rumpf 2020-05-12 15:46:24 +02:00
  • 4277ab470a fix one motr dicriminator bug cooldome 2020-05-12 12:45:34 +01:00
  • dfae796ac3 fix test cooldome 2020-05-12 11:45:14 +01:00
  • 2d7ccf0928 fix #14312 cooldome 2020-05-12 10:23:05 +01:00
  • 55446c05a4 Added a reference to ternary operators. (#14309) Avahe Kellenberger 2020-05-12 02:28:10 -04:00
  • b8ec07f19e properly fixes #13758 so that import std/macros stays legal (#14291) Timothee Cour 2020-05-11 23:27:47 -07:00
  • a39123c93c fix #14219 (#14225) cooldome 2020-05-11 22:11:20 +01:00
  • 86669ef5b4 Make --backend:cpp|js work for :test: code-blocks as well (#14306) Kaushal Modi 2020-05-11 14:45:35 -04:00
  • 76f7e95814 Fix #14289 (#14304) [backport] slangmgh 2020-05-12 01:17:37 +08:00
  • 0f344a70c9 fixes #13946 (#14302) Andreas Rumpf 2020-05-11 19:12:40 +02:00
  • a081b10b54 small refactoring (#14303) b3liever 2020-05-11 20:12:25 +03:00
  • fee71d466c fix #14294 (#14301) cooldome 2020-05-11 18:10:54 +01:00
  • 03c146cd93 do not track 'raise Defect' in the .raises: [] clause anymore (#14298) Andreas Rumpf 2020-05-11 16:25:56 +02:00
  • 517dd800f8 better error message Antonis 2020-05-11 14:59:51 +03:00
  • 3616b0698b fix closure env check Antonis 2020-05-11 14:51:50 +03:00
  • 73c9d2c9d7 Fix for --styleCheck:error Antonis 2020-05-11 12:45:55 +03:00
  • 14f76f721d refactor: renamed readme to readme.md (#14283) Jovial Joe Jayarson 2020-05-11 17:20:40 +05:30
  • 9502e39b63 nim doc --backend:js, nim doc --doccmd:-d:foo, nim r --backend:js, --doccmd:skip + other improvements (#14278) Timothee Cour 2020-05-11 03:01:18 -07:00
  • d11cb9d495 fix a critical bug in windows.osproc leading to resource leaks and blocking IO [backport] (#14296) Timothee Cour 2020-05-11 02:14:21 -07:00
  • 8018449319 simple typo in locks.nim (#14297) Andy Davidoff 2020-05-11 02:59:31 -04:00
  • 7c24250a57 diable nimx (CI failure) refs https://github.com/timotheecour/Nim/issues/167 (#14293) Timothee Cour 2020-05-10 15:56:00 -07:00
  • dda6f3f6d4 nim doc -r main and nim rst2html -r main now call openDefaultBrowser (#14285) Timothee Cour 2020-05-10 00:23:01 -07:00
  • 8e93105606 Fix #14269 (#14286) Clyybber 2020-05-09 18:22:25 +02:00
  • 411be506a3 --hint:processing (+friends) is now supported and means --hint:processing:on, like all other bool flags (#14271) Timothee Cour 2020-05-08 09:54:16 -07:00
  • ce16115e79 Merge pull request #14265 from alaviss/quickfix Andreas Rumpf 2020-05-08 17:33:38 +02:00
  • bae8e95b73 fix root cause of https://github.com/dom96/choosenim/issues/193; config/config.nims should get installed (#14267) Andreas Rumpf 2020-05-08 16:14:10 +02:00
  • 4bd77cf045 Fix typo Clyybber 2020-05-08 16:13:53 +02:00
  • 363b7ff3b8 fix https://github.com/nim-lang/Nim/issues/14275 querySetting(nimcacheDir) works even if implicitly set (#14277) Timothee Cour 2020-05-08 07:13:07 -07:00
  • 120ea906fb Fix #14270 and add testcases (#14276) Clyybber 2020-05-08 15:54:34 +02:00
  • de27910ab7 make from an operator (#14241) hlaaftana 2020-05-08 08:54:46 +03:00
  • ee15437aed fix root cause of https://github.com/dom96/choosenim/issues/193; config/config.nims should get installed Timothee Cour 2020-05-07 15:01:46 -07:00
  • 5fa7d374c4 fix #14243 (#14257) cooldome 2020-05-07 21:15:25 +01:00
  • 83435fe696 tslow_tables: wait for an additional 2 seconds (#14266) alaviss 2020-05-07 20:07:08 +00:00
  • 73a42ce941 nativesockets: add missing inheritable pass-through Leorize 2020-05-07 14:43:53 -05:00
  • 42db75c970 Fix the DFA for "unstructured controlflow" (#14263) Clyybber 2020-05-07 21:41:55 +02:00
  • 1a1e9986a3 net: remove more erroneous set constructions (#14252) [backport] alaviss 2020-05-07 11:37:54 +00:00
  • 5a9b3c27c1 Split testing important packages into two jobs (#14256) Miran 2020-05-07 10:08:05 +02:00
  • 0d8507cd3d fix #14236 (#14250) cooldome 2020-05-06 23:13:59 +01:00
  • 6dba06f9e6 fixes #14244 (#14248) cooldome 2020-05-06 19:43:18 +01:00
  • b70b8a7cdd Fix runnable examples for bitops (#14247) awr1 2020-05-06 12:29:36 -05:00
  • c64db68f0b added a new feature: --cc:env so that you can use any C compiler as long as it works like GCC Andreas Rumpf 2020-05-06 17:14:38 +02:00
  • 1b2b32169a cleanup the CC setting, only leave in there what is at least semi-officially supported Andreas Rumpf 2020-05-06 15:37:26 +02:00
  • 330b3c4453 fix regression: -d:nimHasLibFFI was not being tested anymore (#14234) Timothee Cour 2020-05-06 08:16:54 -07:00
  • b8e6ea7547 Added bitslice operations for bitops (#14016) awr1 2020-05-06 05:21:49 -05:00
  • 48e7775ad1 Make the fields of times.DateTime private (#14197) Oscar Nihlgård 2020-05-06 12:20:34 +02:00
  • c28a057a6b fix js stacktraces, unify all file,line,col formatting into a single function (#14230) Timothee Cour 2020-05-05 05:56:15 -07:00
  • 6b7b5fb4fa Clarify JS cstring len (#14184) hlaaftana 2020-05-05 11:34:37 +03:00
  • eefada8a88 fix #14217 (#14218) cooldome 2020-05-05 06:26:32 +01:00
  • 64e839d5fd fixes #14209 [backport:1.2] (#14213) Andreas Rumpf 2020-05-05 00:48:13 +02:00
  • e86a6d24d5 vcc fix (#14222) cooldome 2020-05-04 18:42:29 +01:00
  • c817e85f4c Linux updates (#14170) wltsmrz 2020-05-05 02:23:49 +09:00
  • 44f377ff5e Add procedures to read RSA keys from BIO format (#14223) PMunch 2020-05-04 19:23:11 +02:00
  • a23302ef56 fix https://github.com/timotheecour/Nim/issues/152: avoid writing spurious ^[[0m to stderr when callStyledWriteLineStderr not called (#14214) Timothee Cour 2020-05-04 06:07:32 -07:00
  • 927737975c Re-enabling INim (#14215) Tristram Oaten 2020-05-04 14:07:04 +01:00
  • 603010f8c9 Fixes net.recvFrom to work correctly with IPv6 (#14131) rockcavera 2020-05-04 06:54:08 -03:00
  • f115e40e6a echo cmd | nim r - -arg1 -arg2 now works (#14210) Timothee Cour 2020-05-04 02:27:59 -07:00
  • a73d403901 sequtils refactoring: prefer typeof over type (#14212) Andreas Rumpf 2020-05-04 11:18:29 +02:00
  • b6fb609e0d destructors: don't produce stupid code for 'cast' (#14208) [backport:1.2] Andreas Rumpf 2020-05-04 07:43:22 +02:00
  • 3e060cfb0a => supports pragmas & names (+ changed behavior) (#14200) hlaaftana 2020-05-03 11:22:49 +03:00
  • b56432bd8a fix #14203 (#14204) slangmgh 2020-05-03 15:50:08 +08:00
  • d5c014e59b Fix #14151 (#14205) [backport] slangmgh 2020-05-03 15:47:21 +08:00
  • b447ff7860 Fix #14201 (#14202) slangmgh 2020-05-03 15:46:42 +08:00
  • 49b28f1997 fixes #14136 (#14198) Andreas Rumpf 2020-05-03 00:12:52 +02:00
  • fbc97e712a move since from inclrtl to std/private/since (#14188) hlaaftana 2020-05-03 00:51:59 +03:00
  • 3be669be32 Move generated tex file to doc to correct location (#14191) Dien Tran 2020-05-02 16:49:08 -05:00
  • ff1c0bae4c update tests that tested for the 'discard' error messages Araq 2020-05-02 21:16:08 +02:00
  • 7f1d2489ad improve the 'has to be discarded' error message Araq 2020-05-02 14:37:16 +02:00
  • 87ac28d19a fixes #14159 [backport:1.2] Araq 2020-05-02 13:37:57 +02:00
  • 4301a7bdf0 fixes #14177 Araq 2020-05-01 18:57:45 +02:00
  • 7bac6f5f9a don't close #14142 Araq 2020-05-01 18:20:36 +02:00
  • 8e04ef3c0f closes #14142 Araq 2020-05-01 15:49:05 +02:00
  • 15f54728ef fixes a bug encountered when running 'nim check posix_haiku.nim' Araq 2020-05-01 10:28:54 +02:00
  • f50377986a exp. features now in correct manual, closes #11932 (#14195) hlaaftana 2020-05-02 23:30:08 +03:00
  • 0880f118d3 Document that proc named fooTask is created for every foo task [backport] (#14187) Kaushal Modi 2020-05-02 11:50:27 -04:00
  • 83547ec769 Make unreachable else in case statements a warning instead of an error (#14190) Clyybber 2020-05-02 16:09:02 +02:00
  • 1f1e4de3bc Make ./koch temp --gc:arc work (#14186) Clyybber 2020-05-01 20:25:18 +02:00
  • 9c33bcac5c change 'iff' to 'if' to stop "corrections" once and for all (#14182) Miran 2020-05-01 15:54:03 +02:00
  • 9b01c6cf48 discardable async procs are now an error (#14176) hlaaftana 2020-05-01 10:49:13 +03:00
  • d5fc35c968 arc: do not unload globals when building a library [backport:1.2] (#14180) Andreas Rumpf 2020-05-01 09:15:46 +02:00
  • 33e9ac7cd3 fix sendTo and recvFrom in asyncnet (#14154) rockcavera 2020-04-30 17:50:37 -03:00
  • 6b39b47abc hotfix: make tcompilerapi green again Araq 2020-04-30 22:47:59 +02:00