Next: , Up: The legacy Proc backend   [Contents][Index]

3.1 Customization variables for the Proc backend

flymake-proc-allowed-file-name-masks

A list of (filename-regexp, init-function, cleanup-function getfname-function) for configuring syntax check tools. See Adding support for a new syntax check tool.

flymake-proc-master-file-dirs

A list of directories for searching a master file. See Locating a master file.

flymake-proc-get-project-include-dirs-function

A function used for obtaining a list of project include dirs (C/C++ specific). See Getting the include directories.

flymake-proc-master-file-count-limit
flymake-proc-check-file-limit

Used when looking for a master file. See Locating a master file.

flymake-proc-err-line-patterns

Patterns for error/warning messages in the form (regexp file-idx line-idx col-idx err-text-idx). See Parsing the output.

flymake-proc-diagnostic-type-pred

A function to classify a diagnostic text as particular type of error. Should be a function taking an error text and returning a diagnostic symbol (see Flymake error types). If non-nil is returned but there is no such symbol in that table, a warning is assumed. If nil is returned, an error is assumed. Can also be a regular expression that should match only warnings. This variable replaces the old flymake-warning-re and flymake-warning-predicate.

flymake-proc-compilation-prevents-syntax-check

A flag indicating whether compilation and syntax check of the same file cannot be run simultaneously. See Interaction with other modes.