Commit Graph

  • 9f6187b46c Add starttls for smtp (#11500) Phạm Ngọc Quang Nam 2019-06-17 05:50:56 +07:00
  • 7182922622 [feature] Added os.delEnv; add delEnv support to nimscript too (#11466) Kaushal Modi 2019-06-15 05:32:26 -04:00
  • eadea343ef [bugfix] fixes https://github.com/nim-lang/Nim/issues/11430 Andreas Rumpf 2019-06-15 11:29:10 +02:00
  • 6dc6487311 Disambiguate idents now that all 3 rfind's are included in the RTL. Charles Blake 2019-06-15 03:46:21 -04:00
  • 68cce40510 [bugfix] Add .47 as supported libssl version (#11503) Andreas Rumpf 2019-06-14 23:03:00 +02:00
  • d1ce86fdc6 [bugfix] Fix the link to "For Loop Macro" section (#11505) Kaushal Modi 2019-06-14 17:02:30 -04:00
  • e96afd6324 [bugfix] Add .47 as supported libssl version SolitudeSF 2019-06-14 20:00:23 +03:00
  • c656714623 [bugfix] Minor formatting fix in tut2 [ci skip] (#11501) Kaushal Modi 2019-06-14 09:13:44 -04:00
  • 57a83df745 [bugfix] nimpretty: better alignment; fixes #11467 Araq 2019-06-14 11:16:39 +02:00
  • 80320c72d3 [bugfix] document the norewrite pragma (#11453) Juan Carlos 2019-06-13 14:37:17 -03:00
  • bda9fd149c [refactoring] error instead of quit for basename (#11491) Jasper Jenkins 2019-06-13 10:34:41 -07:00
  • e11d582fa1 Merge branch 'devel' of https://github.com/nim-lang/Nim into devel Charles Blake 2019-06-13 10:21:11 -04:00
  • e7188cdfa8 Add missing ,int to type signature in doc comment references. Charles Blake 2019-06-13 10:20:43 -04:00
  • 06ef56ba72 [bugfix] fix quit errormsg in nimvm (#11490) Jasper Jenkins 2019-06-13 06:30:30 -07:00
  • e2f99a2026 Update tut1: -d:release does not turn off *allruntime checks off anymore (#11492) Simon Krauter 2019-06-13 15:16:38 +02:00
  • 165ea46284 [bugfix] nimpretty: fixes #11470 Araq 2019-06-13 10:58:27 +02:00
  • af39f26a3a [bugfix] nimpretty: fixes #11468 Araq 2019-06-13 10:42:37 +02:00
  • b70295c768 [other] nimsuggest: adhere to our style guide Araq 2019-06-13 09:58:46 +02:00
  • 08fdffc717 [other] appveyor: use official dlls on nim-lang.org (#11473) alaviss 2019-06-12 22:09:36 +07:00
  • 73c44c6e9b [bugfix] Fixes async IO operations stalling even after socket is closed. (#11232) Dominik Picheta 2019-06-12 16:07:05 +01:00
  • bde899d4f8 Attempt to close https://github.com/nim-lang/Nim/issues/11430 Charles Blake 2019-06-12 07:44:56 -04:00
  • da035e9c83 [bugfix] fix nimpretty for absolute paths (#11480) Jasper Jenkins 2019-06-12 02:59:26 -07:00
  • b056d32a79 [refactoring] liftdestructors.nim is callable from lambdalifting; refs #11217 Araq 2019-06-12 10:44:37 +02:00
  • e4d0f4fee0 fix regression in semfold for old right shift (#11477) Arne Döring 2019-06-12 09:26:30 +02:00
  • c07973e313 [refactoring] liftdestructors is now a module of its own Araq 2019-06-12 08:27:02 +02:00
  • 549d8cc0c6 [other] make typeAllowed easier to debug by using structured programming Araq 2019-06-11 15:00:47 +02:00
  • 572b7c37a5 [other] preparations for --styleCheck:error for the Nim compiler (#11478) Andreas Rumpf 2019-06-12 08:35:32 +02:00
  • c7e1c665a1 [refactoring] refactor the compiler and stdlib to deprecation warnings (#11419) Arne Döring 2019-06-11 16:49:56 +02:00
  • 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