テキスト文末のZNo.33775
G さん 14/12/15 09:09
 
お世話になります。Windows7でV8.13です。
テキストの文末にときどき太字で「Z」の記号がつくのですが、これはなんでしょうか?
付くファイルと付かないファイルがあってよくわかりません。付いているZを削除し
ても特に支障ないようなのですが・・・

[ ]
RE:33775 テキスト文末のZNo.33777
秀丸担当 さん 14/12/15 10:24
 

バグでお手数をおかけして申し訳ありません。
Zが反転したように見える文字は、制御文字のEOFを表しています。
[その他]→[ファイルタイプ別の設定]→[その他]→[保存・読み込み]で、「保存
するときにEOF制御文字を付ける」をONにすると、ファイルの最後にこれが付く
ようになります。
読み込むときには、ファイルの最後のEOF制御文字であれば現れないようになる
べきだったのですが、Unicodeのファイルの場合、これが現れてしまうというバ
グがありました。
この問題はV8.30で修正されたので、もし差支えなければ最新版にしていただけ
ると助かります。

V8.13の場合は、「保存するときにEOF制御文字を付ける」をOFFにしておくと、
今後保存するファイルではEOF制御文字は付かなくなります。
他のソフトでもファイルを読み込む場合、ソフトによりますが、一般的にはEOF
制御文字は付けなくても大丈夫で、秀丸エディタの標準の設定もOFFになってい
ます。
特に必要性があってこのオプションをONにしたということでなければ、OFFにし
て、既にあるZは削除してもらっても大丈夫です。

[ ]
RE:33777 テキスト文末のZNo.33778
G さん 14/12/15 11:44
 
早速のご回答ありがとうございました。
テキストの末尾についてくるのでEOFかなと思ったのですが、そういうことでしたか。
コピペしたテキストの保存時に「Unicodeがなんたらかんたら」と指摘されるファイ
ルがありますので、その関係だったんですね。
バージョンアップしておきます。ありがとうございました。


[ ]