aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 790ae712476..bd20439ccc7 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -43,6 +43,12 @@
43 (Foverlays_at, Fnext_overlay_change, Fprevious_overlay_change): 43 (Foverlays_at, Fnext_overlay_change, Fprevious_overlay_change):
44 Omit pointer cast, which isn't needed anyway, and doesn't work 44 Omit pointer cast, which isn't needed anyway, and doesn't work
45 after the EMACS_INT -> ptrdiff_t change. 45 after the EMACS_INT -> ptrdiff_t change.
46 (Fmove_overlay): Delete an evaporating overlay
47 if it becomes empty after its bounds are adjusted to fit within
48 its buffer. Without this fix, in a nonempty buffer (let ((o
49 (make-overlay 1 2))) (overlay-put o 'evaporate t) (move-overlay o 0 1))
50 yields an empty overlay that has the evaporate property, which is
51 not supposed to happen. (Bug#9642)
46 * buffer.h: Adjust decls to match defn changes elsewhere. 52 * buffer.h: Adjust decls to match defn changes elsewhere.
47 (struct buffer_text, struct buffer): 53 (struct buffer_text, struct buffer):
48 Use ptrdiff_t, not EMACS_INT, where ptrdiff_t is wide enough. 54 Use ptrdiff_t, not EMACS_INT, where ptrdiff_t is wide enough.