Skip to content

Commit bff3fdb

Browse files
committed
Note in README that VTE 0.84 will fix emoji
1 parent 4d346f4 commit bff3fdb

File tree

3 files changed

+7
-2
lines changed

3 files changed

+7
-2
lines changed

Changes

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
Revision history for Terminal-Tests
22

33
{{$NEXT}}
4+
[Docs]
5+
- Note in README that VTE emoji problems are due to be addressed in VTE 0.84
6+
47

58
0.0.10 2025-11-09T18:20:03-08:00
69
[Docs]

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ For comparison, here's the default `gnome-terminal` (3.52.0 using VTE 0.76.0) ru
3838

3939
![Screenshot of quick test on default gnome-terminal with ruler](docs/images/quick-test-gnome-terminal-ruler.png)
4040

41-
The rightmost block of face emoji should have skin tones applied, rather than shown in fallback mode as a tone swatch next to a yellow emoji, and the spacing on the text-mode (outline) faces is too wide, causing the line to stretch. Likewise, flags for ISO country codes are unsupported, while oddly region-coded flags are, and joined emoji (using ZWJ, the Zero-Width Joiner) don't actually join. Furthermore several sets of "big pixel" drawing characters are unsupported and just show up as codepoint numbers, and the circled numbers in the ruler are drawn double-width.
41+
The rightmost block of face emoji should have skin tones applied, rather than shown in fallback mode as a tone swatch next to a yellow emoji, and the spacing on the text-mode (outline) faces is too wide, causing the line to stretch. Likewise, flags for ISO country codes are unsupported, while oddly region-coded flags are, and joined emoji (using ZWJ, the Zero-Width Joiner) don't actually join. Furthermore several sets of "big pixel" drawing characters are unsupported and just show up as codepoint numbers, and the circled numbers in the ruler are drawn double-width. (The VTE team expects to have the emoji problems fixed in VTE 0.84, but that will take some time to be released and work its way through the various distro package pipelines.)
4242

4343
On the plus side, `gnome-terminal` correctly shows the bright bar in the 3-bit color bars section in the upper left, doesn't stretch the outlined corner triangles in the right most "compass rose" block, and produces more readable and balanced line-drawing glyphs.
4444

lib/Terminal/Tests.rakumod

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,9 @@ Likewise, flags for ISO country codes are unsupported, while oddly region-coded
6363
flags are, and joined emoji (using ZWJ, the Zero-Width Joiner) don't actually
6464
join. Furthermore several sets of "big pixel" drawing characters are
6565
unsupported and just show up as codepoint numbers, and the circled numbers in
66-
the ruler are drawn double-width.
66+
the ruler are drawn double-width. (The VTE team expects to have the emoji
67+
problems fixed in VTE 0.84, but that will take some time to be released and
68+
work its way through the various distro package pipelines.)
6769
6870
On the plus side, C<gnome-terminal> correctly shows the bright bar in the 3-bit
6971
color bars section in the upper left, doesn't stretch the outlined corner

0 commit comments

Comments
 (0)