Commit Graph

  • 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
  • 2f502e2a9e Remove immediate FutureStream procs and make 'put' awaitable. Dominik Picheta 2017-02-10 20:40:32 +01:00
  • 443a46b40d improve error message for mismatched proc types Andreas Rumpf 2017-02-10 20:39:37 +01:00
  • ddd3d3f44a Improve implementation of takeAsync for FutureStreams. Dominik Picheta 2017-02-10 20:18:59 +01:00
  • d87fb236d1 Add test spec to tfuturestream Dominik Picheta 2017-02-10 18:57:43 +01:00
  • 04f14b67ca Merge pull request #5367 from emabrey/readme-update Dominik Picheta 2017-02-10 17:33:59 +01:00
  • eb0d510195 Removed $ from echo calls (#5368) Yuriy Glukhov 2017-02-10 17:25:22 +02:00
  • 69fb2c6152 Fixed heapqueue.del for last elem (#5363) Yuriy Glukhov 2017-02-10 11:15:43 +02:00
  • 0bb18d1821 introduce nimMaxHeap define to fight memory overcommit Andreas Rumpf 2017-02-10 09:22:28 +01:00
  • 7766fdfec1 Implemented a first working version of FutureStreams. Dominik Picheta 2017-02-10 00:06:18 +01:00
  • c4d5cc652f Work around issue with queues. Refs #4773. Dominik Picheta 2017-02-10 00:05:42 +01:00
  • 1a7fdb09d9 Make additional minor changes to readme.md Emily Mabrey 2017-02-09 17:33:19 -05:00
  • 03b05bd346 Cleanup and reorganize readme.md Emily Mabrey 2017-02-09 17:18:19 -05:00
  • 3286480985 Improve error message when a nil future is await'ed. Dominik Picheta 2017-02-09 23:07:10 +01:00
  • e189004a03 WIP implementation of FutureStream. Dominik Picheta 2017-02-09 22:46:20 +01:00
  • a20b4c674e sysio: minor improvements Araq 2017-02-09 20:11:54 +01:00
  • 601dc2098d added missing file Andreas Rumpf 2017-02-09 17:41:21 +01:00
  • 733ed91d33 disable transitive closure computations; only semcheck procs that have the cursor Andreas Rumpf 2017-02-09 17:40:24 +01:00
  • 5ff6ff28bf fixes #5339 Andreas Rumpf 2017-02-09 01:16:43 +01:00
  • 24a0927644 fixes #5185 Andreas Rumpf 2017-02-08 23:04:20 +01:00
  • 52c38f8535 make tests green again Andreas Rumpf 2017-02-08 22:42:48 +01:00
  • d23eb79849 make tests green again Andreas Rumpf 2017-02-08 22:21:01 +01:00
  • 3caf108425 system/unicode: check for buffer overflows; refs #5284 Araq 2017-02-08 15:22:36 +01:00
  • 346ea6d171 system.nim: don't use deprecated symbols/constructs Araq 2017-02-08 14:55:30 +01:00
  • 794d36cf31 fixes #5349 Araq 2017-02-08 14:33:05 +01:00
  • b3dcef6616 updated news Araq 2017-02-08 14:32:44 +01:00
  • d74f734471 fixes #5352 Araq 2017-02-08 13:11:07 +01:00
  • ca42406df9 finish.nim: final round of improvements Araq 2017-02-08 12:44:49 +01:00
  • 4ec39b6a8f macros are now checked to not produce cyclic ASTs Andreas Rumpf 2017-02-08 11:33:36 +01:00
  • 6656f0d713 log process starts Andreas Rumpf 2017-02-08 10:44:21 +01:00
  • 61b4bb5af5 Mark setupForeignThreadGc and initGC as gcsafe (#5353) Anatoly Galiulin 2017-02-08 16:26:15 +07:00
  • ca39e113d5 fix in using the linenoise function (#5351) Arne Döring 2017-02-08 10:25:57 +01:00
  • 41d3660e3a Merge pull request #5348 from c-blake/devel Andreas Rumpf 2017-02-08 08:20:38 +01:00
  • 63f28b3650 downloader improvements Araq 2017-02-08 00:34:36 +01:00
  • 0535b6b6bf Implement SSL SNI hostname setting for asyncnet. Dominik Picheta 2017-02-08 00:04:40 +01:00
  • 4ef86042f2 downloader changes Araq 2017-02-07 23:46:51 +01:00
  • 4285db6e02 Merge pull request #5319 from nim-lang/feature/3691 Andreas Rumpf 2017-02-07 20:39:05 +01:00
  • d5bb5e832b Merge branch 'devel' into feature/3691 Dominik Picheta 2017-02-07 18:34:05 +01:00
  • 7c15120247 Add some tests to httpcore related to #5344. Dominik Picheta 2017-02-07 18:32:57 +01:00
  • 3680cbaf25 Use old approach for Mac OSX which, as of 2016, does not yet support POSIX high-resolution file times. Charles Blake 2017-02-07 09:39:41 -05:00
  • 53dfb21d6c Move Timespec up, use in Stat for st_?tim and define accessors for the seconds portion of the Timespec. Charles Blake 2017-02-07 09:00:19 -05:00
  • 8ae05c6555 cleaned up accept-close-race fix #5279 Araq 2017-02-07 14:59:46 +01:00
  • 4790b6b203 Merge branch 'accept-close-race-5279' of https://github.com/endragor/Nim into endragor-accept-close-race-5279 Araq 2017-02-07 14:44:27 +01:00
  • b5b9c7d2e2 added crashtester tool Andreas Rumpf 2017-02-07 11:13:11 +01:00
  • 29f97f8cb1 koch: boot use hostOs&hostCpu specific nimcache Andreas Rumpf 2017-02-07 11:12:49 +01:00
  • 7a839d7b02 Move checkCloseError to nativesockets Ruslan Mustakov 2017-02-07 16:45:59 +07:00
  • d7e312ee13 nimsuggest works in macros Andreas Rumpf 2017-02-07 10:43:33 +01:00
  • eb9efed64b downloader tool needs to use https Andreas Rumpf 2017-02-07 09:09:16 +01:00
  • a62c60ef87 koch.nim: don't commit after 1am Andreas Rumpf 2017-02-07 08:02:17 +01:00
  • 379bdeca06 disable NSIS installers, ship with downloader.exe instead Araq 2017-02-07 01:32:21 +01:00
  • 2d3385c222 koch.nim: winrelease without nasty batch files Araq 2017-02-07 01:04:38 +01:00
  • 2e65b48b62 nim.cfg: happy new year Araq 2017-02-07 00:49:12 +01:00
  • 07562d6b99 website: http to https updates Araq 2017-02-06 22:43:07 +01:00
  • 25fb5be0cb finish tool improvements Araq 2017-02-06 22:06:32 +01:00
  • 1b9270d08b Adds bug fix list to 0.16.2 announcement. Dominik Picheta 2017-02-06 22:05:56 +01:00
  • b7d7feffee Fixes test. Dominik Picheta 2017-02-06 22:01:27 +01:00
  • 3c8c5d081e Adds except T as ident handling in semtempl. Dominik Picheta 2017-02-06 20:42:01 +01:00
  • 2a22dc7787 nimsuggest improvement: don't die because of illformed ASTs Andreas Rumpf 2017-02-06 17:21:16 +01:00
  • e01c3561dc Add template tests for #3691. Dominik Picheta 2017-02-06 19:25:09 +01:00
  • 4661ae22dd Fixes incorrect scoping in semstmts.semTry. Dominik Picheta 2017-02-06 19:02:51 +01:00
  • ecdf604501 nimweb: Show output of failed external command (#5343) flyx 2017-02-06 17:31:44 +01:00
  • 4c4f6541d9 Don't prepend project path to absolute filenames passed to setCommand (#5341) nigredo-tori 2017-02-06 14:06:37 +07:00
  • 072d79511f fixes #5314 Andreas Rumpf 2017-02-05 17:14:49 +01:00
  • b15e8124fe fixes #5090 Andreas Rumpf 2017-02-05 15:21:40 +01:00
  • d35c561759 fixes #4996 Andreas Rumpf 2017-02-05 12:10:57 +01:00
  • 6382293255 niminst: less verbose output in a desparate attempt to make travis green again Andreas Rumpf 2017-02-05 11:06:06 +01:00
  • e672208b82 fixes #5221 Andreas Rumpf 2017-02-05 09:41:47 +01:00
  • c4dd9dc77e fixes #5269 Andreas Rumpf 2017-02-05 08:51:35 +01:00
  • 3978845266 Use __NR_gettid instead of SYS_gettid (#5338) Yuriy Glukhov 2017-02-04 22:18:54 +02:00
  • abaf5d0bdb fixes #5285 Andreas Rumpf 2017-02-04 21:00:07 +01:00
  • 95d8558f0c Fix #5331 and #5332. cheatfate 2017-02-03 17:24:25 +02:00
  • bf165cb43a Use the correct parallelBuild value. fixes #5328 (#5329) Federico Ceratto 2017-02-04 11:01:23 +00:00
  • 1c233ba27a More progress towards a working #3691. Dominik Picheta 2017-02-03 19:50:22 +01:00
  • 76a28d8b83 nimsuggest: bugfix: also output documentation comments Andreas Rumpf 2017-02-03 17:36:39 +01:00
  • 26fb6cb073 fixes #5327 Andreas Rumpf 2017-02-03 17:35:58 +01:00
  • 4ac6a26031 testament: be verbose when --pedantic fails Andreas Rumpf 2017-02-03 10:29:08 +01:00
  • 848676cec6 name mangling bugfixes; ndi file generation for debugger support Andreas Rumpf 2017-02-03 09:49:36 +01:00
  • 04c4d3d77f critical realloc bugfix; refs #4818 Andreas Rumpf 2017-02-03 09:48:52 +01:00
  • 2c6c865b35 reenabled clear test, made clear working (#5323) Arne Döring 2017-02-02 23:06:13 +01:00
  • ffd929af41 minor appveyor update Araq 2017-02-02 22:22:14 +01:00
  • 8af10ae3b9 Merge branch 'devel' into new-name-mangling Araq 2017-02-02 21:56:34 +01:00
  • 656da1f6a9 WIP: as with generics. Dominik Picheta 2017-02-02 21:36:49 +01:00
  • e236039d10 make tests on Windows green under --pedantic Araq 2017-02-02 21:12:36 +01:00
  • fab69661ad new name mangling rules for easier debugging Andreas Rumpf 2017-02-02 16:27:48 +01:00
  • 899d84e06d minor website update Araq 2017-02-02 14:10:32 +01:00
  • 137b5f4302 fixes #4992 Parashurama 2017-02-02 11:33:54 +01:00
  • a86966eefd attempt to make nimble work again Andreas Rumpf 2017-02-02 11:01:26 +01:00
  • 56aa1ac5bc new name mangling scheme implemented Andreas Rumpf 2017-02-02 10:30:01 +01:00
  • d9cf9b079e tiny progress on the name mangling Andreas Rumpf 2017-02-01 23:39:33 +01:00
  • 05fe523832 updated appveyor.yml Andreas Rumpf 2017-02-01 23:39:15 +01:00
  • f04d21f279 refactoring: explict config state instead of globals Andreas Rumpf 2017-02-01 15:39:56 +01:00
  • 814f527175 Fixes based on @Araq's feedback. Dominik Picheta 2017-02-01 21:51:17 +01:00
  • 5565b9ef10 Fixes #5318. Dominik Picheta 2017-02-01 21:15:47 +01:00
  • 3cbfd56e1d Fixes #3691. Dominik Picheta 2017-02-01 21:11:40 +01:00
  • fb8168d338 Fix Windows accept() to fail future instead of raising Ruslan Mustakov 2017-01-30 13:18:32 +07:00