[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
gnuserv
- X-ml-count: 7135
- Subject: gnuserv
- From: pooh <pooh-san@xxxxxxxxxxxxxxxxxxxx>
- Date: Thu, 20 Jul 2006 15:32:03 +0900
- X-mailer: HidemaruMail 4.66 (WinNT,501)
NetInstallでインストールできる gnuserv について調べました。
せっかくなので、ここに流しておきます。
(1) gnuserv.el
server-make-window-visible で、X11の場合にraise-frameを呼び出す処理があ
る。Meadowの場合でもraise-frameを呼び出すようにしてよいと思われる。
(2) gnuclient.cpp/gnudoit.cpp
-F/-f を -q なしで指定した場合、Meadowウインドウを選択する処理が、
編集/ELisp実行終了後となっている。
終了待ち (WaitForServerResult) の前にした方がいいのかもしれない。
(3) gnuclientw.exe/gnudoitw.exe
常に -q が指定されたような状態で実行されるが、終了待ちにしたい場合もある。
例) AreaEditor使用時
(http://www.iburiworks.com/products/areaeditor/features.html)
-Q 指定時は終了待ちにする、のようなオプションを付加するとよい?
(4) Meadow 起動
Meadow を実行していない状態で gnuclientw 等を実行したとき、Meadow を起
動し、30秒(固定値)だけ server が起動されるのを待ち、起動されなかった場
合に終了している。
30秒を可変値にした方がよいかもしれない。
(gnuserv-start を初期化の最初に実行すればいいだけ?)
(5) Makefile
配布パッケージにソースは添付されているが、Makefile はパッケージ作成のた
めものだけで、EXE ファイル作成のためのものが削除されている。
以上