mirror of
https://github.com/storytold/pdfcraft.git
synced 2026-11-09 04:22:20 +00:00
A number read stops at the first byte that can't be part of a number, which may be inside the token: `parse_object_or_skip` then read the rest (`beginbfchar` in `1beginbfchar`) as a token of its own, and the pairs after it became mappings. The rest of the token is now skipped with the failed number, one failure per token, as PostScript reads a run of regular characters as one token. The render test's run of unreadable tokens before the mappings is spaced: a run of `-` with nothing between them is one token now. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Pq7HyDBXygTf7jcqdsjcfn