# HG changeset patch # User Stefan Monnier # Date 1057762201 0 # Node ID 87ec975874ab5fc2ac5f804136ec79c53bec2c85 # Parent 483cd3e6154f3f0182f9f1a6e5746e24551fe071 (signal_before_change, signal_after_change): Use new type for overlays_(before|after). diff -r 483cd3e6154f -r 87ec975874ab src/insdel.c --- a/src/insdel.c Wed Jul 09 14:49:10 2003 +0000 +++ b/src/insdel.c Wed Jul 09 14:50:01 2003 +0000 @@ -2060,8 +2060,7 @@ UNGCPRO; } - if (!NILP (current_buffer->overlays_before) - || !NILP (current_buffer->overlays_after)) + if (current_buffer->overlays_before || current_buffer->overlays_after) { PRESERVE_VALUE; report_overlay_modification (FETCH_START, FETCH_END, 0, @@ -2095,8 +2094,8 @@ just record the args that we were going to use. */ if (! NILP (Vcombine_after_change_calls) && NILP (Vbefore_change_functions) - && NILP (current_buffer->overlays_before) - && NILP (current_buffer->overlays_after)) + && !current_buffer->overlays_before + && !current_buffer->overlays_after) { Lisp_Object elt; @@ -2161,8 +2160,7 @@ UNGCPRO; } - if (!NILP (current_buffer->overlays_before) - || !NILP (current_buffer->overlays_after)) + if (current_buffer->overlays_before || current_buffer->overlays_after) report_overlay_modification (make_number (charpos), make_number (charpos + lenins), 1,