Variable: semantic-grammar-mode-map

semantic-grammar-mode-map is a variable defined in grammar.el.gz.

Value

%        semantic-grammar-electric-punctuation
(        semantic-grammar-electric-punctuation
)        semantic-grammar-electric-punctuation
:        semantic-grammar-electric-punctuation
;        semantic-grammar-electric-punctuation
C-M-i    semantic-grammar-complete
C-c C-c  semantic-grammar-create-package
C-c i k  semantic-grammar-insert-keyword
C-c m    semantic-grammar-find-macro-expander
TAB      semantic-grammar-indent
|        semantic-grammar-electric-punctuation

Documentation

Keymap used in semantic-grammar-mode.

Aliases

semantic-grammar-map (obsolete since 24.1)

Source Code

;; Defined in /usr/src/emacs/lisp/cedet/semantic/grammar.el.gz
(defvar semantic-grammar-mode-map
  (let ((km (make-sparse-keymap)))

    (define-key km "|" #'semantic-grammar-electric-punctuation)
    (define-key km ";" #'semantic-grammar-electric-punctuation)
    (define-key km "%" #'semantic-grammar-electric-punctuation)
    (define-key km "(" #'semantic-grammar-electric-punctuation)
    (define-key km ")" #'semantic-grammar-electric-punctuation)
    (define-key km ":" #'semantic-grammar-electric-punctuation)

    (define-key km "\t"       #'semantic-grammar-indent)
    (define-key km "\M-\t"    #'semantic-grammar-complete)
    (define-key km "\C-c\C-c" #'semantic-grammar-create-package)
    (define-key km "\C-cm"    #'semantic-grammar-find-macro-expander)
    (define-key km "\C-cik"   #'semantic-grammar-insert-keyword)
;;  (define-key km "\C-cc"    #'semantic-grammar-generate-and-load)
;;  (define-key km "\C-cr"    #'semantic-grammar-generate-one-rule)

    km)
  "Keymap used in `semantic-grammar-mode'.")