[651]
テスト版置きました
げんた
起動部分を変更した物をeGroupsに置きました.sakura.exeとwinmain.cppしか入っていませんので,RC6のsakura.exeと置き換えて使って下さい.
変更内容は以下の通り.
* コントロールプロセスが存在しないとき,新規に起動したプロセスをコントロールプロセスにする.
従来は自分がコントロールプロセスで,エディタをそこから起動していた.これによって子プロセスを監視するツールから使った場合でも編集終了が常に認識されるようになった.
* コントロールプロセスのカレントディレクトリはシステムディレクトリ.
コントロールプロセスのカレントディレクトリが残るためにフォルダが削除できないことが無くなったはず.
* -NOWIN オプションの振る舞い
既にコントロールプロセスがいる場合には従来はウィンドウを開いていたが,コントロールプロセスの有無に関わらずエディタは開かないようにした.
Windows 2000 SP2でしか試していませんので,他の環境で試した方は結果を教えてください.
テスト版のため,バージョン番号が小さくなっていますが気にしないでください(^^ゞ