comparison src/buffer.c @ 12998:404ae27d5148

(Fmake_indirect_buffer): Set the insertion_type of the zv_marker markers to 1.
author Richard M. Stallman <rms@gnu.org>
date Sun, 03 Sep 1995 18:52:37 +0000
parents bd486675e103
children 206ed64fe032
comparison
equal deleted inserted replaced
12997:938dc2491820 12998:404ae27d5148
414 if (NILP (b->base_buffer->zv_marker)) 414 if (NILP (b->base_buffer->zv_marker))
415 { 415 {
416 b->base_buffer->zv_marker = Fmake_marker (); 416 b->base_buffer->zv_marker = Fmake_marker ();
417 Fset_marker (b->base_buffer->zv_marker, 417 Fset_marker (b->base_buffer->zv_marker,
418 make_number (BUF_ZV (b->base_buffer)), base_buffer); 418 make_number (BUF_ZV (b->base_buffer)), base_buffer);
419 XMARKER (b->base_buffer->zv_marker)->insertion_type = 1;
419 } 420 }
420 421
421 /* Give the indirect buffer markers for its narrowing. */ 422 /* Give the indirect buffer markers for its narrowing. */
422 b->pt_marker = Fpoint_marker (); 423 b->pt_marker = Fpoint_marker ();
423 b->begv_marker = Fpoint_min_marker (); 424 b->begv_marker = Fpoint_min_marker ();
424 b->zv_marker = Fpoint_max_marker (); 425 b->zv_marker = Fpoint_max_marker ();
426 XMARKER (b->zv_marker)->insertion_type = 1;
425 427
426 return buf; 428 return buf;
427 } 429 }
428 430
429 /* Reinitialize everything about a buffer except its name and contents 431 /* Reinitialize everything about a buffer except its name and contents