Skip to content

chore: bump toolchain to v4.23.0-rc1 - #498

Merged
kim-em merged 93 commits into
mainfrom
bump_to_v4.23.0-rc1
Aug 14, 2025
Merged

chore: bump toolchain to v4.23.0-rc1#498
kim-em merged 93 commits into
mainfrom
bump_to_v4.23.0-rc1

Conversation

@kim-em

@kim-em kim-em commented Aug 14, 2025

Copy link
Copy Markdown
Contributor

No description provided.

david-christiansen and others added 30 commits May 9, 2025 00:20
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).
github-actions Bot and others added 28 commits July 28, 2025 09:12
@kim-em
kim-em merged commit fc533c9 into main Aug 14, 2025
4 checks passed
@kim-em
kim-em deleted the bump_to_v4.23.0-rc1 branch August 14, 2025 00:54
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.

3 participants