mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-12-17 10:06:13 +00:00
* insdel.c (make_gap_larger): Fix comment because gap_left doesn't
adjust markers. (make_gap_smaller): Likewise for gap_right.
This commit is contained in:
parent
eefd727851
commit
2eae9ccc2a
@ -6,7 +6,7 @@
|
||||
* editfns.c (Fbuffer_size): Rename from Fbufsize to fit the common
|
||||
naming convention.
|
||||
(syms_of_editfns): Adjust defsubr. Drop commented-out obsolete code.
|
||||
* insdel.c (make_gap_larger): Use GAP_BYTES_DFL.
|
||||
* insdel.c (make_gap_larger): Use GAP_BYTES_DFL. Adjust comment.
|
||||
(make_gap_smaller): Use GAP_BYTES_MIN. Adjust comment.
|
||||
(make_gap_1): New function to adjust the gap of any buffer.
|
||||
* coding.c (coding_alloc_by_making_gap): Use it.
|
||||
|
@ -412,8 +412,7 @@ make_gap_larger (ptrdiff_t nbytes_added)
|
||||
GPT_BYTE = Z_BYTE + GAP_SIZE;
|
||||
GAP_SIZE = nbytes_added;
|
||||
|
||||
/* Move the new gap down to be consecutive with the end of the old one.
|
||||
This adjusts the markers properly too. */
|
||||
/* Move the new gap down to be consecutive with the end of the old one. */
|
||||
gap_left (real_gap_loc + old_gap_size, real_gap_loc_byte + old_gap_size, 1);
|
||||
|
||||
/* Now combine the two into one large gap. */
|
||||
@ -467,8 +466,7 @@ make_gap_smaller (ptrdiff_t nbytes_removed)
|
||||
Z_BYTE += new_gap_size;
|
||||
GAP_SIZE = nbytes_removed;
|
||||
|
||||
/* Move the unwanted pretend gap to the end of the buffer. This
|
||||
adjusts the markers properly too. */
|
||||
/* Move the unwanted pretend gap to the end of the buffer. */
|
||||
gap_right (Z, Z_BYTE);
|
||||
|
||||
enlarge_buffer_text (current_buffer, -nbytes_removed);
|
||||
|
Loading…
Reference in New Issue
Block a user