フォルダがロックされる?No.08018
tamurk さん 13/08/16 11:18
 
お世話になっております。

あるフォルダにあるファイルをエクスプローラーから秀丸で開いた
状態では、そのフォルダを削除、あるいは名前の変更をすることが
できません。

環境設定のファイルのシェアは「処理しない」になっています。

フリーウェアの「Unlocker」で見ると、ファイルそのものは
ロックされていないのですが、フォルダがロックされているようです。

さらにその後、秀丸は開いたままで該当ファイルを閉じても、
フォルダはロックされたままになっており、秀丸を終了させるまで
解放されません。

OSはWindows7です。
秀丸のバージョンは8.32 Beta 7 (英語版)です。

時折これで不便な思いをすることがありますので、できましたら
修正していただけると助かります。

よろしくお願いします。

[ ]
RE:08018 フォルダがロックされる?No.08019
秀丸担当 さん 13/08/19 10:37
 

バグ情報ありがとうございます。

秀丸エディタが開いているファイルのフォルダは、現在のフォルダ(カレントデ
ィレクトリ)がそのフォルダになっているため、そのようになっています。

コマンドプロンプトで、cd c:\folder してカレントディレクトリを移動したと
きと同じようなことになります。

ファイルを開いてから、「新規作成」したときもこのフォルダを引き継ぐので、
ファイルを閉じても「新規作成」で引き継いだものが不都合という場合は、関連
する設定があります。
[その他]→[動作環境]→[ファイル]で、「最初のフォルダ」をONにして、c:\な
ど、任意の場所を指定しておくと、新規作成時にもこのフォルダを使うようにな
り、ロックしたような振る舞いにはならなくなります。

関連スレッド:
http://www.maruo.co.jp/hidesoft/2/x32417_.html

[ ]
RE:08019 フォルダがロックされる?No.08020
tamurk さん 13/08/19 11:37
 
ご回答ありがとうございます。
既出だとは気づかずに失礼しました。
ご教示いただいた設定で大変快適になりました。

ただ、些細ですがまだ不都合があるようです。開いているファイルが
すべて同一のフォルダにある場合は、ファイルをすべて閉じるだけでは
だめで、やはり秀丸を終了するか、あるいは他のフォルダにある
ファイルを開くまでフォルダがロックされています。
たいてい複数個所のファイルを開いておりますのでそれほど気には
なりませんが、とりあえずご報告まで。

ロックというのは実は秀丸がカレントディレクトリをファイル位置に
変更するためという事情は理解いたしました。

個人的にはカレントディレクトリを秀丸EXEの位置に固定する
オプションがあれば便利だと思うのですが、もし気が向きましたら
ご検討いただければうれしいです。

よろしくお願いします。


[ ]
RE:08020 フォルダがロックされる?No.08021
秀丸担当 さん 13/08/19 15:43
 

>ただ、些細ですがまだ不都合があるようです。開いているファイルが
>すべて同一のフォルダにある場合は、ファイルをすべて閉じるだけでは
>だめで、やはり秀丸を終了するか、あるいは他のフォルダにある
>ファイルを開くまでフォルダがロックされています。
>たいてい複数個所のファイルを開いておりますのでそれほど気には
>なりませんが、とりあえずご報告まで。

そうなる状況は、たぶんCtrl+F4でファイルだけ閉じてウィンドウが残る操作の
ときか、タブモードでタブを全て閉じたときの状況かと思います。
こういう場合は直前のファイルのフォルダを維持するような仕様ではありますが、
「最初のフォルダ」を指定している場合は、新規作成状態になるときのフォルダ
を指定したいという目的なので、指定したフォルダに移動するように仕様変更し
てもいいと思います。
そのように検討させていただきます。

>個人的にはカレントディレクトリを秀丸EXEの位置に固定する
>オプションがあれば便利だと思うのですが、もし気が向きましたら
>ご検討いただければうれしいです。

本体を全面的に変更する必要があることと、他の拡張ソフトなどにも影響がある
可能性もあるので慎重に考える必要がありますが、ご意見参考にさせていただき
ます。

[ ]
RE:08021 フォルダがロックされる?No.08022
tamurk さん 13/08/19 16:41
 
お世話になっております。

全ファイルクローズ時の挙動の変更をご検討いただけるということで、
ありがとうございます。

>本体を全面的に変更する必要があることと、他の拡張ソフトなどにも影響がある
>可能性もあるので慎重に考える必要がありますが、ご意見参考にさせていただき
>ます。

ありがとうございます。
理由があっての仕様に違いないとは理解しているのですが、例えばnotepad++など
他のエディターでは、編集中ファイルのフォルダを消すことも可能ですので、
つい同じような挙動を予期して少し戸惑ってしまいました…。

[ ]