%PDF- %PDF-
Direktori : /usr/local/share/emacs/27.2/lisp/net/ |
Current File : //usr/local/share/emacs/27.2/lisp/net/sieve-mode.elc |
;ELC ;;; Compiled ;;; in Emacs version 27.2 ;;; with all optimizations. ;;; This file uses dynamic docstrings, first added in Emacs 19.29. ;;; This file does not contain utf-8 non-ASCII characters, ;;; and so can be loaded in Emacs versions earlier than 23. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (byte-code "\300\301\302\"\210\300\303\302\"\210\304\305\306\307\310\311%\210\312\313\306\314\315\316%\210\317\320\321\322#\210\317\323\324\325#\210\317\326\327\330#\210\317\331\332\333#\207" [autoload sieve-manage "sieve" sieve-upload custom-declare-group sieve nil "Sieve." :group languages custom-declare-variable sieve-mode-hook "Hook run in sieve mode buffers." :type hook custom-declare-face sieve-control-commands ((((type tty) (class color)) (:foreground "blue" :weight light)) (((class grayscale) (background light)) (:foreground "LightGray" :bold t)) (((class grayscale) (background dark)) (:foreground "DimGray" :bold t)) (((class color) (background light)) (:foreground "Orchid")) (((class color) (background dark)) (:foreground "LightSteelBlue")) (t (:bold t))) "Face used for Sieve Control Commands." sieve-action-commands ((((type tty) (class color)) (:foreground "blue" :weight bold)) (((class color) (background light)) (:foreground "Blue")) (((class color) (background dark)) (:foreground "LightSkyBlue")) (t (:inverse-video t :bold t))) "Face used for Sieve Action Commands." sieve-test-commands ((((type tty) (class color)) (:foreground "magenta")) (((class grayscale) (background light)) (:foreground "LightGray" :bold t :underline t)) (((class grayscale) (background dark)) (:foreground "Gray50" :bold t :underline t)) (((class color) (background light)) (:foreground "CadetBlue")) (((class color) (background dark)) (:foreground "Aquamarine")) (t (:bold t :underline t))) "Face used for Sieve Test Commands." sieve-tagged-arguments ((((type tty) (class color)) (:foreground "cyan" :weight bold)) (((class grayscale) (background light)) (:foreground "LightGray" :bold t)) (((class grayscale) (background dark)) (:foreground "DimGray" :bold t)) (((class color) (background light)) (:foreground "Purple")) (((class color) (background dark)) (:foreground "Cyan")) (t (:bold t))) "Face used for Sieve Tagged Arguments."] 6) (defconst sieve-font-lock-keywords '(("\\<\\(els\\(?:e\\|if\\)\\|if\\|require\\|stop\\)\\>" quote sieve-control-commands) ("\\<\\(discard\\|fileinto\\|keep\\|re\\(?:\\(?:dir\\|j\\)ect\\)\\)\\>" quote sieve-action-commands) ("\\<\\(a\\(?:ddress\\|\\(?:ll\\|ny\\)of\\)\\|body\\|e\\(?:nvelope\\|xists\\)\\|false\\|header\\|not\\|\\(?:siz\\|tru\\)e\\)\\>" quote sieve-test-commands) ("\\Sw+:\\sw+" quote sieve-tagged-arguments))) #@44 Syntax table in use in sieve-mode buffers. (defvar sieve-mode-syntax-table (byte-code "\301 \302\303\304#\210\302\305\306#\210\302\307\306#\210\302\310\311#\210\302\312\313#\210\302\314\315#\210\302\316\317#\210\302\320\317#\210\302\321\317#\210\302\322\317#\210\302\323\317#\210\302\324\317#\210\302\325\317#\210\302\326\317#\210\302\327\330#\210\302\331\332#\210)\207" [st make-syntax-table modify-syntax-entry 92 "\\" 10 "> " 12 35 "< " 47 ". 14" 42 ". 23b" 43 "." 45 61 37 60 62 38 124 95 "_" 39 "\""] 4) (#$ . 2776)) #@29 Key map used in sieve mode. (defvar sieve-mode-map (byte-code "\301 \302\303\304#\210\302\305\306#\210\302\307\310#\210)\207" [map make-sparse-keymap define-key "\f" sieve-upload "" sieve-upload-and-kill " " sieve-manage] 4) (#$ . 3326)) #@13 Sieve Menu. (defvar sieve-mode-menu nil (#$ . 3579)) (easy-menu-do-define 'sieve-mode-menu sieve-mode-map "Sieve Menu." '("Sieve" ["Upload script" sieve-upload t] ["Manage scripts on server" sieve-manage t])) (defalias 'sieve-syntax-propertize #[(beg end) "b\210\306 !\210 \211b\210` W\205` \307\310 \311#\205` \312\224\204&