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.")