Function: mailagent-rules-generic-mode

mailagent-rules-generic-mode is an interactive and byte-compiled function defined in generic-x.el.gz.

Signature

(mailagent-rules-generic-mode)

Documentation

Generic mode for Mailagent rules files.

Probably introduced at or before Emacs version 20.3.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/generic-x.el.gz
(define-generic-mode mailagent-rules-generic-mode
  '(?#)
  '("SAVE" "DELETE" "PIPE" "ANNOTATE" "REJECT")
  '(("^\\(\\sw+\\)\\s-*="         1 font-lock-variable-name-face)
    ("\\s-/\\([^/]+\\)/[i, \t\n]" 1 font-lock-constant-face))
  '("\\.rules\\'")
  (list
   (lambda ()
     (setq imenu-generic-expression
           '((nil "\\s-/\\([^/]+\\)/[i, \t\n]" 1)))))
  "Generic mode for Mailagent rules files.")