aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKenichi Handa2009-07-14 01:17:49 +0000
committerKenichi Handa2009-07-14 01:17:49 +0000
commit66a85e76e63d3bfda91d83a3b89d620516d9eabc (patch)
treec7d00856fa12014de12da8dfd3aa61f6b2fb1a21
parentb604615531c135f482bbcd9e031c2150047e4368 (diff)
downloademacs-66a85e76e63d3bfda91d83a3b89d620516d9eabc.tar.gz
emacs-66a85e76e63d3bfda91d83a3b89d620516d9eabc.zip
Fix setting of category ?C.
-rw-r--r--lisp/ChangeLog4
-rw-r--r--lisp/international/characters.el9
2 files changed, 9 insertions, 4 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 4135cca40e7..3ac3e55c9ec 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,7 @@
12009-07-14 Kenichi Handa <handa@m17n.org>
2
3 * international/characters.el: Fix setting of category ?C.
4
12009-07-13 Jan Djärv <jan.h.d@swipnet.se> 52009-07-13 Jan Djärv <jan.h.d@swipnet.se>
2 6
3 * term/ns-win.el (x-select-font): defailias x-select-font to 7 * term/ns-win.el (x-select-font): defailias x-select-font to
diff --git a/lisp/international/characters.el b/lisp/international/characters.el
index a300f15df58..a89ce7d63d5 100644
--- a/lisp/international/characters.el
+++ b/lisp/international/characters.el
@@ -132,7 +132,8 @@ Combining diacritic or mark (Unicode General Category M)")
132;; Chinese characters (Unicode) 132;; Chinese characters (Unicode)
133(modify-category-entry '(#x2E80 . #x312F) ?|) 133(modify-category-entry '(#x2E80 . #x312F) ?|)
134(modify-category-entry '(#x3190 . #x33FF) ?|) 134(modify-category-entry '(#x3190 . #x33FF) ?|)
135(modify-category-entry '(#x3400 . #x9FAF) ?C) 135(modify-category-entry '(#x3400 . #x4DBF) ?C)
136(modify-category-entry '(#x4E00 . #x9FAF) ?C)
136(modify-category-entry '(#x3400 . #x9FAF) ?c) 137(modify-category-entry '(#x3400 . #x9FAF) ?c)
137(modify-category-entry '(#x3400 . #x9FAF) ?|) 138(modify-category-entry '(#x3400 . #x9FAF) ?|)
138(modify-category-entry '(#xF900 . #xFAFF) ?C) 139(modify-category-entry '(#xF900 . #xFAFF) ?C)
@@ -163,9 +164,9 @@ Combining diacritic or mark (Unicode General Category M)")
163;; Chinese character set (BIG5) 164;; Chinese character set (BIG5)
164 165
165(map-charset-chars #'modify-category-entry 'big5 ?c) 166(map-charset-chars #'modify-category-entry 'big5 ?c)
166(map-charset-chars #'modify-category-entry 'big5 ?C #xA259 #xA25F) 167(map-charset-chars #'modify-category-entry 'big5 ?C #xA259 #xA261)
167(map-charset-chars #'modify-category-entry 'big5 ?C #xA440 #xC67E) 168(map-charset-chars #'modify-category-entry 'big5 ?C #xA440 #xC67E)
168(map-charset-chars #'modify-category-entry 'big5 ?C #xC940 #xF9DF) 169(map-charset-chars #'modify-category-entry 'big5 ?C #xC940 #xF9DC)
169 170
170;; Chinese character set (CNS11643) 171;; Chinese character set (CNS11643)
171 172
@@ -225,7 +226,7 @@ Combining diacritic or mark (Unicode General Category M)")
225 (modify-category-entry (car chars) ?K) 226 (modify-category-entry (car chars) ?K)
226 (modify-category-entry (car chars) ?H) 227 (modify-category-entry (car chars) ?H)
227 (setq chars (cdr chars)))) 228 (setq chars (cdr chars))))
228(let ((chars '(?ヽ ?ヾ ?ゝ ?ゞ ?〃 ?仝 ?々 ?〆 ?〇))) 229(let ((chars '(?仝 ?々 ?〆 ?〇)))
229 (while chars 230 (while chars
230 (modify-category-entry (car chars) ?C) 231 (modify-category-entry (car chars) ?C)
231 (setq chars (cdr chars)))) 232 (setq chars (cdr chars))))