部分編集中に検索置換ができない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と同じ扱いになるように修正させていただきます。
 よろしくお願いします。

[ ]