• Paul Eggert's avatar
    * buffer.c (Fmove_overlay): Delete an evaporating overlay · 79cce3f2
    Paul Eggert authored
    if it becomes empty after its bounds are adjusted to fit within
    its buffer.  Without this fix, in a nonempty buffer (let ((o
    (make-overlay 1 2))) (overlay-put o 'evaporate t) (move-overlay o 0 1))
    yields an empty overlay that has the evaporate property, which is
    not supposed to happen.  (Bug#9642)
ChangeLog 352 KB