Benoit Favre
132a694c6e
Fix bug in removeDotSegments when path ends with dot ( #17038 ) [backport:1.2]
...
(cherry picked from commit 8f54d3b792 )
2021-02-17 18:36:27 +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
ccbdb95539
final SSL changes [backport:1.2] ( #16983 )
...
(cherry picked from commit 74d6a4d7f4 )
2021-02-09 15:33:57 +01:00
Héctor M. Monacci
de98648caa
Correct typo ( #16972 )
...
From `fliter proc` to `filter proc`
(cherry picked from commit a9f44b7257 )
2021-02-08 22:00:15 +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
narimiran
93ee832d3c
[ci skip] CountTable, remove link to unexisting proc
...
(cherry picked from commit 1d1c831efa )
2021-02-02 09:53:55 +01:00
Timothee Cour
5e5803f28f
typetraits: make genericHead docs reflect reality; use runnableExamples ( #16776 ) [backport:1.4]
...
(cherry picked from commit 8f1f0bd1da )
2021-02-01 15:19:07 +01:00
Andreas Rumpf
db5ce7ed48
asynchttpserver cleanups [backport:1.0] ( #15966 )
...
* asynchttpserver cleanups [backport:1.0]
(cherry picked from commit 122f22d163 )
2020-12-27 14:19:08 +01:00
Tomohiro
753aed9d63
Fix osproc so that it doesn't close pipe/process/thread handles twice ( #16385 ) [backport]
...
* Add error check to closeHandle and fix closing handle twice in osproc
* Fix compile error on Linux
(cherry picked from commit dcdbae798c )
2020-12-19 14:11:04 +01:00
Andreas Rumpf
2f13f5bb56
fixes #16359 [backport] ( #16377 )
...
(cherry picked from commit b87bcb6d92 )
2020-12-19 14:10:22 +01:00
Andreas Rumpf
74c687e395
fixes #16154 ; underlying system.add for seq is the real cause; will be addressed in a follow-up PR ( #16161 )
...
(cherry picked from commit c9a10bb9e4 )
2020-11-27 17:51:35 +01:00
Andreas Rumpf
72f4a0d3e9
fixes #15076 ( #16143 )
...
* fixes #15076
* heapqueue: optimized for ARC
* added another test case [backport:1.4]
* code cleanup
(cherry picked from commit da753c6a2e )
2020-11-26 14:17:30 +01:00
flywind
4f89307180
improve the documentation of ropes ( #16111 )
...
(cherry picked from commit b7809cc992 )
2020-11-25 12:44:41 +01:00
flywind
ef0776380c
add simple runnableExamples for atomics ( #16116 )
...
(cherry picked from commit d2c6ac4750 )
2020-11-25 12:43:25 +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
03f07f8b5e
improve document for heapqueue ( #16107 )
...
(cherry picked from commit afb8b69c0a )
2020-11-24 16:10:18 +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
62d497237a
ref #5617 add lineinfo to complete ( #16102 )
...
(cherry picked from commit 7fc0c3dfbf )
2020-11-24 16:06:47 +01:00
flywind
976b5bf7c5
correct errors in xmltree docs ( #16104 )
...
(cherry picked from commit 79ec1bdcbb )
2020-11-23 15:24:43 +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
e6ea779b06
fix #9695 asyncmacro: tfuturevar fails when activated [backport: 1.0] ( #16090 )
...
* fix asyncmacro
* Apply suggestions from code review
* Update lib/pure/asyncmacro.nim
(cherry picked from commit 6f1a72069a )
2020-11-23 15:22:35 +01:00
flywind
cb138fc304
sets minor improvement ( #16087 )
...
(cherry picked from commit f1764aaa9e )
2020-11-23 15:22:22 +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
satoru
e99c248106
colors: Reuse the HexDigits constant in strutils ( #16065 )
...
Co-authored-by: Xuecong Liao <xliao@flexport.com >
(cherry picked from commit 81a03238ed )
2020-11-20 13:39:59 +01:00
Andreas Rumpf
63296fb983
makes parsesql .gcsafe [backport:1.0] ( #16039 )
...
(cherry picked from commit 743f2f5faa )
2020-11-19 13:50:49 +01:00
Juan Carlos
63ae6308c2
htmlgen: Add lazy loading ( #15986 )
...
(cherry picked from commit a8858eb93e )
2020-11-19 13:45:45 +01:00
Luca Guzzon
c225d0182a
Console apps in Windows can raise OSError ( #15874 )
...
Console apps in Windows implementation can raise OSError so I've fixed it, see below some examples for reference:
- c07807bedf/lib/pure/terminal.nim (L170)
- c07807bedf/lib/pure/terminal.nim (L178)
- c07807bedf/lib/pure/terminal.nim (L191-L192)
- c07807bedf/lib/pure/terminal.nim (L196-L197)
- ...
(cherry picked from commit 49f68122e6 )
2020-11-16 11:24:44 +01:00
Araq
a2c51867f2
fixes the doc rendering
...
(cherry picked from commit 02f8b11a71 )
2020-11-16 07:19:56 +01:00
Araq
0848a816b2
ported to FreeRTOS
...
(cherry picked from commit 9f566881f1 )
2020-11-16 07:19:49 +01:00
Araq
4095cae94c
fixes 'nim doc'
...
(cherry picked from commit 19d52033f8 )
2020-11-16 07:19:31 +01:00
Araq
3e9df7da45
better documentation
...
(cherry picked from commit cb19dc53ca )
2020-11-16 07:19:23 +01:00
Araq
abe178b602
attempt to make asynchttpserver better; fixes #15925 ; [backport:1.0]
...
(cherry picked from commit 8778d4a6f3 )
2020-11-16 07:19:17 +01:00
wilypomegranate
efaa55d429
Don't use os for Standalone ( #15944 )
...
(cherry picked from commit 1fdfa234d7 )
2020-11-16 07:07:25 +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
37229707ed
change some code-blocks to runnableExamples and correct some errors in docs ( #15900 )
...
* original docs are wrong
* fix pathnorm
* Update lib/pure/pathnorm.nim
Co-authored-by: Juan Carlos <juancarlospaco@gmail.com >
(cherry picked from commit ef2677f5f3 )
2020-11-16 07:00:48 +01:00
Christopher Dunn
9fb713cf23
Fix a problem for long symlinks in conda ( #15908 ) [backport]
...
* d8c80ea69d (diff-e1d8e552330911f9f779f85b6f2c00a15e790dcc3fbb3b28f5da1d660a30c5b8)
(cherry picked from commit c6ceefea6d )
2020-11-16 06:58:21 +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
ee7
916c4bb484
Docs(strutils): Fix broken links ( #15912 )
...
The `dedent` and `unindent` links were introduced by commit d67c5cb751
(#15264 ).
(cherry picked from commit 42c434fa3d )
2020-11-16 06:55:00 +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
127d63b343
fix #12471 ( #15901 )
...
* fix #12471
* add testcase
* fix
* test nimdoc is tricky
* Delete t12471.nim
(cherry picked from commit b38f0403fd )
2020-11-16 06:54:25 +01:00
flywind
839ec1395d
follow #11707(add pragmas examples for =>) ( #15863 )
...
(cherry picked from commit 9fd67958b9 )
2020-11-09 16:21:57 +01:00
flywind
ac32cf129b
fix #15851 ( #15852 )
...
* fix #15851
* {.cast(noSideEffect).}
(cherry picked from commit 218ff27b70 )
2020-11-09 16:21:16 +01:00
Clyybber
554a9ad156
Tiny unittest doc fix
...
(cherry picked from commit d1bea1f71f )
2020-11-09 16:20:51 +01:00
flywind
ac25f63f82
document #15618 ( #15810 )
...
* document #15618
* Update lib/pure/unittest.nim
* Update lib/pure/unittest.nim
Co-authored-by: Juan Carlos <juancarlospaco@gmail.com >
* Update lib/pure/unittest.nim
Co-authored-by: Andreas Rumpf <rumpf_a@web.de >
Co-authored-by: Juan Carlos <juancarlospaco@gmail.com >
(cherry picked from commit adde5ba6b0 )
2020-11-09 16:19:14 +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
5da17acfce
change non-working example to runnableExamples ( #15841 )
...
(cherry picked from commit cae92f670a )
2020-11-09 16:15:49 +01:00