Variable: semantic-default-submodes

semantic-default-submodes is a customizable variable defined in semantic.el.gz.

Value

(global-semantic-idle-scheduler-mode global-semanticdb-minor-mode)

Documentation

List of auxiliary Semantic minor modes enabled by semantic-mode(var)/semantic-mode(fun).

The possible elements of this list include the following:

 global-semanticdb-minor-mode(var)/global-semanticdb-minor-mode(fun) - Maintain tag database.
 global-semantic-idle-scheduler-mode(var)/global-semantic-idle-scheduler-mode(fun) - Reparse buffer when idle.
 global-semantic-idle-summary-mode(var)/global-semantic-idle-summary-mode(fun) - Show summary of tag at point.
 global-semantic-idle-completions-mode(var)/global-semantic-idle-completions-mode(fun) - Show completions when idle.
 global-semantic-decoration-mode(var)/global-semantic-decoration-mode(fun) - Additional tag decorations.
 global-semantic-highlight-func-mode(var)/global-semantic-highlight-func-mode(fun) - Highlight the current tag.
 global-semantic-stickyfunc-mode(var)/global-semantic-stickyfunc-mode(fun) - Show current fun in header line.
 global-semantic-mru-bookmark-mode(var)/global-semantic-mru-bookmark-mode(fun) - Provide switch-to-buffer-like
                                         keybinding for tag names.
 global-semantic-idle-local-symbol-highlight-mode(var)/global-semantic-idle-local-symbol-highlight-mode(fun) - Highlight references
                                         of the symbol under point.
The following modes are more targeted at people who want to see
 some internal information of the semantic parser in action:
 global-semantic-highlight-edits-mode(var)/global-semantic-highlight-edits-mode(fun) - Visualize incremental parser by
                                         highlighting not-yet parsed changes.
 global-semantic-show-unmatched-syntax-mode(var)/global-semantic-show-unmatched-syntax-mode(fun) - Highlight unmatched lexical
                                         syntax tokens.
 global-semantic-show-parser-state-mode(var)/global-semantic-show-parser-state-mode(fun) - Display the parser cache state.

Source Code

;; Defined in /usr/src/emacs/lisp/cedet/semantic.el.gz
;;;###autoload
(defcustom semantic-default-submodes
  '(global-semantic-idle-scheduler-mode global-semanticdb-minor-mode)
  "List of auxiliary Semantic minor modes enabled by `semantic-mode'.
The possible elements of this list include the following:

 `global-semanticdb-minor-mode'        - Maintain tag database.
 `global-semantic-idle-scheduler-mode' - Reparse buffer when idle.
 `global-semantic-idle-summary-mode'   - Show summary of tag at point.
 `global-semantic-idle-completions-mode' - Show completions when idle.
 `global-semantic-decoration-mode'     - Additional tag decorations.
 `global-semantic-highlight-func-mode' - Highlight the current tag.
 `global-semantic-stickyfunc-mode'     - Show current fun in header line.
 `global-semantic-mru-bookmark-mode'   - Provide `switch-to-buffer'-like
                                         keybinding for tag names.
 `global-semantic-idle-local-symbol-highlight-mode' - Highlight references
                                         of the symbol under point.
The following modes are more targeted at people who want to see
 some internal information of the semantic parser in action:
 `global-semantic-highlight-edits-mode' - Visualize incremental parser by
                                         highlighting not-yet parsed changes.
 `global-semantic-show-unmatched-syntax-mode' - Highlight unmatched lexical
                                         syntax tokens.
 `global-semantic-show-parser-state-mode' - Display the parser cache state."
  :group 'semantic
  :type `(set ,@(mapcar (lambda (c) (list 'const c))
			semantic-submode-list)))