Lisp_Object combine_after_change_buffer;
Lisp_Object Qinhibit_modification_hooks;
-
-extern Lisp_Object Vselect_active_regions, Vsaved_region_selection, Qonly;
-
\f
/* Check all markers in the current buffer, looking for something invalid. */
/* If `select-active-regions' is non-nil, save the region text. */
if (!NILP (current_buffer->mark_active)
+ && !inhibit_modification_hooks
&& XMARKER (current_buffer->mark)->buffer
&& NILP (Vsaved_region_selection)
&& (EQ (Vselect_active_regions, Qonly)
defsubr (&Scombine_after_change_execute);
}
-/* arch-tag: 9b34b886-47d7-465e-a234-299af411b23d
- (do not change this comment) */