[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re:
多文字セット化
emacs-w3m
w3m-use-mule-ucs が t で、Emacs-21 or XEmacs の場合(*1)、
URL 中の latin-jisx0201 の OVERLINE が、jisx0208 の ` ̄' に
なってしまいます。
ちょっと気持ち悪いのですが、w3m-euc-japan-encoder で
latin-jisx0201 を ASCII に変換してしまってよいでしょうか?
(*1) Emacs-20 でも translation-table をいじっていると、同様になりえます。
;; Emacs-21 は `~' / `‾' と `\' / `¥' は unify しないようになったのか。
--
有沢 明宏
白井さんのページ
Index: w3m-ucs.el
===================================================================
RCS file: /storage/cvsroot/emacs-w3m/w3m-ucs.el,v
retrieving revision 1.7
diff -u -w -r1.7 w3m-ucs.el
--- w3m-ucs.el 2001/09/10 10:45:24 1.7
+++ w3m-ucs.el 2001/09/17 08:57:53
@@ -60,6 +60,10 @@
(if (r1 == ,(charset-id 'ascii))
;; (1) ASCII characters
(write-repeat r0)
+ (if (r1 == ,(charset-id 'latin-jisx0201))
+ ;; (2) Latin Part of Japanese JISX0201.1976
+ ;; Convert to ASCII
+ (write-repeat r0)
(if (r1 == ,(charset-id 'japanese-jisx0208))
;; (2) Characters of Japanese JISX0208.
((r1 = ((r0 & 127) | 128))
@@ -109,7 +113,7 @@
(break))
((r2 -= 1)
(repeat))))))
- (repeat))))))))
+ (repeat)))))))))
(provide 'w3m-ucs)