部分編集中に検索置換ができない
No.01767
Iranoan
さん 08/03/26 23:44
秀丸担当さん今日は、Iranoan です。
末尾のマクロで最後の <p> が置換されません。検索も同様です。
ただし同様のマクロでも gofiletop→gofileend にしてファイルの終端では
問題ありません。
こちらの環境は、WindowsXP+IE6.0+秀丸 Ver.7.08b14 です。
//------------------------------------------------------------
setcompatiblemode 0x020F;
gofiletop;
insert "\n<p>\n<p>\n\n";
beginsel;
moveto 0, y-4;
rangeeditin;
replaceallfast "\t*</?\\w[^>]*>\n*", "", regular, nocasesense;
[
△
]
RE:01767 部分編集中に検索置換ができない
No.01769
秀丸担当
さん 08/03/27 10:53
> 末尾のマクロで最後の <p> が置換されません。検索も同様です。
> ただし同様のマクロでも gofiletop→gofileend にしてファイルの終端では
>問題ありません。
こちらもマクロの通りにして再現できました。
部分編集の末尾はEOFと同じように扱うべきだったのですが、改行として検索対
象になっていて、ヒットしても部分編集から外れるためヒットしないようになっ
ていました。
EOFと同じ扱いになるように修正させていただきます。
[
△
]
RE:01769 部分編集中に検索置換ができない
No.01771
Iranoan
さん 08/03/27 14:24
秀丸担当さん今日は、Iranoan です。
> > 末尾のマクロで最後の <p> が置換されません。検索も同様です。
<snip>
> EOFと同じ扱いになるように修正させていただきます。
よろしくお願いします。
[
△
]