ファイルを読み直すと /rr が解除されるNo.40172
fzok4234 さん 22/12/13 19:56
 
ファイルを開くときに
hidemaru /rr "test.txt"
として解除不能な「上書き禁止」を有効にしているにもかかわらず、このファイルを
 ・エンコードの種類の変更に伴う読み直し。
 ・「 GREP して置換」の実行など別のウィンドウ / タブから書き換えた。
 ・別のアプリのプロセスによる書き換え。
などの操作に伴う読み直しを実行すると、勝手に「上書き禁止」が解除されて内容の
編集は
もちろん、上書きして保存する操作まで可能になってしまいます。

しかも、再度ツールバーなどから「上書き禁止」コマンドを実行しようとすると、
---------------------------
秀丸エディタ
---------------------------
上書き禁止モードは変更できないオプションで起動しています
---------------------------
OK  
---------------------------
というエラーが出て「上書き禁止」状態に戻すことができなくなってしまっています。

このため、例えば
 ・ファイルをただ閲覧する目的で /bb /rr で開いたら文字化けしていたのでメニ
ューの
   「エンコードの種類」を選びなおす。
 ・複数のファイルを参考資料として /rr で開いていたが、その内容に誤りを見つ
けたので
   「 GREP して置換」で修正する。
 ・別アプリのログファイルなど他のプロセスから常時書き換えられるファイルを /
bb /rr で
   閲覧する。
といった作業に著しく支障を来しております。


環境は、
 ・秀丸エディタ: 9.20β5 Float x64
です。



[ ]
RE:40172 ファイルを読み直すと /rr が解No.40179
秀丸担当 さん 22/12/14 17:36
 
/rrで起動して上書き禁止状態になっているとき、再読み込みすると解除され、その
後の上書き禁止コマンドでエラーとなるのは確かにおかしかったです。
少なくともこれは問題ないように修正させていただきます。
解除されること自体は仕様として微妙なところですが、解除せず維持するように修正
しようと思います。

[ ]
RE:40179 ファイルを読み直すと /rr が解No.40184
fzok4234 さん 22/12/14 18:42
 
不具合の修正の検討ありがとうございます。



[ ]