| Server IP : 217.160.0.212 / Your IP : 216.73.216.141 Web Server : Apache System : Linux www 6.18.51-i1-ampere #1196 SMP Fri Sep 11 20:43:55 CEST 2026 aarch64 User : sws1073854427 ( 1073854427) PHP Version : 8.4.23 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /usr/share/emacs/28.2/lisp/textmodes/ |
Upload File : |
;ELC ;;; Compiled ;;; in Emacs version 28.2 ;;; with all optimizations. (byte-code "\300\301!\210\300\302!\210\300\303!\210\300\304!\210\305\306\307\310\311DD\312\313\314\315\316\317\320\321\322&\207" [require sgml-mode js css-mode prog-mode custom-declare-variable mhtml-tag-relative-indent funcall function #[0 "\300\207" [t] 1 ""] "How <script> and <style> bodies are indented relative to the tag.\n\nWhen t, indentation looks like:\n\n <script>\n code();\n </script>\n\nWhen nil, indentation of the script body starts just below the\ntag, like:\n\n <script>\n code();\n </script>\n\nWhen `ignore', the script body starts in the first column, like:\n\n <script>\ncode();\n </script>" :group sgml :type (choice (const nil) (const t) (const ignore)) :safe symbolp :version "26.1"] 12) #@73 compiler-macro for inlining `mhtml--submode-p'. (fn CL-WHOLE-ARG CL-X) (defalias 'mhtml--submode-p--cmacro #[514 "\300\301\302\303\211\211&\207" [cl--defsubst-expand (cl-x) (cl-block mhtml--submode-p (and (memq (type-of cl-x) cl-struct-mhtml--submode-tags) t)) nil] 9 (#$ . 809)]) (put 'mhtml--submode-p 'compiler-macro 'mhtml--submode-p--cmacro) #@13 (fn CL-X) (defalias 'mhtml--submode-p #[257 "\301!>\205 \302\207" [cl-struct-mhtml--submode-tags type-of t] 3 (#$ . 1166)]) (byte-code "\300\301\302\303#\304\305\306\301#\207" [function-put mhtml--submode-p side-effect-free error-free put mhtml--submode cl-deftype-satisfies] 5) #@76 compiler-macro for inlining `mhtml--submode-name'. (fn CL-WHOLE-ARG CL-X) (defalias 'mhtml--submode-name--cmacro #[514 "\300\301\302\303\211\211&\207" [cl--defsubst-expand (cl-x) (cl-block mhtml--submode-name (progn (or (mhtml--submode-p cl-x) (signal 'wrong-type-argument (list 'mhtml--submode cl-x))) (aref cl-x 1))) nil] 9 (#$ . 1456)]) (put 'mhtml--submode-name 'compiler-macro 'mhtml--submode-name--cmacro) #@64 Access slot "name" of `mhtml--submode' struct CL-X. (fn CL-X) (defalias 'mhtml--submode-name #[257 "\301!>\204 \302\303\304D\"\210\211\305H\207" [cl-struct-mhtml--submode-tags type-of signal wrong-type-argument mhtml--submode 1] 5 (#$ . 1878)]) (byte-code "\300\301\302\303#\300\207" [function-put mhtml--submode-name side-effect-free t] 4) #@79 compiler-macro for inlining `mhtml--submode-end-tag'. (fn CL-WHOLE-ARG CL-X) (defalias 'mhtml--submode-end-tag--cmacro #[514 "\300\301\302\303\211\211&\207" [cl--defsubst-expand (cl-x) (cl-block mhtml--submode-end-tag (progn (or (mhtml--submode-p cl-x) (signal 'wrong-type-argument (list 'mhtml--submode cl-x))) (aref cl-x 2))) nil] 9 (#$ . 2230)]) (put 'mhtml--submode-end-tag 'compiler-macro 'mhtml--submode-end-tag--cmacro) #@67 Access slot "end-tag" of `mhtml--submode' struct CL-X. (fn CL-X) (defalias 'mhtml--submode-end-tag #[257 "\301!>\204 \302\303\304D\"\210\211\305H\207" [cl-struct-mhtml--submode-tags type-of signal wrong-type-argument mhtml--submode 2] 5 (#$ . 2667)]) (byte-code "\300\301\302\303#\300\207" [function-put mhtml--submode-end-tag side-effect-free t] 4) #@84 compiler-macro for inlining `mhtml--submode-syntax-table'. (fn CL-WHOLE-ARG CL-X) (defalias 'mhtml--submode-syntax-table--cmacro #[514 "\300\301\302\303\211\211&\207" [cl--defsubst-expand (cl-x) (cl-block mhtml--submode-syntax-table (progn (or (mhtml--submode-p cl-x) (signal 'wrong-type-argument (list 'mhtml--submode cl-x))) (aref cl-x 3))) nil] 9 (#$ . 3028)]) (put 'mhtml--submode-syntax-table 'compiler-macro 'mhtml--submode-syntax-table--cmacro) #@72 Access slot "syntax-table" of `mhtml--submode' struct CL-X. (fn CL-X) (defalias 'mhtml--submode-syntax-table #[257 "\301!>\204 \302\303\304D\"\210\211\305H\207" [cl-struct-mhtml--submode-tags type-of signal wrong-type-argument mhtml--submode 3] 5 (#$ . 3490)]) (byte-code "\300\301\302\303#\300\207" [function-put mhtml--submode-syntax-table side-effect-free t] 4) #@82 compiler-macro for inlining `mhtml--submode-propertize'. (fn CL-WHOLE-ARG CL-X) (defalias 'mhtml--submode-propertize--cmacro #[514 "\300\301\302\303\211\211&\207" [cl--defsubst-expand (cl-x) (cl-block mhtml--submode-propertize (progn (or (mhtml--submode-p cl-x) (signal 'wrong-type-argument (list 'mhtml--submode cl-x))) (aref cl-x 4))) nil] 9 (#$ . 3866)]) (put 'mhtml--submode-propertize 'compiler-macro 'mhtml--submode-propertize--cmacro) #@70 Access slot "propertize" of `mhtml--submode' struct CL-X. (fn CL-X) (defalias 'mhtml--submode-propertize #[257 "\301!>\204 \302\303\304D\"\210\211\305H\207" [cl-struct-mhtml--submode-tags type-of signal wrong-type-argument mhtml--submode 4] 5 (#$ . 4318)]) (byte-code "\300\301\302\303#\300\207" [function-put mhtml--submode-propertize side-effect-free t] 4) #@78 compiler-macro for inlining `mhtml--submode-keymap'. (fn CL-WHOLE-ARG CL-X) (defalias 'mhtml--submode-keymap--cmacro #[514 "\300\301\302\303\211\211&\207" [cl--defsubst-expand (cl-x) (cl-block mhtml--submode-keymap (progn (or (mhtml--submode-p cl-x) (signal 'wrong-type-argument (list 'mhtml--submode cl-x))) (aref cl-x 5))) nil] 9 (#$ . 4688)]) (put 'mhtml--submode-keymap 'compiler-macro 'mhtml--submode-keymap--cmacro) #@66 Access slot "keymap" of `mhtml--submode' struct CL-X. (fn CL-X) (defalias 'mhtml--submode-keymap #[257 "\301!>\204 \302\303\304D\"\210\211\305H\207" [cl-struct-mhtml--submode-tags type-of signal wrong-type-argument mhtml--submode 5] 5 (#$ . 5120)]) (byte-code "\300\301\302\303#\300\207" [function-put mhtml--submode-keymap side-effect-free t] 4) #@95 compiler-macro for inlining `mhtml--submode-crucial-captured-locals'. (fn CL-WHOLE-ARG CL-X) (defalias 'mhtml--submode-crucial-captured-locals--cmacro #[514 "\300\301\302\303\211\211&\207" [cl--defsubst-expand (cl-x) (cl-block mhtml--submode-crucial-captured-locals (progn (or (mhtml--submode-p cl-x) (signal 'wrong-type-argument (list 'mhtml--submode cl-x))) (aref cl-x 6))) nil] 9 (#$ . 5478)]) (put 'mhtml--submode-crucial-captured-locals 'compiler-macro 'mhtml--submode-crucial-captured-locals--cmacro) #@83 Access slot "crucial-captured-locals" of `mhtml--submode' struct CL-X. (fn CL-X) (defalias 'mhtml--submode-crucial-captured-locals #[257 "\301!>\204 \302\303\304D\"\210\211\305H\207" [cl-struct-mhtml--submode-tags type-of signal wrong-type-argument mhtml--submode 6] 5 (#$ . 5995)]) (byte-code "\300\301\302\303#\300\207" [function-put mhtml--submode-crucial-captured-locals side-effect-free t] 4) #@87 compiler-macro for inlining `mhtml--submode-captured-locals'. (fn CL-WHOLE-ARG CL-X) (defalias 'mhtml--submode-captured-locals--cmacro #[514 "\300\301\302\303\211\211&\207" [cl--defsubst-expand (cl-x) (cl-block mhtml--submode-captured-locals (progn (or (mhtml--submode-p cl-x) (signal 'wrong-type-argument (list 'mhtml--submode cl-x))) (aref cl-x 7))) nil] 9 (#$ . 6404)]) (put 'mhtml--submode-captured-locals 'compiler-macro 'mhtml--submode-captured-locals--cmacro) #@75 Access slot "captured-locals" of `mhtml--submode' struct CL-X. (fn CL-X) (defalias 'mhtml--submode-captured-locals #[257 "\301!>\204 \302\303\304D\"\210\211\305H\207" [cl-struct-mhtml--submode-tags type-of signal wrong-type-argument mhtml--submode 7] 5 (#$ . 6881)]) (byte-code "\300\301\302\303#\304\305\306\"\207" [function-put mhtml--submode-captured-locals side-effect-free t defalias copy-mhtml--submode copy-sequence] 4) #@166 compiler-macro for inlining `make-mhtml--submode'. (fn CL-WHOLE &cl-quote &key NAME END-TAG SYNTAX-TABLE PROPERTIZE KEYMAP CRUCIAL-CAPTURED-LOCALS CAPTURED-LOCALS) (defalias 'make-mhtml--submode--cmacro #[385 "\300\301\"A@\300\302\"A@\300\303\"A@\300\304\"A@\300\305\"A@\300\306\"A@\300\307\"A@\211\203Y \211@\310>\203A \211AA\262\202. \311 >A@\203P \312\262\202. \313\314@\"\210\202. \210\315\316\317\312\f\312\f\f\f\f\f\f\f&\f\207" [plist-member :name :end-tag :syntax-table :propertize :keymap :crucial-captured-locals :captured-locals (:name :end-tag :syntax-table :propertize :keymap :crucial-captured-locals :captured-locals :allow-other-keys) :allow-other-keys nil error "Keyword argument %s not one of (:name :end-tag :syntax-table :propertize :keymap :crucial-captured-locals :captured-locals)" cl--defsubst-expand (name end-tag syntax-table propertize keymap crucial-captured-locals captured-locals) (cl-block make-mhtml--submode (record 'mhtml--submode name end-tag syntax-table propertize keymap crucial-captured-locals captured-locals))] 22 (#$ . 7320)]) (put 'make-mhtml--submode 'compiler-macro 'make-mhtml--submode--cmacro) #@146 Constructor for objects of type `mhtml--submode'. (fn &key NAME END-TAG SYNTAX-TABLE PROPERTIZE KEYMAP CRUCIAL-CAPTURED-LOCALS CAPTURED-LOCALS) (defalias 'make-mhtml--submode #[128 "\300\301\"A@\300\302\"A@\300\303\"A@\300\304\"A@\300\305\"A@\300\306\"A@\300\307\"A@\211\203Y \211@\310>\203A \211AA\262\202. \311 >A@\203P \312\262\202. \313\314@\"\210\202. \210\315\316&\207" [plist-member :name :end-tag :syntax-table :propertize :keymap :crucial-captured-locals :captured-locals (:name :end-tag :syntax-table :propertize :keymap :crucial-captured-locals :captured-locals :allow-other-keys) :allow-other-keys nil error "Keyword argument %s not one of (:name :end-tag :syntax-table :propertize :keymap :crucial-captured-locals :captured-locals)" record mhtml--submode] 17 (#$ . 8491)]) (byte-code "\300\301\302\303#\304\305\306\307\310\306\311\312\305\303& \207" [function-put make-mhtml--submode side-effect-free t cl-struct-define mhtml--submode nil cl-structure-object record ((cl-tag-slot) (name) (end-tag) (syntax-table) (propertize) (keymap) (crucial-captured-locals) (captured-locals)) cl-struct-mhtml--submode-tags] 11) #@75 Regexp matching the prefix of "crucial" buffer-locals we want to capture. (defconst mhtml--crucial-variable-prefix "\\(?:adaptive-fill-\\|com\\(?:\\(?:ment\\|pletion\\)-\\)\\|electric-indent-\\|f\\(?:ill-\\|orward-sexp-function\\)\\|major-mode\\|normal-auto-fill-function\\|\\(?:paragraph\\|smie\\|uncomment\\)-\\)" (#$ . 9656)) #@65 Regexp matching the prefix of buffer-locals we want to capture. (defconst mhtml--variable-prefix "\\(?:font-lock-\\|indent-line-function\\)" (#$ . 9991)) #@99 A wrapper for make-mhtml--submode that computes the buffer-local variables. (fn MODE &rest ARGS) (defalias 'mhtml--construct-submode #[385 "\304\211\305\306\"\307\310\311\"r\211q\210\312\313\"\216 \210\314 \210\315\300!\204% \316\300!\210\317\320 \211\203S \211@\321 \322@!\"\203<