Skip to content

Polish: fix SVG border alignment, drop emojis/em dashes, align README - #115

Merged
moose25 merged 2 commits into
mainfrom
post-release-polish
Jul 8, 2026
Merged

Polish: fix SVG border alignment, drop emojis/em dashes, align README#115
moose25 merged 2 commits into
mainfrom
post-release-polish

Conversation

@moose25

@moose25 moose25 commented Jul 8, 2026

Copy link
Copy Markdown
Owner

Post-release polish.

  • Fix SVG border drift. Box-drawing frame glyphs could have a different advance than the monospace cell in the SVG's fallback font, so the right border edge drifted out of line with the top/bottom corners. Each row is now length-pinned to the exact grid width (textLength + lengthAdjust="spacingAndGlyphs"). Terminal output was already correct; this only affected -F svg. Regenerated the gallery + spectrum assets (generate.sh now covers g1g6 too), and added a regression test.
  • Remove emojis and em dashes across the README, Cargo/repo descriptions, CHANGELOG, and source doc comments (em dashes → hyphens; the --icon example uses a plain glyph; the sanitize test keeps its emoji as an escape).
  • Align the README usage examples' inline comments into a single column.

moose25 added 2 commits July 7, 2026 20:09
Box-drawing glyphs (the frame chars) can have a different advance than the
monospace cell in the SVG's fallback font, so the right border edge drifted
out of line with the top/bottom corners. Force every row to the grid width
with textLength + lengthAdjust=spacingAndGlyphs. Terminal output was already
correct (all rows equal width); this only affected -F svg. Regenerated the
gallery + spectrum assets (generate.sh now covers g1-g6 too).
Replace em dashes with hyphens across the README, Cargo/repo descriptions,
CHANGELOG, and source doc comments; drop the wand/rocket emojis (icon
example now uses a plain glyph; the sanitize test keeps its emoji as an
escape). Align the usage examples' inline comments into a single column.
@moose25
moose25 merged commit f3a43e5 into main Jul 8, 2026
1 check passed
@moose25
moose25 deleted the post-release-polish branch July 8, 2026 00:41
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