Function: vhdl-backward-up-list
vhdl-backward-up-list is an interactive and byte-compiled function
defined in vhdl-mode.el.gz.
Signature
(vhdl-backward-up-list &optional COUNT LIMIT)
Documentation
Move backward out of one level of blocks.
With argument, do this that many times.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/vhdl-mode.el.gz
(defun vhdl-backward-up-list (&optional count limit)
"Move backward out of one level of blocks.
With argument, do this that many times."
(interactive "p")
(let ((count (or count 1))
target)
(save-excursion
(while (> count 0)
(if (looking-at vhdl-defun-re)
(error "ERROR: Unbalanced blocks"))
(vhdl-backward-to-block limit)
(setq count (1- count)))
(setq target (point)))
(goto-char target)))