Andreas Rumpf
700a2e125b
make the tester compile without warnings
2018-05-06 09:00:55 +02:00
Andreas Rumpf
cd0985df06
update the changelog
2018-05-06 08:17:32 +02:00
Andreas Rumpf
272bbad784
Merge branch 'devel' into araq-parser-fixes
2018-05-06 08:03:29 +02:00
Andreas Rumpf
d8fde9daba
make tests green
2018-05-05 21:45:07 +02:00
Andreas Rumpf
805402b294
fixes #7582
2018-05-05 14:17:31 +02:00
Dominik Picheta
f7f69b1abb
Merge pull request #7624 from skilchen/fix-issue7620
...
there is no hour 0 in am/pm time (see #7620 )
2018-05-03 16:07:27 +01:00
Araq
21cbf438ce
make tests green
2018-05-02 13:34:54 +02:00
Andreas Rumpf
74fe7a800b
make tests green again
2018-05-02 13:34:54 +02:00
Andreas Rumpf
599b5d6dcb
make 'not nil' experimental
2018-05-02 13:34:53 +02:00
Oscar Nihlgård
cc0ca43743
Don't hide overflow/underflow/divbyzero in semfold ( #7732 )
...
* firstOrd/lastOrd bugfix
* Don't hide overflow/underflow/divbyzero in semfold
2018-05-02 08:54:09 +02:00
Araq
6853793ae9
make tests green again
2018-04-30 20:05:20 +02:00
Araq
ed79201d0b
make more tests green
2018-04-30 11:16:56 +02:00
Andreas Rumpf
87f548c5f4
make more tests green
2018-04-30 02:56:19 +02:00
Andreas Rumpf
0fad659bf7
make more tests green
2018-04-30 02:52:58 +02:00
Andreas Rumpf
5237ef4f52
update the documentation about the new strings/seqs behaviours
2018-04-29 08:14:00 +02:00
Andreas Rumpf
16b0bf6cca
make memoization test compile again
2018-04-29 08:00:45 +02:00
Andreas Rumpf
9e6656d562
disable hanging test
2018-04-29 07:58:24 +02:00
Andreas Rumpf
f64f9e50cc
correct comparisons for nil strings/seqs
2018-04-28 15:13:44 +02:00
Andreas Rumpf
84c4e7a502
make tests green again
2018-04-28 10:00:31 +02:00
andri lim
07d6ff4be4
fixes #7601 , array construction of ptr generics ( #7671 )
...
* fixes #7601 , array construction of ptr generics
* add more test
2018-04-27 21:38:15 +02:00
Andreas Rumpf
7c538b26ad
nil in string concats does not produce crashes anymore
2018-04-27 21:33:05 +02:00
andri lim
e4aa140d22
fixes #7600 , generic object with generic ref object parent typerel bug ( #7678 )
...
* fixes #7600
* fix wrong logic
2018-04-27 08:53:20 +02:00
genotrance
e931f3b5a9
Fixes #802 , #803 and #3775 - genscript issues ( #7677 )
...
* Fixes #802 , #803 and #3775 - genscript issues
* Test case for genscript
* Test script
* Verify on Linux
* Update categories.nim
* Fix merge
* Improve test framework
* Windows fixes
2018-04-25 10:52:32 +02:00
Oscar Nihlgård
b34580fd5b
Rename Time.nanoseconds to nanosecond ( #7673 )
...
* Rename `Time.nanoseconds` to `nanosecond`
* Fix bug with Duration comparision
2018-04-25 02:43:26 +02:00
Andreas Rumpf
7df892db9d
make tests green again
2018-04-24 11:45:08 +02:00
Andreas Rumpf
ee366f1746
.experimental can now be used to enable specific features
2018-04-24 09:34:29 +02:00
Oscar Nihlgård
8caf257607
Don't escape multibyte characters ( #7570 )
2018-04-23 11:09:48 +02:00
Jacek Sieka
72dfe176f5
remove dead code elimination option ( #7669 )
2018-04-23 11:02:38 +02:00
Andreas Rumpf
34b333b140
make tests green again
2018-04-22 07:10:55 +02:00
Andreas Rumpf
0ba50f9890
make tests green again
2018-04-22 00:19:41 +02:00
Andreas Rumpf
b43025b754
fixes #5113
2018-04-21 23:58:24 +02:00
Andreas Rumpf
14e496fab0
fixes #6393
2018-04-21 22:49:15 +02:00
Andreas Rumpf
85ea9593b3
fixes #7637 ; assignments are not allowed to slice object; minor breaking change
2018-04-21 21:22:36 +02:00
Oscar Nihlgård
7d034d7b6a
Add fromWinTime and deprecate unixTimeToWinTime/winTimeToUnixTime ( #7641 )
2018-04-19 22:41:06 +02:00
RSDuck
3402926372
hasCustomPragma/getCustomPragmaVal: small fix ( #7650 )
...
* fix hasCustomPragma/getCustomPragmaVal for types without pragma
* fix pragma on pointer test
* removed trailing spaces
2018-04-19 11:07:45 +02:00
Andreas Rumpf
0dc4d6dcc2
fixes #7638 ; awaitAny blocks if the flow vars all have been complete already
2018-04-19 08:54:23 +02:00
genotrance
b9cafe5752
test case for #1154 ( #7648 )
2018-04-18 21:19:48 +02:00
genotrance
0448d3f6ea
test case for #2416 ( #7649 )
2018-04-18 21:19:23 +02:00
Arne Döring
9d4fd1f1bb
eqIdent new returns false on non identifier types ( #7629 )
2018-04-17 01:23:38 +02:00
Michał Zieliński
b2060acbc4
osproc: fix double close on POSIX ( #5724 )
...
Calling close() in some cases issued two close() syscalls to one FD, which is incorrect in multithreaded programs.
2018-04-16 20:02:26 +02:00
skilchen
bf6e82a861
there is no hour 0 in am/pm time
2018-04-16 17:40:54 +02:00
Oscar Nihlgård
02d6dd723d
Timeinterval optimization ( #7608 )
...
* TimeInterval optimization
* Fix typo in `$`(Duration)
2018-04-16 00:01:34 +02:00
Arne Döring
ed5b7cbac0
move eqIdent to vm.nim ( #7585 )
...
* Strutils comment changes.
* fix typo
2018-04-15 23:38:43 +02:00
Arne Döring
efae366857
rename SomeReal to SomeFloat ( #7617 )
...
* rename SomeReal to SomeFloat
* added changelog entry
2018-04-15 19:59:11 +02:00
treeform
b98cd3bf34
Fix cmpStrings in js mode ( #7604 )
2018-04-15 17:34:03 +02:00
Andreas Rumpf
c08efb4c51
implements first version of for-loop macros
2018-04-15 01:07:28 +02:00
RSDuck
3d1d163eff
fixes #7451 ( #7575 )
2018-04-14 08:33:36 +02:00
Andreas Rumpf
6ae9341d48
make JS tests green again
2018-04-14 00:54:15 +02:00
Andreas Rumpf
d7cc9016f3
fixes #4470
2018-04-13 23:41:31 +02:00
Andreas Rumpf
47335aab41
introduce nkTupleConstr AST node for unary tuple construction; breaking change
2018-04-13 17:45:58 +02:00