Skip to content

fix(latex): leftover tcbstartdraftmode and tcbstopdraftmode - #494

Merged
HaoZeke merged 2 commits into
mainfrom
leftover/tcb-draftmode
Sep 15, 2026
Merged

HaoZeke merged 2 commits into
mainfrom
leftover/tcb-draftmode

Conversation

@HaoZeke

@HaoZeke HaoZeke commented Sep 15, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Leftover walkers for tcolorbox \tcbstartdraftmode / \tcbstopdraftmode (siblings of \tcbcontinuedraftmode / \tcbinterruptdraftmode).
  • Following flush prose still splits. Configured extras do not re-tokenize the no-brace form as Delim.

Test plan

  • cargo test --test latex_leftover_cmds leftover_constructors_do_not_join on the remote builder

tcolorbox leftover \tcbstartdraftmode / \tcbstopdraftmode stay one
Structure command so following flush prose does not join.
@HaoZeke
HaoZeke enabled auto-merge (squash) September 15, 2026 17:58
After protect_inline_tokens, UAX can split `.`` ` into `.` plus a leftover
backtick. Do not invent a space there or format_text cycles
`.`` ` vs `. `` `.
@HaoZeke
HaoZeke merged commit 109eae2 into main Sep 15, 2026
24 checks passed
@HaoZeke
HaoZeke deleted the leftover/tcb-draftmode branch September 15, 2026 18:17
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