aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEli Zaretskii2020-03-14 10:31:01 +0200
committerEli Zaretskii2020-03-14 10:31:01 +0200
commit8d28c98ae0e702ebfa56a996ce9332a5b071d926 (patch)
treefa464d5c77df925934add9a551d70cc49446d28a
parenta2b07f9f11474dbcedd7cce39d2fa795bb23f692 (diff)
downloademacs-8d28c98ae0e702ebfa56a996ce9332a5b071d926.tar.gz
emacs-8d28c98ae0e702ebfa56a996ce9332a5b071d926.zip
Fix display of Big5 characters when using Fontconfig
* src/ftfont.c (fc_charset_table): Fix the value of the big-5 representative codepoint. Reported by Brian Schack <bschack-cocoa@usa.net>. (Bug#40057) * src/macfont.m (cf_charset_table): Adjust the comment.
-rw-r--r--src/ftfont.c2
-rw-r--r--src/macfont.m2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/ftfont.c b/src/ftfont.c
index 219e21408e8..2b442ead4bf 100644
--- a/src/ftfont.c
+++ b/src/ftfont.c
@@ -102,7 +102,7 @@ static struct
102 { "iso8859-15", { 0x00A0, 0x00A1, 0x00D0, 0x0152 }}, 102 { "iso8859-15", { 0x00A0, 0x00A1, 0x00D0, 0x0152 }},
103 { "iso8859-16", { 0x00A0, 0x0218}}, 103 { "iso8859-16", { 0x00A0, 0x0218}},
104 { "gb2312.1980-0", { 0x4E13 }, "zh-cn"}, 104 { "gb2312.1980-0", { 0x4E13 }, "zh-cn"},
105 { "big5-0", { 0xF6B1 }, "zh-tw" }, 105 { "big5-0", { 0x9C21 }, "zh-tw" },
106 { "jisx0208.1983-0", { 0x4E55 }, "ja"}, 106 { "jisx0208.1983-0", { 0x4E55 }, "ja"},
107 { "ksc5601.1985-0", { 0xAC00 }, "ko"}, 107 { "ksc5601.1985-0", { 0xAC00 }, "ko"},
108 { "cns11643.1992-1", { 0xFE32 }, "zh-tw"}, 108 { "cns11643.1992-1", { 0xFE32 }, "zh-tw"},
diff --git a/src/macfont.m b/src/macfont.m
index c1bc30ff3ec..c589b6685eb 100644
--- a/src/macfont.m
+++ b/src/macfont.m
@@ -664,7 +664,7 @@ static struct
664 { "iso8859-15", { 0x00A0, 0x00A1, 0x00D0, 0x0152 }}, 664 { "iso8859-15", { 0x00A0, 0x00A1, 0x00D0, 0x0152 }},
665 { "iso8859-16", { 0x00A0, 0x0218}}, 665 { "iso8859-16", { 0x00A0, 0x0218}},
666 { "gb2312.1980-0", { 0x4E13 }, CFSTR ("zh-Hans")}, 666 { "gb2312.1980-0", { 0x4E13 }, CFSTR ("zh-Hans")},
667 { "big5-0", { /* 0xF6B1 in ftfont.c */ 0x4EDC }, CFSTR ("zh-Hant") }, 667 { "big5-0", { /* 0x9C21 in ftfont.c */ 0x4EDC }, CFSTR ("zh-Hant") },
668 { "jisx0208.1983-0", { 0x4E55 }, CFSTR ("ja")}, 668 { "jisx0208.1983-0", { 0x4E55 }, CFSTR ("ja")},
669 { "ksc5601.1987-0", { 0xAC00 }, CFSTR ("ko")}, 669 { "ksc5601.1987-0", { 0xAC00 }, CFSTR ("ko")},
670 { "cns11643.1992-1", { 0xFE32 }, CFSTR ("zh-Hant")}, 670 { "cns11643.1992-1", { 0xFE32 }, CFSTR ("zh-Hant")},