Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

modern balls for modern nim #51

Closed
wants to merge 81 commits into from
Closed

modern balls for modern nim #51

wants to merge 81 commits into from

Conversation

disruptek
Copy link
Owner

This is a PR so that CI will run against it. It's not the main branch so that Nimble will fall back to the 3.x major and use a balls version that builds and runs against nim versions as low as 1.0.

This version requires nim-1.7.x, due to insideout, which exploits threading symbols which are not exported in earlier nims.

disruptek and others added 29 commits January 29, 2023 10:57
* Explicit type declare inside set

Needed since nim-lang/Nim@b0a98cc

* Compare without sets
* cosmetic test names massaging

* cosmetic test filenames

* rename for cosmetics
* add support for glob/regex test file selection

* use the first non-option argument

* do some clean-up in the README

* time for a test, i guess

* help the table better show path hierarchy

* clean-up error message

* add missing test configuration

* test file order is more useful

* make sure the runner test passes on e/js
@disruptek disruptek closed this Jan 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants