Function: ede-speedbar-make-map

ede-speedbar-make-map is a byte-compiled function defined in speedbar.el.gz.

Signature

(ede-speedbar-make-map)

Documentation

Make the generic object based speedbar keymap.

Source Code

;; Defined in /usr/src/emacs/lisp/cedet/ede/speedbar.el.gz
(defun ede-speedbar-make-map ()
  "Make the generic object based speedbar keymap."
  (setq ede-speedbar-key-map (speedbar-make-specialized-keymap))

  ;; General viewing things
  (define-key ede-speedbar-key-map "\C-m" #'speedbar-edit-line)
  (define-key ede-speedbar-key-map "+" #'speedbar-expand-line)
  (define-key ede-speedbar-key-map "=" #'speedbar-expand-line)
  (define-key ede-speedbar-key-map "-" #'speedbar-contract-line)
  (define-key ede-speedbar-key-map " " #'speedbar-toggle-line-expansion)

  ;; Some object based things
  (define-key ede-speedbar-key-map "C" #'eieio-speedbar-customize-line)

  ;; Some project based things
  (define-key ede-speedbar-key-map "R" #'ede-speedbar-remove-file-from-target)
  (define-key ede-speedbar-key-map "b" #'ede-speedbar-compile-line)
  (define-key ede-speedbar-key-map "B" #'ede-speedbar-compile-project)
  (define-key ede-speedbar-key-map "D" #'ede-speedbar-make-distribution)
  (define-key ede-speedbar-key-map "E" #'ede-speedbar-edit-projectfile)
  )