Commit Graph

  • 843099d8ae Fixes upcoming tests. Dominik Picheta 2017-02-26 15:58:07 +01:00
  • a49d88f18a Add comment on return value Federico Ceratto 2017-02-26 14:34:08 +00:00
  • 48c50f6b41 make the logic right Araq 2017-02-26 13:28:46 +01:00
  • b5de988eda Fix the other withNewLine template. Dominik Picheta 2017-02-26 12:54:03 +01:00
  • f9cce32097 Various fixes to FutureStreams based on PR feedback. Dominik Picheta 2017-02-26 12:52:19 +01:00
  • 912d95a6ea Add small warning in httpclient's onProgressChanged docs. Dominik Picheta 2017-02-26 11:36:16 +01:00
  • 5ce8e0b5cd better docs for strutils.escape Araq 2017-02-26 01:02:50 +01:00
  • 2589d69ed2 fixes #5430 Araq 2017-02-26 00:31:56 +01:00
  • d91d338d03 fixes #5432 Araq 2017-02-25 23:58:47 +01:00
  • 5774145f5d added hash for uints (#5435) Fabian Keller 2017-02-26 00:17:21 +01:00
  • f250c30b9d Make use of used in unittest (#5410) Fabian Keller 2017-02-25 21:18:16 +01:00
  • 45765601e0 fixed premature finishing of httpclient.downloadFile Araq 2017-02-25 17:26:03 +01:00
  • 1961e444c3 Merge branch 'devel' into feature/async-streams Araq 2017-02-25 11:18:48 +01:00
  • 16aafddee5 Merge pull request #5433 from yglukhov/ipv6 Dominik Picheta 2017-02-25 10:25:24 +01:00
  • 4306efada4 Merge branch 'faster-nimsuggest' of github.com:nim-lang/Nim into faster-nimsuggest Andreas Rumpf 2017-02-25 08:18:54 +01:00
  • b935eeb997 Merge branch 'devel' into faster-nimsuggest Andreas Rumpf 2017-02-25 08:17:22 +01:00
  • d878c4c1b4 Listen on ipv6 Yuriy Glukhov 2017-02-25 02:20:16 +02:00
  • 7579171ee7 Merge pull request #5427 from ivankoster/patch-1 Dominik Picheta 2017-02-24 18:13:27 +01:00
  • 4af2c26c91 Make toHex work for uints (#5423) Dennis Felsing 2017-02-24 16:48:22 +01:00
  • 469a7d258c Add warning about log flushing. Related to #3269 (#5424) Federico Ceratto 2017-02-24 14:58:02 +00:00
  • fa98edc78c another attempt to make test green again Araq 2017-02-24 15:52:52 +01:00
  • 8ebc869773 Remove unnecessary colon in unittest.nim code example Ivan Koster 2017-02-24 15:43:31 +01:00
  • b7a1cad4a4 make tests green again Andreas Rumpf 2017-02-24 13:05:58 +01:00
  • f8914cc3b0 fixes a multimethod regression Andreas Rumpf 2017-02-24 13:02:36 +01:00
  • 9df0000621 Proper use of sequences in coroutine tests Rokas Kupstys 2017-02-24 10:51:54 +02:00
  • e8ad59fdc4 Bugfix/double newlines in stderr (#5426) Fabian Keller 2017-02-24 09:48:38 +01:00
  • 46f33515d7 Merge branch 'devel' into faster-nimsuggest Andreas Rumpf 2017-02-24 01:28:50 +01:00
  • 2d546ca0ac fixes #5417 Andreas Rumpf 2017-02-24 00:32:03 +01:00
  • 22789a0bfc fixes #5419 Andreas Rumpf 2017-02-23 19:47:09 +01:00
  • 92c2a51bf7 removed compiler internal list implementation (#5371) Arne Döring 2017-02-22 17:33:12 +01:00
  • ac3b312cc6 Merge branch 'devel' into faster-nimsuggest Andreas Rumpf 2017-02-22 16:28:32 +01:00
  • 46efaf294b big compiler refactoring; avoid globals for multi method dispatcher generation Andreas Rumpf 2017-02-22 16:27:52 +01:00
  • 311253ef2f nimsuggest: added --refresh command line option; added 'known' command; fixes 'chck' command for EPC Andreas Rumpf 2017-02-22 16:27:24 +01:00
  • 2ba374f9ab match json.toPretty style with NodeJS's stringify (#5406) Emery Hemingway 2017-02-21 20:24:55 +01:00
  • 5aef77a3d3 Removed test code from coro.nim and created three real tests for coroutines Rokas Kupstys 2017-02-20 17:03:39 +02:00
  • f80ddbbcc6 Use constant nimCoroutines instead of defined(nimCoroutines) Rokas Kupstys 2017-02-18 17:17:44 +02:00
  • 9f8863169a Cleanup of gc code Rokas Kupstys 2017-02-18 17:05:29 +02:00
  • d69b701dde Coroutines realtime support Rokas Kupstys 2017-02-17 16:49:17 +02:00
  • 96c571dd96 Removed fasm support. Rokas Kupstys 2017-02-14 16:27:09 +02:00
  • 9314967709 For CI: -d:nimCoroutines Rokas Kupstys 2017-02-14 12:23:42 +02:00
  • c3d1b732d6 Reworked gc support for coroutines. Nim now bootstraps with -d:nimCoroutines Added gc test to coro.nim Lots of misc improvements and comments in coro.nim Rokas Kupstys 2017-02-13 19:42:47 +02:00
  • ce4e9846f0 Iterators test in coroutines Rokas Kupstys 2017-02-13 12:21:05 +02:00
  • ff1bf74554 Delete fiber context when it exits (memleak fix) Few correctness changes to gc stack management. Rokas Kupstys 2017-02-13 12:13:48 +02:00
  • 9a754156d7 Added support for exceptions in coroutines and added exception test Fix bug where first coroutine ending would terminate main loop Rokas Kupstys 2017-02-11 11:45:50 +02:00
  • 373e667dbc Coroutine rework. Rokas Kupstys 2017-02-20 17:10:50 +02:00
  • a3b8bf300d Added fiber API to winlean.nim Rokas Kupstys 2017-02-10 19:51:38 +02:00
  • 2d28a626f2 nimsuggest: works with VS-Plugin again Andreas Rumpf 2017-02-20 11:51:17 +01:00
  • 1ec96d7353 nimsuggest: better logging for EPC mode Andreas Rumpf 2017-02-20 09:54:20 +01:00
  • ce4587d7b7 Enabled explicitly unknown lock levels (#5409) Fabian Keller 2017-02-20 09:31:52 +01:00
  • 2df5a6f863 nimsuggest: make all tests green Andreas Rumpf 2017-02-20 06:18:59 +01:00
  • 2adb4ce9eb nimsuggest supports EPC protocol again; tester can test the EPC protocol Andreas Rumpf 2017-02-19 21:29:41 +01:00
  • 363b1c0a41 travis: first attempt to enable OSX tests Araq 2017-02-17 19:08:08 +01:00
  • 9303a02d6b Merge branch 'devel' of github.com:nim-lang/Nim into devel Araq 2017-02-17 18:04:09 +01:00
  • 8f426b974a new feature: .used pragma to suppress declared-but-not-used warning Araq 2017-02-17 18:03:56 +01:00
  • dd8cbf5fca fixes #5404 Araq 2017-02-17 17:44:52 +01:00
  • ba29ca0c63 Merge branch 'devel' into faster-nimsuggest Andreas Rumpf 2017-02-17 10:48:01 +01:00
  • e9767d8809 Fix reverse on empty openArray (#5407) fenekku 2017-02-17 02:26:49 -05:00
  • 5620e08563 minor documentation improvements Araq 2017-02-17 00:00:39 +01:00
  • bdd9f971e7 update code from a time when unsigned didn't exist Araq 2017-02-16 23:20:01 +01:00
  • 9534a5d632 fixes #5391 Araq 2017-02-16 22:59:07 +01:00
  • 5d4ed1117d distros.nim: brew usually doesn't require 'sudo' Araq 2017-02-16 22:53:32 +01:00
  • 804b0ff99c fixes #5400 Araq 2017-02-16 22:50:21 +01:00
  • 0440aea691 fixes #5405 Araq 2017-02-16 21:30:54 +01:00
  • 61181702d5 fixes #5399 Araq 2017-02-16 11:35:15 +01:00
  • c9dd6908ae resolved conflict Araq 2017-02-16 11:18:10 +01:00
  • 6499462303 fixes #5402 Araq 2017-02-16 11:15:27 +01:00
  • 71026cec6e fixes #5383 Araq 2017-02-16 00:43:14 +01:00
  • 8de6c39f87 compiler debug proc: also output node flags Araq 2017-02-15 15:35:15 +01:00
  • 01c785e0aa make tests green again Araq 2017-02-16 10:39:40 +01:00
  • aebe9d7d13 make more tests green Araq 2017-02-16 01:43:12 +01:00
  • 97e26967f1 fixes #5383 Araq 2017-02-16 00:43:14 +01:00
  • 5b5bd3811b koch: don't build downloader tool, it is not ready araq 2017-02-15 22:10:31 +01:00
  • 1811e51ff5 fixes #5392 araq 2017-02-15 22:09:16 +01:00
  • 95abf30fae compiler debug proc: also output node flags Araq 2017-02-15 15:35:15 +01:00
  • 55782205a4 Fix appveyor.yml shows green, when failed. (#5396) Eugene Kabanov 2017-02-15 14:18:45 +02:00
  • 1189ae9b99 renamed writelnHook to writelnToChannel Andreas Rumpf 2017-02-15 12:26:53 +01:00
  • 20ccf417f6 get rid of debug output Andreas Rumpf 2017-02-15 12:26:28 +01:00
  • 4c683e90ec Fix rst parse problem in version 0.16.2 news. Dominik Picheta 2017-02-14 21:09:49 +01:00
  • 4a8257d992 Update bountysource sponsors. Dominik Picheta 2017-02-14 21:07:28 +01:00
  • 57874ed9b8 C++ codegen: emit 'extern C' for importc'ed functions that we declare a prototype for Araq 2017-02-14 14:39:53 +01:00
  • f0aef9f4e2 compile external .c files with the C compiler, not with C++; refs #5357 Araq 2017-02-14 14:39:17 +01:00
  • 6cb0e5ad68 remove debug output Andreas Rumpf 2017-02-14 12:51:38 +01:00
  • bcecbc380f make tests green again; disable periodic refresh for now Andreas Rumpf 2017-02-14 12:49:38 +01:00
  • a336bf2395 Fixes parseHeader("foo:") != ("foo", @[""]). Refs #5344. Dominik Picheta 2017-02-13 21:14:29 +01:00
  • 92665e6e9a Add hash proc for cstrings (#5386) Ruslan Mustakov 2017-02-13 19:38:30 +07:00
  • 9f142e199d nimsuggest uses multithreading and full project recompiles Andreas Rumpf 2017-02-13 13:37:50 +01:00
  • 6fa1dba515 Add `tearDownForeignThreadGc` function (#5369) Anatoly Galiulin 2017-02-13 19:37:20 +07:00
  • 279e4b0451 Fixes #5382 Anatoly Galiulin 2017-02-13 19:35:40 +07:00
  • ac9c2126e6 Added BiggestUInt (#5378) flyx 2017-02-13 11:20:07 +01:00
  • 636b977457 Column details for postgres. (#5380) ionel anton 2017-02-13 03:09:43 -05:00
  • 667acb06a5 downloader.nim: use new downloadFile proc Araq 2017-02-12 19:39:23 +01:00
  • 0d1aa9225a Make walkDirRec docstring more clear (#5377) Federico Ceratto 2017-02-12 15:02:50 +00:00
  • b053ded266 Fixes tests. Dominik Picheta 2017-02-11 16:49:02 +01:00
  • f9f86899b5 Implement streamed async/sync downloadFile and deprecate old one. Dominik Picheta 2017-02-11 14:00:53 +01:00
  • 1b4067a81b Implement streamed body reading in httpclient. Dominik Picheta 2017-02-11 12:43:16 +01:00
  • 77071eb767 FutureStream's cb call behaviour fixed + other fixes. Dominik Picheta 2017-02-11 12:42:30 +01:00
  • 4a7ea8f865 Add support for Async | Sync return types in {.multisync.} macro. Dominik Picheta 2017-02-11 12:39:37 +01:00
  • 36d3fd64da fixes #5354 Araq 2017-02-11 00:42:12 +01:00
  • c8ae7164e5 finish.nim: user has multiple chances to move .7z file to proper location Araq 2017-02-11 00:24:22 +01:00
  • 9b8150aef1 sysio: check for IO errors for write operations Araq 2017-02-11 00:23:22 +01:00