Andreas Rumpf
d779a9b722
fixes #4478
2016-07-18 12:16:54 +02:00
Matthew Baulch
915185dd11
Handle tuples with unnamed fields, symbols, and more. Less duplication.
2016-07-15 20:36:11 +10:00
Matthew Baulch
de41649b0e
Use target field types in tuple conversions.
2016-07-14 20:51:40 +10:00
Andreas Rumpf
f47165af11
fixes #3706
2016-07-13 01:06:33 +02:00
Andreas Rumpf
7a018007a4
fixes #4471
2016-07-12 00:50:25 +02:00
Andreas Rumpf
51c77e09fd
Merge pull request #4477 from kierdavis/4475-segfault
...
Fix #4475
2016-07-11 20:45:28 +02:00
Kier Davis
023f1da40a
Add regression test for fix for #4475
2016-07-11 15:16:23 +01:00
Matthew Baulch
d05e146b30
Recursively check literals for tyEmpty.
2016-07-11 19:12:05 +10:00
Andreas Rumpf
d7e172a6bc
make tests green again
2016-07-10 01:17:08 +02:00
Kier Davis
8e843354e1
Disable failing tests for tables.clear()
...
The tests for tables.clear() in tests/collections/ttables.nim currently fail as a result of #4448 , so I've wrapped them in a
'when false' to disable them until the bug is fixed.
2016-07-09 18:21:37 +01:00
Kier Davis
0390248419
Add tests for tables.clear()
...
This should reduce the chance of regressions.
2016-07-09 17:21:18 +01:00
Andreas Rumpf
5e82ffc8d5
Nimscript: added support for 'patchFile'
2016-07-09 14:26:00 +02:00
Andreas Rumpf
e2267ef5c9
Nimscript supports hint() and warning() procs; refs #3688
2016-07-08 22:24:28 +02:00
Andreas Rumpf
089c31765f
fixes #3055
2016-07-08 20:11:59 +02:00
Andreas Rumpf
1d186ee9c3
fixes #2377
2016-07-08 18:08:34 +02:00
Andreas Rumpf
857b0c8d4c
fixes #4462
2016-07-08 10:52:04 +02:00
Andreas Rumpf
b47d9b7b91
fixes #4371
2016-07-08 10:34:12 +02:00
Andreas Rumpf
e9eab32e54
new language feature: explicit 'import system' statements are allowed
2016-07-07 01:02:12 +02:00
cheatfate
32e3e01dac
Resolve problems with test on macosx.
2016-07-06 18:02:59 +03:00
Andreas Rumpf
389f500226
added test case for #537
2016-07-06 16:52:41 +02:00
Yuriy Glukhov
09783c3fd0
Fixed vm codegen for a call with compile-time args. Fixes #4412 .
2016-07-06 14:39:57 +03:00
cheatfate
835ff4a2f8
ioselectors separated and refactored version.
...
adopted asyncdispatch version
2016-07-05 13:18:26 +03:00
Andreas Rumpf
5f9da6b2ae
Merge pull request #4420 from yglukhov/closure-scope
...
Added closureScope template
2016-07-04 10:41:48 +02:00
Joey Payne
890d7fac14
Fix split stdlib test
2016-07-01 07:24:30 -06:00
Yuriy Glukhov
e61cfea78b
Fixed broken test. Added closureScope test.
2016-06-28 13:15:02 +03:00
Andreas Rumpf
38de553b86
Merge pull request #4398 from vegansk/issue88
...
Fix generics inheritance issues
2016-06-27 09:54:43 +02:00
cheatfate
2eb34a8129
Event enum is now .pure.
...
Modified getMaxFds() to work more properly.
Removed seqs from code
Some exceptions replaced with doAssert
2016-06-26 09:51:01 +03:00
cheatfate
ee6257b992
Forgot about newlines at the end
2016-06-23 23:16:00 +03:00
cheatfate
c857e32867
Small version of ioselectors.nim, without code duplication and some renames.
2016-06-23 23:12:27 +03:00
Anatoly Galiulin
764668d099
Fix generics inheritance issues
2016-06-23 18:37:14 +06:00
Joey Payne
33146a74c1
Add os tests for directory creation, iteration and deletion
2016-06-20 14:32:01 -06:00
cheatfate
b53f13cbe7
New version, without any piece of code duplication.
2016-06-17 13:37:42 +03:00
Dominik Picheta
500aa0cb3f
Reverts 1446dc87c3. Fixes #4333 . Fixes #4170 .
2016-06-15 16:56:28 +01:00
cheatfate
43329c5909
Introduce addRead/addWrite for Windows IOCP.
2016-06-12 15:09:30 +03:00
Andreas Rumpf
76c8d6164b
added 'koch testinstall' command; more installer related bugfixes
2016-06-09 17:34:57 +02:00
cheatfate
fb4ff86ad6
Make some proper closes.
2016-06-09 07:07:43 +03:00
Araq
4f449f4e52
added file back with proper access rights (thanks for that, only took me an hour)
2016-06-07 01:21:10 +02:00
Araq
a369a98e5e
remove file with broken access bits
2016-06-07 01:17:00 +02:00
Araq
6a53126671
update the version number in more places
2016-06-07 00:54:49 +02:00
Dominik Picheta
2ed9acc78f
Merge pull request #4031 from FedericoCeratto/travis_ci_nimscript
...
Add nimscript test and run it in Travis CI
2016-06-06 12:22:38 +01:00
Andreas Rumpf
07d7d35d99
fixes #3579
2016-06-05 18:50:52 +02:00
Dominik Picheta
c0a940380a
Merge pull request #4270 from moigagoo/devel
...
Tests: tasyncall: Varargs test added.
2016-06-03 13:25:45 +01:00
Konstantin Molchanov
d5d036ca9d
Tests: tasyncall: Varargs test added.
2016-06-03 15:19:39 +03:00
Dominik Picheta
f440bb7064
Merge pull request #4243 from moigagoo/devel
...
Stdlib: asyncdispatch: `all` proc: Add support of varargs, fix issues, add tests.
2016-06-03 11:48:32 +01:00
Andreas Rumpf
af1e941872
fixes #2259 , fixes #1389
2016-06-02 18:12:11 +02:00
Andreas Rumpf
87ffff96d2
fixes #4186
2016-06-02 17:23:39 +02:00
Andreas Rumpf
ca6986b89c
Merge pull request #4258 from Parashurama/add_unicode_escape
...
adds support for unicode hexcode in string literals.
2016-06-02 09:55:27 +02:00
Parashurama
8ce9739f11
adds support for unicode hexcode in string literals.
2016-06-01 23:36:46 +02:00
Yuriy Glukhov
7389662809
Time has now reference semantics on js
2016-06-01 18:46:58 +03:00
Konstantin Molchanov
81c7be1b35
Tests: async: Tests for all proc added.
2016-05-31 23:49:59 +04:00