chore: bump toolchain to v4.27.0-rc1 - #673
Merged
Merged
Conversation
Components bundle together HTML, JS, and CSS.
SubVerso now retains the fact that they were errors.
Replaces the Lean command parser with a new one that takes a block at a time, rather than parsing Verso as one giant command and implementing incrementality "by hand". Each Verso block is elaborated to a top-level definition, which makes the checking for `sorry` and errors work the way it should. Without this, the `sorry` warning was emitted in the presence of errors, which was inconsistent with the rest of Lean. This is also a step towards elaborating Verso directly, which will probably improve performance in the future. A diff threshold was added to `leanOutput` in the manual genre to account for differences in IR shown in examples in the reference manual as a result of compiling blocks to separate defs.
It can now work in many genres, with only an instance declaration needed. In particular, it works in blogs.
Prevents spurious rebuilds from subprocesses and repairs broken hint formatting.
This allows Verso extensions to register things like cleanup functions for internal state that they can't otherwise control (e.g. temporary directories).
Co-authored-by: Jonathan Merritt <jmerritt@canva.com> Co-authored-by: Robert J. Simmons <442315+robsimmons@users.noreply.github.com>
….27.0-rc1 # Conflicts: # lean-toolchain
🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.