bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#60275: 28.1; chinese-cns11643-15 mapping is wrong


From: awrhygty
Subject: bug#60275: 28.1; chinese-cns11643-15 mapping is wrong
Date: Sat, 24 Dec 2022 00:25:52 +0900

Eli Zaretskii <eliz@gnu.org> writes:

>> From: awrhygty@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  ̄       ㄱ       ㄲ       ㄳ       ㄴ       ㄵ       ㄶ       ㄷ       
ㄸ       ㄹ       ㄺ       ㄻ       ㄼ       ㄽ       ㄾ
        -----------------------------------------------------------------------

reply via email to

[Prev in Thread] Current Thread [Next in Thread]