;ELC ;;; Compiled ;;; in Emacs version 28.0.50 ;;; with all optimizations. (byte-code "\300\301!\210\300\302!\207" [require tex latex] 2) #@78 Temporary for parsing the arguments of `\NewEnviron' from `environ' package. (defvar LaTeX-auto-environ-NewEnviron nil (#$ . 150)) #@79 Matches the argument of `\NewEnviron' and `\RenewEnviron' from `environ.sty'. (defvar LaTeX-environ-NewEnviron-regexp (cons "\\\\\\(?:Ren\\|N\\)ewEnviron[ \n ]*{\\([A-Za-z0-9]+\\)}%?[ \n ]*\\[?\\([0-9]?\\)\\]?%?[ \n ]*\\(\\[\\)?" '((1 2 3) LaTeX-auto-environ-NewEnviron)) (#$ . 287)) #@61 Clear temporary variable from `environ.sty' before parsing. (defalias 'LaTeX-environ-auto-prepare #[0 "\301\211\207" [LaTeX-auto-environ-NewEnviron nil] 2 (#$ . 580)]) #@46 Process the parsed results of `\NewEnviron'. (defalias 'LaTeX-environ-auto-cleanup #[0 "\211\205a\211@\211@A@\3018\2036\302\230\2046\211\2036\211\302\230\2046\303\304\305\306\307!\310!SF\"\266\202Z\203S\302\230\204S\211\302\230\203S\303\304\310!D\"\266\202Z\303\304C\"\266A\266\202\202\207" [LaTeX-auto-environ-NewEnviron 2 "" add-to-list LaTeX-auto-environment LaTeX-env-args vector "argument" string-to-number] 12 (#$ . 755)]) (byte-code "\300\301\302\303#\210\300\304\305\303#\210\300\306\307\303#\207" [add-hook TeX-auto-prepare-hook LaTeX-environ-auto-prepare t TeX-auto-cleanup-hook LaTeX-environ-auto-cleanup TeX-update-style-hook TeX-auto-parse] 4) #@130 Query for the presence of optional `final code' as argument to `\NewEnviron' and insert the appropriate brackets. (fn OPTIONAL) (defalias 'TeX-arg-environ-final-code #[257 "\300\301!\211\205 \302c\207" [y-or-n-p "With optional final code? " "[]"] 3 (#$ . 1448)]) (TeX-add-style-hook "environ" #[0 "\302!\210\303\304\305\306\307\310%\210\311\312!\205 \313=\205\314\315\316\"\207" [LaTeX-environ-NewEnviron-regexp TeX-install-font-lock TeX-auto-add-regexp TeX-add-symbols ("NewEnviron" (TeX-arg-define-environment "Environment") ["Number of arguments"] ["argument"] t TeX-arg-environ-final-code) ("RenewEnviron" (TeX-arg-environment "Environment") ["Number of arguments"] ["argument"] t TeX-arg-environ-final-code) ("environfinalcode" t) ("BODY") ("environbodyname" TeX-arg-define-macro) featurep font-latex font-latex-setup font-latex-add-keywords (("NewEnviron" "{[[{[") ("RenewEnviron" "{[[{[") ("environbodyname" "|{\\")) function] 6] TeX-dialect) #@42 Package options for the environ package. (defvar LaTeX-environ-package-options nil (#$ . 2411))