Mercurial > emacs
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 |
