Commit Graph

  • 7837e57e93 Disable threads for os:any (#21425) Francis Thérien 2023-02-24 03:07:35 -05:00
  • bbb6d2c69d fixes #20695; fixes object with distinct defaults and tables (#21428) ringabout 2023-02-24 16:02:44 +08:00
  • 8a19ac2070 fixes #21393 and misc style changes (#21419) Andreas Rumpf 2023-02-24 09:02:15 +01:00
  • 69d4e49630 Fix the TODO portion of recently added posix_fallocate on OS X. (#21387) c-blake 2023-02-22 13:54:04 -05:00
  • 7dc80a7fef Mitigate issues related to compiler options when cross-compiling (#21330) Francis Thérien 2023-02-22 15:10:02 -05:00
  • 38f876dd48 fixes #19795; fixes #11852; fixes #19974; remove parsing pipeline, Nim now parses the whole module at one time (#21379) ringabout 2023-02-23 03:34:20 +08:00
  • fdd7520257 Fix the TODO portion of recently added posix_fallocate on OS X. (#21387) c-blake 2023-02-22 13:54:04 -05:00
  • ab1d4a5d58 ioselectors_epoll: for NuttX, limit initial numFD to configured value. (#21421) Century Systems 2023-02-23 03:53:04 +09:00
  • 64a788cafb Fix a couple of small keyword issues. (#21416) Benji York 2023-02-22 05:12:10 -06:00
  • a3603c8a6e saves one unnecessary compare which is also a small regression (#21413) ringabout 2023-02-22 06:42:28 +08:00
  • 0a45543cc1 Specify that address is taken when converter takes a var parameter (#21391) Jake Leahy 2023-02-21 22:27:12 +11:00
  • de65b380ed Add getDataDir proc (#21408) Ecorous 2023-02-21 11:14:41 +00:00
  • 6d423f1856 Make Time work with std/strformat (#21409) Jake Leahy 2023-02-21 22:04:27 +11:00
  • e54d3cc418 Support tuples in nim-gdb (#21410) Jake Leahy 2023-02-21 22:02:42 +11:00
  • bdc850916f improve invalid module names errors (#21412) ringabout 2023-02-21 18:46:50 +08:00
  • ffd6bc8749 csources_v2 can build the ORC-booted compiler; building now uses strict mode (#21411) ringabout 2023-02-21 15:58:45 +08:00
  • f7bd2088aa corrects the linkerexe of riscv64 in config (#21292) ringabout 2023-02-21 11:27:42 +08:00
  • c73c76fdc6 NuttX added supports getrlimit(RLIMIT_NOFILE), so remove NuttX specific codes. (#21385) Century Systems 2023-02-21 11:38:25 +09:00
  • c66dc913ce Support new runtime with nim-gdb (#21400) Jake Leahy 2023-02-21 07:19:46 +11:00
  • 60350eca1a fixes #1027; disallow templates to use ambiguous identifiers (#21405) ringabout 2023-02-20 23:50:53 +08:00
  • 8eb7b9d9a3 remove cyclic imports (transf and lambdalifting) in the compiler pr_remove_cyclics ringabout 2023-02-19 23:37:07 +08:00
  • e896977bd1 closes #1072; add a test case (#21396) ringabout 2023-02-19 14:49:19 +08:00
  • 6af6818fe9 fix memfiles narimiran 2023-02-18 10:50:33 +01:00
  • 6b93db7070 Fix long link commands on macOS (v2) (#21382) Matt Haggard 2023-02-17 05:25:15 -05:00
  • 13711b101d std/xmltree Add the type of the node when the assertion fails (#21383) Jake Leahy 2023-02-17 21:24:25 +11:00
  • 03dd853815 add .replace() with callback to jsre (#21371) Qinsi (James) ZHU 2023-02-17 01:12:48 +08:00
  • d070ccbc03 Fix closeHandle bug, add setFileSize, make resize work on Windows (#21375) c-blake 2023-02-15 11:41:28 -05:00
  • 3b9e9fd7b2 Add support for NuttX RTOS. (#21372) Century Systems 2023-02-16 21:47:52 +09:00
  • fca6a0bd6a fix func param narimiran 2023-02-16 10:56:56 +01:00
  • c546ba5d23 This adds parseutils.parseSize, an inverse to strutils.formatSize (#21349) c-blake 2023-02-14 02:00:30 -05:00
  • 93e4f278a1 add deprecated warnings for {.deadcodeelim: on.} (#21277) ringabout 2023-02-16 13:34:32 +08:00
  • fc7385bfda fixes #21360; discarding empty seqs/arrays now raises errors (#21374) ringabout 2023-02-16 10:23:35 +08:00
  • c91ef1a09f Fix closeHandle bug, add setFileSize, make resize work on Windows (#21375) c-blake 2023-02-15 11:41:28 -05:00
  • e24d0e5faf remove legacy code; the first iteration now can build Nim with cpp backend (#21373) ringabout 2023-02-15 20:03:11 +08:00
  • 7fa782e3a0 fixes #21333; bad codegen for the at operator; [backport:1.6] (#21344) Andreas Rumpf 2023-02-08 20:55:01 +01:00
  • b93edcd059 fixes SSL version check logic [backport] (#21324) ringabout 2023-02-02 23:44:14 +08:00
  • 28985686c0 fixes #21317; 1.6.4 regression; etyBaseIndex should return fat pointers [backport 1.6] (#21320) ringabout 2023-02-01 14:58:12 +08:00
  • f9b95d1cb4 Rename the package from compiler -> nim (#21369) Ivan Yonchovski 2023-02-14 14:18:41 +02:00
  • 56a4d246a4 Refines raises list in osproc (#21323) ringabout 2023-02-14 20:11:14 +08:00
  • cac49694c0 std/asyncjs allow transforming proc types (#21356) Jake Leahy 2023-02-14 18:14:19 +11:00
  • 1d06c2b6cf This adds parseutils.parseSize, an inverse to strutils.formatSize (#21349) c-blake 2023-02-14 02:00:30 -05:00
  • 406d302131 allow omitting stmts using finally as post expr blocks; make it consistent with else, except etc. (#21361) ringabout 2023-02-14 14:29:30 +08:00
  • 684c3b3aeb fixes comments about type bound operations (#21365) ringabout 2023-02-14 14:00:29 +08:00
  • 6c15958a83 Change the default stdlib location for Linux packaging (#21328) Gabriel Huber 2023-02-12 16:41:27 +01:00
  • 642136ec4f Adds an extra optional argument to vcc: vctoolset Fixes #21335 (#21336) Juan M Gómez 2023-02-09 21:19:05 +00:00
  • 51f410e1d5 megatest now checks refc too (#21341) ringabout 2023-02-10 05:14:39 +08:00
  • be4912681f add nimib to important packages (#20697) ringabout 2023-02-09 20:00:56 +08:00
  • 032512cebd Fix the nimble build on Windows (#21314) Ivan Yonchovski 2023-02-01 11:38:22 +02:00
  • 5e1bffb724 Change nim's nimble files to make it installable (#20179) Ivan Yonchovski 2022-08-31 22:06:27 +03:00
  • 9fb4c2b3c7 fixes #21333; bad codegen for the at operator; [backport:1.6] (#21344) Andreas Rumpf 2023-02-08 20:55:01 +01:00
  • cbb6001d1e fixes backticks in the documentation (#21340) ringabout 2023-02-08 18:27:44 +08:00
  • 9f651f05d5 nimgrep: fix typo (#21337) Ikko Eltociear Ashimine 2023-02-07 17:15:44 +09:00
  • 8e53fba083 replaces pairs with keys and items; saves 8 bytes (#21319) ringabout 2023-02-03 02:11:20 +08:00
  • 17115cbc73 fixes SSL version check logic [backport] (#21324) ringabout 2023-02-02 23:44:14 +08:00
  • 43b1b9d077 Fix the nimble build on Windows (#21314) Ivan Yonchovski 2023-02-01 11:38:22 +02:00
  • 900fe8f501 Add contains to std/macrocache (#21304) Jake Leahy 2023-02-01 20:00:10 +11:00
  • ff8ab06720 fixes #19396; Nimdoc hide nonexported fields (#21305) ringabout 2023-02-01 15:13:40 +08:00
  • cbf3ed9d92 fixes #21317; 1.6.4 regression; etyBaseIndex should return fat pointers [backport 1.6] (#21320) ringabout 2023-02-01 14:58:12 +08:00
  • e0328e28ee more fixes narimiran 2023-01-31 19:52:47 +01:00
  • b5f64f55d0 fixes #16790; fixes #19075; put big arrays on the constant seqs; don't inline them in the VM; big performance boost (#21318) ringabout 2023-02-01 02:22:10 +08:00
  • afdbfd2c7e fix some merge conflict leftovers narimiran 2023-01-31 18:01:06 +01:00
  • ebaa07b955 remove md5_old (#21312) ringabout 2023-01-31 23:11:44 +08:00
  • 17d45dfd6a Implemented basic macro expand functionality (#20579) Ivan Yonchovski 2023-01-27 08:11:30 +02:00
  • f7c79db846 Always use httpclient in nimgrab (#19767) Yardanico 2022-05-17 10:56:39 +03:00
  • 4459c272ec remove enumUtilsExist defines (#21309) ringabout 2023-01-29 22:11:24 +08:00
  • 1431f90d8c Revert "Fix #13093 C++ Atomics: operator= is implicitly deleted because the default definition would be ill-formed " (#21307) ringabout 2023-01-28 04:41:59 +08:00
  • b1a0467ffd fixes #21273; fixes an io.readLine off by one bug [backport 1.0] (#21276) ringabout 2023-01-26 03:56:19 +08:00
  • a7bae919ad Fix #13093 C++ Atomics: operator= is implicitly deleted because the default definition would be ill-formed (#21169) Bung 2023-01-27 00:50:44 -08:00
  • 7031ea65cd Implemented basic macro expand functionality (#20579) Ivan Yonchovski 2023-01-27 08:11:30 +02:00
  • 4647c7b596 fixes #14409; fixes #10674 VM callbacks switch to table-index seqs (#21297) ringabout 2023-01-27 06:49:04 +08:00
  • fc068ee06d fixes #18134; registers formatBiggestFloat in VM (#21299) ringabout 2023-01-27 06:03:59 +08:00
  • 23bd812b0c Update nims.md to use nim e instead of nim in advanced shebang (#21301) Heechul Ryu 2023-01-26 03:43:55 -08:00
  • af0f3639ec remove dead code in VM (#21296) ringabout 2023-01-26 03:58:52 +08:00
  • c4d3d650ba fixes #21273; fixes an io.readLine off by one bug [backport 1.0] (#21276) ringabout 2023-01-26 03:56:19 +08:00
  • 2c24ac1849 Add osx support for ODBC driver when linking libodbc (#21291) ghais 2023-01-24 09:52:20 -05:00
  • d54a7f078d fixes #21261; always checking nimTestErrorFlag in the main module (#21288) ringabout 2023-01-24 22:37:22 +08:00
  • 5e7f7109e1 fixes #21290; deindent if the last same level is a text node (#21293) ringabout 2023-01-24 20:35:19 +08:00
  • 36e489e69b add md2html, md2tex to cmd helpers (#21295) ringabout 2023-01-24 20:33:13 +08:00
  • 7a43d00a64 fixes #21278; deques.shrink off by one bug (#21284) ringabout 2023-01-20 18:43:45 +08:00
  • f5ec4fbde3 Update the reference to parseSpec (#21289) ghais 2023-01-21 05:07:40 -05:00
  • b82b5d44af fixes #21278; deques.shrink off by one bug (#21284) ringabout 2023-01-20 18:43:45 +08:00
  • 0cdbf5e04e Add nkFastAsgn into semExpr (#20939) Jake Leahy 2022-11-28 06:09:25 +11:00
  • 4c74b9b54c switch to official chronos URL (#21283) ringabout 2023-01-20 12:48:12 +08:00
  • 9afb466d73 Force lambda lifting for getImplTransformed. Hacky. Fixes #19818 (#21031) Yuriy Glukhov 2023-01-19 11:46:41 +01:00
  • 320a820eb4 Implicitly set noNimblePath when nimble.lock is present (#21266) Ivan Yonchovski 2023-01-18 22:38:48 +02:00
  • ebf0e7ebb1 Implement setLineInfo (#21153) Peter Munch-Ellingsen 2022-12-22 04:34:36 +01:00
  • ac982d8a96 close #21257 (#21275) metagn 2023-01-18 23:40:00 +03:00
  • 7c6dcfd968 Implicitly set noNimblePath when nimble.lock is present (#21266) Ivan Yonchovski 2023-01-18 22:38:48 +02:00
  • 00ef27f4d1 minor parseopt.nim improvements (#21256) Andreas Rumpf 2023-01-18 21:37:26 +01:00
  • f04f3e8bf7 std/parsesql: Add OFFSET keyword support. (#21255) Phil Krylov 2023-01-18 19:11:15 +01:00
  • fc5b7a01ec fixes #21243; ships build_all.sh on Unix [backport] (#21264) ringabout 2023-01-19 02:10:34 +08:00
  • fd207827c5 Add docs informing about gotcha of clients (#21262) PhilippMDoerner 2023-01-18 19:10:05 +01:00
  • 9ee9b4283d Allow std/macros.params to work with nnkProcTy (#19563) Tanguy 2022-02-25 12:57:58 +01:00
  • 213a9f9f34 fixes #20906; update copyright year [backport 1.6] (#21210) ringabout 2023-01-01 16:51:58 +08:00
  • fc35f83eee fixes #21260; add check for illegal recursion for defaults (#21270) ringabout 2023-01-18 18:52:18 +08:00
  • c4035d7f7c fixes unittest warnings (#21271) ringabout 2023-01-18 16:03:03 +08:00
  • cc08a9015e fixes #21263; consider all candidates for concept matches (#21265) ringabout 2023-01-18 06:15:23 +08:00
  • 30da566d9d switch to official DelaunayNim URL (#21269) ringabout 2023-01-17 12:09:26 +08:00
  • 71c60bf6f7 bump nimble (#21259) ringabout 2023-01-14 19:30:02 +08:00
  • 5f41be3b45 fix #20253 (#21174) Bung 2023-01-13 06:36:13 -08:00