2009年4月16日

[mew-dist 28918] Re:添付書類、OpenOffice、/tmp/***/***.ppt does not exist.

みなさま

ありがとうございました。お返事を読んでいるうちに、段々様子が分かって
きました。openoffice.orgは、デーモンのような感じで、起動したら子供を
切り離して自分はすぐ終了してしまうんですね。そのため mew は、
コマンドが終了したと思い、一時ファイルを消してしまう。

| 解決でもなんでもないのですが、OpenOfficeを「既に起動している」と

| このエラーが出ませんか?私自身は、OOは所詮、送られてきた書類を
| 見るだけだったので、毎回OOを終了していました.

OOが起動していてもいなくても、同じことが起きます。

考えてみると、この問題はごく最近起きるようになったので、もしかすると
OO 2 から OO 3 になったせいかも知れません。OO 3 は、
既に起動していようがいまいが、親プロセスはすぐに終了します。
OO 2 では、既に起動していたときだけ、親プロセスが終了するの
だったのでしょうか(acroread のような動作)?

openoffice にその辺の動作を変えるオプションがないかと思い
マニュアルを読んでみたのですが、なさそうです。どうやら、
OO を作っている人たちに、acroread のような動作になるオプションを
用意してくれとお願いするのが良さそうですかねえ。

| (setq mew-delete-temp-file nil)
| かな? Ooo 以外のファイルも全部消さなくなりますが、Mew を終わら
| せたときに /tmp/furueXXXX ごとまとめて消します。

確認しました。当面はこれでしょうか。

凝るんだったら、OOを起動し、孫プロセスが終了したのを確認してから
終了するという wrapper を書くという手はありそうですが. . . .

古恵 亮


投稿者 xml-rpc : 2009年4月16日 04:07
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/84222
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。