Commit Graph

  • ed9fd2b63c fixes #8577, fixes #8580, other bug fixes (#8584) Timothee Cour 2018-08-14 01:44:28 -07:00
  • 7ef268274f Haiku support for Nim (#8542) alaviss 2018-08-14 14:35:07 +07:00
  • 18859cbaa1 make nimweb compile again Araq 2018-08-14 01:36:02 +02:00
  • 83c89197f3 renames threadpool.await to blockUntil; refs #7853 Araq 2018-08-14 01:28:04 +02:00
  • feda366d86 Adds get for Option[T]. (#8462) Dominik Picheta 2018-08-14 00:09:08 +01:00
  • ed4a267399 Small documentation typo in math hlaaf 2018-08-14 01:33:56 +03:00
  • 741f95e2d6 make dochack.nim compile again Araq 2018-08-14 00:09:46 +02:00
  • f91a181f58 make tests green again Araq 2018-08-13 23:16:03 +02:00
  • a0cde8cee6 Merge branch 'devel' into araq-misc Araq 2018-08-13 20:16:18 +02:00
  • f960523b46 document the new --nilseqs:on switch Araq 2018-08-13 20:12:13 +02:00
  • 99384c0234 make NimInAction tests green Araq 2018-08-13 20:12:00 +02:00
  • 420ed0596b fixes more nil handling regressions Araq 2018-08-13 17:27:44 +02:00
  • d60bb1b289 build Nimble with --nilseqs:on until Nimble is fixed Araq 2018-08-13 16:07:23 +02:00
  • 46204eba1f make the vccexe helper tool compile again Araq 2018-08-13 15:42:20 +02:00
  • aa1cdebdc2 Converters to take into account constraints. Fixes #7520 (#8593) cooldome 2018-08-13 15:02:20 +02:00
  • 975114e114 make more tests green Andreas Rumpf 2018-08-13 13:02:52 +02:00
  • 96e0b56a55 make generic tests green again Andreas Rumpf 2018-08-13 12:54:02 +02:00
  • 9f31096870 make JS tests green Andreas Rumpf 2018-08-13 12:51:31 +02:00
  • 81645deb87 testament: change how JS tests are disable for travis on OSX Andreas Rumpf 2018-08-13 12:51:19 +02:00
  • 7f49364fd0 make more tests green Andreas Rumpf 2018-08-13 12:29:03 +02:00
  • ee29370f60 Fixed 7478: splitLines keepEol option (#8621) Iván Montes 2018-08-13 11:42:50 +02:00
  • dae5450947 WIP: disallow 'nil' for strings and seqs Andreas Rumpf 2018-08-13 11:41:33 +02:00
  • 6a0751e81a Fixes #7586: Adds documentation for hints DrSlump 2018-08-13 11:24:58 +02:00
  • e839c01f5b Clarify usage of "Test" argument in Koch (#8613) Naveen Arunachalam 2018-08-12 16:10:06 -04:00
  • 3cb963f114 Fixes 8616 (#8617) LemonBoy 2018-08-12 20:43:30 +02:00
  • ba7c874a7d Mysterious fix for #8550 (#8561) LemonBoy 2018-08-12 20:41:48 +02:00
  • 089529c16a Preliminary check for test category folder existence (#8579) LemonBoy 2018-08-11 05:03:42 +02:00
  • 32afc1a562 make tests green again Andreas Rumpf 2018-08-10 17:27:30 +02:00
  • 60c7a0a08f Merge branch 'araq-misc' of github.com:nim-lang/Nim into araq-misc Andreas Rumpf 2018-08-10 16:51:45 +02:00
  • 4cf1e3eb4b rename SystemError to CatchableError in order to avoid breaking Nimble and probably lots of other code Araq 2018-08-10 15:31:53 +02:00
  • ba6601b149 fixes #8599 Andreas Rumpf 2018-08-10 12:09:51 +02:00
  • 404de2f23e Merge branch 'devel' into araq-misc Andreas Rumpf 2018-08-10 12:06:16 +02:00
  • 1d78ba64b4 rework the exception hierarchy; refs #8363 Andreas Rumpf 2018-08-10 11:40:01 +02:00
  • 28c709fa84 cleanup nimsuggest tests a bit Andreas Rumpf 2018-08-10 09:37:41 +02:00
  • 7e2418bd22 make nimsuggest go up in the directory tree in order to determine the main .nim file Andreas Rumpf 2018-08-10 09:37:17 +02:00
  • 1d63a8fe4a update the 'float' spec; refs #8589 Andreas Rumpf 2018-08-10 09:21:46 +02:00
  • 43f634db8d fixes #8519; implements T.distinctBase to reverse T = distinct A (#8531) Timothee Cour 2018-08-10 00:20:14 -07:00
  • 864d24d70e change the VM's max instruction count to 3_000_000 Andreas Rumpf 2018-08-10 08:42:13 +02:00
  • 265003df1a deprecated regionized pointers Araq 2018-08-10 01:20:14 +02:00
  • b4e5c9d075 deprecate the .this pragma Araq 2018-08-09 20:31:40 +02:00
  • 730ce53b71 save a backup of csources-built nim to bin/nim_csources to avoid recompiling from csources (#8582) Timothee Cour 2018-08-09 01:56:05 -07:00
  • a2c5ffba0c Uses XDG_CACHE_HOME if available (#8585) alaviss 2018-08-09 15:50:36 +07:00
  • 98225ca207 Update channels.nim (#8583) Grant 2018-08-09 00:40:21 -07:00
  • babd31360a fixes more nil string bugs Araq 2018-08-08 18:22:48 +02:00
  • bccaa36aba Tests for v1 closed generics/static issues (#8572) Mamy Ratsimbazafy 2018-08-08 17:49:33 +02:00
  • 506418ef53 add build_all.sh to allow 1-liner to build development version of the compiler (#8546) Timothee Cour 2018-08-08 07:47:17 -07:00
  • b07d1f1dc3 make async tests green for Linux Araq 2018-08-08 16:18:30 +02:00
  • 00ef2d6693 make test green again Araq 2018-08-08 15:43:05 +02:00
  • 32b62097a2 Fix regression for mapIt (#8567) LemonBoy 2018-08-08 15:34:21 +02:00
  • af4f4425e2 Merge pull request #8559 from ehmry/fix_8109 Dominik Picheta 2018-08-08 12:27:20 +01:00
  • 640b30a47f codegen improvement: map the empty string to 'nil' since it's now allowed to do that Araq 2018-08-08 12:06:00 +02:00
  • 05121d84b3 fixes a long standing nil bug in substr Araq 2018-08-08 12:05:29 +02:00
  • 00d718b1db strutils: minor code cleanup Araq 2018-08-08 12:01:17 +02:00
  • de263a43c6 deprecate isNil for strings and seqs Araq 2018-08-08 11:21:56 +02:00
  • 19bfa9b889 Merge branch 'devel' into araq-misc Araq 2018-08-08 09:39:40 +02:00
  • a45faf2dd6 fixes the new nimcache handling Araq 2018-08-07 22:54:45 +02:00
  • ef9dd46466 'nimcache' defaults to ~/.cache on Posix; cleaned up documentation Andreas Rumpf 2018-08-06 23:38:29 +02:00
  • 5b6b73f2a2 use slashes instead of dots for paths Andreas Rumpf 2018-08-06 20:00:26 +02:00
  • a377c5cce4 introduce the --define 'osx' as an alias for 'macosx' Andreas Rumpf 2018-08-06 19:58:48 +02:00
  • 817e4bb2fe AsyncHttpClient: return from requests before body completion Emery Hemingway 2018-08-07 17:36:56 +02:00
  • dd75346292 fixes the new nimcache handling Araq 2018-08-07 22:54:45 +02:00
  • d8e66d6acc fixes merge conflict Araq 2018-08-07 22:25:01 +02:00
  • c352329714 runnableExamples: keep (gitignored) generated foo_examples.nim for inspection even on success (#8544) Timothee Cour 2018-08-07 09:52:55 -07:00
  • ba5e2d6fcb Make mapIt work on openArray's (#8543) LemonBoy 2018-08-07 18:45:27 +02:00
  • 4d5cce9882 fixes #6255, add system.ashr arithmetic right shift (#8547) andri lim 2018-08-07 23:41:30 +07:00
  • 9b9cfa7306 Stricter signature for countdown/countup (#8549) Oscar Nihlgård 2018-08-07 09:24:54 +02:00
  • c3d5ec8ead fixes #8421, fixes #7968, Nim compiler compiles with MSVC C89 version (#8556) andri lim 2018-08-07 14:07:18 +07:00
  • be4816f509 Iterator over heap instances (#8548) Emery Hemingway 2018-08-07 08:48:52 +02:00
  • e067a7681f 'nimcache' defaults to ~/.cache on Posix; cleaned up documentation Andreas Rumpf 2018-08-06 23:38:29 +02:00
  • e555e97b4b use slashes instead of dots for paths Andreas Rumpf 2018-08-06 20:00:26 +02:00
  • e9d67266ef introduce the --define 'osx' as an alias for 'macosx' Andreas Rumpf 2018-08-06 19:58:48 +02:00
  • bbc404d80d disable tioselectors test for OSX Andreas Rumpf 2018-08-06 19:44:15 +02:00
  • 6c319d4f74 travis/testament: disable JS tests on OSX Andreas Rumpf 2018-08-06 19:16:23 +02:00
  • 559c4b8a20 attempt to make the travis OSX build green Araq 2018-08-06 17:42:08 +02:00
  • 7f8eccb46f make 'flags' test green on OSX Andreas Rumpf 2018-08-06 14:38:38 +02:00
  • 39b3b94008 OSX: make tioslectors test green Andreas Rumpf 2018-08-06 14:21:29 +02:00
  • 8ad59e6857 remove redundant test for nil before add (#8460) Timothee Cour 2018-08-06 02:50:42 -07:00
  • 6e3d1dced5 fixes #5617, 'copyLineInfo' addition (#8523) andri lim 2018-08-06 04:38:21 +07:00
  • 6fffadb7fd Merge pull request #8364 from timotheecour/pr_expandTilde Dominik Picheta 2018-08-05 16:30:17 +01:00
  • 7ac6462cbd make at least bootstrapping work Araq 2018-08-05 14:17:24 +02:00
  • baa77387d7 fixes #8215; remove reference to old doc command which was deprecated (#8418) Timothee Cour 2018-08-05 03:15:40 -07:00
  • c57e320c94 fixes 7833 (#8533) Andreas Rumpf 2018-08-05 11:42:38 +02:00
  • 282c4f3d0a file mode bullshit Araq 2018-08-05 09:59:16 +02:00
  • cc1fd50b27 Try to let memTracker compile (#8502) Christopher Dunn 2018-08-05 02:53:10 -05:00
  • abe0725ab1 WIP: nothing works Andreas Rumpf 2018-08-05 09:38:14 +02:00
  • 74842ed4a9 make growobjcrash complete earlier Araq 2018-08-05 09:20:30 +02:00
  • c9f2c16da1 make setLengthStr compile for the old version Araq 2018-08-04 23:23:10 +02:00
  • a18e40fa5f Merge branch 'devel' into araq-fixes-7833 Araq 2018-08-04 20:11:25 +02:00
  • 96c6c82d55 fixes #8425 Araq 2018-08-04 20:10:03 +02:00
  • 1fa23e347e make 'koch xz' enforce a clean 'git diff'; fixes #7292 Araq 2018-08-04 19:55:10 +02:00
  • 25b4d26e22 fixes yet another regression Araq 2018-08-04 18:50:44 +02:00
  • 8d2953e805 gitignore test.ini, generated by ./koch tests (#8529) Timothee Cour 2018-08-04 09:12:35 -07:00
  • e6738ba9d9 make 'echo' threadsafe on Windows; fixes #8511 Araq 2018-08-04 18:11:03 +02:00
  • f131867de7 emit the write barrier also for addChar Araq 2018-08-04 16:56:35 +02:00
  • 9235f7a3b3 Merge branch 'devel' into araq-fixes-7833 Araq 2018-08-04 15:52:34 +02:00
  • e403ef25ac fix shell quoting error for static libraries (#8532) Charlie Barto 2018-08-03 19:18:27 -04:00
  • 1c80619ac5 WIP: avoid using the old growObj in order to fix the newly introduced seq leaks Araq 2018-08-03 18:30:45 +02:00
  • 9a390d66fb fixes #8509 disable 4GB allocating test on windows that crashed appveyor (#8510) Timothee Cour 2018-08-02 04:33:46 -07:00
  • 78c0ac5407 fixes #7827, bindSym enhancement (#8499) andri lim 2018-08-02 17:56:44 +07:00
  • 674bd7bfad fix wrong arch defined(osx) (#8492) Timothee Cour 2018-08-01 16:19:29 -07:00