pascal-outline-mode

pascal-outline-mode is an interactive compiled Lisp function in `pascal.el'.


(pascal-outline-mode &optional ARG)

Outline-line minor mode for Pascal mode.
With a prefix argument ARG, enable the mode if ARG is positive,
and disable it otherwise. If called from Lisp, enable the mode
if ARG is omitted or nil.

When enabled, portions of the text being edited may be made
invisible.

Pascal Outline mode provides some additional commands.

C-M-a - Move to previous function/procedure, hiding everything else.
C-M-e - Move to next function/procedure, hiding everything else.
C-c C-d - Goto function/procedure prompted for in minibuffer,
hide all other functions.
C-c C-s - Show the whole buffer.
C-c C-h - Hide everything but the current function (function under the cursor).
M-x pascal-outline - Leave Pascal Outline mode.