@node Motion
@section Motion
-@cindex motion by characters, words, lines, lists
+@cindex motion by chars, words, lines, lists
Motion functions change the value of point, either relative to the
current value of point, relative to the beginning or end of the buffer,
@cindex sexp motion
@cindex Lisp expression motion
@cindex list motion
-@cindex balanced-parenthesis expressions
+@cindex balanced parenthesis motion
Here are several functions concerned with balanced-parenthesis
expressions (also called @dfn{sexps} in connection with moving across
@defspec save-excursion body@dots{}
@cindex mark excursion
@cindex point excursion
-@cindex current buffer excursion
The @code{save-excursion} special form saves the identity of the current
buffer and the values of point and the mark in it, evaluates
@var{body}, and finally restores the buffer and its saved values of