Windows XP で Emacsを使用start-process
している場合、プロセスを削除したり Emacs を強制終了すると、サブプロセスも強制終了されます。たとえば、別のアプリケーションで PDF を表示する場合などです。
サブプロセスに kill シグナルを送信せずに、Emacs 内のアクティブなプロセスのリストからプロセスを削除するにはどうすればよいでしょうか。
w32-shell-execute
の代替としての使用について説明している関連スレッドを次に示しますstart-process
: In emacs, how to execute external command not as a emacs process? w32-shell-execute
これがWindows XP の実行可能な代替手段である ことを確認しました。
私は非常に気に入ってstart-process
おり、対応するサブプロセスを強制終了せずに Emacs からプロセスを削除できるかどうかを知りたいと思っています (お願いします)。