Variable: senator-step-at-start-end-tag-classes

senator-step-at-start-end-tag-classes is a customizable and buffer-local variable defined in senator.el.gz.

Documentation

List of tag classes at which Senator's navigation commands should stop.

A tag class is a symbol, such as variable, function, or type. The navigation commands stop at the start and end of each tag class in this list, provided the tag class is recognized (see senator-step-at-tag-classes).

As a special exception, if the value is nil, the navigation commands stop at the beginning of every tag.

If t, the navigation commands stop at the start and end of any tag, where possible.

Source Code

;; Defined in /usr/src/emacs/lisp/cedet/semantic/senator.el.gz
;;;###autoload
(defcustom senator-step-at-start-end-tag-classes nil
  "List of tag classes at which Senator's navigation commands should stop.
A tag class is a symbol, such as `variable', `function', or `type'.
The navigation commands stop at the start and end of each tag
class in this list, provided the tag class is recognized (see
`senator-step-at-tag-classes').

As a special exception, if the value is nil, the navigation
commands stop at the beginning of every tag.

If t, the navigation commands stop at the start and end of any
tag, where possible."
  :type '(choice :tag "Identifiers"
                 (repeat :menu-tag "Symbols" (symbol))
                 (const  :tag "All" t)))