Skip to content

Major change: Improve s-expr parsing logic, add (official) demo and private project testing#13

Merged
Wittmann-MEE merged 11 commits into
masterfrom
sexpr-refactoring
Nov 5, 2025
Merged

Major change: Improve s-expr parsing logic, add (official) demo and private project testing#13
Wittmann-MEE merged 11 commits into
masterfrom
sexpr-refactoring

Conversation

@Wittmann-MEE
Copy link
Copy Markdown
Owner

No description provided.

@Wittmann-MEE Wittmann-MEE force-pushed the sexpr-refactoring branch 4 times, most recently from 9d3fa7e to e8d0e80 Compare October 27, 2025 10:01
@Wittmann-MEE Wittmann-MEE marked this pull request as draft October 27, 2025 15:00
@Wittmann-MEE Wittmann-MEE changed the title Refactor all boolean parameters parsing in from_sexpr calls Major change: Improve s-expr parsing logic, add demo and private project testing Oct 27, 2025
Wittmann-MEE and others added 7 commits October 28, 2025 09:48
Some places have left placeholders for items/formats that will be implemented in
the future. Also one bigger part will be arcs in zone polygons instead
of "pure" positions (check RoyalBlue54L-Feather board)
Refactored and corrected the parsing of floats and ints, addressing edge cases and ensuring consistent behavior across the codebase.
Added option to run tests on private schematics and boards without
explicitly saving the testdata in the project.
@Wittmann-MEE Wittmann-MEE changed the title Major change: Improve s-expr parsing logic, add demo and private project testing Major change: Improve s-expr parsing logic, add (official) demo and private project testing Oct 28, 2025
@Wittmann-MEE Wittmann-MEE marked this pull request as ready for review October 28, 2025 09:47
@Wittmann-MEE Wittmann-MEE merged commit 5f1618c into master Nov 5, 2025
18 checks passed
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