| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
* Implemented with-nesting in underscoredCalls()
* Add tests for nested with
|
| |
|
|
|
|
|
| |
* Documented exception and defect hierarchy (#19086)
* Fixed style
|
|
|
| |
* Improve compiler messages
|
|
|
| |
adds rkInt to the opcCastPtrToInt op
|
|
|
|
|
|
|
| |
(#21998)
* fixes #21995: align C with C++ backend behavior for empty raise statements
* make runtime behavior match across both C and C++ backend and all exception modes
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
compatibilities (#22009)
* fixes #21989; optimize `=dup` iff it is overridden
* remove owned
* fixes refs
* lift destructors
* lift dup
|
| |
|
| |
|
|
|
|
|
|
|
| |
* fixes workflows; stale issues defaults to 100 years instead of 7 days
* Update .github/workflows/stale.yml
* Update .github/workflows/stale.yml
|
|
|
| |
* Improve compiler messages with simpler code
|
|
|
| |
close #7974 by adding test case
|
|
|
|
|
| |
* make runnableExamples a special word
* fix imports
|
|
|
|
|
| |
linking (#22026)
[vcc]makes paths relative when possible fixes #22025
|
|
|
|
|
|
|
|
|
| |
* documents constructor
* Apply suggestions from code review
---------
Co-authored-by: Andreas Rumpf <rumpf_a@web.de>
|
|
|
|
|
| |
* small fixes for atomicArc
* Update lib/system/arc.nim
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* clean up some test categories
* mention exact slice issue
* magics into system
* move trangechecks into overflow
* move tmemory to system
* try fix CI
* try fix CI
* final CI fix
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* post expr blocks colon fix + correct grammar
fixes #21982
* fix dochelpers
* this is remarkably common
* use head for unchained
* fix atlas
* final grammar fix
|
|
|
|
|
|
|
| |
* properly disallow unresolved generic proc values
* mirrors semoperand
* shallow efTypeAllowed, add back special case
|
| |
|
| |
|
| |
|
| |
|
|
|
| |
fixes nightlies caused by atlas moving out of the tools dir
|
| |
|
|
|
|
|
| |
sco… (#21988)
shallow fix for #21972 by moving std::exception_ptr to the parent scope, minor cleanup
|
|
|
|
|
|
|
| |
`nodestroy` pragma (#21992)
* fixes #21987; don't create type bound ops for anything in a function with a `nodestroy` pragma
* add a comment
|
| |
|
|
|
|
|
|
|
|
|
| |
* atlas: tests graph generation
* silly typo
* make tests green; lockfile implementation begins to make sense
* make tests green on Windows
|
|
|
|
|
|
|
|
|
| |
* Add drchaos, ssostrings, cowstrings to important packages
* Update important_packages.nim
---------
Co-authored-by: ringabout <43030857+ringabout@users.noreply.github.com>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* update the documentation of the dup hook
* document `=dup`
* typo
* minor improvement
* typo
* Update doc/destructors.md
* Update doc/destructors.md
* Update doc/destructors.md
---------
Co-authored-by: Andreas Rumpf <rumpf_a@web.de>
|
| |
|
|
|
|
|
|
| |
* fixes tests again
* remove helper functions
* fixes closures, owned refs
* final cleanup
|
|
|
|
|
| |
* Atlas: avoid segfault on failed Github search
* Return empty array on failed search instead of nil
|
|
|
|
|
| |
containing an UncheckedArray (i.e. C FAM) (#21979)
partial fix for #20787
|
|
|
|
|
| |
* fixes #21974; fixes sameConstant fieldDefect
* add a test case
|
|
|
|
| |
(#21978)
|
|
|
| |
closes #21969
|
|
|
|
|
|
|
|
|
| |
* handle out of range value for `COLUMNS` / `LINES`
Querying terminal size may fail with a `ValueError` if size is too big.
Return highest possible value instead. Note that `ValueError` is also
reported on underflow (negative size) but that is out of POSIX specs.
* `parseSaturatedNatural`
|
|
|
|
|
|
|
| |
(#21964)
* WIP: removal of seq spam in generated C/C++ output and Module.typeStack cleanup
* removal of seq spam in generated C/C++ output and Module.typeStack cleanup
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* .
* Add github action stale,remove deprecated stalebot
* Add github action stale,remove deprecated stalebot
* Update .github/workflows/stale.yml
* Update .github/workflows/stale.yml
---------
Co-authored-by: ringabout <43030857+ringabout@users.noreply.github.com>
|
|
|
|
|
| |
Use copyFileWithPermissions to copy nim executable
Co-authored-by: SirOlaf <>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* implements: [C++] constructor pragma improvement (fix #21921)
t
* fix test so it doesnt use echo in globals
* Update compiler/ccgtypes.nim
* Update lib/std/private/dragonbox.nim
---------
Co-authored-by: Andreas Rumpf <rumpf_a@web.de>
|
|
|
|
|
|
|
|
|
| |
* test `proc` not converting to `pointer`
* ignore define for now to test
* remove cstring
* fixes, changelog
|
|
|
|
|
| |
* Atlas: virtual environments
* fixes
|
| |
|
| |
|