89 |
@end defun |
@end defun |
90 |
|
|
91 |
@defun buffer-end flag |
@defun buffer-end flag |
92 |
This function returns @code{(point-min)} if @var{flag} is less than 1, |
This function returns @code{(point-max)} if @var{flag} is greater than |
93 |
@code{(point-max)} otherwise. The argument @var{flag} must be a number. |
0, @code{(point-min)} otherwise. The argument @var{flag} must be a |
94 |
|
number. |
95 |
@end defun |
@end defun |
96 |
|
|
97 |
@defun buffer-size &optional buffer |
@defun buffer-size &optional buffer |
656 |
@end deffn |
@end deffn |
657 |
|
|
658 |
@deffn Command down-list &optional arg |
@deffn Command down-list &optional arg |
659 |
This function moves forward into @var{arg} (default 1) levels of parentheses. A |
This function moves forward into @var{arg} (default 1) levels of |
660 |
negative argument means move backward but still go |
parentheses. A negative argument means move backward but still go |
661 |
deeper in parentheses (@minus{}@var{arg} levels). |
deeper in parentheses (@minus{}@var{arg} levels). |
662 |
@end deffn |
@end deffn |
663 |
|
|
689 |
This function moves backward across @var{arg} (default 1) balanced expressions. |
This function moves backward across @var{arg} (default 1) balanced expressions. |
690 |
@end deffn |
@end deffn |
691 |
|
|
692 |
@deffn Command beginning-of-defun arg |
@deffn Command beginning-of-defun &optional arg |
693 |
This function moves back to the @var{arg}th beginning of a defun. If |
This function moves back to the @var{arg}th beginning of a defun. If |
694 |
@var{arg} is negative, this actually moves forward, but it still moves |
@var{arg} is negative, this actually moves forward, but it still moves |
695 |
to the beginning of a defun, not to the end of one. |
to the beginning of a defun, not to the end of one. |
696 |
@end deffn |
@end deffn |
697 |
|
|
698 |
@deffn Command end-of-defun arg |
@deffn Command end-of-defun &optional arg |
699 |
This function moves forward to the @var{arg}th end of a defun. If |
This function moves forward to the @var{arg}th end of a defun. If |
700 |
@var{arg} is negative, this actually moves backward, but it still moves |
@var{arg} is negative, this actually moves backward, but it still moves |
701 |
to the end of a defun, not to the beginning of one. |
to the end of a defun, not to the beginning of one. |
868 |
|
|
869 |
@strong{Warning:} Ordinary insertion of text adjacent to the saved |
@strong{Warning:} Ordinary insertion of text adjacent to the saved |
870 |
point value relocates the saved value, just as it relocates all markers. |
point value relocates the saved value, just as it relocates all markers. |
871 |
Therefore, when the saved point value is restored, it normally comes |
More precisely, the saved value is a marker with insertion type |
872 |
before the inserted text. |
@code{nil}. @xref{Marker Insertion Types}. Therefore, when the saved |
873 |
|
point value is restored, it normally comes before the inserted text. |
874 |
|
|
875 |
Although @code{save-excursion} saves the location of the mark, it does |
Although @code{save-excursion} saves the location of the mark, it does |
876 |
not prevent functions which modify the buffer from setting |
not prevent functions which modify the buffer from setting |
911 |
of the current region (point and the mark, with the smallest first). |
of the current region (point and the mark, with the smallest first). |
912 |
@end deffn |
@end deffn |
913 |
|
|
914 |
@deffn Command narrow-to-page move-count |
@deffn Command narrow-to-page &optional move-count |
915 |
This function sets the accessible portion of the current buffer to |
This function sets the accessible portion of the current buffer to |
916 |
include just the current page. An optional first argument |
include just the current page. An optional first argument |
917 |
@var{move-count} non-@code{nil} means to move forward or backward by |
@var{move-count} non-@code{nil} means to move forward or backward by |