Yuriy Glukhov
fef60716bf
Fixed yield in nkBlockExpr
2018-06-07 00:15:46 +03:00
Andreas Rumpf
bf394ed1a1
Merge pull request #7550 from jangko/fix4799
...
fixes #4799 , varargs now can accept polymorphic types
2018-06-06 22:04:54 +02:00
Dominik Picheta
68378c857d
Merge pull request #7973 from yglukhov/async-try-ripout
...
Async try ripout
2018-06-06 20:15:17 +01:00
Yuriy Glukhov
511d7079a1
Fixed tests
2018-06-06 20:04:37 +03:00
Dominik Picheta
6ee6f252d4
Rip out the try transformation in the async macro.
2018-06-06 19:18:24 +03:00
Andreas Rumpf
42329e0a70
Merge pull request #7971 from yglukhov/yield-in-dotexpr
...
Fixed yield in nkDotExpr. Fixes #7969 .
2018-06-06 17:31:24 +02:00
andri lim
4262a85653
fixed wrong test
2018-06-06 22:29:31 +07:00
Yuriy Glukhov
0ec2b33c50
Fixed yield in dotExpr and nkOfBranch lowering. Closes #7969 .
2018-06-06 16:35:40 +03:00
Andreas Rumpf
e957d369b1
Merge pull request #7907 from GULPF/lexer-unicode-fix
...
Lexer fix for multi byte characters
2018-06-06 11:42:59 +02:00
Andreas Rumpf
8804ecd175
Merge pull request #7966 from hlaaftana/patch-4
...
Fix GC_getStatistics calling itself GC_disableMarkAndSweep in JS (again)
2018-06-06 11:07:21 +02:00
Andreas Rumpf
1593b9cac4
Merge pull request #7967 from nitely/empty_openarray_7904
...
support empty toOpenArray
2018-06-06 11:06:57 +02:00
Andreas Rumpf
97cf2a309a
Merge pull request #7965 from hlaaftana/patch-3
...
Allow `%` overloading in `%*` macro in json (again)
2018-06-06 10:51:42 +02:00
Andreas Rumpf
a58bd643de
Merge pull request #7961 from yglukhov/cosmetics
...
Cosmetics
2018-06-06 10:51:06 +02:00
nitely
7297195f9f
test negative range array
2018-06-06 02:22:33 -03:00
nitely
ba39f359aa
check bounds instead of index
2018-06-05 20:22:27 -03:00
hlaaf
7c71e1b058
Fix GC_getStatistics calling itself GC_disableMarkAndSweep in JS (again)
2018-06-06 00:39:07 +03:00
hlaaf
a0cb1a80dd
Allow % overloading in %* macro in json (again)
2018-06-06 00:36:56 +03:00
Yuriy Glukhov
44589e9ca8
Cosmetics
2018-06-05 22:47:07 +03:00
Oscar Nihlgård
c69b88688f
Combine some of the lexer tests into a single file
2018-06-05 21:05:13 +02:00
Andreas Rumpf
3cbc07ac78
Merge pull request #7770 from yglukhov/yield-in-try
...
Yield in try
2018-06-05 19:58:00 +02:00
Daniil Yarancev
b1f483c897
Merge pull request #7960 from kaushalmodi/s-prce-pcre
...
Fix typo: PRCE -> PCRE
2018-06-05 20:54:42 +03:00
Kaushal Modi
0321ea36c9
Fix typo: PRCE -> PCRE
2018-06-05 12:58:23 -04:00
andri lim
436c122956
combine/reduce test
2018-06-05 22:16:53 +07:00
Koki Fushimi
959b6354c1
Rename tgamma to gamma ( #7929 )
...
* Rename tgamma to gamma
* set the deprecating version 0.19.0
* update changelog and use description in deprecated pragma
2018-06-05 11:15:04 -04:00
andri lim
8063ecbb8f
fix test case output
2018-06-05 16:54:01 +07:00
skilchen
230692a22f
Fix strformat neg zero ( #7954 )
...
* fix strformat handling of neg zero with sign
* better tests for neg zero with sign
* use inplace insertion of the sign as suggested by Varriount
2018-06-05 00:09:07 -04:00
andri lim
80107b360c
add more test to 4799
2018-06-05 09:18:20 +07:00
skilchen
fd102f39bb
Fix strformat precision handling for strings ( #7941 )
...
* fix strformat precision handling for strings
* add some limited unicode awareness to the precision handling for strings
* improvement suggested by Varriount: use setLen and runeOffset instead of runeSubstr
2018-06-04 18:26:16 -04:00
Koki Fushimi
a3e5242d31
Add product proc ( #7951 )
...
* Add product proc
* Update changelog
2018-06-04 18:24:34 -04:00
andri lim
069a53ad4b
fixes #7906 , array and openarray arg vs. ptr/ref generic ( #7909 )
...
* fixes #7906 , array and openarray arg vs. ptr/ref generic
* add comment
2018-06-04 17:43:15 +02:00
Oscar Nihlgård
05b447374b
Use higher time resolution when available in os.nim ( #7709 )
2018-06-04 14:56:56 +02:00
Oscar Nihlgård
440212a154
Fix for newStringOfCap in VM ( #7901 )
2018-06-04 13:38:26 +02:00
WhiteDuke
59ba1e77af
Wait until the end to print hint Conf ( #7931 )
2018-06-04 13:31:22 +02:00
Andreas Rumpf
582786d068
db_mysql.nim: Work around string nil comparison logic
2018-06-04 12:20:56 +02:00
Yuriy Glukhov
395b7506cf
Expose GC_setStackBottom ( #7885 )
2018-06-04 11:12:18 +02:00
Dominik Picheta
4a88c245d3
Merge pull request #7949 from nim-lang/sqlite-use-empty-strings
...
Update sqlite example to use empty strings.
2018-06-03 19:38:26 +01:00
Varriount
381acc09e9
Update sqlite example to use empty strings.
...
Update sqlite example to use empty strings to use empty strings instead of nil.
2018-06-03 14:37:41 -04:00
Oscar Nihlgård
fd28236368
Multi byte characters should not be treated as part of an operator
2018-06-03 09:05:50 +02:00
skilchen
91765e583d
fix handling of default precision in formatBiggestFloat for the js backend ( #7928 )
2018-06-01 22:24:32 -04:00
skilchen
07ff9940f4
fix strformat zeropadding for floats ( #7934 )
2018-06-01 22:23:50 -04:00
data-man
b4626a220b
Added $ for openarrays. Fixes #7940 .
2018-06-01 21:28:23 +03:00
Federico Ceratto
cb87bba82f
Update example ( #7788 )
2018-06-01 11:28:20 -04:00
Chris McIntyre
8557a2e1a5
Fixed operator precedence in example ( #7912 )
...
The order of operations was incorrect for the right-hand side of the `assert` statement on line 3199, based on the operator precedence for line 3197.
2018-06-01 11:24:49 -04:00
Koki Fushimi
3acedd4cd9
Add imaginary unit. ( #7922 )
2018-06-01 11:20:28 -04:00
Koki Fushimi
3027ca292c
Support div, mod, floorDiv and floorMod for Rationals ( #7918 )
...
* Support `div`, `mod`, floorDiv and floorMod for Ratinoals.
* Bug fix and add tests.
* Update changelog
2018-06-01 11:19:25 -04:00
Dominik Picheta
829f89d649
Merge pull request #7938 from Torro/devel
...
Add note to import "std/sha1" to sha1.nim (doc)
2018-06-01 15:46:05 +01:00
Torro
637ee7a151
Add note to import "std/sha1" to sha1.nim (doc)
2018-06-01 16:20:30 +02:00
Dominik Picheta
16a42f4ffa
Merge branch 'feature/times_fixup' of https://github.com/survivorm/Nim into survivorm-feature/times_fixup
2018-05-31 15:03:54 +01:00
Michael Voronin
5da74d5979
[add] Add fraction of seconds to parse/format utils
2018-05-31 16:09:48 +03:00
Michael Voronin
8aeb24b4fd
[add] add between function to calculate TI between two datetimes
2018-05-31 16:02:40 +03:00