Commit Graph

11210 Commits

Author SHA1 Message Date
Dominik Picheta
4a7ea8f865 Add support for Async | Sync return types in {.multisync.} macro. 2017-02-11 12:39:37 +01:00
Araq
36d3fd64da fixes #5354 2017-02-11 00:42:12 +01:00
Araq
c8ae7164e5 finish.nim: user has multiple chances to move .7z file to proper location 2017-02-11 00:24:22 +01:00
Araq
9b8150aef1 sysio: check for IO errors for write operations 2017-02-11 00:23:22 +01:00
Dominik Picheta
2f502e2a9e Remove immediate FutureStream procs and make 'put' awaitable. 2017-02-10 20:40:32 +01:00
Andreas Rumpf
443a46b40d improve error message for mismatched proc types 2017-02-10 20:39:37 +01:00
Dominik Picheta
ddd3d3f44a Improve implementation of takeAsync for FutureStreams. 2017-02-10 20:18:59 +01:00
Dominik Picheta
d87fb236d1 Add test spec to tfuturestream 2017-02-10 18:57:43 +01:00
Dominik Picheta
04f14b67ca Merge pull request #5367 from emabrey/readme-update
Readme update
2017-02-10 17:33:59 +01:00
Yuriy Glukhov
eb0d510195 Removed $ from echo calls (#5368) 2017-02-10 16:25:22 +01:00
Yuriy Glukhov
69fb2c6152 Fixed heapqueue.del for last elem (#5363) 2017-02-10 10:15:43 +01:00
Andreas Rumpf
0bb18d1821 introduce nimMaxHeap define to fight memory overcommit 2017-02-10 09:22:28 +01:00
Dominik Picheta
7766fdfec1 Implemented a first working version of FutureStreams. 2017-02-10 00:06:18 +01:00
Dominik Picheta
c4d5cc652f Work around issue with queues. Refs #4773. 2017-02-10 00:05:42 +01:00
Emily Mabrey
1a7fdb09d9 Make additional minor changes to readme.md
Move the community section closer to the top of the readme. Make the
reference to the copying.txt file in the license section actually
link to that file. Adjust the nimble section to be more clear about
how and where to acquire the nimble source.
2017-02-09 17:42:15 -05:00
Emily Mabrey
03b05bd346 Cleanup and reorganize readme.md
Fix typos and grammatical errors while rearranging and cleaning up the
readme. Change all links to use the reference style Markdown link for
increased maintainability. Make all badges use a consistent flat style
that matches the art style of the logo. Replace HTML snippet for logo
with valid Markdown link by utilizing the freely available Google API
for image resizing.
2017-02-09 17:41:00 -05:00
Dominik Picheta
3286480985 Improve error message when a nil future is await'ed. 2017-02-09 23:07:10 +01:00
Dominik Picheta
e189004a03 WIP implementation of FutureStream. 2017-02-09 22:46:20 +01:00
Araq
a20b4c674e sysio: minor improvements 2017-02-09 20:11:54 +01:00
Andreas Rumpf
601dc2098d added missing file 2017-02-09 17:41:21 +01:00
Andreas Rumpf
733ed91d33 disable transitive closure computations; only semcheck procs that have the cursor 2017-02-09 17:40:24 +01:00
Andreas Rumpf
5ff6ff28bf fixes #5339 2017-02-09 01:16:43 +01:00
Andreas Rumpf
24a0927644 fixes #5185 2017-02-08 23:04:20 +01:00
Andreas Rumpf
52c38f8535 make tests green again 2017-02-08 22:42:48 +01:00
Andreas Rumpf
d23eb79849 make tests green again 2017-02-08 22:21:01 +01:00
Araq
3caf108425 system/unicode: check for buffer overflows; refs #5284 2017-02-08 15:22:36 +01:00
Araq
346ea6d171 system.nim: don't use deprecated symbols/constructs 2017-02-08 14:55:30 +01:00
Araq
794d36cf31 fixes #5349 2017-02-08 14:33:05 +01:00
Araq
b3dcef6616 updated news 2017-02-08 14:32:44 +01:00
Araq
d74f734471 fixes #5352 2017-02-08 13:11:07 +01:00
Araq
ca42406df9 finish.nim: final round of improvements 2017-02-08 12:44:49 +01:00
Andreas Rumpf
4ec39b6a8f macros are now checked to not produce cyclic ASTs 2017-02-08 11:33:42 +01:00
Andreas Rumpf
6656f0d713 log process starts 2017-02-08 11:33:42 +01:00
Anatoly Galiulin
61b4bb5af5 Mark setupForeignThreadGc and initGC as gcsafe (#5353) 2017-02-08 10:26:15 +01:00
Arne Döring
ca39e113d5 fix in using the linenoise function (#5351) 2017-02-08 10:25:57 +01:00
Andreas Rumpf
41d3660e3a Merge pull request #5348 from c-blake/devel
Update Stat to work with modern Unix impls
2017-02-08 08:20:38 +01:00
Araq
63f28b3650 downloader improvements 2017-02-08 00:34:36 +01:00
Dominik Picheta
0535b6b6bf Implement SSL SNI hostname setting for asyncnet. 2017-02-08 00:04:40 +01:00
Araq
4ef86042f2 downloader changes 2017-02-07 23:47:03 +01:00
Andreas Rumpf
4285db6e02 Merge pull request #5319 from nim-lang/feature/3691
Implements #3691.
2017-02-07 20:39:05 +01:00
Dominik Picheta
d5bb5e832b Merge branch 'devel' into feature/3691 2017-02-07 18:34:05 +01:00
Dominik Picheta
7c15120247 Add some tests to httpcore related to #5344. 2017-02-07 18:32:57 +01:00
Charles Blake
3680cbaf25 Use old approach for Mac OSX which, as of 2016, does not yet support POSIX
high-resolution file times.
2017-02-07 09:39:41 -05:00
Charles Blake
53dfb21d6c Move Timespec up, use in Stat for st_?tim and define accessors for the seconds
portion of the Timespec.
2017-02-07 09:00:19 -05:00
Araq
8ae05c6555 cleaned up accept-close-race fix #5279 2017-02-07 14:59:46 +01:00
Araq
4790b6b203 Merge branch 'accept-close-race-5279' of https://github.com/endragor/Nim into endragor-accept-close-race-5279 2017-02-07 14:44:27 +01:00
Andreas Rumpf
b5b9c7d2e2 added crashtester tool 2017-02-07 11:13:11 +01:00
Andreas Rumpf
29f97f8cb1 koch: boot use hostOs&hostCpu specific nimcache 2017-02-07 11:12:49 +01:00
Ruslan Mustakov
7a839d7b02 Move checkCloseError to nativesockets 2017-02-07 16:45:59 +07:00
Andreas Rumpf
d7e312ee13 nimsuggest works in macros 2017-02-07 10:43:33 +01:00