Skip to content

Pin makepad-script 32d6415f (13th sweep) - #61

Merged
ymote merged 2 commits into
mainfrom
chore/makepad-32d6415f
Oct 8, 2026
Merged

ymote merged 2 commits into
mainfrom
chore/makepad-32d6415f

Conversation

@ymote

@ymote ymote commented Oct 8, 2026

Copy link
Copy Markdown
Collaborator

13th runtime sweep: the vendored makepad-script VM moves to makepad main 32d6415f — the Splash compute kernel JIT (makepad#107/#108) plus the script fixes Octoscript cares about: a script that ends without a newline keeps its last token (the standing last-statement VM gotcha, now with upstream's eof_endings suite), ScriptErrorRecord (errors with their source place), and colour channel fields.

Local evidence: cargo fmt --all --check clean; cargo test --workspace --locked --release — 48 suites, ~1018 tests, 0 failed. Merging on green CI.

🤖 Generated with Claude Code

ymote and others added 2 commits October 7, 2026 17:13
The shared VM moves to makepad main 32d6415fb7476345ad36ee4f98d6f844d1f07fd2,
which brings the Splash compute kernel JIT (makepad#107/#108) and the script
fixes Octoscript cares about: a script that ends without a newline keeps its
last token (the standing last-statement gotcha), errors with their place
(ScriptErrorRecord), and colour channel fields.

cargo fmt --all --check clean; cargo test --workspace --locked --release:
48 suites, ~1018 tests, none failed.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@ymote
ymote merged commit 53d1d39 into main Oct 8, 2026
8 checks passed
@ymote
ymote deleted the chore/makepad-32d6415f branch October 8, 2026 00:29
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