idlwave-block-jump-out

idlwave-block-jump-out is an interactive compiled Lisp function in `idlwave.el'.


(idlwave-block-jump-out &optional DIR NOMARK)

When optional argument DIR is non-negative, move forward to end of
current block using the `idlwave-begin-block-reg' and `idlwave-end-block-reg'
regular expressions. When DIR is negative, move backwards to block beginning.
Recursively calls itself to skip over nested blocks. DIR defaults to
forward. Calls `push-mark' unless the optional argument NOMARK is
non-nil. Movement is limited by the start of program units because of
possibility of unbalanced blocks.