| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
* 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
|
| |
|
|
|
|
|
| |
* .
* Remove dead code
|
|
|
|
|
|
|
| |
* .
* Clean out nimbase.h
* Clean out nimbase.h
|
|
|
|
|
|
|
| |
to get an array's length (#21925)
* fix #10964
* add test
|
|
|
|
|
|
|
|
|
| |
* Get description and license from github json response
* Allow running `atlas search` outside of a workspace
* Check `len` instead of `dirExists`
* make `list` identical to `search`
|
| |
|
|
|
| |
fixes #21885
|
|
|
|
|
| |
Add some to-cstring converters for DateTime
Changelog update
|
|
|
|
|
|
|
|
|
| |
* .
* Fix nimgrab client not closing
* Fix nimgrab client not closing
* Fix nimgrab client not closing
|
|
|
| |
Co-authored-by: SirOlaf <>
|
|
|
|
|
|
|
|
|
|
|
| |
(#21908)
* fixes #21887; Type conversion on overloaded enum field does not always call
* remove comments
* add a test case
* restrict it to enums
|
|
|
|
|
| |
* Atlas: misc
* Atlas: use the lockfile if one exists
|
| |
|
|
|
|
|
|
|
|
|
| |
* atlas: better docs
* better workspace/project handling
* make tests green again
* bugfix
|
|
|
|
|
|
|
|
|
| |
* Add test case for a const being used inside an async proc
* Use `typeof` to get the type of the block instead of overloaded templates
This removes the problem with the symbol having different types
I am unsure why I didn't use this in the first place. IIRC I had problems with `typeof` when I first tried to use it in the original implementation
|
|
|
|
|
| |
* .
* Remove GC v2
|
|
|
|
|
| |
do not account for the type symbol when doing `a.T()` (#21899)
fix #21883
|
|
|
|
|
| |
* .
* Improve times
|
|
|
|
|
|
|
|
|
|
|
| |
* js -r defines nodejs & program result undefined if unavailable
fixes #16985, fixes #16074
* fix
* add changelog too
* minor word change
|