| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* fix #16346 SuccessX rst2html
* cleanups
* _
* _
* _
|
|
|
|
|
| |
* fix #16428 vmops now works for generic procs
* remove duplication
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* added ic specific Nim code; WIP
* make the symbol import mechanism lazy; WIP
* ensure that modules can be imported multiple times
* ambiguity checking
* handle converters and TR macros properly
* make 'enum' test category green again
* special logic for semi-pure enums
* makes nimsuggest tests green again
* fixes nimdata
* makes nimpy green again
* makes more important packages work
|
| |
|
|
|
|
|
|
|
|
|
| |
* fix #16334
* rename isstdout -> isStdout
* separate lastMsgWasDot for stdout and stderr
* simplify logic
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
litterals (#16329)
* fix #16265: cgen now does not line wrap string litterals which, in combination with other hacks, caused a really obscure looking bug
* fix #13999; nimhcr_integration.nim now works for osx
* try to make appveyor CI disappear
* disable openbsd + add diagnostic for openbsd
* enable for openbsd
* PTEMP
* re-disable openbsd
|
|
|
|
|
|
|
| |
* fix #16150 improve type mismatch errors
* allow -d:nimLegacyTypeMismatch
* address comment
|
|
|
|
|
|
|
| |
* clean up old codes
* fix docs and links
* clean
|
|
|
|
|
| |
* both funcs and procs are under the same section in the documentation
* update the test
|
| |
|
|
|
|
|
|
|
|
|
| |
* [docs minor]space for code-block
* correct more errors
* to runnableExamples
* add newline
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
`addr(mystring[ind])` (index + index assignment) (#15987)
* fix #15939, fix #15464 VM now supports `addr(mystring[ind])` (index + index assignment), var char return etc
* cleanups
* cstring tests
* add test for bug #15464
* improve test coverage
|
|
|
|
|
| |
* fix #16164, render doc comments
* add a test
|
| |
|
| |
|
|
|
| |
This reverts commit bb4b27a2ca414f06fbb9d14ff76fa02a088ac141.
|
|
|
|
|
|
|
|
|
|
|
| |
* fix #16185
* fix test
* fix comment
* fix comment
* better approach
|
| |
|
| |
|
| |
|
|
|
|
|
| |
* fixes https://github.com/status-im/nimbus-eth2/issues/1549 [backport:1.4]
* test fixup
|
|
|
|
|
|
|
|
|
|
|
| |
* fix #16110
* refs #16110
* fix comment
* Trigger build
* use shallowCopy for efficiency
|
| |
|
|
|
|
|
|
|
|
|
| |
* fixes #15076
* heapqueue: optimized for ARC
* added another test case [backport:1.4]
* code cleanup
|
|
|
|
|
|
|
|
|
|
|
| |
* fix #14339: fixes limited VM support for addr
* strengthen test
* reference bug #16003
* also fixes #13511
* also fixes #14420
|
| |
|
| |
|
|
|
|
|
| |
* fixes #16069; refs https://github.com/nim-lang/RFCs/issues/257 [backport:1.2] [backport:1.4]
* make tests green again
|
| |
|
|
|
|
|
| |
* fix export links in the documentation
* fix `len` problem
|
|
|
|
| |
This reverts commit 2bab2a2cd8476423414819db3ad79309f6033e13.
|
| |
|
| |
|
|
|
|
|
| |
* fixes #15671 [backport:1.4]
* progress
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* fix #15958
* also cover openArray and VarArgs
* more tests
* cover even more types
* cover even more types
* Trigger build
* Trigger build
* cover sets passed as arrays
|
|
|
|
|
| |
* Retain backwards compatibility
* Fix typo
|
|
|
|
| |
reality (#16057)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* bring back the semfold of nil
* remove space
* fix test
* proc type can't be dereferenced
* disallow nil dereference at compile time
* changelog
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* ORC: prepare for another patent-pending optimization
* bugfix
* '=copy' for refs can take a cyclic parameter for more ORC optimizations
* ORC: exploit the common 'it = it.next' pattern
* can't hurt to check for nil
* use an algorithm that is not obviously broken
* restore the test case
* final cleanups for --gc:orc
|
|
|
|
|
|
|
|
|
| |
* bring back the semfold of nil
* remove space
* fix test
* proc type can't be dereferenced
|
|
|
|
|
| |
* fix #6497
* add testcase for #16027
|
|
|
|
|
|
|
|
| |
* fix #15623
* add testcase for #15623
* add testcase
* combine #16009
* support casting nil to NilableTypes in VM
|
|
|
|
|
|
|
| |
* fix #15972
* add testcase
* more
|
|
|
|
| |
This reverts commit fec19c980e36e62747eb119f0740cb785e858ac3.
|