1
1
mirror of https://github.com/wez/wezterm.git synced 2024-09-20 11:17:15 +03:00
wezterm/test-data
Wez Furlong 0866e5d213 fonts/shaping: respect the Presentation selection for a cluster
This commit annotates fonts with a boolean that indicates whether
we think it contains glyphs with emoji presentation, and then
passes the cluster.presentation field down to the shaper.

If the presentation doesn't match the current font in the fallback,
then it will be skipped until we exhaust its options.

`wezterm ls-fonts` also shows whether we think a font has emoji
presentation.

refs: #997
2021-08-11 09:11:59 -07:00
..
blocks.py improve 1/8th block drawing 2021-06-12 10:04:08 -07:00
box.txt add some test data files 2021-06-26 22:58:42 -07:00
braille-all-chars.txt Add test-data files for braille characters 2021-07-08 09:30:27 -07:00
braille-wezterm-logo.txt Add test-data files for braille characters 2021-07-08 09:30:27 -07:00
emoji-presentation.sh fonts/shaping: respect the Presentation selection for a cluster 2021-08-11 09:11:59 -07:00
emoji-test.txt wezterm: improve shaping of emoji 2020-11-23 13:45:38 -08:00
kitty-png.py incomplete, basic implementation of kitty image protocol 2021-07-28 09:04:52 -07:00
legacy-box.txt add some test data files 2021-06-26 22:58:42 -07:00
light-lines-vs-heavy-lines.txt Add light line vs heavy line test data file 2021-07-07 13:26:23 -07:00
notcurses-gfx.txt Add graphic block output from notcurses-info 2021-08-03 21:59:00 -07:00
styles.txt Schedule blink invalidations 2021-07-25 08:11:00 -07:00
underlines.sh Add underline test script 2021-04-30 09:20:08 -07:00
unicode-dump.py more box drawing glyphs 2021-06-25 09:58:51 -07:00
width.sh test-data: add text from #614 to width script 2021-05-01 19:50:31 -07:00