マクロ集 / 連続する重複行を削除


マクロ集

連続している重複行を削除して表示する。連続していない物は重複とみなさないので必要なら事前にソートしておく。

foo
foo
foo
bar
baz
baz
foo

  ↓

foo
bar
baz
foo
uniq
{
	setundispex;
	jumpfiletop;
	txstr s, t;
	while(getpara(s) && nextpara)
		while(getpara(t) && s==t)
			deletepara;
	setdispex;
}