[mew-dist 19758] Re: DISPLAY env with -nw
Hideyuki SHIRAI ( 白井秀行 )
shirai at example.com
2001年 12月 4日 (火) 19:04:37 JST
From: Kazumasa Utashiro <utashiro at example.com> さん曰く
Subject: [mew-dist 19757] DISPLAY env with -nw
Message-ID: <20011204.185354.74655632.utashiro at example.com>
Date: Tue, 04 Dec 2001 18:53:54 +0900 (JST)
> 何年か前からイメージの添付ファイルが見えなくなって、なんでかなあと悩み
> つつ手作業で見たたんですが、やっとわかりました。
きっと、一年半ぐらい前だとおもいます :-)
> (defun mew-start-process-disp (name buffer program &rest program-args)
>
> の中の
>
> (setenv "DISPLAY" disp)
>
> をコメントアウトしたら見えるようになったんだけど、これ、何のためにやっ
> てるんでしょう?
Subject: [Mew-dist 12752] make-frame-on-display
From: KOIE Hidetaka (鯉江英隆) <hide at example.com>
Date: Fri, 7 Apr 2000 09:02:26 +0900
Message-Id: <00Apr7.091252jst.29571 at example.com>
からはじまるスレッドでの結論なのですが、
> もちろん -nw 環境。
こうすればうまくまとまると思います。
(defun mew-start-process-disp (name buffer program &rest program-args)
(let ((disp (if (and mew-xemacs-p (eq (device-type) 'x))
(device-connection)
(cdr (assq 'display (frame-parameters)))))
(process-environment (copy-sequence process-environment)))
(setenv "DISPLAY" (or disp (getenv "DISPLAY")))
(apply (function start-process) name buffer program program-args)))
--
白井秀行 (mailto:shirai at example.com)
Mew-dist メーリングリストの案内