Commit Graph

  • 4f602e475c makes the -d:nimIncremental compiler mode compile again Andreas Rumpf 2019-07-21 16:41:46 +02:00
  • 4b0de0ca6f nimpretty: fixes #11616 Araq 2019-07-18 12:13:22 +02:00
  • ace3b341a3 nimpretty: fixes #11699 Araq 2019-07-18 11:28:25 +02:00
  • ce7a0e3ffb [refactoring] nimpretty Araq 2019-07-18 11:00:29 +02:00
  • ddc02649a6 [refactoring] remove unused imports in the compiler and in some stdlib modules Araq 2019-07-18 00:36:03 +02:00
  • 3c6d442ce5 update changelogs [ci skip] narimiran 2019-07-17 21:20:28 +02:00
  • 469e3a5f59 [bugfix] Make std/unicode compile with --styleCheck:error (#11763) Kaushal Modi 2019-07-17 13:48:15 -04:00
  • d8d0aad906 [bugfix] Make std/unittest compile with --styleCheck:error (#11762) Kaushal Modi 2019-07-17 13:47:50 -04:00
  • 1bc3f44f1a [refactoring] don't use 'defer' Andreas Rumpf 2019-07-17 16:36:40 +02:00
  • 555634aa94 Fix compilation warning in macros.nim Kaushal Modi 2019-07-16 10:32:56 -04:00
  • 6abbef3eb9 fixes a critical 'nim secret' regression Andreas Rumpf 2019-07-17 15:10:02 +02:00
  • e043a92501 bump version to 0.20.3 narimiran 2019-07-19 16:15:59 +02:00
  • 88a0edba4b bump version to 0.20.2 v0.20.2 narimiran 2019-07-16 21:24:02 +02:00
  • 5a12553394 [bugfix] critbits styleCheck fix: consistent var naming (#11752) Kaushal Modi 2019-07-16 15:24:09 -04:00
  • 7469f5fa78 [bugfix] openssl styleCheck fix: consistent var naming (#11750) Kaushal Modi 2019-07-16 15:23:12 -04:00
  • 6bd301ca9c styleCheck fix: type naming: s/outType/OutType/ (#11749) Kaushal Modi 2019-07-16 15:22:34 -04:00
  • 0047f7cf4f Fix Typos in Internal Docs (#11735) [ci skip] Tristano Ajmone 2019-07-15 19:05:23 +02:00
  • 8be734bf46 fixes #11723 Araq 2019-07-15 17:22:01 +02:00
  • 9b0cb52d74 styleCheck fix narimiran 2019-07-16 08:50:22 +02:00
  • 1aefa74e46 fix broken link (#11736) [ci skip] Kartik Saranathan 2019-07-15 10:05:43 -04:00
  • c0085bc2b7 styleCheck fixes [bugfix] Araq 2019-07-15 13:16:02 +02:00
  • 43cba52ed8 styleCheck fixes [bugfix] Araq 2019-07-15 12:03:21 +02:00
  • d6d5dd30e9 styleCheck fixes [bugfix] Araq 2019-07-15 10:56:38 +02:00
  • 073651237a newruntime: progress to make 'async' work with --newruntime Araq 2019-07-15 10:56:20 +02:00
  • f23ca7f539 makes devel green again Andreas Rumpf 2019-07-14 17:14:51 +02:00
  • 2bf1985f1a 'nim check' stability improvements Araq 2019-07-14 16:11:42 +02:00
  • abebc395d3 makes --styleCheck:error the default for the Nim compiler itself Araq 2019-07-14 16:08:52 +02:00
  • ac41aec348 minor update for the genode target Araq 2019-07-14 16:08:15 +02:00
  • 575f688545 make 'koch temp' work again Araq 2019-07-14 16:07:30 +02:00
  • 95fd0d0a6f [refactoring] moves transformation for 'spawn' into its own spawn.nim implementation Araq 2019-07-14 12:13:19 +02:00
  • c4cbc5f449 os: confine osErrorMsg example to Linux (#11725) alaviss 2019-07-13 21:16:09 +07:00
  • d5d661b70e times: use posix constant instead of import (#11692) Jacek Sieka 2019-07-13 08:39:20 +02:00
  • 46cb304770 fixes #11715 (#11721) Andreas Rumpf 2019-07-13 07:55:56 +02:00
  • b4742cc496 fix failing tests narimiran 2019-07-15 09:39:35 +02:00
  • abd4330dd0 newruntime: refchecks:on|off switch Araq 2019-07-12 21:05:33 +02:00
  • 876d0aaade made --newruntime ready for multi-threading Araq 2019-07-12 16:08:30 +02:00
  • 8b6ea5d451 atomics.nim: minor improvements Araq 2019-07-12 16:07:32 +02:00
  • 4771b08ab5 documented --newruntime switch Araq 2019-07-12 16:06:46 +02:00
  • a59efc53f2 preparations to be able to use atomics in runtime_v2.nim Araq 2019-07-12 16:05:46 +02:00
  • ae04734031 fixes tcompiletimerange [bugfix] (#11720) Andreas Rumpf 2019-07-12 15:37:54 +02:00
  • 75f0a7a7af Moved 'Case statement macros' documentation out of manual into manual_experimental (#11716) Ico Doornekamp 2019-07-12 14:41:54 +02:00
  • d91b4b1bb7 [bugfix] VM: finally do inheritance properly Araq 2019-07-12 12:15:30 +02:00
  • 5a11ae85b1 document 'nim' defines prefix Araq 2019-07-12 10:48:07 +02:00
  • 8eb66f6c6b nimpretty: implement a --maxLineLen command line option Araq 2019-07-12 10:23:21 +02:00
  • 6f214131a2 JS codegen: supports toOpenArray [bugfix] Araq 2019-07-12 10:11:59 +02:00
  • d2f9a40b3c koch temp bugfix Araq 2019-07-12 10:11:34 +02:00
  • 622eadff52 nimpretty: fix #11700, no extra newlines (#11714) Miran 2019-07-12 09:14:21 +02:00
  • 93b58ebe1b Give NilAccessError a message (#11706) Dominik Picheta 2019-07-11 10:14:38 +01:00
  • f7b061f597 make async tests green again Andreas Rumpf 2019-07-11 11:09:10 +02:00
  • e34a318b9f minor style changes Araq 2019-07-11 00:28:20 +02:00
  • 641d1e1175 minor style changes Araq 2019-07-10 23:55:56 +02:00
  • 07505d87e2 make tests green again Araq 2019-07-10 23:32:04 +02:00
  • 6ffe82a5aa there is only one style -- my style Araq 2019-07-10 19:17:06 +02:00
  • 2b4a7ff6f6 fixes linter regressions Araq 2019-07-10 18:59:27 +02:00
  • 3d33e96388 make editdistance work with --styleCheck:error Araq 2019-07-10 18:58:59 +02:00
  • 19225b71ab fixes #10901 Araq 2019-07-10 16:10:20 +02:00
  • e5e2b067f4 fixes #11683 Araq 2019-07-10 16:00:05 +02:00
  • 3866e3302a make more parts of the stdlib compile with --styleCheck:error Araq 2019-07-10 15:48:30 +02:00
  • 607ce16acf fixes #11691 Araq 2019-07-10 15:28:15 +02:00
  • 694d57c899 styleCheck: make the compiler and large parts of the stdlib compatible with --styleCheck:error Araq 2019-07-10 12:42:23 +02:00
  • ed627cff3a linter: refactorings Araq 2019-07-10 09:07:03 +02:00
  • 8a5860d196 style changes Araq 2019-07-10 09:06:54 +02:00
  • b5ab4dabe2 nim styleChecker: implemented all the missing features (bugfix) Araq 2019-07-10 00:27:23 +02:00
  • b3b10ec849 minor system.nim style changes Araq 2019-07-10 00:26:44 +02:00
  • 6ec566cdd8 koch temp: use -d:leanCompiler if possible Araq 2019-07-10 00:26:29 +02:00
  • c4e26f7400 [other] prettify collections (#11695) Miran 2019-07-09 22:45:23 +02:00
  • ab98141c75 newruntime: async progress Araq 2019-07-09 20:15:40 +02:00
  • 14c6e3a6ab control flow graph: don't ignore yield statements Araq 2019-07-09 19:59:11 +02:00
  • 808746e864 newruntime: map system.reset to =destroy Araq 2019-07-09 19:53:23 +02:00
  • 386f126dd7 closes #11551 (#11693) Arne Döring 2019-07-09 19:38:38 +02:00
  • ce9eaee303 newruntime: 'owned distinct' is a valid construct (required by async) Araq 2019-07-09 15:23:46 +02:00
  • 7c7bab0626 make tests green again Araq 2019-07-09 13:28:54 +02:00
  • da2a149522 nimpretty: more comment indentation fixes narimiran 2019-07-09 13:15:35 +02:00
  • 8afe92a1ab nimpretty: more improvements Araq 2019-07-09 11:37:34 +02:00
  • 2a0c9dc063 nimpretty: code cleanups Araq 2019-07-09 10:51:41 +02:00
  • e0b4d034bc nimpretty: yet another improvement Araq 2019-07-09 10:08:23 +02:00
  • 12baecb42d async: more 'owned' annotations Araq 2019-07-09 09:41:09 +02:00
  • a144bc96b9 asyncmacro produces 'owned' types Araq 2019-07-09 09:40:53 +02:00
  • e0991c4bcf bugfix: allow type conversions between 'owned ref' types Araq 2019-07-09 09:35:54 +02:00
  • 40c2f504fb better error message for invalid types Araq 2019-07-09 09:35:44 +02:00
  • 80e51bb407 Offsetof fixes (#11690) Arne Döring 2019-07-09 09:07:45 +02:00
  • 9b217c10e6 [other] test more packages (#11687) Miran 2019-07-08 22:22:15 +02:00
  • 78b665cc7f fixes #11530 Andreas Rumpf 2019-07-08 19:40:42 +02:00
  • 56cf60b446 minor style changes Araq 2019-07-11 00:28:20 +02:00
  • 092154de02 [refactoring] nimbase.h: remove dead code which was confusing (#11682) Timothee Cour 2019-07-08 01:36:02 -07:00
  • 0646d6a720 dynlib: use posix module (#11623) Jacek Sieka 2019-07-08 09:14:35 +02:00
  • 585a08548a nimpretty: don't introduce extra spaces after a colon or a comma (#11672) Miran 2019-07-07 20:13:10 +02:00
  • f77bc2522f fixes #11350 Araq 2019-07-07 17:16:59 +02:00
  • 5cc49aad44 fixes #11660 (#11677) Andreas Rumpf 2019-07-07 15:25:25 +02:00
  • e3c6f4d21b [HCR] Added warning for using performCodeReload() in main module (#11667) awr1 2019-07-07 02:18:33 -05:00
  • 615be176e6 fixes #11671 Andreas Rumpf 2019-07-07 00:29:43 +02:00
  • 5dfec61597 improved the error message for #11494; closes #11494 Andreas Rumpf 2019-07-06 23:59:23 +02:00
  • df32d891a9 fixes a finish.exe regression Andreas Rumpf 2019-07-06 22:48:22 +02:00
  • c96e6682a0 fixes #11447 Andreas Rumpf 2019-07-06 21:20:16 +02:00
  • 753f8a05d2 fixes #3333 Andreas Rumpf 2019-07-06 20:38:10 +02:00
  • 00ccdec238 fixes #8316 (#11673) Andreas Rumpf 2019-07-06 20:02:50 +02:00
  • 49de021b1a fixes #7057 Andreas Rumpf 2019-07-06 15:23:57 +02:00
  • 5ecfbb5a4a ABI fixes for OSX/BSD; fixes #6860 (#11666) Andreas Rumpf 2019-07-06 13:00:29 +02:00
  • 1b10f926c8 Documentation Diff, Typo (#11566) Juan Carlos 2019-07-06 04:45:48 -03:00
  • a31b3ef3cf nimpretty: improved detection of commas and semicolons (#11661) Miran 2019-07-06 00:21:21 +02:00