Commit Graph

  • 3d13103443 [bugfix] Add .nimf to mimetypes (#11417) Juan Carlos 2019-06-11 11:46:15 -03:00
  • a9aef65b2d [feature] Enable Oid usage in hashtables (#11472) Hitesh Jasani 2019-06-11 09:06:46 -04:00
  • b3d2cd738a [other] better error message for IndexError for empty containers (#11476) Miran 2019-06-11 14:34:21 +02:00
  • 639e9a7aa9 [other] test 6 more nimble packages (#11464) Miran 2019-06-11 11:43:54 +02:00
  • 51ac2e67bf newruntime: added a basic table test Andreas Rumpf 2019-06-11 08:58:11 +02:00
  • ced0527ae3 streams: change error message of openFileStream (#11438) [feature] jiro 2019-06-11 04:00:55 +09:00
  • f8c8e319bc Ensure that koch-built nim exe has +x perm for u/g/others [bugfix] (#11444) Kaushal Modi 2019-06-10 14:52:56 -04:00
  • 2334680b3d Use TMPDIR env var if available to get the temp dir name (#11443) [bugfix] Kaushal Modi 2019-06-10 13:59:51 -04:00
  • 94177f7357 VM can now cast integer type arbitrarily. (#11459) [feature] Arne Döring 2019-06-10 19:58:11 +02:00
  • 7cf9b522b5 [bugfix] rename Nimrod to Nim, fix #11460 (#11462) Miran 2019-06-10 12:54:43 +02:00
  • 3a91a93584 Fixes #11431 (#11451) [bugfix] Juan Carlos 2019-06-10 05:53:34 -03:00
  • caf93f4355 nimpretty: smart tabs support, fixes #9399 [bugfix] Andreas Rumpf 2019-06-10 10:50:02 +02:00
  • 22a1b12038 [documentation] fix #11281, httpclient examples (#11455) Juan Carlos 2019-06-10 04:31:57 -03:00
  • cb47e49d3b nimpretty: keep a seq of tokens instead of a single string to enable better transformations [refactoring] Andreas Rumpf 2019-06-09 22:22:36 +02:00
  • 8317de7648 complex.nim: reformating [other] Andreas Rumpf 2019-06-09 09:18:19 +02:00
  • 3c62d41468 Make -d:tempDir switch work once again [bugfix] (#11442) Kaushal Modi 2019-06-09 02:54:15 -04:00
  • bce908f6ee fix koch docs failing at io.nim with import os in config.nims (#11418) [bugfix] nc-x 2019-06-08 04:07:08 +05:30
  • bf9f1f7b45 [bugfix] hashes: fix regression for nested containers (#11426) Miran 2019-06-08 00:34:11 +02:00
  • bf63d83a97 update the nimc.rst document about the release/danger split [bugfix] Andreas Rumpf 2019-06-08 00:13:57 +02:00
  • 9f82e07b2d nimpretty: fixes #10156 [bugfix] Andreas Rumpf 2019-06-08 00:00:00 +02:00
  • 2c03c9f42e updates the contributing guidelines [other] Andreas Rumpf 2019-06-07 16:21:01 +02:00
  • 99a4fed96b fix for passing tuples as static params to macros (#11423); fixes #10751 [bugfix] Arne Döring 2019-06-07 14:34:59 +02:00
  • 12fc1dfb2c nimpretty: closes #10159 [bugfix] Araq 2019-06-07 13:03:04 +02:00
  • 667af87e66 nimpretty: fixes #9505 [bugfix] Araq 2019-06-07 12:59:31 +02:00
  • 790bc5b07b nimpretty: fixes #10177 [bugfix] Araq 2019-06-07 11:50:56 +02:00
  • 5a37224102 develop version is 0.20.99 [feature] Araq 2019-06-07 10:49:56 +02:00
  • 447cc1ff09 nimpretty: fixes #10295 Araq 2019-06-07 10:37:00 +02:00
  • 554908df0c Create FUNDING.yml Dominik Picheta 2019-06-06 21:58:25 +01:00
  • e7471cebae koch.nim: hotfix for nightly builds v0.20.0 Andreas Rumpf 2019-06-06 19:57:54 +02:00
  • abaa42fd8a cleanup nimpretty's config Andreas Rumpf 2019-06-06 19:57:42 +02:00
  • 7a670a6bc9 more changelog fixes narimiran 2019-06-06 08:57:50 +02:00
  • cfeb9d2c50 Bit operator names 2 (#11413) Arne Döring 2019-06-06 08:36:20 +02:00
  • 4296bddccb fixes #11412 Araq 2019-06-06 07:56:19 +02:00
  • 1d23d7472b a new dawn Araq 2019-06-06 07:56:06 +02:00
  • 56f79ab0b8 changelog: fix typos, create a changelog for 0.20 narimiran 2019-06-05 22:57:28 +02:00
  • 591007878c cleaned up the changelog Araq 2019-06-05 22:48:27 +02:00
  • f844891e48 make megatest work with 'koch boot -d:release' too Araq 2019-06-05 22:32:19 +02:00
  • be9c38d265 bump version to 0.20.0 narimiran 2019-06-05 18:38:45 +02:00
  • 5a4122dc98 Ignore dochack.js (#11409) Tristano Ajmone 2019-06-05 18:26:57 +02:00
  • 8cc9753285 fixes #11405 Araq 2019-06-05 16:26:11 +02:00
  • 6ebbff0a11 Fix strscans Docs (#11408) [ci skip] Tristano Ajmone 2019-06-05 16:20:13 +02:00
  • c16a753822 fix macrocache implementation (#11404) andri lim 2019-06-05 19:56:45 +07:00
  • efbf43d4a9 intVal works now on enum field symbols (#11403) Arne Döring 2019-06-05 14:55:47 +02:00
  • 9230862534 koch now ignores the existance of .git and always builds the latest tagged stable release of Nimble unless you use the --latest switch; fixes #11402; fixes #9017 Araq 2019-06-05 11:34:09 +02:00
  • 8ab94cdd45 refs #11402; now koch ships a fixed version of Nimble so that the connection between Nim and Nimble version is obvious when you do 'git checkout v0.20' in Nim's repo Araq 2019-06-05 11:26:10 +02:00
  • cb45527e37 pass typedesc as NimNode to macros (#11400) Arne Döring 2019-06-05 09:17:04 +02:00
  • 71388caf2e remove stdlib case transitions (#11401) Jasper Jenkins 2019-06-04 23:04:29 -07:00
  • 7215341190 make fullpaths the default in error messages and stack traces for mor… (#11385) Andreas Rumpf 2019-06-05 08:02:54 +02:00
  • fc4f0808c4 parameter runtime discriminators (#11397) Jasper Jenkins 2019-06-04 13:10:39 -07:00
  • bfa32e8d99 improve 'marshal' documentation, refs #10330 (#11398) Miran 2019-06-04 20:54:32 +02:00
  • 89f6b1b2c5 appveyor: test using nim-lang.org gcc (#11382) alaviss 2019-06-04 23:50:32 +07:00
  • 6f853a747a use proper mathematical expressions for subsets [ci skip] narimiran 2019-06-04 14:57:04 +02:00
  • e3ddc6b83a revert unintended changes narimiran 2019-06-04 14:33:55 +02:00
  • 7f63c1b83d fix c2nim link narimiran 2019-06-04 12:37:37 +02:00
  • 1f883f6d78 better documentation for the new shr narimiran 2019-06-04 12:29:52 +02:00
  • 5f4e8dc4c9 added a nice test case for macro based lookup tables Araq 2019-06-04 11:16:11 +02:00
  • 55af21c662 rename (un)likely (#11391) Jasper Jenkins 2019-06-03 11:33:24 -07:00
  • d7d88ae218 disable 3 packages until they merge their pending PRs which fix failures narimiran 2019-06-03 17:12:02 +02:00
  • 9d536b90c1 Fixed "is not GC-safe as it calls 'createThread'" when creating a thread in a thread. (#11390) Dankr4d 2019-06-03 17:13:22 +02:00
  • 7072eaad73 Genode compiler configuration for arm64 and riscv64 (#11389) ehmry 2019-06-03 16:30:55 +02:00
  • 7c5e7a4f6a disable the new CaseTransition warning for the Nim compiler itself Araq 2019-06-03 12:00:28 +02:00
  • 7d217a71d3 Render deprecated pragmas (#8886) LemonBoy 2019-06-03 10:15:20 +02:00
  • 64518380a5 undeprecate system.programResult until we have a good solution at hand Araq 2019-06-03 09:35:04 +02:00
  • a68fe3d082 fixes #11364 (#11383) Andreas Rumpf 2019-06-03 08:46:57 +02:00
  • 1d1c72dfbb niminst: get rid of LINKER / LD (#11379) alaviss 2019-06-03 13:45:52 +07:00
  • 5c5df61071 Additional platform definitions for sparc64 (#11387) John Paul Adrian Glaubitz 2019-06-03 08:20:00 +02:00
  • 4a485cb7ef Add build support for Linux/alpha (#11386) John Paul Adrian Glaubitz 2019-06-03 08:18:15 +02:00
  • 06f251fe4e niminst/makefile: add windows support (#11380) alaviss 2019-06-02 12:25:47 +00:00
  • 5eb47f8ed9 fixes #11369 (#11381) Andreas Rumpf 2019-06-02 14:24:38 +02:00
  • c02320e230 sigmatch: use boolean algebra Andreas Rumpf 2019-06-02 08:35:09 +02:00
  • 9ee2ecf0a6 sets: minor documentation fixes [ci skip] (#11377) Jjp137 2019-06-01 23:29:31 -07:00
  • 1255b3c864 Warn about object case transitions at compile time (#11378) genotrance 2019-06-01 23:40:07 -05:00
  • 4a35d2b571 fixes #11375 (#11376) Andreas Rumpf 2019-06-02 06:33:35 +02:00
  • ec038998f0 Add build support for Linux/m68k (#11366) John Paul Adrian Glaubitz 2019-06-02 00:20:28 +02:00
  • af0ae5830f Add build support for Linux/sparc64 (#11365) John Paul Adrian Glaubitz 2019-06-01 10:45:44 +02:00
  • 40c5509a02 Make net module compile with --taintMode:on (#11360) Smittyvb 2019-06-01 04:44:40 -04:00
  • 6b23b2d7df parseopt fix (#11363) [backport] Jasper Jenkins 2019-06-01 01:44:08 -07:00
  • 41b74db218 Added 'except X as Y' to section 'except clauses' of manual (#11371) Ico Doornekamp 2019-06-01 10:43:25 +02:00
  • 3b73da310c close #9961 by adding a test narimiran 2019-05-30 12:34:27 +02:00
  • cb71564785 close #9827 by adding a test narimiran 2019-05-30 11:18:17 +02:00
  • 4606a00d4e close #8573 by adding a test narimiran 2019-05-30 10:13:29 +02:00
  • 1d00f7f9d7 travis: cleanup & add 32-bit Linux testing (#11337) alaviss 2019-05-30 12:34:54 +07:00
  • 5b27b263fd Remove immediate pragma (#11308) Arne Döring 2019-05-29 22:21:51 +02:00
  • eb471acffb system.nim: minor fix for the new 'unown' template Araq 2019-05-29 20:49:36 +02:00
  • 9ecb1aae80 new compiler feature: --expandMacro Araq 2019-05-29 20:47:28 +02:00
  • dc5fa90b43 switch should be nimOldShiftRight with the nim prefix Araq 2019-05-29 17:06:39 +02:00
  • 88b5dd3362 right shift is now by default sign preserving (#11322) Arne Döring 2019-05-29 16:48:00 +02:00
  • 897e7c90ac fix megatest narimiran 2019-05-29 16:42:36 +02:00
  • f79b6dee33 fixes excessive newlines in testament's output (#11351) Andreas Rumpf 2019-05-29 15:59:11 +02:00
  • d654383a8e rename a file, so that megatest doesn't complain narimiran 2019-05-29 15:44:52 +02:00
  • 6f5eba4b94 close #7792 by adding a test narimiran 2019-05-29 14:56:39 +02:00
  • a8939686a1 close #8199 by adding a test narimiran 2019-05-29 14:47:45 +02:00
  • 3845faf85f close #7615 by adding a test narimiran 2019-05-29 14:35:05 +02:00
  • d1b4f1082e close #5859 by adding a test narimiran 2019-05-29 13:37:55 +02:00
  • 6904f323aa Fixed #9762 (#11296) Yuriy Glukhov 2019-05-29 18:11:03 +08:00
  • 13505c3be2 added a -d:nimv019 define for compiling 0.19 code with 0.20 Araq 2019-05-29 12:01:35 +02:00
  • 4f989b9162 close #5235 by adding a test narimiran 2019-05-29 11:52:54 +02:00
  • 0f4446b861 docgen: do not render the ugly <//> operator; temporary hack until 0.20 has been released Araq 2019-05-29 10:23:29 +02:00
  • 8951680c05 fixes #10889 Andreas Rumpf 2019-05-29 08:00:52 +02:00
  • 950f2d7c2f fixes #6755; error message could be better but oh well Araq 2019-05-28 21:58:59 +02:00