Emacsで指定した範囲だけ,行ごとに特定のキャラクターが現れるまで消してゆく
というマクロがほしいんだが,どう書けばいいんだ?

+ aaa
+++ bbb
++++++ ccc
+++--ddd
+++ccc

これを

aaa
bbb
ccc
--ddd
ccc

こうしたい