diff options
| author | Paul Eggert | 2012-04-23 15:46:35 -0700 |
|---|---|---|
| committer | Paul Eggert | 2012-04-23 15:46:35 -0700 |
| commit | 89a438bd861e9b80e8f80a23955624c74782921a (patch) | |
| tree | 5f1a72549a39cb2ad2d00ac32af303b115b3ef73 /etc/srecode/doc-java.srt | |
| parent | 7511ded8c94e37aea836e3c13ccc9a5f77b07857 (diff) | |
| download | emacs-89a438bd861e9b80e8f80a23955624c74782921a.tar.gz emacs-89a438bd861e9b80e8f80a23955624c74782921a.zip | |
Do not create empty overlays with the evaporate property (Bug#9642).
* buffer.c (Fmove_overlay): Delete an evaporating overlay
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.
Diffstat (limited to 'etc/srecode/doc-java.srt')
0 files changed, 0 insertions, 0 deletions