認識エラー後の外部更新による再読み込みNo.37450
Micky さん 19/07/30 13:54
 
まいどお世話になります。

コンパイラが出力するリストファイルを見ることがしばしばありますが、
ファイルの性格上少し制御コード(^Pや^Q)が入っています。
これ自体は白黒反転で表示してくれるのでわかりやすく、助かっているのですが、
秀丸エディタで開くときに「認識エラー」となり、キャンセルボタンを押しています。

その後、再度コンパイルしてリストが更新されてから、フォーカスが当たると
「書き換えられました。読み込みなおしますか?」となり、
「はい」を選択すると、再び認識エラーになります。

なるべくしてなっているのですが、どうも2回目以降の「キャンセル」ボダンの
クリックが面倒になってきました。

β15の書き込み許可で開くことができないときのような、
このファイルは「今後このメッセージを表示しない」的なことはできないでしょうか。

[ ]
RE:37450 認識エラー後の外部更新による再No.37451
秀丸担当 さん 19/07/30 16:03
 

認識エラーを出すかどうかは、[その他]→[動作環境]→[ファイル]→[エンコード2]
の「開きときのエンコードの種類関連」のところの「変換できない文字があったとき
警告メッセージを表示」をOFFにすると、表示しないようになります。

このメッセージは、改行コードの混在の警告メッセージと、NULL文字の警告メッセー
ジも出るとき、3つの警告が合体して出ることがあって、「今後このメッセージを表
示しない」のチェックボックスにすると、3つチェックボックスがあると繁雑で、1
つだと動作がよくわからないことになってしまいそうです。

1つのネタとして、ポップアップする警告メッセージではなく、ウィンドウ上部に注
目バーという形で警告を表示するという考えもあって、いずれそういう表示もできる
ようにするかもしれないです。
これだと本文の操作には影響与えないまま上部に警告が出るだけになります。
V8.89β16でTSV/CSVモードでセル内の改行があるときにそういう表示をしています。

[ ]
RE:37451 認識エラー後の外部更新による再No.37452
Micky さん 19/07/30 17:36
 
まいどお世話になります。

秀丸担当 さん write:

>認識エラーを出すかどうかは、[その他]→[動作環境]→[ファイル]→[エンコード2]の
>「開きときのエンコードの種類関連」のところの「変換できない文字があったとき警
>告メッセージを表示」をOFFにすると、表示しないようになります。
どこかに設定があったような気はしていたのですが、そこでしたか。
イメージ的にはファイルタイプで、チェックしたり/しなかったりでしたので、
ファイルタイプ別は見てたんですが、探しようが足りませんでした。

>このメッセージは、改行コードの混在の警告メッセージと、NULL文字の警告メッセー
>ジも出るとき、3つの警告が合体して出ることがあって、「今後このメッセージを表
>示しない」のチェックボックスにすると、3つチェックボックスがあると繁雑で、1
>つだと動作がよくわからないことになってしまいそうです。
たまにもらってきたテキストファイルで認識エラーになることがあるので、
せっかくの機能なので、ONにしておきたいけど・・・
ファイルを開いた時に、認識エラーになったのは分かったので、
このファイル(ウインドウかな)についてはそういう認識で使用するので
認識エラーのポップアップウィンドウのキャンセルをクリックする時に
  □今後このウインドウについてはチェックしない
をチェック。
みたいなことを考えていました。

>1つのネタとして、ポップアップする警告メッセージではなく、ウィンドウ上部に注
>目バーという形で警告を表示するという考えもあって、いずれそういう表示もできる
>ようにするかもしれないです。
>これだと本文の操作には影響与えないまま上部に警告が出るだけになります。
なるほど、それはそれで便利そうですね。

>V8.89β16でTSV/CSVモードでセル内の改行があるときにそういう表示をしています。
そちらもさっそく試してみました。うれしい機能です。ありがとうございます。

[ ]
RE:37452 認識エラー後の外部更新による再No.37453
秀丸担当 さん 19/07/31 14:54
 

>このファイル(ウインドウかな)についてはそういう認識で使用するので
>認識エラーのポップアップウィンドウのキャンセルをクリックする時に
>  □今後このウインドウについてはチェックしない
>をチェック。
>みたいなことを考えていました。

このような感じで一時的に無効にするようにもできたらいいと思います。
3つの警告が合体して出ていても、チェックボックスは1つで、ファイルを閉じるま
での間3つとも一時的に無効にできるようにしようと思います。

[ ]