Andreas Rumpf
cf5ce7616b
IC: bugfix ( #17533 )
...
* cleanups
* IC: bugfix
2021-03-27 12:21:57 +01:00
Federico Ceratto
30959e24bd
Update security policy ( #17522 )
...
* Update security policy
* Update security.md
Co-authored-by: Dominik Picheta <dominikpicheta@googlemail.com >
Co-authored-by: Andreas Rumpf <rumpf_a@web.de >
Co-authored-by: Dominik Picheta <dominikpicheta@googlemail.com >
2021-03-27 10:36:39 +01:00
Timothee Cour
a65189a739
nnkArglist => nnkArgList + special case stylecheck:error ( #17529 )
...
* nnkArglist => nnkArgList
* special case stylecheck:error
2021-03-27 10:28:11 +01:00
Timothee Cour
8ed6de4fe6
fix flaky tnetconnect which sometimes failed with: No route to host [OSError] ( #17526 )
2021-03-27 10:22:42 +01:00
flywind
b1b767ed0d
close #17157 add testcase ( #17531 )
2021-03-27 01:51:57 -07:00
Andreas Rumpf
3e03f67335
cleaned up the internal documentation ( #17524 )
2021-03-26 16:27:55 +01:00
narimiran
add771b051
disable package 'chronicles' until 'chronos' is fixed
2021-03-26 13:41:43 +01:00
Clyybber
bb3769975b
Fix #17199 ( #17348 )
...
* don't zero out in a move in the VM
* Add testcases for #17199
* Update tests/arc/tarcmisc.nim
Co-authored-by: Timothee Cour <timothee.cour2@gmail.com >
* Update tests/vm/tissues.nim
Co-authored-by: Timothee Cour <timothee.cour2@gmail.com >
* Fix test failures
* Fix test
* Fix tests
Co-authored-by: Andreas Rumpf <rumpf_a@web.de >
Co-authored-by: Timothee Cour <timothee.cour2@gmail.com >
2021-03-26 13:05:51 +01:00
Andreas Rumpf
e3e9742143
added a 'koch ic' command for easier adhoc testing of IC ( #17508 )
...
* added a 'koch ic' command for easier adhoc testing of IC
* IC: progress
* IC: enable generics test
* make tests green
2021-03-26 08:52:26 +01:00
Timothee Cour
8049d0befc
testament: remove unused tfile,tline,tcolumn ( #17515 )
2021-03-26 07:07:33 +01:00
flywind
42e895feb1
close #15696 ( #17518 )
2021-03-25 21:20:58 -07:00
flywind
8573160a44
lent support for tables ( #17505 )
2021-03-25 14:05:50 +01:00
flywind
6e0a293dab
re-enable fidget ( #17229 )
2021-03-25 08:28:06 +01:00
Andrey Makarov
46364e63cd
fix RST parsing after option lists ( #17442 )
2021-03-25 08:15:05 +01:00
flywind
045400ad92
ref https://github.com/nim-lang/Nim/pull/17333 ( #17495 )
2021-03-25 07:07:29 +01:00
flywind
76d391a512
remove unnecessary check ( #17502 )
2021-03-25 07:06:30 +01:00
Andreas Rumpf
355985ac89
custom integer literals bugfixes ( #17499 )
...
* custom integer literals bugfixes
* make nimsuggest compile again
2021-03-24 22:29:42 +01:00
Andreas Rumpf
5f5a92379f
custom integer literals ( #17489 )
...
* user defined integer literals; refs #17020
* updated renderer.nim
* use mlexerutils helper
* imported all test cases from https://github.com/nim-lang/Nim/pull/17020
* final grammar updated
2021-03-24 14:46:19 +01:00
Saem Ghani
7366a3da37
potential fix for semgeneric formal params ( #17494 )
...
marked locations where analysis of return formal param is done prior to
args. This might fix some subtle bugs.
2021-03-24 11:55:58 +01:00
Timothee Cour
1590d14575
fix #17260 render \ properly in nim doc, rst2html ( #17315 )
2021-03-24 10:58:29 +01:00
Timothee Cour
e94aec20da
fix #17325 linux 32bit CI; fix #17085 flaky test ( #17469 )
2021-03-24 10:36:15 +01:00
Andreas Rumpf
86af2f7b50
make unary minus part of number literals, refs #17020 ( #17488 )
...
* make unary minus part of number literals, refs #17020
* fixes regression
2021-03-24 09:47:11 +01:00
flywind
465a41c308
[isolation]fix empty ref object bug ( #17471 )
...
* fix nim js cmp fails at CT
* [Minor]fix empty ref object for isolation
* Update compiler/isolation_check.nim
* Update compiler/isolation_check.nim
Co-authored-by: Clyybber <darkmine956@gmail.com >
Co-authored-by: Clyybber <darkmine956@gmail.com >
2021-03-24 09:44:24 +01:00
flywind
13a2030014
follow up #17486 ( #17492 )
...
* fix nim js cmp fails at CT
* follow up #17486
* test more branches
* better
2021-03-24 08:49:05 +01:00
flywind
c015ecdc37
fix #17490 ( #17491 )
2021-03-24 08:16:41 +01:00
Andreas Rumpf
8ccde68f13
closes #17085 ; boehm has problems with large allocations, that is expected and we don't care ( #17487 )
2021-03-24 01:01:31 +01:00
Andreas Rumpf
dbde97f649
fixes #16076 ( #17486 )
2021-03-23 23:46:19 +01:00
flywind
28221e8a33
followup #16182 ( #17472 )
...
* fix nim js cmp fails at CT
* followup #16182
2021-03-23 20:18:36 +01:00
Andrey Makarov
368422c219
update nimgrep documentation ( #17415 )
...
* update nimgrep documentation
* Update doc/nimgrep_cmdline.txt
Co-authored-by: Andreas Rumpf <rumpf_a@web.de >
2021-03-23 18:12:27 +01:00
Clyybber
833084b671
Fixes #17450 ( #17477 )
...
* Fixes #17450
* Add missing test output
2021-03-23 16:30:49 +01:00
Clyybber
97f51ed7c2
Revert "Fixes #17450 ( #17474 )" ( #17476 )
...
This reverts commit 5f0c520489 .
2021-03-23 15:44:20 +01:00
Clyybber
5f0c520489
Fixes #17450 ( #17474 )
...
* Fixes #17450
* Add missing test output
2021-03-23 15:40:30 +01:00
Timothee Cour
c27cd83265
remove {.compileTime.} for procs with NimNode: redundant because of tfTriggersCompileTime ( #17463 )
2021-03-23 02:51:21 -07:00
flywind
c719d79d23
add algorithm.merge ( #16182 )
...
* add merge to algorithm
* Apply suggestions from code review
* Update lib/pure/algorithm.nim
* Apply suggestions from code review
* Update changelog.md
Co-authored-by: ee7 <45465154+ee7@users.noreply.github.com >
2021-03-23 10:49:02 +01:00
Timothee Cour
64e6670de4
fix #16973 ; nim doc now shows correct, canonical import name in title ( #16999 )
...
* nim doc now shows correct import name in title
2021-03-23 09:31:23 +01:00
Andreas Rumpf
d6a16020fe
IC: backend: remember produced type information ( #17440 )
2021-03-23 08:52:00 +01:00
Timothee Cour
1d19cd660f
fix #17458 tnetconnect.nim flaky ( #17459 )
...
* fix tests
* fix #17458
2021-03-23 08:37:15 +01:00
Timothee Cour
f3a6427109
refs #17292 fix repr with do: ( #17449 )
...
* refs #17292 fix `repr` with `do:`
* address comment
2021-03-23 08:34:04 +01:00
Timothee Cour
d78ebe4a0e
fix #17454 ( #17461 )
2021-03-23 08:33:09 +01:00
Timothee Cour
b50776dd2f
refs #16338 make thttpclient_ssl_remotenetwork.nim less flaky ( #17457 )
2021-03-23 08:30:41 +01:00
Timothee Cour
4f9aaee1d9
remove redundant void return in stdlib ( #17464 )
2021-03-23 08:28:53 +01:00
Timothee Cour
a75c4b70e8
hint:cc goes to stderr (like all other hints) instead of stdout ( #17465 )
...
Co-authored-by: ee7 <45465154+ee7@users.noreply.github.com >
2021-03-22 18:24:28 -07:00
Saem Ghani
e5873b3a93
semTemplateDef and t17433 clean-ups ( #17448 )
...
- use `doAssert` in t17433
- use setGenericParamsMisc in semTemplateDef akin to semProcAux
- pragma handling in semTemplateDef inline with semProcAux
2021-03-22 12:46:34 +01:00
flywind
c8dda867f2
close #11330 sets uses optimized countSetBits ( #17334 )
...
* Update lib/pure/bitops.nim
* Update lib/system/sets.nim
* Apply suggestions from code review
Co-authored-by: Andreas Rumpf <rumpf_a@web.de >
2021-03-22 00:36:48 +01:00
Saem Ghani
23fd098428
Fixes #17433 ; gensym callDef return in templ body ( #17445 )
2021-03-22 00:33:37 +01:00
AFaurholt
5bed7d282a
added more modules to docs lib ( #17430 )
...
* added more modules
* Update doc/lib.rst
Co-authored-by: konsumlamm <44230978+konsumlamm@users.noreply.github.com >
* Update doc/lib.rst
Co-authored-by: konsumlamm <44230978+konsumlamm@users.noreply.github.com >
* Update doc/lib.rst
Co-authored-by: konsumlamm <44230978+konsumlamm@users.noreply.github.com >
* Update doc/lib.rst
Co-authored-by: konsumlamm <44230978+konsumlamm@users.noreply.github.com >
* Update doc/lib.rst
Co-authored-by: konsumlamm <44230978+konsumlamm@users.noreply.github.com >
* listed alphabetically + link to json module
* Added suggestion #17430
Co-authored-by: konsumlamm <44230978+konsumlamm@users.noreply.github.com >
2021-03-21 18:35:22 +01:00
Derek 呆
fd09ace557
prevent bitmasks double included in mmdist if -d:nimArcDebug added ( #17436 )
2021-03-21 14:29:39 +01:00
Juan Carlos
fb38d906a2
Improve jsre ( #17365 )
...
* Add dollar for regex
* Add dollar for regex
* Peer review feedbacks
* Peer review feedbacks
* Update lib/js/jsre.nim
Co-authored-by: Timothee Cour <timothee.cour2@gmail.com >
* Update lib/js/jsre.nim
Co-authored-by: Timothee Cour <timothee.cour2@gmail.com >
* Update lib/js/jsre.nim
Co-authored-by: Timothee Cour <timothee.cour2@gmail.com >
* Pear review
* Beer review
* Beer review
Co-authored-by: Timothee Cour <timothee.cour2@gmail.com >
2021-03-21 10:35:55 +01:00
Timothee Cour
05743bc9f7
improve jsutils docs ( #17421 )
...
* improve jsutils docs
* address comments
2021-03-21 10:35:00 +01:00
Danil Yarantsev
c5b109233a
Add documentation to the macrocache module ( #17431 )
...
* Add docs to macrocache
* use hint
* Use incl in the incl example
* add macrocache to lib
* consistency
* Update doc/lib.rst
Co-authored-by: konsumlamm <44230978+konsumlamm@users.noreply.github.com >
* apply suggestions
* clarify the warning
Co-authored-by: konsumlamm <44230978+konsumlamm@users.noreply.github.com >
2021-03-21 10:34:10 +01:00