|
テストしたら再現出来ました。ただ、僕の見つけた条件と同じかどうか、ちょ
っと確認お願いしたいです。
僕の見つけた条件としては、まずは
#include <xxxxx.h>
みたいなローマ字のみのファイルを作成して、それを秀丸で開きます。そうす
ると、そのファイルは秀丸としてはShift-JIS扱いで読み込むことになります。
タイトルバーに、
abc.cpp [Shift-JIS] - 秀丸
と出ます。
その状態でadd_bom.batを実行して、秀丸エディタをクリックして、
abc.cpp
このファイルは、他のアプリケーションによって書き換えられてしまいま
した。読み込みなおしますか?
が出て、「はい」を押すと、そのままShift-JISのつもりで読み込んでしまっ
て、結果、BOMがそのまま出てきてしまうようです。
という話だとしたら…。どうしたらいいのか…。
こういう場合も文字コード自動判定からやり直した方がいいですかね。という
か、例えば文字コードがうまく自動判定出来ないケースで、再読込の度に文字
コードの問い合わせが出たら、それはそれでうざいってユーザー様もおられるよ
うな気がします。
念のため、オプション追加で対応する方がいいような気がしますけども…。
「動作環境・ファイル・エンコード1」の中に、「再読み込み時に自動判定しな
おす」とか…。
何かご意見があればお願いします。
|
|