| Summary: | Variation selectors don't change column widths of preceding characters correctly | ||
|---|---|---|---|
| Product: | [Applications] konsole | Reporter: | Frederick Zhang <frederick888> |
| Component: | font | Assignee: | Konsole Bugs <konsole-bugs-null> |
| Status: | REPORTED --- | ||
| Severity: | normal | ||
| Priority: | NOR | ||
| Version First Reported In: | 20.08.0 | ||
| Target Milestone: | --- | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | Up: Konsole, Below: Kitty | ||
Created attachment 131035 [details] Up: Konsole, Below: Kitty SUMMARY Variation selectors (U+FE0E, U+FE0F) should be able to enforce column width on some preceding characters, e.g. U+270F ✏. However they have no effects in Konsole. STEPS TO REPRODUCE 1. Launch Konsole 2. echo -e '\U270F XX\nABCD' 3. echo -e '\U270F\UFE0E XX\nABCD' 4. echo -e '\U270F\UFE0F XX\nABCD' OBSERVED RESULT U+270F always occupies one column. EXPECTED RESULT The third command should cause U+270F to occupy 2 columns. SOFTWARE/OS VERSIONS Operating System: Arch Linux KDE Plasma Version: 5.19.4 KDE Frameworks Version: 5.73.0 Qt Version: 5.15.0 Kernel Version: 5.8.1-zen1-1-zen OS Type: 64-bit