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-tableAbbrev table for ‘sieve-mode’.
sieve-mode-hookHook run in sieve mode buffers.
sieve-mode-mapKeymap used in sieve mode.
sieve-mode-menuSieve Menu.
sieve-mode-syntax-tableSyntax 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-commandsFace used for Sieve Action Commands.
sieve-control-commandsFace used for Sieve Control Commands.
sieve-tagged-argumentsFace used for Sieve Tagged Arguments.
sieve-test-commandsFace used for Sieve Test Commands.