[Date Prev][Date Next][Thread Prev][][Date Index][Thread Index]

Re: 多文字セット化 emacs-w3m



>>>>> In [emacs-w3m : No.01561] 
>>>>>	ari@mbf.sphere.ne.jp wrote:

ari> お二方の賛成がありましたので、後程 commit します。

commit しました。
;; ついでに微修正。

>>>>> In [emacs-w3m : No.01560] 
>>>>>	TSUCHIYA Masatoshi <tsuchiya@pine.kuee.kyoto-u.ac.jp> wrote:

土> ただ、同一視して欲しくない、と明示的に意識して記述されているページ(文
土> 字コードに関するページなど)の見え方が気にはなります。オプションで選択
土> できるようにしておくのが無難かなあ…。

単純に以下のようにすると、byte-compile 時に展開されてしまうのですね(^^;
encoder を2種類用意するしかないですかね。

--- w3m-ucs.el.orig	Tue Sep 18 22:10:03 2001
+++ w3m-ucs.el	Tue Sep 18 22:09:37 2001
@@ -59,10 +59,11 @@
      (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 w3m-ucs-convert-latin-jisx0201
+	  `(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))
 	 ;; (3) Characters of Japanese JISX0208.
 	 ((r1 = ((r0 & 127) | 128))

-- 
有沢 明宏