Skip to content

🐛 Keep rule caches consistent after invalid rule names - #457

Open
IlyaKhalafi wants to merge 1 commit into
executablebooks:masterfrom
IlyaKhalafi:campaign30/2026-11-06/markdown-it-py
Open

IlyaKhalafi wants to merge 1 commit into
executablebooks:masterfrom
IlyaKhalafi:campaign30/2026-11-06/markdown-it-py

Conversation

@IlyaKhalafi

Copy link
Copy Markdown

This PR fixes stale rule chains after an invalid rule name interrupts a rule update. Changes applied before the error now take effect in subsequent parsing.

Fixes #456

All 1,034 tests and the pre-commit checks pass, including strict mypy.

This branch has not been deployed

No deployments
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.

Rule chains stay stale after an invalid rule name

1 participant