[mew-dist 19759] Re: DISPLAY env with -nw

Kazumasa Utashiro utashiro at example.com
2001年 12月 4日 (火) 19:22:07 JST


From: Hideyuki SHIRAI (白井秀行) <shirai at example.com>
Subject: [mew-dist 19758] Re: DISPLAY env with -nw
Date: Tue, 04 Dec 2001 19:04:37 +0900 (JST)

> こうすればうまくまとまると思います。
> 
> (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)))

lisp 的作法には詳しくないけど、せめて

    (if disp (setenv "DISPLAY" disp))

では?

--utashiro



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