Dominik Picheta
|
2f502e2a9e
|
Remove immediate FutureStream procs and make 'put' awaitable.
|
2017-02-10 20:40:32 +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
|
7766fdfec1
|
Implemented a first working version of FutureStreams.
|
2017-02-10 00:06:18 +01:00 |
|
Dominik Picheta
|
e189004a03
|
WIP implementation of FutureStream.
|
2017-02-09 22:46:20 +01:00 |
|
Andreas Rumpf
|
5ff6ff28bf
|
fixes #5339
|
2017-02-09 01:16:43 +01:00 |
|
Araq
|
794d36cf31
|
fixes #5349
|
2017-02-08 14:33:05 +01:00 |
|
Dominik Picheta
|
d5bb5e832b
|
Merge branch 'devel' into feature/3691
|
2017-02-07 18:34:05 +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 |
|
Ruslan Mustakov
|
7a839d7b02
|
Move checkCloseError to nativesockets
|
2017-02-07 16:45:59 +07:00 |
|
Dominik Picheta
|
b7d7feffee
|
Fixes test.
|
2017-02-06 22:01:27 +01:00 |
|
Dominik Picheta
|
e01c3561dc
|
Add template tests for #3691.
|
2017-02-06 19:25:09 +01:00 |
|
Dominik Picheta
|
4661ae22dd
|
Fixes incorrect scoping in semstmts.semTry.
|
2017-02-06 19:02:51 +01:00 |
|
Andreas Rumpf
|
072d79511f
|
fixes #5314
|
2017-02-05 17:14:49 +01:00 |
|
Andreas Rumpf
|
c4dd9dc77e
|
fixes #5269
|
2017-02-05 08:51:43 +01:00 |
|
Andreas Rumpf
|
abaf5d0bdb
|
fixes #5285
|
2017-02-04 21:00:07 +01:00 |
|
cheatfate
|
95d8558f0c
|
Fix #5331 and #5332.
|
2017-02-04 12:10:07 +01:00 |
|
Dominik Picheta
|
1c233ba27a
|
More progress towards a working #3691.
|
2017-02-03 19:50:22 +01:00 |
|
Andreas Rumpf
|
26fb6cb073
|
fixes #5327
|
2017-02-03 17:35:58 +01:00 |
|
Andreas Rumpf
|
4ac6a26031
|
testament: be verbose when --pedantic fails
|
2017-02-03 10:29:08 +01:00 |
|
Arne Döring
|
2c6c865b35
|
reenabled clear test, made clear working (#5323)
|
2017-02-02 23:06:13 +01:00 |
|
Araq
|
8af10ae3b9
|
Merge branch 'devel' into new-name-mangling
|
2017-02-02 21:56:34 +01:00 |
|
Dominik Picheta
|
656da1f6a9
|
WIP: as with generics.
|
2017-02-02 21:36:49 +01:00 |
|
Araq
|
e236039d10
|
make tests on Windows green under --pedantic
|
2017-02-02 21:12:36 +01:00 |
|
Andreas Rumpf
|
56aa1ac5bc
|
new name mangling scheme implemented
|
2017-02-02 10:30:01 +01:00 |
|
Ruslan Mustakov
|
fb8168d338
|
Fix Windows accept() to fail future instead of raising
Resolves: #5279
|
2017-02-01 18:18:44 +07:00 |
|
Parashurama
|
c57fcf42df
|
fix string slice & splice (#5311)
code fixes courtesy of @memophen
|
2017-02-01 12:13:01 +01:00 |
|
Eugene Kabanov
|
d90f3f59ac
|
Fixes for upcoming asyncdispatch and ioselectors. (#5309)
|
2017-02-01 12:12:26 +01:00 |
|
Andreas Rumpf
|
3c773c189f
|
fixes #4973
|
2017-02-01 12:09:24 +01:00 |
|
Dominik Picheta
|
e8c46d29cd
|
WIP implementation of except ExcType as ident syntax. Refs #3691.
|
2017-02-01 00:32:56 +01:00 |
|
Araq
|
16260b23c7
|
make tests on Windows green
|
2017-01-31 23:05:36 +01:00 |
|
Araq
|
5b32dafff4
|
testament: OS specific disables
|
2017-01-31 22:54:58 +01:00 |
|
Araq
|
86833b53a4
|
added a testcase for getThreadId
|
2017-01-31 13:18:18 +01:00 |
|
Araq
|
79f4b37d3b
|
added test case; threadex example crashes now
|
2017-01-30 21:11:37 +01:00 |
|
Michael Jendrusch
|
d75760f5d3
|
made nodecl implicit for vars in the js backend. (#5297)
|
2017-01-29 17:34:08 +01:00 |
|
Araq
|
68617adb91
|
fixes #5216
|
2017-01-27 09:49:45 +01:00 |
|
Michael Jendrusch
|
536015ee7b
|
Implement RFC #4873 improvements to JavaScript FFI (#5213)
|
2017-01-26 00:07:30 +01:00 |
|
Andreas Rumpf
|
1fa3a9dac2
|
bugfix: inline iterator do not mess up line information anymore
|
2017-01-25 09:34:51 +01:00 |
|
shsnow23
|
c7e54eba91
|
fix genderef of jsgen (#5274)
|
2017-01-24 16:59:34 +01:00 |
|
Andreas Rumpf
|
eb96eaa5c2
|
onThreadDestruction feature added to Nim's threading model
|
2017-01-24 12:07:44 +01:00 |
|
Ruslan Mustakov
|
35d48765fb
|
Use onThreadCreation to set default SSL context for each thread (#5265)
Fixes: #4998
|
2017-01-23 21:04:14 +01:00 |
|
Andreas Rumpf
|
d651012688
|
template+emit supports volatileRead and volatileWrite ops
|
2017-01-23 11:22:19 +01:00 |
|
Araq
|
cdebcf23d9
|
new segfaults.nim stdlib module works on Windows
|
2017-01-20 17:08:11 +01:00 |
|
Andreas Rumpf
|
7ff80cc8b2
|
first implementation of segfaults stdlib module
|
2017-01-20 12:40:54 +01:00 |
|
Michael Jendrusch
|
953b8cbcc2
|
fixes #5234 (#5240)
|
2017-01-20 05:16:42 +01:00 |
|
Arne Döring
|
e8a00b805f
|
fix seq add for nim node in VM (#5253)
fixes #4821
|
2017-01-19 20:10:01 +01:00 |
|
Arne Döring
|
130f30ddb2
|
make quote ast a ref type (#5246)
* make quote ast a ref type
* recursive set flag isRef for quoted ast
|
2017-01-19 16:39:18 +01:00 |
|
Andreas Rumpf
|
b85898cd41
|
fixes #5237
|
2017-01-19 13:26:22 +01:00 |
|
Lolo Iccl
|
a296f091e4
|
Fixes #5225 (#5243)
* Fixes #5225
* Fixes #5225
* Fixes #5225
fix typo
|
2017-01-18 21:04:03 +01:00 |
|
Yuriy Glukhov
|
05dec08cea
|
Fixes #5244 (#5245)
|
2017-01-18 20:13:08 +01:00 |
|