| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
| |
* fix #17286 nim check -b:js works
* fix
|
|
|
| |
Co-authored-by: adigitoleo <adigitoleo@dissimulo.com>
|
|
|
|
|
|
|
| |
* rewrite docs JS in Nim
* fixup
* fix nimdoc/rsttester
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* stylecheck usages part two: stdlib cleanup
typeinfo.nim: importCompilerProc => importcompilerproc
nre.nim: newLineFlags => newlineFlags
system.nim: JSRoot => JsRoot
ref #19319
* prefer importCompilerProc
* fix stylecheck error with asyncdispatch
it is a partial regression since #12842
* add tests
* don't use echo in tests
* fix stylecheck bug with nre
* Update compiler/linter.nim
* no need to check dotexpr again
* neither did let/var/const
|
|
|
|
|
|
|
|
| |
* typetraits: add toSigned, toUnsigned
* improve and add tests
Co-authored-by: Andreas Rumpf <rumpf_a@web.de>
Co-authored-by: flywind <xzsflywind@gmail.com>
|
| |
|
| |
|
|
|
| |
- make sure `suggestSym` is called after `PSym.typ` is set.
|
| |
|
|
|
| |
ref https://github.com/nim-lang/Nim/pull/18546
|
|
|
| |
Co-authored-by: flywind <xzsflywind@gmail.com>
|
|
|
|
|
|
| |
why aren't these not being caught by style check options?
--styleCheck:usages finds it.
Co-authored-by: flywind <xzsflywind@gmail.com>
|
|
|
| |
This reverts commit abe3b0eb644c60be4423bd3595382a126c4746db.
|
| |
|
|
|
|
|
| |
* [backport] fix broken SSL tests
* remove a flaky one
|
|
|
|
|
| |
* fix #18986; Import/except doesn't work on devel [backport: 1.6]
* add testcase
|
|
|
|
|
|
|
|
|
|
| |
* Fix bug in freshVarForClosureIter. Fixes #18474.
freshVarForClosureIter was returning non-fresh symbols sometimes.
Fixed by making addField return the generated PSym.
* remove discardable
Co-authored-by: Nick Smallbone <nick@smallbone.se>
|
| |
|
| |
|
| |
|
|
|
|
|
| |
* Deprecate selfExe Nimscript
* Deprecate selfExe Nimscript
|
| |
|
| |
|
|
|
|
|
|
| |
1.6] (#19641)
* fix #8219; nim check/dump shouldn't run single nimscript project [backport: 1.6]
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Fixed formatting error in warningAsError.
There was only a single space character between the warning and its description, so it shows up as part of the name (in bold) and with no description.
Copied the way hotCodeReloading was formatted, with the description in a new line.
Also changed descriptions from 'ditto' to what the description it references says.
* Fixed typo in advopt.txt
Corrected 'hints' to 'warnings' in updated advopt.txt.
|
| |
|
| |
|
|
|
|
| |
statements. Now this is enforced properly. (#19646)
|
|
|
|
| |
producing better code to begin with; real fix will come later (#19647)
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* Add more info for {.bycopy.}
See confusion here: https://github.com/nim-lang/Nim/issues/18807
I hope this will help people googling to find this.
* Update doc/manual.rst
Co-authored-by: Andreas Rumpf <rumpf_a@web.de>
|
|
|
|
| |
fix #19440; fix #3858
|
|
|
|
|
|
|
|
|
|
|
| |
* [add testcase] arc problems with recursive types
close #9650
* do test
* expand
* Update tests/arc/t9650.nim
|
|
|
|
|
|
|
|
|
| |
* output byref types into --header file
fix #19445
* fix comments
* set targets
|
|
|
|
|
| |
* Remove Deprecated poDemon
* Remove Deprecated poDemon
|
|
|
|
|
| |
* Remove Deprecated domextension
* Remove Deprecated domextension
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
* Ensure lines when process done
* eliminate post-EOF exit test
* Recommend fixes for execCmdEx/execProcess
|
|
|
| |
Try to free the stack allocation when a thread exits. Possibly works for FreeRTOS as well.
|
|
|
|
|
|
|
| |
(#19626)
* fixes #19615; emit better code for integer divisions when the divisor is known at compile-time
* proper bugfix: unsigned numbers cannot be -1
|
|
|
| |
Aliasing is hard and we have to watch out not to compile 'x = f(x.a)' into 'f(x.a, addr x)'
|
|
|
|
|
|
|
| |
Simply recurse into their first child, which is always
a nkDotExpr instead of treating them seperately.
This fixes the rhs sym of a nkCheckedFieldExpr being
checked twice in aliases. This double checking didn't
cause any issues, but was unintentional and redundant.
|
| |
|
|
|
|
|
|
|
|
|
| |
* Remove Deprecated httpcore func
* Remove Deprecated httpcore func
* Fix a test with Deprecated func
* Restart CI, Apple can code shit anymore I tell you
|
| |
|