(del_range): Call record_delete before updating point.

This commit is contained in:
Richard M. Stallman 1992-09-28 13:10:15 +00:00
parent 46fa307385
commit be09561e2a

View file

@ -425,6 +425,9 @@ del_range (from, to)
prepare_to_modify_buffer (from, to);
record_delete (from, numdel);
MODIFF++;
/* Relocate point as if it were a marker. */
if (from < point)
{
@ -434,9 +437,6 @@ del_range (from, to)
SET_PT (point - numdel);
}
record_delete (from, numdel);
MODIFF++;
/* Relocate all markers pointing into the new, larger gap
to point at the end of the text before the gap. */
adjust_markers (to + GAP_SIZE, to + GAP_SIZE, - numdel - GAP_SIZE);