Files
designcraft/crates/compose
Brandon ThomasandClaude Opus 5.5 593848bf17 Compose: an empty paragraph's format comes from its own mark
Story::char_format_at returns the preceding run at a boundary (the format
typing takes), so a run ending at the empty paragraph's start gave it the
previous paragraph's mark format. Add Story::char_format_of (the run
containing the byte) and use it; regression test with differing marks.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-07 21:56:43 -04:00
..