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 and vc-annotate-switches, in that order. Since nil means to check the next variable in the sequence, setting the first to the value t means 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.

View in manual

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' and
`vc-annotate-switches', in that order.  Since nil means to check
the next variable in the sequence, setting the first to the value
t means 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")