06/02/22 20:52:15 iVqxqqTf0
>>358
ありがとうございます。確認しました。ちゃんとreadonlyになります。
もう一つ、encとfencが同じ場合の動作がenc=utf-8のときだけ違うのですが、
++badの変換があると、この違いはちょっといやかもです。
fencsの変換がすべて失敗したとき (:e ++enc= file と同じ)
enc=utf-8の場合: 文字コードをチェックして、不正なバイトを"?"に変換する。
enc=euc-jpの場合: 文字コードをチェックせず、無条件にファイルを読み込む。
:e ++enc= ++bad=何か file
enc=utf-8の場合: 文字コードをチェックして、不正なバイトを++badの指示で変換する。
enc=euc-jpの場合: 文字コードをチェックせず、 無条件にファイルを読み込む。++badの指定は無意味。
あとやっぱり、readonlyになるとはいえデフォルトで変換しちゃうのは危険ですね。
readonlyの警告は出ますが、それでも知らずにはまる人はいるでしょうし、好ましくない非互換性だと思います。
説得がんばってください。