davsclaus opened a new pull request, #27580: URL: https://github.com/apache/camel/pull/27580
The camel-jbang monitor's menus used four text-default glyphs with the VS16 variation selector (⌨️ ⏺️ ⏹️ 🗑️). TamboUI and xterm.js count them as 2 columns, but many terminals draw them in 1, so labels such as "Start Tape Recording", "Show Keystrokes" and "Delete" start one column left of the others. They are now glyphs that are emoji by default, 2 columns wide in the Unicode width tables: - keystrokes: 🔡 - record: 🔴 - stop recording: ⬛ - delete: 🚮 `TuiIconsTest` now checks that these icons need no VS16 and are 2 columns wide. 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_01STT6whBgK1AqsSsUKrnE8m -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
