[Mew-dist 03506] Re: 始めてまして。

TSUMURA Tomoaki ( 津邑公暁 ) tsumura at example.com
1998年 1月 27日 (火) 17:26:34 JST


つむら@京大 です。

In the message "[Mew-dist 03499] Re: 始めてまして。"
	on Tue, 27 Jan 1998 16:00:46 +0900,
Kazu Yamamoto (山本和彦) <Kazu at example.com> wrote:

> text/html ですが、どうしましょう? 
> 
> w3.el に拘っている人はいますか? 僕は外部コマンドを起動する派です。
> (決めるのは、としちゃん辺りか?)

外部コマンド(HTML-UA)が、自由に設定できるようだと嬉しいです。
;; 私は lynx 使いなので...。

今の External Body でも、mew-ext.el で mew-ext-prog を start-process に
渡しているだけで、UA の引数とか指定できない(ですよね?私が知らないだけ?)
ので、Mozilla 以外を使いたいときはちょっと困ります。

External Body に関しては、以下のような感じにするというのはどうでしょう?
;; まだ汎用性が足りない気はしますが...。
--
``The paths of glory lead but to the grave.''
                                    津邑 公暁@情報工学専攻.京大
                                      tsumura at example.com
                    http://www.lab3.kuis.kyoto-u.ac.jp/~tsumura/

--- mew-ext.el.org	Tue Jan 27 17:14:44 1998
+++ mew-ext.el	Tue Jan 27 17:15:05 1998
@@ -24,9 +24,17 @@
 ;;;
 
 (defvar mew-ext-prog-url "netscape")
+(defvar mew-ext-prog-args '("-install"))
+
 ;; If you want to use w3.el instead of "netscape", put the 
 ;; following in .emacs.
 ;(setq mew-ext-prog-url "w3")
+;(setq mew-ext-prog-args nil)
+
+;; If you want to use lynx instead of "netscape", put the 
+;; following in .emacs.
+;(setq mew-ext-prog-url "kterm")
+;(setq mew-ext-prog-args '("-e" "lynx" "-color"))
 
 (defvar mew-ext-anon-ftp-method 'ftp
   "A method to get the message body for access-type=anon-ftp.
@@ -471,9 +479,10 @@
 	  (require 'w3)
 	  (w3-fetch-other-frame url))
 	 (t
-	  (start-process
+	  (apply 'start-process
 	   (format "*mew %s*" mew-ext-prog-url)
-	   mew-buffer-tmp mew-ext-prog-url url)) ;; xxx
+	   mew-buffer-tmp mew-ext-prog-url 
+	   (append mew-ext-prog-args (list url)))) ;; xxx
 	 )
       (insert "\nTo show this URL, type "
 	      (substitute-command-keys



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