Variable: flymake-margin-indicators-string

flymake-margin-indicators-string is a customizable variable defined in flymake.el.gz.

Value

((error "!!" compilation-error) (warning "!" compilation-warning)
 (note "!" compilation-info))

Documentation

Strings used for margins indicators.

The value of each list may be a list of 3 elements where specifies the error type, the string to use and its face, or a list of 2 elements specifying only the error type and the corresponding string.

The option flymake-margin-indicator-position controls how and where this is used.

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

Probably introduced at or before Emacs version 30.1.

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/flymake.el.gz
(defcustom flymake-margin-indicators-string
  '((error "!!" compilation-error)
    (warning "!" compilation-warning)
    (note "!" compilation-info))
  "Strings used for margins indicators.
The value of each list may be a list of 3 elements where specifies the
error type, the string to use and its face,
or a list of 2 elements specifying only the error type and
the corresponding string.

The option `flymake-margin-indicator-position' controls how and where
this is used."
  :version "30.1"
  :type '(repeat :tag "Error types lists"
                 (list :tag "String and face for error types"
                       (symbol :tag "Error type")
                       (string :tag "String")
                       (face :tag "Face"))))