| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
| |
|
| |
|
| |
|
|
|
|
|
| |
* fix PreMain for hot code reloading with arc/orc
* fix regression? actually test nimhcr_basic
|
|
|
| |
Add anti-regression test to close #21958
|
| |
|
| |
|
|
|
|
|
| |
(#21954)
fixes fieldDefect loses enum type info in ORC
|
| |
|
| |
|
| |
|
|
|
| |
fixes atlas logging colors
|
|
|
|
| |
Now any deps with unspecified version reqs will checkout the last
tagged commit instead of the first commit.
|
|
|
|
|
| |
* ship atlas and build documentation
* move atlas.md and link it in tools' index
|
|
|
|
|
|
|
| |
* Atlas: use colored output
* fixes merge conflict
* another tiny improvement
|
|
|
| |
* Add __force_inline support
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Initial structure, `GitTags` → `GitRefsTags`
* Determine if we should use v prefix
* get tag from latest tag, patch nimble file
* Just do tags for now
* atlas tag now tags and pushes
* Improve UX of `atlas tag`
* better description for `tag`
* Small fixup
* Consistent naming
* strip after checking status
* Take major/minor/patch as arg for `atlas tag`
* undo testing comment
* Fix for `v` prefixed versions
* Avoid useless assignment
* Remove uselss enum assignment
* Consistent parameter seperation
* Add error handling for non-semver tags
* Use `assert` to quit on error
* Update tools/atlas/atlas.nim
Co-authored-by: Andreas Rumpf <rumpf_a@web.de>
* Don't push tags if errors occurred
* Allow `atlas tag [tag]` again
* Add atlas tag `a..z` for fields > 3
* Document the three input options
* Take up less lines in help
* Less or in help
* One last doc pass
* Check args length
* clarify last tag
* consistency/order
---------
Co-authored-by: Andreas Rumpf <rumpf_a@web.de>
|
|
|
| |
fixes #21920
|
| |
|
|
|
|
|
| |
* fix #15428
* add test
|
|
|
|
|
| |
* Atlas: fixes 'use' command
* Atlas: refactoring + make tests green again
|