[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[mule-ja:9] characters.el minor fix
From: |
Ikumi Keita |
Subject: |
[mule-ja:9] characters.el minor fix |
Date: |
Thu, 04 Oct 2012 23:12:19 +0900 |
井汲です。
>> emacs の mule 関連のメールはこちらの ML に送ればいいのでしょうか。
> はい。
ありがとうございます。よろしくお願いします。
早速ですが、emacs 24.2 の characters.el にちょっとしたミスを見つけたと
思いますので差分を添付します。
前半は単なる単純ミスだと思います。後半は問題があるわけではないのですが、
それより前の
;; Katakana block
(modify-category-entry '(#x3099 . #x309C) ?K)
...
;; Hiragana block
(modify-category-entry '(#x3040 . #x309F) ?H)
...
といった一連の処理の中ですでにカバーされているようなので、単純に削ってみ
ました。
井汲 景太
--- characters.el.orig 2012-08-23 14:33:42.000000000 +0900
+++ characters.el 2012-10-04 22:57:45.000000000 +0900
@@ -226,7 +226,7 @@
(map-charset-chars #'modify-syntax-entry 'japanese-jisx0208 "_" #x2821 #x287E)
(let ((chars '(?ー ?゛ ?゜ ?ヽ ?ヾ ?ゝ ?ゞ ?〃 ?仝 ?々 ?〆 ?〇)))
(dolist (elt chars)
- (modify-syntax-entry (car chars) "w")))
+ (modify-syntax-entry elt "w")))
(map-charset-chars #'modify-category-entry 'japanese-jisx0208 ?A #x2321 #x237E)
(map-charset-chars #'modify-category-entry 'japanese-jisx0208 ?H #x2421 #x247E)
@@ -234,12 +234,6 @@
(map-charset-chars #'modify-category-entry 'japanese-jisx0208 ?G #x2621 #x267E)
(map-charset-chars #'modify-category-entry 'japanese-jisx0208 ?Y #x2721 #x277E)
(map-charset-chars #'modify-category-entry 'japanese-jisx0208 ?C #x3021 #x7E7E)
-(modify-category-entry ?ー ?K)
-(let ((chars '(?゛ ?゜)))
- (while chars
- (modify-category-entry (car chars) ?K)
- (modify-category-entry (car chars) ?H)
- (setq chars (cdr chars))))
(let ((chars '(?仝 ?々 ?〆 ?〇)))
(while chars
(modify-category-entry (car chars) ?C)