Function: vhdl-speedbar-refresh
vhdl-speedbar-refresh is a byte-compiled function defined in
vhdl-mode.el.gz.
Signature
(vhdl-speedbar-refresh &optional KEY)
Documentation
Refresh directory or project with name KEY.
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/vhdl-mode.el.gz
(defun vhdl-speedbar-refresh (&optional key)
"Refresh directory or project with name KEY."
(when (and (boundp 'speedbar-frame)
(frame-live-p speedbar-frame))
(let (;; (pos (point))
(last-frame (selected-frame)))
(if (null key)
(speedbar-refresh)
(select-frame speedbar-frame)
(when (save-excursion
(goto-char (point-min))
(re-search-forward (concat "^\\([0-9]+:\\s-*<\\)->\\s-+" key "$") nil t))
(goto-char (match-end 1))
(speedbar-do-function-pointer)
(backward-char 2)
(speedbar-do-function-pointer)
(message "Refreshing speedbar...done"))
(select-frame last-frame)))))