]> git.eshelyaron.com Git - emacs.git/commitdiff
Fix definition of CNS 11643-15 charset
authorEli Zaretskii <eliz@gnu.org>
Sat, 24 Dec 2022 10:08:43 +0000 (12:08 +0200)
committerEli Zaretskii <eliz@gnu.org>
Sat, 24 Dec 2022 10:08:43 +0000 (12:08 +0200)
* lisp/international/mule-conf.el (chinese-cns11643-15): Fix
:code-offset value.  (Bug#60275)
* lisp/international/characters.el: Add chinese-cns11643-15 to
charsets whose characters have categories c and C.

lisp/international/characters.el
lisp/international/mule-conf.el

index 9dcae187f211e684edba2f1101db8518fd894c08..42344d499cfb5692ac73ecbb11bd8a2e5a1adb97 100644 (file)
@@ -184,7 +184,7 @@ with L, LRE, or LRO Unicode bidi character type.")
 
 (dolist (c '(chinese-cns11643-1 chinese-cns11643-2 chinese-cns11643-3
             chinese-cns11643-4 chinese-cns11643-5 chinese-cns11643-6
-            chinese-cns11643-7))
+            chinese-cns11643-7 chinese-cns11643-15))
   (map-charset-chars #'modify-category-entry c ?c)
   (if (eq c 'chinese-cns11643-1)
       (map-charset-chars #'modify-category-entry c ?C #x4421 #x7E7E)
index 3f3ac6064ae72b0a35f7c7f2629528f28fce9831..65ba2370fcf49b1cffea52277b2c16c2231a034b 100644 (file)
   :short-name  "CNS11643-15"
   :long-name "CNS11643-15 (Chinese traditional)"
   :code-space [33 126 33 126]
-  :code-offset #x27A000
+  :code-offset #x28083A                 ; Right after 'big5-hkscs.
   :unify-map "CNS-F")
 
 (unify-charset 'chinese-gb2312)