Skip to content

Write invisible characters in the WebAssembly spec data as escapes - #1532

Merged
ctate merged 1 commit into
mainfrom
ctate/write-invisible-characters-59def1
Oct 20, 2026
Merged

ctate merged 1 commit into
mainfrom
ctate/write-invisible-characters-59def1

Conversation

@ctate

@ctate ctate commented Oct 20, 2026

Copy link
Copy Markdown
Collaborator
  • The WebAssembly spec data for webassembly-spec-imports held literal control, format and line-separator characters from names.wast inside its script string. They are now written as \u{…} escapes, so the file holds the same strings without invisible characters in its source.
  • tests/wasm-spec/gen.mjs writes the escapes itself, so regenerating the data keeps them.

@vercel

vercel Bot commented Oct 20, 2026 •

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
scriptc Ready Ready Preview, v0 Oct 20, 2026 5:19pm UTC

@ctate
ctate merged commit a8ee60d into main Oct 20, 2026
60 of 65 checks passed
@ctate
ctate deleted the ctate/write-invisible-characters-59def1 branch October 20, 2026 17:24

This branch was successfully deployed

1 active deployment
Preview — cf003870 Deployed Oct 20, 2026 by vercel[bot]
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