|
styth さん今日は、一ユーザの Iranoan です。
> 選択範囲が複数行にまたがる場合は、整形ライン以
> 下の位置に改行があっても、それらの行を連結するようにはして頂けないでしょ
> うか?
これは、既存の改行を全て削除して、整形する処理と同じなので、実用的で
ないと思います。
例えば、末尾のように、
・行頭の改行
・行頭に空白
の場合を除外して改行を削除してから、整形をするマクロで処理したほうが良
いと思います。
//------------------------------------------------------------
setcompatiblemode 0x0200;
$s = searchbuffer;
#s = searchoption|0x80000000;
#s2 = searchoption2;
begingroupundo;
disabledraw;
if( selecting )moveto seltopx, selendx;
else gofiletop;
searchdown2 "\n(?![ \t])", regular, inselect;
while( result ){
if( column )delete;
finddown2;
}
form;
endgroupundo;
setsearch $s, #s, #s2;
|
|