simon-git: putty (main): Simon Tatham
Commits to Tartarus hosted VCS
tartarus-commits at lists.tartarus.org
Fri May 24 22:33:27 BST 2024
TL;DR:
43183874 Stop ignoring the Unicode tag character range.
Repository: https://git.tartarus.org/simon/putty.git
On the web: https://git.tartarus.org/?p=simon/putty.git
Branch updated: main
Committer: Simon Tatham <anakin at pobox.com>
Date: 2024-05-24 22:33:27
commit 431838747b63d3a7a0811325c0ac15d001bf0d63
web diff https://git.tartarus.org/?p=simon/putty.git;a=commitdiff;h=431838747b63d3a7a0811325c0ac15d001bf0d63;hp=b6ef4f18d51bf6ea5467814a7de586472aebc8fe
Author: Simon Tatham <anakin at pobox.com>
Date: Fri May 24 22:25:56 2024 +0100
Stop ignoring the Unicode tag character range.
These were deliberately thrown away in our UTF-8 decoder, with a
comment apparently introduced by RDB in the 2001 big Unicode patch.
The purpose of this character range has changed completely since then,
and now they act as modifier characters on top of U+1F3F4 to construct
a space of flags (the standard examples being those of England,
Scotland and Wales). We were failing to display those flags, and even
pasting out of the terminal didn't give back the right Unicode.
terminal/terminal.c | 4 ----
test/utf8.txt | 2 +-
2 files changed, 1 insertion(+), 5 deletions(-)
More information about the tartarus-commits
mailing list