Araq
|
7132b04f44
|
equality check on NimSym has now support in the VM; refs #6139
|
2017-09-03 01:15:40 +02:00 |
|
Parashurama
|
0861249de7
|
Fix seq.setLen initialisation in VM (#6224)
|
2017-09-02 22:53:22 +02:00 |
|
Dominik Picheta
|
90fa64501f
|
Implement .nimble-link files in the compiler and add tests for them.
|
2017-09-02 15:28:25 +01:00 |
|
Dominik Picheta
|
9b465a2361
|
Add readme to tests. Add fileDir option to testament & create nimble test.
|
2017-09-02 15:03:39 +01:00 |
|
Andreas Rumpf
|
27e89eef6b
|
closes #3583
|
2017-09-01 16:22:23 +02:00 |
|
Andreas Rumpf
|
686a9ae66a
|
tester: better error message comparisons
|
2017-08-31 21:39:24 +02:00 |
|
Andreas Rumpf
|
a08fb61da9
|
make tests green again
|
2017-08-31 13:59:25 +02:00 |
|
Andreas Rumpf
|
4846e4e452
|
tester: make 'nimout' matching more robust against whitespace issues
|
2017-08-31 13:59:06 +02:00 |
|
BigEpsilon
|
6f6e6fe4eb
|
Fix #6295 (#6296)
|
2017-08-30 14:44:11 +02:00 |
|
Andreas Rumpf
|
920f4acadf
|
fixes #6279
|
2017-08-29 00:33:46 +02:00 |
|
Jacek Sieka
|
22684370b0
|
remove ArrayDummySize with unchecked arrays (#5818)
|
2017-08-28 15:44:35 +02:00 |
|
Parashurama
|
f64eee3a1e
|
add testcase for mitems returning tuple on VM.
|
2017-08-19 08:58:57 +02:00 |
|
Zahary Karadjov
|
7ad115f530
|
Restore the old behavior of parsing "quote do:"
close #5845
|
2017-08-19 08:57:43 +02:00 |
|
Zahary Karadjov
|
c3e5c6c326
|
treat var modifiers inside the concept body correctly: #1033
|
2017-08-19 08:57:43 +02:00 |
|
Daniil Yarancev
|
5c7ae14074
|
Fixes #5965 (#6237)
|
2017-08-14 17:43:39 +02:00 |
|
Daniil Yarancev
|
4bf6325739
|
Fix typo (#6236)
|
2017-08-12 14:00:40 +02:00 |
|
Andreas Rumpf
|
88b65ea957
|
fixes #6234
|
2017-08-11 20:14:44 +02:00 |
|
Andreas Rumpf
|
dfe067a74a
|
reorder pass: consider the 'using' statement; disabled debug output
|
2017-08-11 20:14:44 +02:00 |
|
Fredrik Høisæther Rasch
|
c39e202976
|
Introduce first class support for Android (#5772)
|
2017-08-06 02:18:15 +02:00 |
|
Fredrik Høisæther Rasch
|
bbeadf184e
|
Removed platform-specific arithm test cases (#6189)
|
2017-08-06 00:15:41 +02:00 |
|
Araq
|
7be896a75a
|
disable tboehmdeepcopy for Windows as we don't have a version of Boehm GC on Windows
|
2017-08-04 22:24:37 +02:00 |
|
andri lim
|
57edf619fe
|
fixes #6016 union alias trigger bad codegen (#6117)
* fixes #6016 union alias trigger bad codegen
* cpp test ok
* merging some test into one file
|
2017-08-03 11:03:47 +02:00 |
|
Parashurama
|
f063943d5f
|
Vm fix zero extend proc ze/ze64 && toU32/toU16/toU8 (#5988)
* fixes ze/ze64 procs in VM.
* fixes toU8/toU16/toU32.
* add tests for ze/ze64 toU32/toU16/toU8 procs
|
2017-08-03 10:58:45 +02:00 |
|
Yuriy Glukhov
|
3d543b1539
|
Channels can now block depending on maxItems (#6153)
|
2017-07-31 20:06:55 +02:00 |
|
Yuriy Glukhov
|
8481e9ff14
|
Fixed NimTypeKind enum, added missing values. (#6157)
|
2017-07-30 11:10:07 +02:00 |
|
Andreas Rumpf
|
50f62ff44a
|
distinguish between 'reorder' and 'noforward'
|
2017-07-26 08:20:11 +02:00 |
|
PMunch
|
e00953cbc0
|
Added codeRepr and dumpCode to the macros module. (#5778)
|
2017-07-26 00:37:37 +02:00 |
|
Arne Döring
|
000b8afd26
|
Remove expr/stmt (#5857)
|
2017-07-25 09:28:23 +02:00 |
|
Andreas Rumpf
|
ad608838bf
|
closures have an object type field so that we can perform correct deepCopy() for the BoehmGC target
|
2017-07-22 11:10:52 +02:00 |
|
Araq
|
b922347990
|
make tests green again
|
2017-07-20 23:33:41 +02:00 |
|
Andreas Rumpf
|
ebba9f06ae
|
fixes #5871
|
2017-07-20 18:42:08 +02:00 |
|
Araq
|
81ce73db94
|
fixes #5892
|
2017-07-17 16:43:10 +02:00 |
|
Araq
|
91eba77b96
|
fixes #4763
|
2017-07-17 09:28:03 +02:00 |
|
Arne Döring
|
52f092d02b
|
Lineinfo change (#6084)
|
2017-07-17 08:12:15 +02:00 |
|
andri lim
|
c245cfc1fd
|
fixes #5986 js backend failed to compile try ... except new syntax (#6116)
|
2017-07-17 08:07:47 +02:00 |
|
andri lim
|
2ecdf582a8
|
fixes #6049 add mixin release, acquire to withLock (#6113)
|
2017-07-16 16:54:09 +02:00 |
|
Yuriy Glukhov
|
bdf6f59c6d
|
Fixes #5738 (#6059)
|
2017-07-15 08:50:41 +02:00 |
|
Dominik Picheta
|
8b107972c5
|
Merge pull request #5938 from zielmicha/futures
[WIP] Better Future
|
2017-07-14 20:18:06 +01:00 |
|
andri lim
|
ca0155a458
|
fixes #6046 parsecfg failed to parse negative int (#6097)
|
2017-07-14 16:28:39 +02:00 |
|
Arne Döring
|
52cab78ae5
|
newLit emty seq fix (#6091)
* the type of the empty seq is still the correct type
* updated test
|
2017-07-13 17:07:33 +02:00 |
|
Dominik Picheta
|
ccbc09fb0b
|
Merge pull request #6047 from euantorano/patch-1
Wait for reads to finish before reading the result
|
2017-07-11 19:19:19 +01:00 |
|
Andreas Rumpf
|
2ad9a16e0a
|
fixes anon procs created by macros
|
2017-07-11 18:07:34 +02:00 |
|
Andreas Rumpf
|
5932ad9ae8
|
fixes a JS codegen regression
|
2017-07-10 16:40:23 +02:00 |
|
Euan T
|
7e4ca9a871
|
Update test header
Signed-off-by: Euan T <euantorano@gmail.com>
|
2017-07-10 09:23:45 +01:00 |
|
Euan Torano
|
3f3853945d
|
Adding test for recvline
Signed-off-by: Euan Torano <euantorano@gmail.com>
|
2017-07-09 20:50:47 +01:00 |
|
Andreas Rumpf
|
674db58a24
|
fixes #5608
|
2017-07-09 12:03:50 +02:00 |
|
Michał Zieliński
|
797690ba3f
|
Future: support for multiple callbacks
|
2017-07-05 12:54:09 +02:00 |
|
Michał Zieliński
|
e86863e8f5
|
asyncdispatch: split asyncfutures into its own module
This slightly changes behaviour of callSoon - before loop is initialized, callSoon will call the function immediately.
|
2017-07-05 12:54:09 +02:00 |
|
Araq
|
4de989d1c5
|
fixes #6035
|
2017-06-30 12:01:51 +02:00 |
|
Andreas Rumpf
|
d9d61fbeb4
|
fixes #5517
|
2017-06-30 00:43:19 +02:00 |
|