GNU bug report logs -
#60275
28.1; chinese-cns11643-15 mapping is wrong
Previous Next
Reported by: awrhygty <at> outlook.com
Date: Fri, 23 Dec 2022 14:20:01 UTC
Severity: normal
Found in version 28.1
Done: Eli Zaretskii <eliz <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
Message #11 received at 60275 <at> debbugs.gnu.org (full text, mbox):
Eli Zaretskii <eliz <at> gnu.org> writes:
>> From: awrhygty <at> outlook.com
>> Date: Fri, 23 Dec 2022 23:19:33 +0900
>>
>>
>> Typing 'M-x list-charset-chars RET chinese-cns11643-15 RET',
>> a wrong character set is listed.
>> It contains hangul characters, and looks like korean-ksc5601 charset.
>
> Why do you think this is an error? CNS11643 has 16 planes and can
> contain up to 141376 characters. What is your reference for judging
> which characters belong and don't belong to this character set? Emacs
> uses the glibc mapping.
Reading emacs-28.1/share/emacs/28.1/etc/charsets/CNS-F.map,
there are only UCS values for CJK IDEOGRAPH characters.
The result buffer of #'list-charset-chars contains non-han characters.
For example, '*Character List*' buffer starts with:
Characters in the coded character set chinese-cns11643-15.
-----------------------------------------------------------------------
0 1 2 3 4 5 6 7 8 9 A B C D E F
212x ¿ ː ∮ ∑ ∏ ¤ ℉ ‰ ◁ ◀ ▷ ▶ ♤ ♠ ♡
213x ♥ ♧ ♣ ⊙ ◈ ▣ ◐ ◑ ▒ ▤ ▥ ▨ ▧ ▦ ▩ ♨
214x ☏ ☎ ☜ ☞ ¶ † ‡ ↕ ↗ ↙ ↖ ↘ ♭ ♩ ♪ ♬
215x ㉿ ㈜ № ㏇ ™ ㏂ ㏘ ℡ € ® ㉾
216x
217x ! " # $ % & ' ( ) * + , - .
-----------------------------------------------------------------------
0 1 2 3 4 5 6 7 8 9 A B C D E F
222x / 0 1 2 3 4 5 6 7 8 9 : ; < =
223x > ? @ A B C D E F G H I J K L M
224x N O P Q R S T U V W X Y Z [ ₩ ]
225x ^ _ ` a b c d e f g h i j k l m
226x n o p q r s t u v w x y z { | }
227x  ̄ ㄱ ㄲ ㄳ ㄴ ㄵ ㄶ ㄷ ㄸ ㄹ ㄺ ㄻ ㄼ ㄽ ㄾ
-----------------------------------------------------------------------
This bug report was last modified 2 years and 152 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.