複数行の強調No.00588
Iranoan さん 07/03/20 16:28
 
 秀丸担当さん今日は、Iranoan です。
 「複数行コメント」で
文字列  :(?<!\\)(\\\\)*(%)(?\2)
正規表現:ON
種類    :単一行(行末まで)
と指定した場合
%↓
%[EOF]
という文章 (↓は改行、[EOF] はファイル終端です。) で、2 行目の色が変わ
りません。「(?<!\\)(\\\\)*(%)(?\2)」を検索した場合は、どちらもヒットし
ます。
 こちらの環境は、WindowsXP+IE6.0+秀丸 Ver.6.50β27 です。

[ ]
RE:00588 複数行の強調No.00591
秀丸担当 さん 07/03/20 18:12
 

> 「複数行コメント」で
>文字列  :(?<!\\)(\\\\)*(%)(?\2)
>正規表現:ON
>種類    :単一行(行末まで)
>と指定した場合
>%↓
>%[EOF]
>という文章 (↓は改行、[EOF] はファイル終端です。) で、2 行目の色が変わ
>りません。「(?<!\\)(\\\\)*(%)(?\2)」を検索した場合は、どちらもヒットし
>ます。

この通りにして確認することができました。
β26の修正で、EOF直前の正規表現が無視されるようになってしまっていました。
申し訳ありません。
修正させていただきます。
V6.09にも反映させてしまったので近いうちにV6.10も出す必要がありそうです。

[ ]
RE:00591 複数行の強調No.00592
Iranoan さん 07/03/20 20:12
 
 秀丸担当さん今日は、Iranoan です。
> この通りにして確認することができました。
> β26の修正で、EOF直前の正規表現が無視されるようになってしまっていました。
 ご確認有り難うございます。
 ##β26 時点のレベル・ダウンとは気が付かなかった。

[ ]