(不具合?) /r ファイル書き換え禁止オプNo.08495
あつさん さん 05/07/04 22:52
 
お世話になります。

秀丸エディタで、上書き禁止として開いている状態のファイルを、
秀丸起動時オプション  /r (ファイルを書き換え禁止で開く)で、開く(起動すると)
と、秀丸エディタの上書き禁止状態が解除され、編集可能となります。

Version5.00 β32 です。

[ ]
RE:08495 (不具合?) /r ファイル書き換えNo.08502
秀丸担当 さん 05/07/05 13:43
 

>秀丸エディタで、上書き禁止として開いている状態のファイルを、
>秀丸起動時オプション  /r (ファイルを書き換え禁止で開く)で、開く(起動すると)
>と、秀丸エディタの上書き禁止状態が解除され、編集可能となります。

やってみましたが、再現させることができませんでした。
ファイルの属性が上書き禁止なのでしょうか。属性は上書き禁止でなくて、ファ
イルを開いた後に上書き禁止コマンドを実行したのでしょうか。
あと、動作環境→ファイル→排他制御の状態はどのようになっているでしょうか。

[ ]
RE:08502 操作手順をお伝えします。No.08510
あつさん さん 05/07/05 17:32
 
お世話になります。

操作手順を、お伝えします。

-----------------------------------------------
c:\hoge.txt   <上書き禁止属性ではありません>


バッチファイルで、下記オプションを与えてファイルを開きます。
"C:\Program Files\Hidemaru\Hidemaru.exe" /r c:\hoge.txt

    秀丸エディタ上は、「上書き禁止」となります。


上記の状態で、再度、同一のバッチファイルで、開きます。
"C:\Program Files\Hidemaru\Hidemaru.exe" /r c:\hoge.txt

    秀丸エディタ上は、「上書き禁止」が解除されます。


動作環境-排他制御 は、
    ファイルの排他制御 - しない
    秀丸で同じファイルを開く場合 : ファイルを読み込みなおしする
    他のソフトでファイルが書き換えられていないか確認 : [チェック有り]ファイ
ルのタイムスタンプを時々チェックする
                                                       [チェック無し] 自動で
再読込する


です。


[ ]
RE:08502 (不具合?) /r ファイル書き換えNo.08513
あつさん さん 05/07/05 17:43
 
環境を書いてませんでした。


Win2000+SP4+IE6  です。

[ ]
RE:08510 操作手順をお伝えします。No.08516
秀丸担当 さん 05/07/05 18:18
 

>操作手順を、お伝えします。

ありがとうございます。
動作環境を一致させることで再現させることができました。

>秀丸で同じファイルを開く場合 : ファイルを読み込みなおしする

のときは、現状で、起動オプションは無視されて、既存の秀丸上で再読み込みが
行われます。
/rオプションを考えると不自然に感じられますが、起動オプションは他にもある
ので、これはこれで仕方ないような気がします。

秀丸で同じファイルを開く場合 : 同じファイルを2つ開くことを禁止する

にしておくと、/rに関しては問題が無くなるのではないかと思います。

[ ]
RE:08516 ありがとうございますNo.08518
あつさん さん 05/07/05 18:32
 
>秀丸で同じファイルを開く場合 : 同じファイルを2つ開くことを禁止する
>
>にしておくと、/rに関しては問題が無くなるのではないかと思います。

同じファイルを2つ開くことを禁止する を、選択することで、希望の動作となりま
した。

ありがとうございました。


[ ]