Variable: vc-annotate-switches

vc-annotate-switches is a customizable variable defined in vc.el.gz.

Value

nil

Documentation

A string or list of strings specifying switches for annotate under VC.

When running annotate under a given BACKEND, VC uses the first non-nil value of vc-BACKEND-annotate-switches, vc-annotate-switches, and annotate-switches, in that order. Since nil means to check the next variable in the sequence, either of the first two may use the value t to mean no switches at all. vc-annotate-switches should contain switches that are specific to version control, but not specific to any particular backend.

As very few switches (if any) are used across different VC tools, please consider using the specific vc-BACKEND-annotate-switches for the backend you use.

This variable was added, or its default value changed, in Emacs 25.1.

Source Code

;; Defined in /usr/src/emacs/lisp/vc/vc.el.gz
(defcustom vc-annotate-switches nil
  "A string or list of strings specifying switches for annotate under VC.
When running annotate under a given BACKEND, VC uses the first
non-nil value of `vc-BACKEND-annotate-switches', `vc-annotate-switches',
and `annotate-switches', in that order.  Since nil means to check the
next variable in the sequence, either of the first two may use
the value t to mean no switches at all.  `vc-annotate-switches'
should contain switches that are specific to version control, but
not specific to any particular backend.

As very few switches (if any) are used across different VC tools,
please consider using the specific `vc-BACKEND-annotate-switches'
for the backend you use."
  :type '(choice (const :tag "Unspecified" nil)
		 (const :tag "None" t)
		 (string :tag "Argument String")
		 (repeat :tag "Argument List" :value ("") string))
  :version "25.1")