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
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
A. S. Budden
0cc7c9a13c
Modification to implementation of round() such that it returns a float and accepts a places argument ( fixes #3473 ).
...
This also involved moving some functions around to get the hierarchy correct and the documentation for frexp was modified such that it was clear that it can return a float in either the range [-1, -0.5] or [0.5, 1].
2016-05-31 13:17:40 +01:00
Andreas Rumpf
893be3a5a4
changed the compiler's path handling; fixes #546
2016-05-31 03:04:45 +02:00
Andreas Rumpf
3cedf3e887
make test green
2016-05-30 17:40:13 +02:00
Andreas Rumpf
95bb19a579
moved random procs from math to its own module (breaking change)
2016-05-30 16:24:52 +02:00