aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Monnier2003-07-09 14:50:01 +0000
committerStefan Monnier2003-07-09 14:50:01 +0000
commitfbebdf8131e2dbe6c4fe641145f5384ee4d7e3bb (patch)
tree2014f7a8a658118aedb69bd83a91464aad8f76b8
parent3e3137667ff855ce9384e25f201611cc964fc23f (diff)
downloademacs-fbebdf8131e2dbe6c4fe641145f5384ee4d7e3bb.tar.gz
emacs-fbebdf8131e2dbe6c4fe641145f5384ee4d7e3bb.zip
(signal_before_change, signal_after_change): Use new type for
overlays_(before|after).
-rw-r--r--src/insdel.c10
1 files changed, 4 insertions, 6 deletions
diff --git a/src/insdel.c b/src/insdel.c
index 85f1d537290..5becd5d9163 100644
--- a/src/insdel.c
+++ b/src/insdel.c
@@ -2060,8 +2060,7 @@ signal_before_change (start_int, end_int, preserve_ptr)
2060 UNGCPRO; 2060 UNGCPRO;
2061 } 2061 }
2062 2062
2063 if (!NILP (current_buffer->overlays_before) 2063 if (current_buffer->overlays_before || current_buffer->overlays_after)
2064 || !NILP (current_buffer->overlays_after))
2065 { 2064 {
2066 PRESERVE_VALUE; 2065 PRESERVE_VALUE;
2067 report_overlay_modification (FETCH_START, FETCH_END, 0, 2066 report_overlay_modification (FETCH_START, FETCH_END, 0,
@@ -2095,8 +2094,8 @@ signal_after_change (charpos, lendel, lenins)
2095 just record the args that we were going to use. */ 2094 just record the args that we were going to use. */
2096 if (! NILP (Vcombine_after_change_calls) 2095 if (! NILP (Vcombine_after_change_calls)
2097 && NILP (Vbefore_change_functions) 2096 && NILP (Vbefore_change_functions)
2098 && NILP (current_buffer->overlays_before) 2097 && !current_buffer->overlays_before
2099 && NILP (current_buffer->overlays_after)) 2098 && !current_buffer->overlays_after)
2100 { 2099 {
2101 Lisp_Object elt; 2100 Lisp_Object elt;
2102 2101
@@ -2161,8 +2160,7 @@ signal_after_change (charpos, lendel, lenins)
2161 UNGCPRO; 2160 UNGCPRO;
2162 } 2161 }
2163 2162
2164 if (!NILP (current_buffer->overlays_before) 2163 if (current_buffer->overlays_before || current_buffer->overlays_after)
2165 || !NILP (current_buffer->overlays_after))
2166 report_overlay_modification (make_number (charpos), 2164 report_overlay_modification (make_number (charpos),
2167 make_number (charpos + lenins), 2165 make_number (charpos + lenins),
2168 1, 2166 1,