You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit bf75324
Browse filesBrowse the repository at this point in the historyBrowse files
Add MarkupText.StandIn: text with its own ASCII stand-in (2.23.0) (#71)
* Add MarkupText.StandIn: text that carries its own ASCII stand-in (2.23.0)
A StandInMarkup data layer names the ASCII text a reader whose client
cannot show the covered text is sent instead. AsciiFold replaces the whole
covered text with it when any character in it would be replaced, before
the game's translations and the built-in stand-ins, and leaves it alone
when the reader shows all of it. Stored on the wire as "standin".
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BwFSYuSdkcBDL82H3jvQvG
* Keep points inside a replaced stand-in; ignore a stand-in whose text is not printable ASCII
Points a stand-in covers keep their carriers and markup. A StandInMarkup built
directly or read from the wire with non-ASCII text no longer reaches an ASCII
reader. Stand-in lookup walks the ordered ranges once.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BwFSYuSdkcBDL82H3jvQvG
---------
Co-authored-by: Claude <noreply@anthropic.com>
0 commit comments