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