fix: text deletion bug

Symbols preceded by tombstones were not deleted because of
incorrect weave iteration order.