[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Mule-UCS: (un-supple-enable 'jisx0221) fails in encodingHORIZONTAL BAR
Mule-UCSで(un-supple-enable 'jisx0221)にしていると、「―」
(japanese-jisx0208の全角ダッシュ)をutf-8で保存すると、ほかの環境では
アクセント付きのUに見えてしまうことに気づきました。
どうやらcodepointが違っているようですので、下記の修正でいかがでしょうか。
2006-11-08 Tatsuya Kinoshita <tats@xxxxxxxxxxxxxx>
* lisp/reldata/usupple.el (unicode-assoc-for-jisx0221): Change the
codepoint of HORIZONTAL BAR from U+0214 to U+2015.
----
--- mule-ucs-0.84.999+0.20050930.orig/lisp/reldata/usupple.el
+++ mule-ucs-0.84.999+0.20050930/lisp/reldata/usupple.el
@@ -33,7 +33,7 @@
(char-1 . ucs-generic)
,(transformate-list-structure
(identity . c-notated-string-to-number)
- ((?― . "0x0214") ;; HORIZONTAL BAR
+ ((?― . "0x2015") ;; HORIZONTAL BAR
(? ̄ . "0x203E") ;; OVERLINE
(?― . "0x2014") ;; EM DASH
(?\ . "0xFF3C") ;; FULLWIDTH REVERSE SOLIDUS
----
--
木下達也