mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-12-19 10:22:27 +00:00
(Fgap_position, Fgap_size): New functions.
(syms_of_editfns): defsubr them.
This commit is contained in:
parent
eb4b1c0532
commit
c86212b98b
@ -469,6 +469,26 @@ is in effect, in which case it is less.")
|
||||
return buildmark (ZV, ZV_BYTE);
|
||||
}
|
||||
|
||||
DEFUN ("gap-position", Fgap_position, Sgap_position, 0, 0, 0,
|
||||
"Return the position of the gap, in the current buffer.\n\
|
||||
See also `gap-size'.")
|
||||
()
|
||||
{
|
||||
Lisp_Object temp;
|
||||
XSETFASTINT (temp, GPT);
|
||||
return temp;
|
||||
}
|
||||
|
||||
DEFUN ("gap-size", Fgap_size, Sgap_size, 0, 0, 0,
|
||||
"Return the size of the current buffer's gap.\n\
|
||||
See also `gap-position'.")
|
||||
()
|
||||
{
|
||||
Lisp_Object temp;
|
||||
XSETFASTINT (temp, GAP_SIZE);
|
||||
return temp;
|
||||
}
|
||||
|
||||
DEFUN ("position-bytes", Fposition_bytes, Sposition_bytes, 1, 1, 0,
|
||||
"Return the byte position for character position POSITION.")
|
||||
(position)
|
||||
@ -3074,6 +3094,8 @@ functions if all the text being accessed has this property.");
|
||||
defsubr (&Spoint_min);
|
||||
defsubr (&Spoint_min_marker);
|
||||
defsubr (&Spoint_max_marker);
|
||||
defsubr (&Sgap_position);
|
||||
defsubr (&Sgap_size);
|
||||
defsubr (&Sposition_bytes);
|
||||
|
||||
defsubr (&Sbobp);
|
||||
|
Loading…
Reference in New Issue
Block a user