%PDF- %PDF-
Direktori : /usr/local/share/emacs/27.2/lisp/mh-e/ |
Current File : //usr/local/share/emacs/27.2/lisp/mh-e/mh-thread.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!\210\300\302!\207" [require mh-e mh-scan] 2) #@52 compiler-macro for inlining `mh-thread-message-p'. (defalias 'mh-thread-message-p--cmacro #[(_cl-whole-arg cl-x) "\301\302\303\304\211\211&\207" [cl-x cl--defsubst-expand (cl-x) (cl-block mh-thread-message-p (and (memq (type-of cl-x) cl-struct-mh-thread-message-tags) t)) nil] 7 (#$ . 474)]) (put 'mh-thread-message-p 'compiler-macro 'mh-thread-message-p--cmacro) (defalias 'mh-thread-message-p #[(cl-x) "\302! >\205 \303\207" [cl-x cl-struct-mh-thread-message-tags type-of t] 2]) (byte-code "\300\301\302\303#\304\305\306\301#\207" [function-put mh-thread-message-p side-effect-free error-free put mh-thread-message cl-deftype-satisfies] 5) #@46 compiler-macro for inlining `mh-message-id'. (defalias 'mh-message-id--cmacro #[(_cl-whole-arg cl-x) "\301\302\303\304\211\211&\207" [cl-x cl--defsubst-expand (cl-x) (cl-block mh-message-id (progn (or (mh-thread-message-p cl-x) (signal 'wrong-type-argument (list 'mh-thread-message cl-x))) (aref cl-x 1))) nil] 7 (#$ . 1126)]) (put 'mh-message-id 'compiler-macro 'mh-message-id--cmacro) #@54 Access slot "id" of `mh-thread-message' struct CL-X. (defalias 'mh-message-id #[(cl-x) "\302! >\204 \303\304\305D\"\210\306H\207" [cl-x cl-struct-mh-thread-message-tags type-of signal wrong-type-argument mh-thread-message 1] 4 (#$ . 1521)]) (byte-code "\300\301\302\303#\300\207" [function-put mh-message-id side-effect-free t] 4) #@54 compiler-macro for inlining `mh-message-references'. (defalias 'mh-message-references--cmacro #[(_cl-whole-arg cl-x) "\301\302\303\304\211\211&\207" [cl-x cl--defsubst-expand (cl-x) (cl-block mh-message-references (progn (or (mh-thread-message-p cl-x) (signal 'wrong-type-argument (list 'mh-thread-message cl-x))) (aref cl-x 2))) nil] 7 (#$ . 1862)]) (put 'mh-message-references 'compiler-macro 'mh-message-references--cmacro) #@62 Access slot "references" of `mh-thread-message' struct CL-X. (defalias 'mh-message-references #[(cl-x) "\302! >\204 \303\304\305D\"\210\306H\207" [cl-x cl-struct-mh-thread-message-tags type-of signal wrong-type-argument mh-thread-message 2] 4 (#$ . 2297)]) (byte-code "\300\301\302\303#\300\207" [function-put mh-message-references side-effect-free t] 4) #@51 compiler-macro for inlining `mh-message-subject'. (defalias 'mh-message-subject--cmacro #[(_cl-whole-arg cl-x) "\301\302\303\304\211\211&\207" [cl-x cl--defsubst-expand (cl-x) (cl-block mh-message-subject (progn (or (mh-thread-message-p cl-x) (signal 'wrong-type-argument (list 'mh-thread-message cl-x))) (aref cl-x 3))) nil] 7 (#$ . 2662)]) (put 'mh-message-subject 'compiler-macro 'mh-message-subject--cmacro) #@59 Access slot "subject" of `mh-thread-message' struct CL-X. (defalias 'mh-message-subject #[(cl-x) "\302! >\204 \303\304\305D\"\210\306H\207" [cl-x cl-struct-mh-thread-message-tags type-of signal wrong-type-argument mh-thread-message 3] 4 (#$ . 3082)]) (byte-code "\300\301\302\303#\300\207" [function-put mh-message-subject side-effect-free t] 4) #@56 compiler-macro for inlining `mh-message-subject-re-p'. (defalias 'mh-message-subject-re-p--cmacro #[(_cl-whole-arg cl-x) "\301\302\303\304\211\211&\207" [cl-x cl--defsubst-expand (cl-x) (cl-block mh-message-subject-re-p (progn (or (mh-thread-message-p cl-x) (signal 'wrong-type-argument (list 'mh-thread-message cl-x))) (aref cl-x 4))) nil] 7 (#$ . 3438)]) (put 'mh-message-subject-re-p 'compiler-macro 'mh-message-subject-re-p--cmacro) #@64 Access slot "subject-re-p" of `mh-thread-message' struct CL-X. (defalias 'mh-message-subject-re-p #[(cl-x) "\302! >\204 \303\304\305D\"\210\306H\207" [cl-x cl-struct-mh-thread-message-tags type-of signal wrong-type-argument mh-thread-message 4] 4 (#$ . 3883)]) (byte-code "\300\301\302\303#\304\305\306\"\207" [function-put mh-message-subject-re-p side-effect-free t defalias copy-mh-thread-message copy-sequence] 4) #@120 compiler-macro for inlining `mh-thread-make-message'. (fn CL-WHOLE &cl-quote &key ID REFERENCES SUBJECT SUBJECT-RE-P) (defalias 'mh-thread-make-message--cmacro #[(cl-whole &rest #1=#:--cl-rest--) "\306\307\"A@\306\310\"A@\306\311\"\206 \312A@\306\313\"A@ \203L @\314>\2035 AA\211\202# \315>A@\203C \316\211\202# \317\320 @\"\210\202\"