[mew-dist 22605] Re: mew-w3m

Hideyuki Ozaki hideyuki.ozaki at example.com
2002年 12月 16日 (月) 10:54:46 JST


尾崎です。お世話になります。

# mew-distの話ではなさそうですが、もう少し続けさせて下さい。m(._.)m
# emacs-w3mのMLにも入った方が良さそうですね(^^;

>>>>> "白井" == Hideyuki SHIRAI (白井秀行) <shirai at example.com> writes:

まず、.emacsの設定ですが、

(autoload 'browse-url-at-point "browse-url" nil t)
(autoload 'browse-url-at-mouse "browse-url" nil t)
(autoload 'browse-url-of-buffer "browse-url" nil t)
(autoload 'browse-url-of-file "browse-url" nil t)
(autoload 'browse-url-of-dired-file "browse-url" nil t)

(setq browse-url-browser-function 'browse-url-gnome-moz)
(autoload 'w3m-browse-url "w3m" "Ask a WWW browser to show a URL." t)
(defun w3m-browse-url-at-point (&optional arg)
  (interactive)
  (let ((browse-url-browser-function
	 (if (eq major-mode 'w3m-mode)
	     'browse-url-gnome-moz
	   'w3m-browse-url)))
    (browse-url-at-point arg)))
(global-set-key "\C-x\C-m" 'w3m-browse-url-at-point)

こうなっています。elispが殆ど理解できていないので、どこかの参考設定を
そのまま使わせて頂いた記憶があります(^^;。

# この辺の設定がおかしいのでしょうか?

白井> おそらく、'w3m-m17n を設定した後だと普通に emacs-w3m を使っても
白井> 化けると思うのですがどうでしょうか。

どうもそのようです。

白井> 以下の変数の値

w3m-use-mule-ucs's value is t
w3m-default-coding-system's value is shift_jis
w3m-coding-system-priority-list's value is (shift_jis)
w3m-coding-system's value is iso-2022-7bit
w3m-input-coding-system's value is w3m-euc-japan
w3m-output-coding-system's value is w3m-euc-japan
w3m-command's value is 
"/usr/local/bin/w3m"
w3m-command-arguments's value is nil
w3m-halfdump-command's value is nil
w3m-dump-head-source-command-arguments's value is 
((if w3m-accept-languages "-o")
 (if w3m-accept-languages
     (concat "accept_language="
	     (mapconcat 'identity w3m-accept-languages " ")))
 "-dump_extra")
w3m-halfdump-command-arguments's value is 
("-halfdump" "-I" "e")

% w3m -version
w3m version w3m/0.3.2.2-stable-m17n-20021207, options lang=en,m17n,image,color,ansi-color,mouse,sysmouse,menu,cookie,ssl,ssl-verify,external-uri-loader,w3mmailer,nntp,gopher,ipv6,alarm,mark

こんな状態です。w3m-m17nはFreeBSDのportsからインストールしていますが、
INLINE_IMAGE、JAPANESE、M17Nが三つともyesになっているものがなかったの
で、ports/www/w3m-m17nのMakefileを以下のように変更しています。

--- Makefile.orig       Tue Mar 12 01:34:00 2002
+++ Makefile    Thu Dec 12 22:51:54 2002
@@ -11,6 +11,8 @@
 PKGDIR=                ${.CURDIR}
 PLIST=         ${MASTERDIR}/pkg-plist
 
-M17N=  yes
+M17N=          yes
+#JAPANESE=     yes
+INLINE_IMAGE=  yes
 
 .include "${MASTERDIR}/Makefile"

なお、w3m-m17nというコマンドはありませんでした。
-------------------------------------------------
Hideyuki Ozaki (hideyuki.ozaki at example.com)



Mew-dist メーリングリストの案内