Skip to content

bring back 0.2.x#98

Merged
CosmicHorrorDev merged 6 commits intomainfrom
0.2.x
Oct 1, 2025
Merged

bring back 0.2.x#98
CosmicHorrorDev merged 6 commits intomainfrom
0.2.x

Conversation

@CosmicHorrorDev
Copy link
Owner

@CosmicHorrorDev CosmicHorrorDev commented Oct 1, 2025

So there have been breaking changes chilling out in main for a while. Unfortunately these changes have stalled on getting to a point where I'm entirely happy, and I think I'm more comfortable building on a different parser library like winnow (re #89) over a fully manual implementation1.

Instead this brings back the old pest based parser that now depends directly on pest instead of generating the code from the grammar with pest_derive since I'm happy with that approach for now, and would like to focus on improving the API and deprecating things in prep for the next breaking release

Footnotes

  1. Specifically getting the errors to the point where they're user-friendly and context-full enough was not looking realistic

@CosmicHorrorDev CosmicHorrorDev force-pushed the 0.2.x branch 3 times, most recently from 6e5f307 to ac93e17 Compare October 1, 2025 06:27
@CosmicHorrorDev CosmicHorrorDev merged commit ba2f349 into main Oct 1, 2025
5 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.

1 participant