Function: texinfo-to-environment-bounds
texinfo-to-environment-bounds is an interactive and byte-compiled
function defined in texinfo.el.gz.
Signature
(texinfo-to-environment-bounds)
Documentation
Move point alternately to the start and end of a Texinfo environment.
Do nothing when outside of an environment. This command does not handle nested environments.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/textmodes/texinfo.el.gz
(defun texinfo-to-environment-bounds ()
"Move point alternately to the start and end of a Texinfo environment.
Do nothing when outside of an environment. This command does not
handle nested environments."
(interactive)
(cond ((save-excursion
(forward-line 0)
(looking-at texinfo-environment-regexp))
(if (save-excursion
(forward-line 0)
(looking-at "^@end"))
(texinfo-previous-environment-start)
(texinfo-next-environment-end)))
((save-excursion
(and (re-search-backward texinfo-environment-regexp nil t)
(not (looking-at "^@end"))))
(texinfo-previous-environment-start))
;; Otherwise, point is outside of an environment, so do nothing.
))