File: sieve-mode.el.html
This file contain editing mode functions and font-lock support for editing Sieve scripts. It sets up C-mode with support for sieve-style #-comments and a lightly hacked syntax table. It was strongly influenced by awk-mode.el.
References:
RFC 3028,
"Sieve: A Mail Filtering Language",
by Tim Showalter.
Release history:
2001-03-02 version 1.0 posted to gnu.emacs.sources
version 1.1 change file extension into ".siv" (official one)
added keymap and menubar to hook into sieve-manage
2001-10-31 version 1.2 committed to Oort Gnus
Defined variables (5)
sieve-mode-abbrev-table | Abbrev table for ‘sieve-mode’. |
sieve-mode-hook | Hook run in sieve mode buffers. |
sieve-mode-map | Key map used in sieve mode. |
sieve-mode-menu | Sieve Menu. |
sieve-mode-syntax-table | Syntax table in use in ‘sieve-mode’ buffers. |
Defined functions (4)
sieve-mode | () |
sieve-mode-menu | (ARG1) |
sieve-syntax-propertize | (BEG END) |
sieve-syntax-propertize-text | (END) |
Defined faces (4)
sieve-action-commands | Face used for Sieve Action Commands. |
sieve-control-commands | Face used for Sieve Control Commands. |
sieve-tagged-arguments | Face used for Sieve Tagged Arguments. |
sieve-test-commands | Face used for Sieve Test Commands. |