CTRL-Z が表示されますNo.10153
杉浦 まさき さん 01/10/31 23:28
 
ご無沙汰しております。
杉浦 まさき です。

今日とあるきっかけで発見したんですが、
ファイルタイプ別の設定の「保存・読込み」で
「読込むときにEOF制御文字を無視する」にしていても、
CTRL-Z (反転表示の Z) が残ってしまっているようです。調査の方、よろしくお願い
します。

なお、環境依存かもしれないので一応環境を載せておきます。
OS: Win2000 Pro SP2 + 10/31 までの全てのセキュリティパッチ(*)
秀丸のバージョン: 3.10 (βは確かめてません)
*HFNetChk、確かに便利なんだけど…Windows Update に
 毒された(笑)身にとってはパッチを手動でダウンロードするのは
 もう大変(^^;。

[ ]
RE:10153 CTRL-Z が表示されますNo.10158
たーびん さん 01/11/01 10:50
 
>ファイルタイプ別の設定の「保存・読込み」で
>「読込むときにEOF制御文字を無視する」にしていても、
>CTRL-Z (反転表示の Z) が残ってしまっているようです。調査の方、よろしくお願
>いします。

これは正しい動作では?
「読込むときにEOF制御文字を無視する」は、EOF(CTRL-Z)を無視して
ファイルサイズ分読み込むということですから、反転表示のZは残ります(表示される)。
このチェックボックスをoffにするとEOF以降は読み込まれません。

それとも、読み込むときにCTRL-Z自体を取り除くべきというご意見ですか?
それならば、取り除くかどうかをユーザーに選択させてほしいです。

ファイル末尾のCTRL-Zは常に取り除かれるみたいですけど。
# v3.11b2で確認。

[ ]
RE:10158 CTRL-Z が表示されますNo.10174
秀丸担当 さん 01/11/01 18:09
 
>これは正しい動作では?
>「読込むときにEOF制御文字を無視する」は、EOF(CTRL-Z)を無視して
>ファイルサイズ分読み込むということですから、反転表示のZは残ります(表示され
>る)。
>このチェックボックスをoffにするとEOF以降は読み込まれません。

その通りです。
EOFをファイルの最後として認識するかどうかという意味なので、無視した
場合は反転のZになって正しいです。

[ ]
RE:10174 CTRL-Z が表示されますNo.10179
杉浦 まさき さん 01/11/01 21:17
 
こんばんは。杉浦 まさき です。

>>これは正しい動作では?
>>「読込むときにEOF制御文字を無視する」は、EOF(CTRL-Z)を無視して
>>ファイルサイズ分読み込むということですから、反転表示のZは残ります(表示され
>る)。
>>このチェックボックスをoffにするとEOF以降は読み込まれません。
>その通りです。
>EOFをファイルの最後として認識するかどうかという意味なので、無視した
>場合は反転のZになって正しいです。

う〜ん…上記オプションでファイル末尾の CTRL-Z を消せたというのは
どうやら僕の記憶違いだったようですね(笑)。
#書いてあることをそのまま理解すれば表示された方が正しい、
 ということまで思い至らないところに年を感じる今日この頃(苦笑)。

[ ]