Commit Graph

  • d3020af44d fix open file leak when running --debugger:native (#13832) Timothee Cour 2020-04-01 08:48:17 -07:00
  • c2d29eb3e0 updated the changelog Araq 2020-04-01 14:10:47 +02:00
  • 48213c7428 encodeMIME should be encodeMime by our coding guidelines Araq 2020-04-01 11:49:31 +02:00
  • fd202136b4 fix #13829 (#13831) Timothee Cour 2020-04-01 04:46:59 -07:00
  • 515b6d661e Small typo (#13824) Clyybber 2020-03-31 22:59:43 +02:00
  • 567af54baf Add arm/arm64 for FreeBSD (#13822) lbartoletti 2020-03-31 22:55:25 +02:00
  • 9ffec79300 DrNim (Nim compiler with Z3 integration) (#13743) Andreas Rumpf 2020-03-31 22:54:48 +02:00
  • dd44701728 Tiny fix on browsers.openDefaultBrowser (#13818) Juan Carlos 2020-03-31 16:22:24 -03:00
  • c6586322ba Fix a 'See XXX' on documentation, clean out (#13820) Juan Carlos 2020-03-31 16:21:49 -03:00
  • c70b3952ff fixes #13810 (#13821) cooldome 2020-03-31 20:15:06 +01:00
  • 9134bb9cfb macros for proc types, macros for types (#13778) Andreas Rumpf 2020-03-31 21:14:05 +02:00
  • 40898871a9 workflows/ci_docs: fix documentation deployment (#13819) alaviss 2020-03-31 17:36:37 +00:00
  • b1aa3b1eea Unwind just the "pseudorandom probing" part of recent sets,tables changes (#13816) c-blake 2020-03-31 13:18:45 -04:00
  • 7abeba6aeb #13806 - getApplFreebsd might lose data (#13807) Euan 2020-03-31 14:50:24 +01:00
  • 5621ff6d09 workflows/ci_docs: lots of goodies (#13809) alaviss 2020-03-31 13:48:56 +00:00
  • 42d2c3088e Add Documentation (#13811) Juan Carlos 2020-03-31 10:47:57 -03:00
  • 1e4093d949 refs #13797 (#13812) Timothee Cour 2020-03-31 06:43:35 -07:00
  • 119b0ce66f Fix telebot test failed, closes ba0f3/telebot.nim#49 [ref #13812] (#13814) Huy Doan 2020-03-31 16:25:12 +07:00
  • 19cab9fa51 stacktraces can now show custom runtime msgs per frame (#13351) Timothee Cour 2020-03-30 04:45:32 -07:00
  • 8088633250 faster CIs (#13803) Miran 2020-03-30 13:18:12 +02:00
  • 2a278f6eba '.push raises: []' now also affects proc types (#13776) Andreas Rumpf 2020-03-29 22:00:18 +02:00
  • 06f8c5cb6f fix #13794 HashSet leak (#13800) Timothee Cour 2020-03-29 09:08:50 -07:00
  • 8c719fce54 Fix #13631 (#13789) Juan Carlos 2020-03-29 09:39:58 -03:00
  • cfa1a827dc fix #13730 (#13787) Timothee Cour 2020-03-28 00:51:16 -07:00
  • 95ab9ab75d [CI] fix recent freebsd systematic failure (#13788) Timothee Cour 2020-03-27 22:45:22 -07:00
  • 0a49fe5fad fixes #13763 (#13777) Andreas Rumpf 2020-03-27 12:14:57 +01:00
  • 0eaacbc2c4 More fixes for Haiku (#13774) alaviss 2020-03-27 08:08:13 +00:00
  • 142c59fc37 fix typos and deprecation warnings for tconvariancerules.nim (#13772) Arne Döring 2020-03-27 08:36:21 +01:00
  • 289b31ee75 make nim_temp compile with --gc:arc --sinkInference:off (#13769) cooldome 2020-03-26 19:15:38 +00:00
  • 2925a47ae6 Fix vm.nim for --gc:arc (#13741) Clyybber 2020-03-26 16:18:45 +01:00
  • 6162da812a ssl_certs: add Haiku support (#13761) alaviss 2020-03-26 13:47:15 +00:00
  • 2da438c33b asyncdispatch: fix erroneous set construction (#13765) alaviss 2020-03-26 08:26:56 +00:00
  • e50441ab33 Fix typeSym.getImpl for ref types (#13752) zah 2020-03-26 10:26:19 +02:00
  • 1b31e08917 import macros rather than import std/macros. (#13762) Euan 2020-03-26 08:11:32 +00:00
  • 98753da331 distinctBase overload for values (#13746) Timothee Cour 2020-03-25 13:47:03 -07:00
  • 764a81ca25 Continue bool conversion fixing (#13751) cooldome 2020-03-25 20:36:22 +00:00
  • e1e062197e bump copyright year to 2020 (#13753) Miran 2020-03-25 21:28:16 +01:00
  • a8a464810e [ci skip] docs: make the syntax for generics easy to look up (#13754) Rory O’Kane 2020-03-25 16:09:23 -04:00
  • febd48f343 [skip ci] docs: reword Part 3 link to communicate that it exists (#13755) Rory O’Kane 2020-03-25 16:08:24 -04:00
  • 84b378b94f docs: say that nil can be used as a value (#13756) Rory O’Kane 2020-03-25 14:42:34 -04:00
  • 5b55aa52d0 fix deprecations and other warnings (#13748) Miran 2020-03-25 19:15:34 +01:00
  • 182d3c16e3 fixes #13744 (#13749) cooldome 2020-03-25 13:44:52 +00:00
  • 46c827be6a fix #13737 (#13738) Timothee Cour 2020-03-24 02:14:49 -07:00
  • 5300baae06 use nimEmulateOverflowChecks for ARM/ARM64 Araq 2020-03-24 09:46:30 +01:00
  • c0dbcffca6 __stderrp and friends are only on FreeBSD & DragonFlyBSD. (#13735) Euan 2020-03-23 20:39:40 +00:00
  • 4fb7f076d8 fix #13731, ambiguous repr of pointers (#13732) Miran 2020-03-23 20:03:07 +01:00
  • fc5dd11b3d fixes #13722 (#13729) Andreas Rumpf 2020-03-23 15:47:10 +01:00
  • e05fd1d00f hotfix: make 'nim doc nimhcr' work on all platforms Araq 2020-03-23 13:05:29 +01:00
  • bcccb74429 trees.nim: compare floating points by their bitpatterns because NaN comparisions are always false (WORST design in the history of computing!) Araq 2020-03-23 12:06:33 +01:00
  • ee440df02d disable even more of scope based destruction handling; fixes #13709 Araq 2020-03-23 12:04:23 +01:00
  • 28a755dc80 trees.nim: compare floating points by their bitpatterns because NaN comparisions are always false (WORST design in the history of computing!) Araq 2020-03-23 12:03:49 +01:00
  • 913bc95964 new syntax for lvalue references: var b {.byaddr.} = expr (#13508) Timothee Cour 2020-03-23 03:15:45 -07:00
  • fa06203e90 add error for missing commandLineParams (#13719) Andy Davidoff 2020-03-23 06:08:37 -04:00
  • 7ee08b8cf6 Revert "fix #13417 (#13712)" (#13728) Andreas Rumpf 2020-03-23 09:57:17 +01:00
  • 0ac9c7bb64 introduce getPeerCertificates, fixes #13299 (#13650) Christian Ulrich 2020-03-22 21:00:37 +01:00
  • ef2566218e better error messages for Nim's effect system Araq 2020-03-22 19:32:37 +01:00
  • 4c1fdc2e8f Windows API callbacks cannot raise exceptions Araq 2020-03-22 19:06:45 +01:00
  • a5f02cac85 fix #13417 (#13712) Arne Döring 2020-03-22 20:03:51 +01:00
  • 64ffa17f0f fixes #13715 (#13716) Arne Döring 2020-03-22 20:01:01 +01:00
  • 474dd98125 typo Araq 2020-03-21 09:24:10 +01:00
  • 047d3af6da fix #13720 (#13721) Arne Döring 2020-03-22 19:35:55 +01:00
  • 86b9435138 Add EPOLLEXCLUSIVE (#13718) Hiroki Noda 2020-03-22 06:52:44 +09:00
  • 586ebb090b fixes #13708 (#13711) cooldome 2020-03-21 06:12:10 +00:00
  • b6e04eafce [ci skip] add back unintentionally removed line narimiran 2020-03-20 17:15:48 +01:00
  • 5b85444244 SSL certificate verify GitHub action (#13697) Federico Ceratto 2020-03-20 16:11:39 +00:00
  • 1d665adecd [RFC] 'walkDir' now has a new 'checkDir' flag, to mimic behaviour of other languages (#13642) Timothee Cour 2020-03-20 08:39:55 -07:00
  • 8215c57666 threadpool.nim: allow control over MaxThreadPoolSize and MaxDistinguishedThread; refs #10584 Araq 2020-03-20 15:06:53 +01:00
  • 0f2377ebef Revert –#13658 for nim-gdb.bat. Fixes #13705 (#13707) Joey 2020-03-20 07:38:33 -06:00
  • 253e1b9e96 fixes #13698 (#13706) Andreas Rumpf 2020-03-20 14:35:45 +01:00
  • f4dbdd311f Detect Ubuntu by checking release() and uname() (#13704) Hayden 2020-03-20 05:59:05 -04:00
  • dae9865b14 fight the code bloat in base64.nim Araq 2020-03-20 10:46:58 +01:00
  • 12ab5059a0 make 'nim check' more robust for illdefined constants Araq 2020-03-20 10:46:40 +01:00
  • 70d93636cb Add Base64 safe (#13672) Juan Carlos 2020-03-20 06:21:42 -03:00
  • dd362ab4c0 fix #13538 sigmatch errors are now sorted (#13701) Timothee Cour 2020-03-20 01:28:03 -07:00
  • 55d3780b7b Remove 2 old deprecated files (#13702) Juan Carlos 2020-03-20 05:24:35 -03:00
  • 1037318e68 fix nimsuggest warning (#13699) Jasper Jenkins 2020-03-20 01:24:04 -07:00
  • 28b6b1c3fb fix nimpretty warning (#13700) Jasper Jenkins 2020-03-20 01:22:40 -07:00
  • 35fb38629f cycle breaker (#13593) Andreas Rumpf 2020-03-19 22:58:16 +01:00
  • 705e283fef Clean 1 old deprecated empty file (#13696) Juan Carlos 2020-03-19 16:40:52 -03:00
  • b3176b8817 Attempt to finish off araq cpp exceptions (#13695) cooldome 2020-03-19 19:38:25 +00:00
  • 034dad8e32 fixes #13691 (#13694) Andreas Rumpf 2020-03-19 12:57:45 +01:00
  • 1f2042411a fix #13412 nim now recompiles for stdin input; SuccessX now configurable; can show whether it recompiled (#13506) Timothee Cour 2020-03-19 02:39:18 -07:00
  • a17e87b516 fix #11458 oswalkdir (#13689) Timothee Cour 2020-03-19 02:23:05 -07:00
  • ba6e7c6365 added a switch -d:nimEmulateOverflowChecks for broken or old GCC versions (#13692) Andreas Rumpf 2020-03-19 09:56:30 +01:00
  • b5c9881a30 add move to tables to prevent warnings when compiled with --gc:arc (#13684) Miran 2020-03-19 09:09:01 +01:00
  • b33335d7fd httpcore: deprecate ==(string, HttpCode) (#13682) alaviss 2020-03-19 08:07:44 +00:00
  • c74cee4e6a gc.rst that doesn't lie (#13686) Andreas Rumpf 2020-03-19 06:41:54 +01:00
  • 15ba765ebd enable --tlsEmulation:on for --gc:arc (#13685) Andreas Rumpf 2020-03-18 23:52:49 +01:00
  • a0ccfd16a7 Documentation GC (#13109) Juan Carlos 2020-03-18 18:55:39 -03:00
  • 88566cc651 allow category nimble-packages to test a single package (#13576) Arne Döring 2020-03-18 21:36:48 +01:00
  • fb641483f0 arc optimizations (#13325) Andreas Rumpf 2020-03-18 16:57:34 +01:00
  • a96842aaeb removed .gitattributes as it only causes trouble for me Araq 2020-03-18 14:43:28 +01:00
  • 3f29911a94 new feature: --staticBoundChecks:on to enforce static array index checking (#10965) Andreas Rumpf 2020-03-18 14:25:10 +01:00
  • ed263e174e fix #13524 astToStr now works inside generics (#13681) Timothee Cour 2020-03-18 05:43:32 -07:00
  • a87062393a fixes #13622 (#13679) Andreas Rumpf 2020-03-18 13:42:33 +01:00
  • 3f1a85b7f0 fixes hash(HashSet) which was wrong as it didn't respect tombstones; refs #13649 Araq 2020-03-18 10:47:46 +01:00
  • 5f6997794e fixes #13671 [backport] (#13678) Andreas Rumpf 2020-03-18 10:37:36 +01:00
  • 51bd442b88 fix when statements in inheritable generic objects (#13667) [backport] Jasper Jenkins 2020-03-17 15:44:32 -07:00
  • 122751aa52 add nnkMacroDef to RoutineNodes (#13676) Jasper Jenkins 2020-03-17 15:41:07 -07:00
  • fe7b1dfb2a rewritten goto based exception handling; much cleaner implementation;… (#13677) Andreas Rumpf 2020-03-17 23:18:43 +01:00