narimiran
d5a7fb8ea0
there is no IndexDefect in 1.0
2021-08-24 11:05:29 +02:00
flywind
22e71cbc0f
fix #18702(fix parseutils.parseFloat) ( #18703 ) [backport:1.0]
...
* fix #18702
* Apply suggestions from code review
(cherry picked from commit 901c5ded52 )
2021-08-24 07:25:52 +02:00
Andreas Rumpf
f40c941580
fixes #18643 [backport:1.0] ( #18678 )
...
(cherry picked from commit 018465a234 )
2021-08-24 07:24:20 +02:00
hlaaftana
286b94e7de
Remove declPragmas from lambdas [backport:1.0] ( #16966 )
...
* Remove declPragmas from lambdas [backport:1.0]
* add test for exportc
* fix test
* fix align, nodecl -> noinit
(cherry picked from commit 49b64e8dc7 )
2021-02-09 15:50:16 +01:00
narimiran
9edb694173
Revert "basic cleanups regarding SSL handling ( #16940 ) [backport:1.0]"
...
This reverts commit bd2b298244 .
2021-02-08 21:59:05 +01:00
Andreas Rumpf
bd2b298244
basic cleanups regarding SSL handling ( #16940 ) [backport:1.0]
...
* basic cleanups regarding SSL handling
* enabled certificate checking on Windows
* updated the SSL test
* quoting helps
(cherry picked from commit abac35e743 )
2021-02-08 17:29:01 +01:00
narimiran
a13fd00729
Revert "[backport 1.0] add backend support for js bigint ( #16606 )"
...
This reverts commit a8c706760c .
2021-02-02 08:38:40 +01:00
Timothee Cour
a8c706760c
[backport 1.0] add backend support for js bigint ( #16606 )
...
* add backend support for js bigint
* cleanup
* add tests
* add -d:nimHasJsBigIntBackend
* cleanup
* more tests
(cherry picked from commit 025ca660f7 )
2021-02-01 15:34:16 +01:00
Timothee Cour
86298e30d9
[backport => 1.0] fix #16428 vmops now works for generic procs ( #16429 )
...
* fix #16428 vmops now works for generic procs
* remove duplication
(cherry picked from commit bc84d9c8cb )
2021-02-01 15:33:25 +01:00
narimiran
0ca09f64cf
disable tmitems_vm test on cpp target
2020-10-26 14:25:28 +01:00
alaviss
4088d7f2ae
terminal: fix fgColor/bgColor commands [backport] ( #15554 )
...
Since #8296 , fgSetColor is no longer a global. These commands were
probably left out from the change as an oversight, so some tests have
been added to make sure this won't happen again.
(cherry picked from commit d1af9587b8 )
2020-10-13 21:22:03 +02:00
narimiran
1b530b5897
backport tasyncclosestall changes to make it more robust
2020-10-09 11:31:45 +02:00
cooldome
9193c85b61
fix #15516 ( #15518 )
...
(cherry picked from commit fe187719ab )
2020-10-09 10:15:20 +02:00
narimiran
8ec5dc1969
Revert "[backport] fix #15064 , strscans.scanf edge case for '$+' ( #15223 )"
...
This reverts commit f713c54166 .
2020-09-12 08:42:43 +02:00
Miran
f713c54166
[backport] fix #15064 , strscans.scanf edge case for '$+' ( #15223 )
...
(cherry picked from commit 15ff89cec1 )
2020-09-11 14:59:52 +02:00
narimiran
e6cdbad6a5
fix flaky t7758 test
2020-07-29 11:15:50 +02:00
narimiran
46c9eb5904
remove the test that cannot be run because 'capture' is not available on 1.0.x
2020-07-21 21:15:35 +02:00
Dominik Picheta
9cc5927a99
[Backport] Fixes callbacks being dropped on Linux/macOS/BSD. ( #15012 )
...
Fixes #15003 .
This is a serious bug which occurs when data cannot be read/sent
immediately and there are a bunch of other read/write events
pending. What happens is that the new events are dropped which
results in the case of the reported bug resulted in some data not
being sent (!).
(cherry picked from commit 1e3a0ef1e1 )
2020-07-21 15:55:23 +02:00
Clyybber
75f427a57b
Fix #14911 ( #14922 ) [backport]
...
* Fix #14911
* Add testcase
* Fix test
(cherry picked from commit 5bd2da3f64 )
2020-07-21 15:52:53 +02:00
narimiran
965f7ebf54
disable the new fragile test in 'tosproc.nim'
2020-05-14 09:57:10 +02:00
Timothee Cour
931a70b123
fix a critical bug in windows.osproc leading to resource leaks and blocking IO [backport] ( #14296 )
...
(cherry picked from commit d11cb9d495 )
2020-05-13 08:17:52 +02:00
narimiran
45b53ee36f
fix the expected result of a test
2020-04-26 08:45:28 +02:00
narimiran
46d785aa40
correctly backport 613ea6e
2020-04-25 15:44:38 +02:00
cooldome
5a1ed8f4d4
fix #14007 ( #14012 ) [backport]
...
Co-authored-by: cooldome <ariabushenko@bk.ru >
(cherry picked from commit d839eb9352 )
2020-04-23 18:55:08 +02:00
narimiran
fec5d04afc
increase timeout for 'tslow_tables' even more
2020-04-23 18:53:36 +02:00
narimiran
50de7732ed
increase timeout for 'tslow_tables'
2020-04-21 11:16:28 +02:00
Clyybber
8a8fddcc40
Fix #13889 with testcase ( #13896 ) [backport]
...
* Fix https://github.com/nim-lang/Nim/issues/13889
* Add testcase
* Reduce test time
Co-authored-by: Elie Zedeck RANDRIAMIANDRIRAY <elie.zedeck@gmail.com >
(cherry picked from commit 92c4aad205 )
2020-04-14 07:15:19 +02:00
Andreas Rumpf
2dcf32f5c8
fixes #13671 [backport] ( #13678 )
...
(cherry picked from commit 5f6997794e )
2020-04-14 07:13:43 +02:00
Jasper Jenkins
6f79408576
fix when statements in inheritable generic objects ( #13667 ) [backport]
...
(cherry picked from commit 51bd442b88 )
2020-04-14 07:13:00 +02:00
Andreas Rumpf
17ae3016c7
fixes #13661 ( #13664 ) [backport]
...
(cherry picked from commit 5ba5b5202a )
2020-04-14 07:12:31 +02:00
cooldome
02d7a181f6
fixes #12747 [backport] ( #13651 )
...
* fixes #12747
* fix tests
* improve code style
Co-authored-by: cooldome <ariabushenko@bk.ru >
(cherry picked from commit 613ea6e85e )
2020-04-14 07:12:07 +02:00
Timothee Cour
26681769e8
tables/sharedtables/intsets/etc: fix #13496 , #13504 , #13505 ; add lots of tests ( #13498 ) [backport]
...
* fix #13496 handle tombstones
* add test
* more tests
* fix #13504 ; add SharedTable tests
* fix #https://github.com/nim-lang/Nim/issues/13505 intsets.missingOrExcl silently gave wrong results sometimes
* add test for tintsets
(cherry picked from commit 42dad3a836 )
2020-04-14 07:09:36 +02:00
Andrey Makarov
fbf28d1ce7
fix 3 minor bugs in joinPath (see #13455 ) ( #13462 ) [backport]
...
(cherry picked from commit 3dad130034 )
2020-04-14 07:06:57 +02:00
narimiran
b6924383df
Revert "fixes #13378 [backport] ( #13392 )"
...
This reverts commit 14e1f82f42 .
2020-02-21 09:46:37 +01:00
Andreas Rumpf
14e1f82f42
fixes #13378 [backport] ( #13392 )
...
(cherry picked from commit c446c0f57a )
2020-02-19 19:09:24 +01:00
Timothee Cour
a9fa981000
fix #13182 : proc fun(a: varargs[Foo, conv]) now can be overloaded ( #13345 ) [backport]
...
(cherry picked from commit 79ec8c2571 )
2020-02-19 18:57:16 +01:00
Miran
6d65e69b10
[backport] -d:danger should imply -d:release ( #13336 )
...
(cherry picked from commit c6d5f0df8d )
2020-02-19 18:56:52 +01:00
Andreas Rumpf
2f557f74e5
fixes #9674 [backport] ( #13143 )
...
(cherry picked from commit 675ca997fb )
2020-01-16 07:38:25 +01:00
Jasper Jenkins
8994e8f2e2
fix rtti sizeof for varargs in global scope ( #13125 ) [backport]
...
(cherry picked from commit bf2e052e6d )
2020-01-14 06:31:57 +01:00
cooldome
4028514eeb
fixes #13013 , reverts previous changes to readLines() ( #13036 ) [backport]
...
* Revert "remove default argument for readLines (#12807 ) [backport]"
This reverts commit c949b81efd .
(cherry picked from commit a3df1b55f3 )
2020-01-05 10:40:13 +01:00
cooldome
78f9933b8f
remove default argument for readLines ( #12807 ) [backport]
...
(cherry picked from commit c949b81efd )
2020-01-05 10:39:55 +01:00
Andreas Rumpf
7c4bc63b00
fixes #12885 [backport] ( #12895 )
...
(cherry picked from commit 347a04606b )
2019-12-16 09:28:31 +01:00
cooldome
d807c4b7c0
fixes #12827 ( #12829 ) [backport]
...
(cherry picked from commit 13d232ec56 )
2019-12-10 16:14:38 +01:00
Neelesh Chandola
789a984c1e
Fixed objects being erroneously zeroed out before object construction ( #12814 ) [backport]
...
(cherry picked from commit 1db21721ec )
2019-12-10 16:09:43 +01:00
Jasper Jenkins
5129a1e88d
make addQuoted work on nimscript ( #12717 ) [backport]
...
(cherry picked from commit 9ea55eccbb )
2019-12-10 16:08:42 +01:00
Araq
299f1e99cd
fixes #12488 [backport]
...
(cherry picked from commit 87f0d534d6 )
2019-12-10 16:00:20 +01:00
Brian Wignall
10935a71ed
[backport] Fix spelling typos ( #12755 )
...
(cherry picked from commit a7aeabb9d2 )
2019-12-10 15:55:19 +01:00
Andreas Rumpf
7d444ff04c
fixes #12670 [backport] ( #12693 )
...
(cherry picked from commit 78e02d174d )
2019-11-21 17:27:50 +01:00
Andreas Rumpf
9d17d02734
attempt to add valgrind support to the CIs and testament ( #12646 )
...
* attempt to add valgrind support to the CIs and testament
* valgrind (currently) works only on 64-bit Linux
(cherry picked from commit 223e65e529 )
2019-11-18 12:28:33 +01:00
cooldome
ee260dd838
fixes #5050 ; fixes #11826 ( #12606 ) [backport]
...
(cherry picked from commit e1b1759439 )
2019-11-08 15:08:08 +01:00