Juan Carlos
|
9e1a2e9b63
|
improve jsconsole (#17414)
* Add jsconsole.dir
* Update lib/js/jsconsole.nim
Co-authored-by: Timothee Cour <timothee.cour2@gmail.com>
Co-authored-by: Timothee Cour <timothee.cour2@gmail.com>
|
2021-03-19 07:15:37 +01:00 |
|
quantimnot
|
83ae70cb54
|
RST backtick refactor (all *.rst except manual.rst and rst_examples.rst) (#17258)
Co-authored-by: quantimnot <quantimnot@users.noreply.github.com>
|
2021-03-18 20:37:55 -07:00 |
|
Timothee Cour
|
4dd34feb08
|
doc times: do not use now (and also epochTime) for benchmarking (#17405)
* doc times: do not use now for benchmarking
* Update lib/pure/times.nim
Co-authored-by: konsumlamm <44230978+konsumlamm@users.noreply.github.com>
* Update lib/pure/times.nim
Co-authored-by: konsumlamm <44230978+konsumlamm@users.noreply.github.com>
Co-authored-by: konsumlamm <44230978+konsumlamm@users.noreply.github.com>
|
2021-03-18 15:17:20 +01:00 |
|
Timothee Cour
|
2356d0603f
|
followup #17398: getTempDir, getConfigDir now do not have trailing DirSep (#17402)
* followup #17398: `getTempDir`, `getConfigDir` now do not have trailing DirSep
* fix test
|
2021-03-18 13:25:56 +01:00 |
|
Andrey Makarov
|
4bfc5a9551
|
Rst test check messages (fix #17280) (#17338)
|
2021-03-17 20:13:04 +01:00 |
|
Andrey Makarov
|
144e338abb
|
allow short-style rst references with symbols (#17372)
|
2021-03-17 18:08:13 +01:00 |
|
flywind
|
e9b5543bd5
|
[std/channels]fix recv leaks(Part One) (#17394)
|
2021-03-17 10:08:54 +01:00 |
|
Timothee Cour
|
bebf2ce24a
|
fix #17393 getHomeDir and expandTilde should not include trailing / (#17398)
* fix #17393 getHomeDir and expandTilde should not include trailing `/`
* changelog
|
2021-03-17 08:25:28 +01:00 |
|
Timothee Cour
|
5fe5f47033
|
followup #17389; add see also in std/json (#17400)
Co-authored-by: flywind <xzsflywind@gmail.com>
|
2021-03-16 19:21:32 -07:00 |
|
Igor Ribeiro de Assis
|
9bb0e55749
|
Fix FutureStream memory usage (#17395) [backport:1.2]
|
2021-03-16 21:46:22 +01:00 |
|
Timothee Cour
|
895a40d1ac
|
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
|
2021-03-16 21:44:54 +01:00 |
|
Juan Carlos
|
cfe2f126e5
|
Documentation only jsconsole (#17384)
Co-authored-by: Danil Yarantsev <tiberiumk12@gmail.com>
Co-authored-by: Timothee Cour <timothee.cour2@gmail.com>
|
2021-03-16 13:16:20 -07:00 |
|
flywind
|
d5eb658034
|
fix #17380 (#17391)
|
2021-03-16 07:14:56 +01:00 |
|
Miran
|
40a5d6537a
|
fix #17385, len must be declared before items (#17386)
|
2021-03-15 10:45:10 -07:00 |
|
flywind
|
51a04a3674
|
make std/sysrand better (#17360)
|
2021-03-15 14:07:27 +01:00 |
|
xioren
|
7937abab44
|
Clean up imports in httpclient.nim (#17367)
* Clean up imports
Fix duplicate 'streams' import.
* Update lib/pure/httpclient.nim
Co-authored-by: konsumlamm <44230978+konsumlamm@users.noreply.github.com>
Co-authored-by: konsumlamm <44230978+konsumlamm@users.noreply.github.com>
|
2021-03-14 11:14:44 +08:00 |
|
flywind
|
686bf3bfc6
|
clarify the behavior of newChan
follow up the advice of `timothee`
|
2021-03-12 22:18:10 +08:00 |
|
flywind
|
a0b8a3d920
|
New channels implementation for ORC (#17305)
* Update lib/std/channels.nim
* Rename tchannel_pthread.nim to tchannels_pthread.nim
* Rename tchannel_simple.nim to tchannels_simple.nim
Co-authored-by: Mamy Ratsimbazafy <mamy_github@numforge.co>
|
2021-03-12 13:33:47 +01:00 |
|
flywind
|
2e730f1452
|
rename channels to channels_builtin (#17330)
* improve test coverage for isolation
* a bit better
* rename channels to channels_builtin
|
2021-03-12 13:04:32 +01:00 |
|
Andrey Makarov
|
d97bf4f1c8
|
fix RST parsing when no indent after enum.item (fix #17249) (#17257)
|
2021-03-12 08:33:21 +01:00 |
|
xioren
|
3d198fdcc2
|
Relocate 4xx/5xx exception in downloadFile (#17332) [backport:1.2]
Move 4xx/5xx exception to before disk i/o. As it stands an empty file is created on http error 4xx/5xx.
|
2021-03-12 08:09:39 +01:00 |
|
flywind
|
5dff66b35a
|
fix wrong examples (#17350)
* fix wrong examples
* Update lib/std/compilesettings.nim
* Update lib/std/compilesettings.nim
Co-authored-by: Timothee Cour <timothee.cour2@gmail.com>
|
2021-03-12 07:33:13 +01:00 |
|
Miran
|
e922d73dd6
|
refs #4347, add ZZZ and ZZZZ patterns for timezone offsets without colons (#17318)
|
2021-03-11 16:32:50 +01:00 |
|
Héctor M. Monacci
|
76a3b350ce
|
Clarify behaviour of ``replace`` (#17337)
* Clarify behaviour of ```replace```
Clarify behaviour of ```replace``` by adding the word ```every```
* Update lib/pure/strutils.nim
Co-authored-by: konsumlamm <44230978+konsumlamm@users.noreply.github.com>
Co-authored-by: Andreas Rumpf <rumpf_a@web.de>
Co-authored-by: konsumlamm <44230978+konsumlamm@users.noreply.github.com>
|
2021-03-11 14:05:57 +01:00 |
|
flywind
|
d8b5879c7d
|
clarify the docs of isolation (#17335)
* improve test coverage for isolation
* a bit better
* clarify the docs of isolation
|
2021-03-11 14:04:08 +01:00 |
|
konsumlamm
|
9819fb21d8
|
Use .. warning:: (#17320)
|
2021-03-10 10:39:23 -08:00 |
|
Timothee Cour
|
eb07a5a75b
|
add typetraits.OrdinalEnum, enumutils.symbolName (#17281)
|
2021-03-10 08:08:24 -08:00 |
|
konsumlamm
|
3dc1bd0d09
|
Change parameter names in lists module from L (#17321)
|
2021-03-10 17:07:31 +01:00 |
|
konsumlamm
|
b52febf77e
|
Improve the lists module (#17312)
|
2021-03-10 08:25:50 +01:00 |
|
konsumlamm
|
083eeda085
|
Small improvements for the distros module (#17309)
|
2021-03-09 18:41:07 +01:00 |
|
Juan Carlos
|
4d0b87a5cd
|
Add Portals (#17306)
* Add Portals
* Add Portals
|
2021-03-09 12:22:54 +01:00 |
|
flywind
|
cc37fee0ab
|
fix #17275 (#17276)
|
2021-03-09 12:22:26 +01:00 |
|
flywind
|
9c5223a5f5
|
remove unnecessary deps (#17307)
* improve test coverage for isolation
* a bit better
* remove unnecessary deps
|
2021-03-09 10:35:10 +01:00 |
|
Timothee Cour
|
d161d27cdd
|
fix #13491 #17279 runnableExamples now don't get lost in translation (#17282)
* fix #13491 runnableExamples rendering
* fix a runnableExamples thanks to this bugfix
|
2021-03-09 07:09:24 +01:00 |
|
Timothee Cour
|
93cb5d6896
|
add setutils.[]= (#17272)
* add setutils.[]=
* address comments
* proc => func (for other symbols too)
|
2021-03-08 10:39:39 +01:00 |
|
Juan Carlos
|
0234b479ab
|
Add Debug breakpoints support (#17295)
* Add Debug breakpoints support
* Add Debug breakpoints support
|
2021-03-08 09:32:49 +01:00 |
|
Roman Inflianskas
|
31424b3808
|
stdlib/os: add isAdmin (#17012)
* stdlib/os: add isAdmin
* uint8 -> cuchar, assert isAdmin on Azure
Co-authored-by: Timothee Cour <timothee.cour2@gmail.com>
* Update lib/pure/os.nim docs
Co-authored-by: Timothee Cour <timothee.cour2@gmail.com>
* Address comments on #17012
* Raise on errors in #17012
* Check the result of FreeSid in #17012
* Change case in #17012
* Fix memory leak in #17012
* Address comments in #17012
Co-authored-by: Timothee Cour <timothee.cour2@gmail.com>
Co-authored-by: Timothee Cour <timothee.cour2@gmail.com>
|
2021-03-07 22:40:16 +01:00 |
|
flywind
|
0e3ea16554
|
use lowercase --define switches (#17283)
|
2021-03-07 12:08:41 +01:00 |
|
Juan Carlos
|
b8c04bdb92
|
Add module jsfetch (#12531)
* Add module jsfetch for fetch support for JavaScript target https://developer.mozilla.org/docs/Web/API/Fetch_API
* Update lib/std/jsheaders.nim
* Update lib/std/jsformdata.nim
* Update lib/std/jsfetch.nim
Co-authored-by: Timothee Cour <timothee.cour2@gmail.com>
Co-authored-by: flywind <xzsflywind@gmail.com>
|
2021-03-06 20:57:16 -08:00 |
|
Timothee Cour
|
07df4fe560
|
runnableExamples for walkFiles + friends (#17271)
* runnableExamples for walkFiles + friends
* address comments
|
2021-03-06 23:48:55 +01:00 |
|
flywind
|
e045c28da5
|
add warnings to std/isolation (#17270)
* remove unnecessary when statement
* remove outdated codes
* reuse jsffi
* move js json coverage
* add warnings to std/isolation
|
2021-03-05 17:14:26 +01:00 |
|
flywind
|
19be5eb1eb
|
Add unsafeIsolate and extract to std/isolation [backport:1.4] (#17263)
|
2021-03-05 16:21:33 +01:00 |
|
quantimnot
|
b2b23d723a
|
Fix macros.quote custom op symbol interpolation. (#17256)
Provides a workaround/fix for #7589.
https://github.com/nim-lang/Nim/issues/7589
Updated docs and tutorial to reflect change.
Updated runnableExamples to include an example.
Co-authored-by: name <name@example.com>
|
2021-03-05 14:41:33 +01:00 |
|
flywind
|
171b03c386
|
fix #17264 [backport:1.4] (#17266)
* fix #17264
* fix vm
* fix js and add tests
|
2021-03-05 14:39:46 +01:00 |
|
konsumlamm
|
2e8325a19c
|
Remove support for named procs with sugar.=> (#17220)
* Add docs & tests for named procs with sugar.=>
* Remove support for named procs in sugar.=>
* Resolve conflict
* Fix test
|
2021-03-05 12:08:03 +01:00 |
|
Andreas Rumpf
|
8f1fa3e5b0
|
IC: further progress (#17150)
* IC: respect the -f switch
* IC: better rod file inspection
* progress
|
2021-03-05 09:58:55 +01:00 |
|
flywind
|
cda443ee68
|
follow up #17165 (#17262)
|
2021-03-04 22:41:20 -08:00 |
|
Jason Beetham
|
f28dc2c61e
|
Added assertion to clamp (#17248)
Co-authored-by: flywind <xzsflywind@gmail.com>
|
2021-03-04 17:27:02 -08:00 |
|
flywind
|
81889fb84c
|
reuse jsffi in json module (#17165)
* remove unnecessary when statement
* remove outdated codes
* reuse jsffi
* move js json coverage
|
2021-03-04 19:37:12 +01:00 |
|
Juan Carlos
|
2e3d324cc6
|
Improve Bigint (#17252)
* https://github.com/timotheecour/Nim/issues/566#issue-799927295
* Update lib/std/jsbigints.nim
Co-authored-by: flywind <xzsflywind@gmail.com>
* Update lib/std/jsbigints.nim
Co-authored-by: flywind <xzsflywind@gmail.com>
Co-authored-by: flywind <xzsflywind@gmail.com>
|
2021-03-04 14:02:36 +01:00 |
|