Yuriy Glukhov
431eb05708
Fixes #16436 ( #16695 )
...
* Fixes #16436
* Comments addressed
(cherry picked from commit 4ae520711d )
2021-04-28 13:50:30 +02:00
Timothee Cour
28b301cbaa
fix #17454 ( #17461 )
...
(cherry picked from commit d78ebe4a0e )
2021-03-29 15:27:09 +02:00
narimiran
05991805fb
change back part of the test
2021-03-24 18:19:42 +01:00
narimiran
82561f31eb
backport json-related part of #17469
2021-03-24 17:48:39 +01:00
Timothee Cour
e5027dc3da
fix #17383 : json.%,to and jsonutils.formJson,toJson now works with uint|uint64 ( #17389 ) [backport:1.2]
...
* fix #17383 : json.%,to and jsonutils.formJson,toJson now works with uint|uint64
* fixup
* fix for js
(cherry picked from commit 895a40d1ac )
2021-03-19 15:49:56 +01:00
flywind
e996d98a8a
fix #16384 and #17144 ( #17126 ) [backport]
...
(cherry picked from commit 6391f6e861 )
2021-03-18 14:08:54 +01:00
flywind
5c88067953
fix #17264 [backport:1.4] ( #17266 )
...
* fix #17264
* fix vm
* fix js and add tests
(cherry picked from commit 171b03c386 )
2021-03-18 13:13:51 +01:00
narimiran
2ff517462b
remove tests for stuff not available in 1.4
2021-02-22 13:51:56 +01:00
flywind
bfc0d64825
fix #17118 ( #17119 ) [backport:1.2]
...
* fix js unsigned integer
* Use `std` prefix for standard library modules
* fix #17118
(cherry picked from commit 32bf10126c )
2021-02-22 10:26:14 +01:00
narimiran
94560a9faa
remove 'tsugar'
2021-02-09 17:32:38 +01:00
hlaaftana
5f46474555
fix #16967 [backport:1.2] ( #16976 )
...
* fix #16967 [backport:1.2]
* move test to tsugar
(cherry picked from commit 49ee2f7f3b )
2021-02-09 15:39:39 +01:00
Andreas Rumpf
c7d090c418
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:08:10 +01:00
flywind
cfb38c2383
move tests to testament ( #16101 )
...
* move tests to testament
* minor
* fix random
* disable test random
(cherry picked from commit cbc793b30b )
2020-11-25 12:42:51 +01:00
flywind
47ebaa4200
typeinfo minor improvement ( #16083 )
...
* typeinfo minor improvement
* minor
* Update lib/core/typeinfo.nim
* rename typeinfo
(cherry picked from commit e4d0f9f3de )
2020-11-24 16:08:24 +01:00
kemifl
4b27458cfc
fix #14056 ( #16071 )
...
fix #14056 , incorporate review comments
(cherry picked from commit a764a5b9bc )
2020-11-24 16:08:08 +01:00
flywind
1eda325177
fix ropes format errors ( #16106 ) [backport:1.0]
...
* fix rope index
* add testcase
* fix ropes format
(cherry picked from commit 0c6c4be0e7 )
2020-11-24 16:06:57 +01:00
flywind
74fa24ce45
fix rope index ( #16100 )
...
* fix rope index
* add testcase
(cherry picked from commit ab2c082cb3 )
2020-11-23 15:23:53 +01:00
flywind
c6f7337c77
deques minor improvement ( #16084 )
...
(cherry picked from commit c9371ef59d )
2020-11-23 15:22:14 +01:00
flywind
6c070452e4
xmltree minor improvement ( #16085 )
...
(cherry picked from commit 3040f05505 )
2020-11-23 15:22:00 +01:00
flywind
475b7e1444
complex minor improvement ( #16086 )
...
(cherry picked from commit dd57d46f2f )
2020-11-23 15:21:53 +01:00
flywind
64692b185f
heapqueue minor improvement ( #16088 )
...
(cherry picked from commit f3887dea2c )
2020-11-23 15:21:46 +01:00
flywind
9c6444c192
alternative way to fix #16022 ( #16064 ) [backport:1.4]
...
* alternative way to fix #16022
* add testcase for #16022
[backport:1.4]
(cherry picked from commit 6cf5ca1dc2 )
2020-11-20 13:39:04 +01:00
Timothee Cour
d08c2f195c
workaround #15713 disable freebsd tssl.nim ( #15718 )
...
(cherry picked from commit b56a037183 )
2020-11-16 14:12:06 +01:00
Timothee Cour
b47a98f7f2
targets: use cpp instead of c++ everywhere (was by far the most common) ( #15961 )
...
(cherry picked from commit 96930b9cae )
2020-11-16 07:25:54 +01:00
flywind
b9260514fe
minor
...
(cherry picked from commit a86aa31081 )
2020-11-16 07:12:23 +01:00
flywind
5d88e6c5f5
add testcase for #9754
...
(cherry picked from commit a968e7dd9b )
2020-11-16 07:12:16 +01:00
flywind
9b51f9b7e1
fix #15941 ( #15948 )
...
* fix #15941
* add testcase
* update
(cherry picked from commit 492e9afa4c )
2020-11-16 07:06:15 +01:00
flywind
71583cd2e9
add testcase
...
(cherry picked from commit 8ec3c141ae )
2020-11-16 07:05:58 +01:00
Bung
04254fe9d6
fix #12726 Cannot take the compile-time sizeof Atomic types ( #15928 )
...
* fix #12726 Cannot take the compile-time sizeof Atomic types
* fix for arch 32
(cherry picked from commit 826e62953f )
2020-11-16 06:56:33 +01:00
Miran
04f810c2ec
Correct all eggs ( #15906 )
...
* "eg" is a misspelled "egg", "e.g." is "exempli gratia"
* Also, "ie" is "i.e.".
(cherry picked from commit bbe49a14ae )
2020-11-16 06:54:45 +01:00
flywind
a27ed88688
follow #15874(add testcase for #15874 ) ( #15893 )
...
(cherry picked from commit d8e7caf5dd )
2020-11-16 06:54:10 +01:00
flywind
e5a04f8914
fix adding empty sequence to HTTP headers ( #15783 )
...
* fix adding empty sequence to HTTP headers
* add tests
(cherry picked from commit c4cc907433 )
2020-11-09 16:19:05 +01:00
flywind
8c31c210ee
fix #15663 ( #15839 ) [backport:1.4]
...
(cherry picked from commit 8e1fa84b0d )
2020-11-09 16:18:20 +01:00
flywind
3565d14cc4
fix #15835 ( #15838 )
...
* fix #15835
* add tests
(cherry picked from commit 7d640e0943 )
2020-11-05 09:19:27 +01:00
flywind
2e35621af0
fix #15815 ( #15817 )
...
(cherry picked from commit 919593395c )
2020-11-05 09:13:05 +01:00
flywind
3d939dd863
add testcase for #9091 ( #15791 )
...
* add testcase for #9091
* more tests
(cherry picked from commit b5df823191 )
2020-11-05 09:08:19 +01:00
flywind
b0291b88fc
add tests for #7686 ( #15771 )
...
(cherry picked from commit 33e258c72f )
2020-11-05 09:07:51 +01:00
Andreas Rumpf
645200aa3d
fixes #15413 ( #15768 )
...
* fixes #15413
* better hide it properly
* see if this makes our list of important packages happy
(cherry picked from commit 87a60c1b28 )
2020-11-05 09:07:36 +01:00
shirleyquirk
5c48058c86
fixes #10456,#12928 issues when chaining templates to sortedByIt ( #15734 )
...
* update c_malloc's to csize_t
fix for broken --os:ios
* I'm an idiot sorry
* Create talgorithm.nim
* workaround for #10456
I don't understand the intricacies of how lambdalifting and template expansions interact with lent, so i don't know how to fix the real problem, but this sidesteps whatever issue that is.
* working test, use typeof rather than auto
(cherry picked from commit 218acfe367 )
2020-11-05 09:05:21 +01:00
Clyybber
7a9db0e5c5
Fix #12410 ( #15685 )
...
* Fix #12410 , big thanks to @pmetras for this fix
* Add testcase
(cherry picked from commit 01a62320f0 )
2020-10-24 17:14:49 +02:00
n5m
642807de18
add tests for #15584 ( #15619 )
...
* add test for #15584
* Rename userlocks.nim to trlocks.nim
* add bug comment
* improve cmd
* reference bugfix, not bug
* add test that runs rlocks
* disallow joining
joining with other test cases (e.g., a test case that invokes `RLock.initRLock()`) may cause this test to compile, when the goal is to test if these lines can be compiled in isolation
(cherry picked from commit 78cbb52fa0 )
2020-10-21 11:00:33 +02:00
alaviss
d1af9587b8
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.
2020-10-13 17:39:32 +01:00
Timothee Cour
3eac9b2344
os: add overload copyFile*(source, dest: string, isDir = false) ( #15537 )
...
* os: add overload copyFile*(source, dest: string, isDir = false)
* renamed to copyFileToDir
2020-10-11 20:43:01 +02:00
Euan
cc4c546f8f
Fix #15493 - disable TLS emulation for NetBSD ( #15494 )
...
TLS emulation was already disabled for FreeBSD due to the same issue.
2020-10-05 12:00:06 +02:00
Euan
b4fe0c8862
Fix #15452 - ip protocol not defined on NetBSD ( #15453 )
2020-10-01 22:15:34 +02:00
flywind
e85c5ad379
fix #15333 ( #15336 )
2020-09-24 08:54:13 +02:00
Clyybber
d67c5cb751
Add strutils.indentation and make unindent use it ( #15264 )
...
* Add strutils.indentation and make unindent use it
* Code style
* Fix bootstrapping
* Improve wording
* Fix test
* Introduce without breaking change
* Fix
* Reduce diff
* Fix docs link
* Add since annotation
* Update changelog
2020-09-22 10:43:12 +02:00
flywind
0a1e4cad7f
add testcase for #9710 ( #15365 )
...
* string is not nil anymore
* tatus
2020-09-21 12:21:05 +02:00
Andreas Rumpf
ebb632ccba
fixes #15369 ( #15371 )
2020-09-20 01:07:13 +02:00
Andreas Rumpf
fd31e8ff6f
allow old styled RTTI for arc/orc ( #15331 )
2020-09-16 14:57:01 +02:00