Variable: vhdl-speedbar-menu-items

vhdl-speedbar-menu-items is a variable defined in vhdl-mode.el.gz.

Value

Large value
(["Edit" speedbar-edit-line t]
 ["Expand" speedbar-expand-line
  (save-excursion (beginning-of-line) (looking-at "[0-9]+: *.\\+. "))]
 ["Contract" vhdl-speedbar-contract-level t]
 ["Expand All" vhdl-speedbar-expand-all t]
 ["Contract All" vhdl-speedbar-contract-all t]
 ("Hierarchy Depth"
  ["All" (vhdl-speedbar-set-depth 0) :style radio :selected
   (= vhdl-speedbar-hierarchy-depth 0) :keys "0"]
  ["1" (vhdl-speedbar-set-depth 1) :style radio :selected
   (= vhdl-speedbar-hierarchy-depth 1) :keys "1"]
  ["2" (vhdl-speedbar-set-depth 2) :style radio :selected
   (= vhdl-speedbar-hierarchy-depth 2) :keys "2"]
  ["3" (vhdl-speedbar-set-depth 3) :style radio :selected
   (= vhdl-speedbar-hierarchy-depth 3) :keys "3"]
  ["4" (vhdl-speedbar-set-depth 4) :style radio :selected
   (= vhdl-speedbar-hierarchy-depth 4) :keys "4"]
  ["5" (vhdl-speedbar-set-depth 5) :style radio :selected
   (= vhdl-speedbar-hierarchy-depth 5) :keys "5"]
  ["6" (vhdl-speedbar-set-depth 6) :style radio :selected
   (= vhdl-speedbar-hierarchy-depth 6) :keys "6"]
  ["7" (vhdl-speedbar-set-depth 7) :style radio :selected
   (= vhdl-speedbar-hierarchy-depth 7) :keys "7"]
  ["8" (vhdl-speedbar-set-depth 8) :style radio :selected
   (= vhdl-speedbar-hierarchy-depth 8) :keys "8"]
  ["9" (vhdl-speedbar-set-depth 9) :style radio :selected
   (= vhdl-speedbar-hierarchy-depth 9) :keys "9"])
 "--"
 ["Copy Port/Subprogram" vhdl-speedbar-port-copy
  (or (vhdl-speedbar-check-unit 'entity)
      (vhdl-speedbar-check-unit 'subprogram))]
 ["Place Component" vhdl-speedbar-place-component
  (vhdl-speedbar-check-unit 'entity)]
 ["Generate Configuration" vhdl-speedbar-configuration
  (vhdl-speedbar-check-unit 'architecture)]
 ["Select as MRA" vhdl-speedbar-select-mra
  (vhdl-speedbar-check-unit 'architecture)]
 ["Make" vhdl-speedbar-make-design
  (save-excursion (beginning-of-line) (looking-at "[0-9]+: *[[<]"))]
 ["Generate Makefile" vhdl-speedbar-generate-makefile
  (save-excursion (beginning-of-line) (looking-at "[0-9]+:"))]
 ["Rescan Directory" vhdl-speedbar-rescan-hierarchy :active
  (save-excursion (beginning-of-line) (looking-at "[0-9]+:")) :visible
  (not vhdl-speedbar-show-projects)]
 ["Rescan Project" vhdl-speedbar-rescan-hierarchy :active
  (save-excursion (beginning-of-line) (looking-at "[0-9]+:")) :visible
  vhdl-speedbar-show-projects]
 ["Save Caches" vhdl-save-caches vhdl-updated-project-list])

Documentation

Additional menu-items to add to speedbar frame.

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/vhdl-mode.el.gz
(defvar vhdl-speedbar-menu-items nil
  "Additional menu-items to add to speedbar frame.")