Commit Graph

  • 8d47bf1822 new move analyser2 (#20471) Andreas Rumpf 2022-10-01 16:46:51 +02:00
  • cfff454cf9 closed ambiguous enum defaults to first overload (#20457) metagn 2022-10-01 14:30:23 +03:00
  • 24b81e9df6 remove hack for deprecated csize in compiler (#20463) metagn 2022-10-01 10:07:52 +03:00
  • 96c5586d03 add plausibleAnalytics support for koch docs[backport:1.6] (#20454) ringabout 2022-09-30 18:39:28 +08:00
  • ae050b05e9 koch boot compiler with orc (#20467) ringabout 2022-09-30 18:38:25 +08:00
  • 3e43ea3384 make koch and tools work with nimPreviewSlimSystem (#20459) ringabout 2022-09-30 08:09:40 +08:00
  • 716d68cb24 fixes postgres with nimPreviewSlimSystem (#20455) ringabout 2022-09-29 23:54:45 +08:00
  • 1e635bb539 Undeprecate isvalidfilename (#19643) Juan Carlos 2022-09-29 07:22:29 -03:00
  • f56085f21e refactor dbFormat (#19746) ringabout 2022-09-29 18:16:42 +08:00
  • 77a65d3c33 fixed tstrimpl (#20452) Andreas Rumpf 2022-09-29 09:41:00 +02:00
  • a8cc5d1379 Unicode Operators are no longer experimental (#20444) ringabout 2022-09-29 04:37:26 +08:00
  • 65c2518d5c fix #19500; remove find optimization [backport: 1.6] (#19714) ringabout 2022-09-29 04:05:41 +08:00
  • 919a889ba8 moderate system cleanup & refactor (#20355) metagn 2022-09-28 22:28:45 +03:00
  • b463c8aedf fixes changelog links (#20446) ringabout 2022-09-29 01:40:14 +08:00
  • 92a0f191bf Use vccexe when generating static lib with vcc (#19843) Tomohiro 2022-09-28 22:07:41 +09:00
  • de4b0346bd store full definition AST for consts, fix noRewrite (#20115) metagn 2022-09-28 16:05:01 +03:00
  • fdc6b0fb6e fixes #19986; mutable view from immutable location (#20134) ringabout 2022-09-28 20:02:07 +08:00
  • 18cea8e9bd Update message for checking cast (#20145) konsumlamm 2022-09-28 13:59:27 +02:00
  • e33e9e4a32 fixes #20141; dereferencing pointer to incomplete type error with cast (#20147) ringabout 2022-09-28 19:57:47 +08:00
  • fe8feb46c6 fixes #19457 seqs are not properly updated in loop with ARC/ORC (#19922) ringabout 2022-09-28 19:12:08 +08:00
  • 95614089ac remove deprecated and broken nimweb tools (#20442) ringabout 2022-09-28 18:14:35 +08:00
  • 89f76bb448 follow up #19408; bump devel version and deprecated unsafeAddr (#20432) ringabout 2022-09-28 17:09:01 +08:00
  • fd257a9a0f Refactor initOptParser (#19656) Nan Xiao 2022-09-28 03:00:57 +08:00
  • 80e739f2bf fixes #19401; fixes #19402; rework Forward declaration and finalizer for ORC (#20295) ringabout 2022-09-28 02:07:26 +08:00
  • 3d2f0e2c7c make more standard libraries work with nimPreviewSlimSystem (#20343) ringabout 2022-09-28 02:06:23 +08:00
  • 98a717dda9 allow more simple expressions in js (#20270) Amjad Ben Hedhili 2022-09-27 11:47:45 +01:00
  • d755c02b02 Compute small nim string lit at CT (#20439) Amjad Ben Hedhili 2022-09-27 10:11:09 +01:00
  • ca1f3f36b9 no ropes WIP (#20433) Andreas Rumpf 2022-09-27 10:57:47 +02:00
  • 805186809c Fix issue with fields trying to use wrong name (#12655) Peter Munch-Ellingsen 2022-09-26 21:44:02 +02:00
  • 6b4ea88734 use almostEqual in tstats.nim (#20431) n5m 2022-09-26 19:42:26 +00:00
  • cb24eea86b fixes #20426; remove maincommand and m options since they are a no op since 2014 (#20429) ringabout 2022-09-27 03:40:20 +08:00
  • 9ca88a1889 fix #18128 rfind on empty needle returns rightmost index (#20430) n5m 2022-09-26 19:39:22 +00:00
  • b213913dcb add a changelog and update the document for ORC (#20415) ringabout 2022-09-27 01:32:08 +08:00
  • 40dae8c731 Represent more types as JS TypedArrays (#20411) Amjad Ben Hedhili 2022-09-26 11:26:28 +01:00
  • e13cd40e21 fix #2614 improve error message when array of proc calling convention… (#20379) Bung 2022-09-26 17:58:13 +08:00
  • f7f375f59d Optimize base64.encodeMime (#20409) Amjad Ben Hedhili 2022-09-25 20:23:23 +01:00
  • 30bd75e459 continue booting the compiler with refc (#20421) ringabout 2022-09-24 20:14:01 +08:00
  • 37ca97dd76 close #15955; add a test case (#20414) ringabout 2022-09-24 01:37:21 +08:00
  • 7739e23420 defaults to ORC (#19972) ringabout 2022-09-23 19:05:05 +08:00
  • 47b59e4d33 fix #17351; switch to c++17 and remove hacks (#20407) ringabout 2022-09-23 17:16:43 +08:00
  • be4bd8a0ed Fixes #20348; only respect the recursion limit if the symbol's generic type has been generated by the compiler (#20377) Aditya Siram 2022-09-22 13:19:36 -05:00
  • db8a62d480 fixes #20285; prevent oid time overflow at year 2038 (#20338) ringabout 2022-09-22 21:15:27 +08:00
  • ae3dd759c4 Extract markdown/rst doc into separate file (#20404) Andrey Makarov 2022-09-22 13:05:53 +03:00
  • 2afce84616 Improve error message when instantiating generics with object constructor (#20358) Bung 2022-09-22 09:11:39 +08:00
  • de089d7fdb contentLength default to -1 if not present (#19835) Bung 2022-09-22 06:01:22 +08:00
  • 70c25c45d6 fixes #20397; fixes stylecheck regression (#20398) ringabout 2022-09-22 03:04:33 +08:00
  • 4133698f2d Update manual.md (#20394) Judd 2022-09-22 03:00:55 +08:00
  • ebb1b7af23 RFC-460 implemented (#19771) Juan Carlos 2022-09-21 05:37:13 -03:00
  • e0c1159fb3 fixes #20391; make of operator work with generics for ORC (#20395) ringabout 2022-09-21 16:29:39 +08:00
  • de70128fcc follow up #19968; add more tests (#20396) ringabout 2022-09-21 04:14:01 +08:00
  • 4a1bda667c turn nimIncrSeqV3 into deadcode (#20388) ringabout 2022-09-20 20:59:50 +08:00
  • 3dc302662e clarify distinct pointer type nil change (#20376) metagn 2022-09-20 15:58:22 +03:00
  • 08c02f0236 report expression has no type other than has to be used (or discarded… (#20392) Bung 2022-09-20 20:50:48 +08:00
  • a302b26e0e fix #19882 Improve error message when instantiating generics that lac… (#20356) Bung 2022-09-20 06:31:40 +08:00
  • c4ba4f06f8 Markdown link migration part 2 (#20371) Andrey Makarov 2022-09-20 01:24:40 +03:00
  • 2147b116a1 Add missing proc to dom (#20378) Juan Carlos 2022-09-19 18:51:47 -03:00
  • c8000b1025 Add missing symbols to regex (#20383) Juan Carlos 2022-09-19 18:47:39 -03:00
  • 7023176dcb Recommend mapIt in some cases (#20347) Amjad Ben Hedhili 2022-09-19 22:43:46 +01:00
  • 7a756bfaef Shorten JS block code (#20370) Amjad Ben Hedhili 2022-09-19 14:09:41 +01:00
  • 97259a5ab3 fixes #19713; Revert "Remove tlsEmulation enabled from Windows + GCC config" (#19119) (#20327) ringabout 2022-09-19 15:16:54 +08:00
  • f6dc30e52d fixes Thread initializer for ARC/ORC on Macos (#20368) ringabout 2022-09-17 04:35:53 +08:00
  • 3a5e38ab9d Allow custom pragma on iterators [backport] (#20344) Tanguy 2022-09-16 20:10:47 +02:00
  • d44b547144 add docs to copyNimNode and copyNimTree (#20357) ringabout 2022-09-16 12:35:44 +08:00
  • c7ee4ab509 don't run azure on other branches either (#20365) metagn 2022-09-16 05:48:47 +03:00
  • 758598dd3e more minor updates to manual.md (#20360) Judd 2022-09-16 04:38:06 +08:00
  • cd9290818a add testcase for #19020 (#20363) ringabout 2022-09-15 23:18:14 +08:00
  • 3e83c4a168 only run github CI on latest commit of branch/PR (#20361) metagn 2022-09-15 18:17:35 +03:00
  • 2b80ff2374 fixes #19104; peg Incorrect captures [backport:1.6] (#20352) ringabout 2022-09-15 13:54:53 +08:00
  • 79afee868d partial revert and redesign of #19814, changelog (#20341) metagn 2022-09-14 21:14:58 +03:00
  • a73ae3e066 minor improvements to follow up recent PRs (#20342) metagn 2022-09-14 19:30:15 +03:00
  • 2140d05f34 nimgrep: add --inContext and --notinContext options (#19528) Andrey Makarov 2022-09-14 19:28:01 +03:00
  • 08faa04d78 fix #20233 Float ranges in case statement in JS crash compiler (#20349) Bung 2022-09-14 23:16:34 +08:00
  • 2e8c016799 disable tlsEmulation for ic tests (#20345) ringabout 2022-09-14 12:06:05 +08:00
  • 7c85b500df Add testcase for bug #20305 (#20323) Antonis Geralis 2022-09-13 14:10:08 +03:00
  • c9a92117f9 Revert "add fromChar" (#20336) ringabout 2022-09-13 01:33:47 +08:00
  • 6bf21e7b3d fixes #19724; don't be aggressive when you infer sink parameters (#20314) Andreas Rumpf 2022-09-12 00:58:29 +02:00
  • 8850644cb7 Revert "fixes #20155; repr range with distinct types is broken with ORC" (#20334) Clay Sweetser 2022-09-11 16:56:11 -04:00
  • 37b3f62eef fixes #20155; repr range with distinct types is broken with ORC (#20158) ringabout 2022-09-12 04:55:22 +08:00
  • 9b9f24f01b Replace word 'param(s)' with 'parameter(s)'. (#20331) random-bites 2022-09-11 12:52:56 -08:00
  • 68f92af17c Fix cannot create Windows directory in root (#20311) havardjohn 2022-09-11 22:51:39 +02:00
  • 088487f652 Implement Markdown definition lists (+ migration) (#20333) Andrey Makarov 2022-09-11 20:52:43 +03:00
  • 846cc746a2 add fromChar (#20332) Hamid Bluri 2022-09-11 22:20:06 +04:30
  • 58e6d439d8 fix #13515 [backport] (#20315) metagn 2022-09-11 09:33:24 +03:00
  • 884f1f6b11 SSL: Allow the same range of versions for OSX (#20324) Andreas Rumpf 2022-09-10 09:58:40 +02:00
  • f6ee066ee2 Markdown links migration part 1 (#20319) Andrey Makarov 2022-09-09 17:45:54 +03:00
  • 89e6540fd3 update manual (#20325) Judd 2022-09-09 21:02:15 +08:00
  • 1699ba1c93 fixes nightlies build regression (#20322) ringabout 2022-09-09 04:30:03 +08:00
  • 918ae16919 Update manual.md (#20321) Judd 2022-09-08 23:33:29 +08:00
  • 3ea8219d73 Revert "clarify that char may not be unsigned" (#20320) ringabout 2022-09-08 15:52:30 +08:00
  • bbbfde7341 fixes #20303; wasMoved expressions with side effects for ORC (#20307) [backport] ringabout 2022-09-08 14:07:28 +08:00
  • f433d9cccf clarify that char may not be unsigned (#20308) ringabout 2022-09-07 05:06:32 +08:00
  • b2c5f6f3c8 give a deprecate warning when using newPar to construct tuple expressions (#20312) ringabout 2022-09-07 03:38:08 +08:00
  • 5d947bb791 Replace if by case in JS isSimpleExpr (#20267) Amjad Ben Hedhili 2022-09-06 20:33:40 +01:00
  • 801eb3cb56 use arrow precedence in spec (#20166) metagn 2022-09-06 22:24:32 +03:00
  • 557d79e7a2 fixes #9462; jsondoc --index can generate a theindex.json (#20205) ringabout 2022-09-07 03:23:33 +08:00
  • 5ebd1248df overloadable enums no longer experimental (#20298) metagn 2022-09-06 00:38:38 +03:00
  • 8dcf367e52 Prevent use-after-free bugs in object variants. Fixes bug #20305 (#20300) [backport] Antonis Geralis 2022-09-05 09:26:02 +03:00
  • cde6b2aab8 Implement Pandoc Markdown concise link extension (#20304) Andrey Makarov 2022-09-04 21:52:21 +03:00
  • b931e74a59 Cleanup dochack (#20299) Amjad Ben Hedhili 2022-09-04 06:38:38 +01:00
  • 23e0160af2 Add improved Windows UNC path support in std/os (#20281) havardjohn 2022-09-04 02:47:09 +02:00