|
Windows 10 Pro (64ビット版)
秀丸エディタ Version 9.22 (64ビット版) 使用
「強調表示」と「一時的なカラーマーカー」が重なる部分で
「やり直し」で色が元に戻らない場合があります。
●設定
「ファイルタイプ別の設定」の「デザイン」の「普通の文字」は、
文字の色=FF8080、背景の色=000000。
「ファイルタイプ別の設定」の「デザイン」の使用する強調表示は、
文字の色=FF80FF、背景の色=000000。
強調表示の文字列=.*?△\t$
「一時的なカラーマーカー」は、
背景色=800080、それ以外(文字色、スタイル、編集したら削除)はOFF。
●再現方法
例えば、TSVで、改行コード直前の列の最後が「△」なら、
その行全体は強調表示の設定ですが、
それらの行のとある一行全体の背景色を
「一時的なカラーマーカー」で色付けします。
その行の途中で、
文字入力して「やり直し」をして更に「やり直しのやり直し」をする、
あるいは
既存文字を削除して「やり直し」をすると、
その文字の色が、強調表示ではなく「普通の文字」の色になってしまいます。
私が試した限りでは、前者の操作(文字入力)では100%再現し、
後者の操作(既存文字削除)では再現したりしなかったりしました。
※「やり直し」と「やり直しのやり直し」を何度も繰り返しました。
|
|