| Server IP : 217.160.0.212 / Your IP : 216.73.216.247 Web Server : Apache System : Linux www 6.18.52-i1-ampere #1203 SMP Mon Sep 14 18:29:59 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/gnus/ |
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\300\305!\210\300\306!\210\300\307!\210\300\310!\207" [require nnheader gnus gnus-util gnus-range gnus-start gnus-int message nnmail] 2) (defconst nnmaildir-version "Gnus") #@207 Alist mapping Maildir filename flags to Gnus marks. Maildir filenames are of the form "unique-id:2,FLAGS", where FLAGS are a string of characters in ASCII order. Some of the FLAGS correspond to Gnus marks. (defconst nnmaildir-flag-mark-mapping '((70 . tick) (80 . forward) (82 . reply) (83 . read)) (#$ . 322)) #@146 Find the Maildir flag that corresponds to MARK (an atom). Return a character, or nil if not found. See `nnmaildir-flag-mark-mapping'. (fn MARK) (defalias 'nnmaildir--mark-to-flag #[257 "\301\"@\207" [nnmaildir-flag-mark-mapping rassq] 4 (#$ . 640)]) (byte-code "\300\301\302\303#\304\301\305\306#\207" [function-put nnmaildir--mark-to-flag speed -1 put byte-optimizer byte-compile-inline-expand] 5) #@143 Find the Gnus mark that corresponds to FLAG (a character). Return an atom, or nil if not found. See `nnmaildir-flag-mark-mapping'. (fn FLAG) (defalias 'nnmaildir--flag-to-mark #[257 "\211\236A\207" [nnmaildir-flag-mark-mapping] 3 (#$ . 1049)]) (byte-code "\300\301\302\303#\304\301\305\306#\207" [function-put nnmaildir--flag-to-mark speed -1 put byte-optimizer byte-compile-inline-expand] 5) #@64 Ensure that FILENAME contains the suffix ":2,". (fn FILENAME) (defalias 'nnmaildir--ensure-suffix #[257 "\300\301\"\203 \207\211\301P\207" [string-search ":2,"] 4 (#$ . 1450)]) #@94 Return a copy of SUFFIX where FLAG is set. SUFFIX should start with ":2,". (fn FLAG SUFFIX) (defalias 'nnmaildir--add-flag #[514 "\301\302\303\304#)\266\203\204 \305\306\"\210\211\307\302O\310\302\"\311\312B\313\"!\260\314P\207" [inhibit-changing-match-data "^:2," nil t string-match error "Invalid suffix `%s'" 3 append gnus-delete-duplicates sort < ":2,"] 9 (#$ . 1636)]) #@98 Return a copy of SUFFIX where FLAG is cleared. SUFFIX should start with ":2,". (fn FLAG SUFFIX) (defalias 'nnmaildir--remove-flag #[514 "\301\302\303\304#)\266\203\204 \305\306\"\210\211\307\302O\310\302\"\311\"\260\312P\207" [inhibit-changing-match-data "^:2," nil t string-match error "Invalid suffix `%s'" 3 append delq ":2,"] 9 (#$ . 2029)]) #@107 The filename of the most recently requested article. This variable is set by `nnmaildir-request-article'. (defvar nnmaildir-article-file-name nil (#$ . 2395)) (defvar nnmaildir--file nil) (defvar nnmaildir--delivery-time "") (defconst nnmaildir--delivery-pid (byte-code "\300\301\302 !P\207" ["P" number-to-string emacs-pid] 3)) (defvar nnmaildir--delivery-count nil) #@47 Alist mapping server name strings to servers. (defvar nnmaildir--servers nil (#$ . 2769)) #@21 The current server. (defvar nnmaildir--cur-server nil (#$ . 2865)) (defvar nnmaildir--extra nil) (defconst nnmaildir--novlen 5) #@32 (fn BEG MID END MTIME EXTRA) (defalias 'nnmaildir--nov-new '(macro . #[1285 "\300\257\207" [vector] 11 (#$ . 2999)])) #@12 (fn NOV) (defalias 'nnmaildir--nov-get-beg '(macro . #[257 "\300\301BB\207" [aref (0)] 4 (#$ . 3131)])) #@12 (fn NOV) (defalias 'nnmaildir--nov-get-mid '(macro . #[257 "\300\301BB\207" [aref (1)] 4 (#$ . 3244)])) #@12 (fn NOV) (defalias 'nnmaildir--nov-get-end '(macro . #[257 "\300\301BB\207" [aref (2)] 4 (#$ . 3357)])) #@12 (fn NOV) (defalias 'nnmaildir--nov-get-mtime '(macro . #[257 "\300\301BB\207" [aref (3)] 4 (#$ . 3470)])) #@12 (fn NOV) (defalias 'nnmaildir--nov-get-extra '(macro . #[257 "\300\301BB\207" [aref (4)] 4 (#$ . 3585)])) #@18 (fn NOV VALUE) (defalias 'nnmaildir--nov-set-beg '(macro . #[514 "\300\301F\207" [aset 0] 6 (#$ . 3700)])) #@18 (fn NOV VALUE) (defalias 'nnmaildir--nov-set-mid '(macro . #[514 "\300\301F\207" [aset 1] 6 (#$ . 3817)])) #@18 (fn NOV VALUE) (defalias 'nnmaildir--nov-set-end '(macro . #[514 "\300\301F\207" [aset 2] 6 (#$ . 3934)])) #@18 (fn NOV VALUE) (defalias 'nnmaildir--nov-set-mtime '(macro . #[514 "\300\301F\207" [aset 3] 6 (#$ . 4051)])) #@18 (fn NOV VALUE) (defalias 'nnmaildir--nov-set-extra '(macro . #[514 "\300\301F\207" [aset 4] 6 (#$ . 4170)])) #@73 compiler-macro for inlining `nnmaildir--art-p'. (fn CL-WHOLE-ARG CL-X) (defalias 'nnmaildir--art-p--cmacro #[514 "\300\301\302\303\211\211&\207" [cl--defsubst-expand (cl-x) (cl-block nnmaildir--art-p (and (memq (type-of cl-x) cl-struct-nnmaildir--art-tags) t)) nil] 9 (#$ . 4289)]) (put 'nnmaildir--art-p 'compiler-macro 'nnmaildir--art-p--cmacro) #@13 (fn CL-X) (defalias 'nnmaildir--art-p #[257 "\301!>\205 \302\207" [cl-struct-nnmaildir--art-tags type-of t] 3 (#$ . 4647)]) (byte-code "\300\301\302\303#\304\305\306\301#\207" [function-put nnmaildir--art-p side-effect-free error-free put nnmaildir--art cl-deftype-satisfies] 5) #@78 compiler-macro for inlining `nnmaildir--art-prefix'. (fn CL-WHOLE-ARG CL-X) (defalias 'nnmaildir--art-prefix--cmacro #[514 "\300\301\302\303\211\211&\207" [cl--defsubst-expand (cl-x) (cl-block nnmaildir--art-prefix (progn (or (nnmaildir--art-p cl-x) (signal 'wrong-type-argument (list 'nnmaildir--art cl-x))) (aref cl-x 1))) nil] 9 (#$ . 4937)]) (put 'nnmaildir--art-prefix 'compiler-macro 'nnmaildir--art-prefix--cmacro) #@66 Access slot "prefix" of `nnmaildir--art' struct CL-X. (fn CL-X) (defalias 'nnmaildir--art-prefix #[257 "\301!>\204 \302\303\304D\"\210\211\305H\207" [cl-struct-nnmaildir--art-tags type-of signal wrong-type-argument nnmaildir--art 1] 5 (#$ . 5369)]) (byte-code "\300\301\302\303#\300\207" [function-put nnmaildir--art-prefix side-effect-free t] 4) #@78 compiler-macro for inlining `nnmaildir--art-suffix'. (fn CL-WHOLE-ARG CL-X) (defalias 'nnmaildir--art-suffix--cmacro #[514 "\300\301\302\303\211\211&\207" [cl--defsubst-expand (cl-x) (cl-block nnmaildir--art-suffix (progn (or (nnmaildir--art-p cl-x) (signal 'wrong-type-argument (list 'nnmaildir--art cl-x))) (aref cl-x 2))) nil] 9 (#$ . 5727)]) (put 'nnmaildir--art-suffix 'compiler-macro 'nnmaildir--art-suffix--cmacro) #@66 Access slot "suffix" of `nnmaildir--art' struct CL-X. (fn CL-X) (defalias 'nnmaildir--art-suffix #[257 "\301!>\204 \302\303\304D\"\210\211\305H\207" [cl-struct-nnmaildir--art-tags type-of signal wrong-type-argument nnmaildir--art 2] 5 (#$ . 6159)]) (byte-code "\300\301\302\303#\300\207" [function-put nnmaildir--art-suffix side-effect-free t] 4) #@75 compiler-macro for inlining `nnmaildir--art-num'. (fn CL-WHOLE-ARG CL-X) (defalias 'nnmaildir--art-num--cmacro #[514 "\300\301\302\303\211\211&\207" [cl--defsubst-expand (cl-x) (cl-block nnmaildir--art-num (progn (or (nnmaildir--art-p cl-x) (signal 'wrong-type-argument (list 'nnmaildir--art cl-x))) (aref cl-x 3))) nil] 9 (#$ . 6517)]) (put 'nnmaildir--art-num 'compiler-macro 'nnmaildir--art-num--cmacro) #@63 Access slot "num" of `nnmaildir--art' struct CL-X. (fn CL-X) (defalias 'nnmaildir--art-num #[257 "\301!>\204 \302\303\304D\"\210\211\305H\207" [cl-struct-nnmaildir--art-tags type-of signal wrong-type-argument nnmaildir--art 3] 5 (#$ . 6934)]) (byte-code "\300\301\302\303#\300\207" [function-put nnmaildir--art-num side-effect-free t] 4) #@77 compiler-macro for inlining `nnmaildir--art-msgid'. (fn CL-WHOLE-ARG CL-X) (defalias 'nnmaildir--art-msgid--cmacro #[514 "\300\301\302\303\211\211&\207" [cl--defsubst-expand (cl-x) (cl-block nnmaildir--art-msgid (progn (or (nnmaildir--art-p cl-x) (signal 'wrong-type-argument (list 'nnmaildir--art cl-x))) (aref cl-x 4))) nil] 9 (#$ . 7283)]) (put 'nnmaildir--art-msgid 'compiler-macro 'nnmaildir--art-msgid--cmacro) #@65 Access slot "msgid" of `nnmaildir--art' struct CL-X. (fn CL-X) (defalias 'nnmaildir--art-msgid #[257 "\301!>\204 \302\303\304D\"\210\211\305H\207" [cl-struct-nnmaildir--art-tags type-of signal wrong-type-argument nnmaildir--art 4] 5 (#$ . 7710)]) (byte-code "\300\301\302\303#\300\207" [function-put nnmaildir--art-msgid side-effect-free t] 4) #@75 compiler-macro for inlining `nnmaildir--art-nov'. (fn CL-WHOLE-ARG CL-X) (defalias 'nnmaildir--art-nov--cmacro #[514 "\300\301\302\303\211\211&\207" [cl--defsubst-expand (cl-x) (cl-block nnmaildir--art-nov (progn (or (nnmaildir--art-p cl-x) (signal 'wrong-type-argument (list 'nnmaildir--art cl-x))) (aref cl-x 5))) nil] 9 (#$ . 8065)]) (put 'nnmaildir--art-nov 'compiler-macro 'nnmaildir--art-nov--cmacro) #@63 Access slot "nov" of `nnmaildir--art' struct CL-X. (fn CL-X) (defalias 'nnmaildir--art-nov #[257 "\301!>\204 \302\303\304D\"\210\211\305H\207" [cl-struct-nnmaildir--art-tags type-of signal wrong-type-argument nnmaildir--art 5] 5 (#$ . 8482)]) (byte-code "\300\301\302\303#\304\305\306\"\207" [function-put nnmaildir--art-nov side-effect-free t defalias copy-nnmaildir--art copy-sequence] 4) #@110 compiler-macro for inlining `make-nnmaildir--art'. (fn CL-WHOLE &cl-quote &key PREFIX SUFFIX NUM MSGID NOV) (defalias 'make-nnmaildir--art--cmacro #[385 "\300\301\"A@\300\302\"A@\300\303\"A@\300\304\"A@\300\305\"A@\211\203J \211@\306>\2032 \211AA\262\202 \307>A@\203A \310\262\202 \311\312@\"\210\202 \210\313\314\315\310\n\310\n\n\n\n\n&\n\207" [plist-member :prefix :suffix :num :msgid :nov (:prefix :suffix :num :msgid :nov :allow-other-keys) :allow-other-keys nil error "Keyword argument %s not one of (:prefix :suffix :num :msgid :nov)" cl--defsubst-expand (prefix suffix num msgid nov) (cl-block make-nnmaildir--art (record 'nnmaildir--art prefix suffix num msgid nov))] 18 (#$ . 8885)]) (put 'make-nnmaildir--art 'compiler-macro 'make-nnmaildir--art--cmacro) #@90 Constructor for objects of type `nnmaildir--art'. (fn &key PREFIX SUFFIX NUM MSGID NOV) (defalias 'make-nnmaildir--art #[128 "\300\301\"A@\300\302\"A@\300\303\"A@\300\304\"A@\300\305\"A@\211\203J \211@\306>\2032 \211AA\262\202 \307>A@\203A \310\262\202 \311\312@\"\210\202 \210\313\314&\207" [plist-member :prefix :suffix :num :msgid :nov (:prefix :suffix :num :msgid :nov :allow-other-keys) :allow-other-keys nil error "Keyword argument %s not one of (:prefix :suffix :num :msgid :nov)" record nnmaildir--art] 13 (#$ . 9678)]) (byte-code "\300\301\302\303#\304\305\306\307\310\306\311\312\305\303& \207" [function-put make-nnmaildir--art side-effect-free t cl-struct-define nnmaildir--art nil cl-structure-object record ((cl-tag-slot) (prefix nil :type string) (suffix nil :type string) (num nil :type natnum) (msgid nil :type string) (nov nil :type vector)) cl-struct-nnmaildir--art-tags] 11) #@73 compiler-macro for inlining `nnmaildir--grp-p'. (fn CL-WHOLE-ARG CL-X) (defalias 'nnmaildir--grp-p--cmacro #[514 "\300\301\302\303\211\211&\207" [cl--defsubst-expand (cl-x) (cl-block nnmaildir--grp-p (and (memq (type-of cl-x) cl-struct-nnmaildir--grp-tags) t)) nil] 9 (#$ . 10605)]) (put 'nnmaildir--grp-p 'compiler-macro 'nnmaildir--grp-p--cmacro) #@13 (fn CL-X) (defalias 'nnmaildir--grp-p #[257 "\301!>\205 \302\207" [cl-struct-nnmaildir--grp-tags type-of t] 3 (#$ . 10964)]) (byte-code "\300\301\302\303#\304\305\306\301#\207" [function-put nnmaildir--grp-p side-effect-free error-free put nnmaildir--grp cl-deftype-satisfies] 5) #@76 compiler-macro for inlining `nnmaildir--grp-name'. (fn CL-WHOLE-ARG CL-X) (defalias 'nnmaildir--grp-name--cmacro #[514 "\300\301\302\303\211\211&\207" [cl--defsubst-expand (cl-x) (cl-block nnmaildir--grp-name (progn (or (nnmaildir--grp-p cl-x) (signal 'wrong-type-argument (list 'nnmaildir--grp cl-x))) (aref cl-x 1))) nil] 9 (#$ . 11255)]) (put 'nnmaildir--grp-name 'compiler-macro 'nnmaildir--grp-name--cmacro) #@64 Access slot "name" of `nnmaildir--grp' struct CL-X. (fn CL-X) (defalias 'nnmaildir--grp-name #[257 "\301!>\204 \302\303\304D\"\210\211\305H\207" [cl-struct-nnmaildir--grp-tags type-of signal wrong-type-argument nnmaildir--grp 1] 5 (#$ . 11678)]) (byte-code "\300\301\302\303#\300\207" [function-put nnmaildir--grp-name side-effect-free t] 4) #@75 compiler-macro for inlining `nnmaildir--grp-new'. (fn CL-WHOLE-ARG CL-X) (defalias 'nnmaildir--grp-new--cmacro #[514 "\300\301\302\303\211\211&\207" [cl--defsubst-expand (cl-x) (cl-block nnmaildir--grp-new (progn (or (nnmaildir--grp-p cl-x) (signal 'wrong-type-argument (list 'nnmaildir--grp cl-x))) (aref cl-x 2))) nil] 9 (#$ . 12031)]) (put 'nnmaildir--grp-new 'compiler-macro 'nnmaildir--grp-new--cmacro) #@63 Access slot "new" of `nnmaildir--grp' struct CL-X. (fn CL-X) (defalias 'nnmaildir--grp-new #[257 "\301!>\204 \302\303\304D\"\210\211\305H\207" [cl-struct-nnmaildir--grp-tags type-of signal wrong-type-argument nnmaildir--grp 2] 5 (#$ . 12449)]) (byte-code "\300\301\302\303#\300\207" [function-put nnmaildir--grp-new side-effect-free t] 4) #@75 compiler-macro for inlining `nnmaildir--grp-cur'. (fn CL-WHOLE-ARG CL-X) (defalias 'nnmaildir--grp-cur--cmacro #[514 "\300\301\302\303\211\211&\207" [cl--defsubst-expand (cl-x) (cl-block nnmaildir--grp-cur (progn (or (nnmaildir--grp-p cl-x) (signal 'wrong-type-argument (list 'nnmaildir--grp cl-x))) (aref cl-x 3))) nil] 9 (#$ . 12799)]) (put 'nnmaildir--grp-cur 'compiler-macro 'nnmaildir--grp-cur--cmacro) #@63 Access slot "cur" of `nnmaildir--grp' struct CL-X. (fn CL-X) (defalias 'nnmaildir--grp-cur #[257 "\301!>\204 \302\303\304D\"\210\211\305H\207" [cl-struct-nnmaildir--grp-tags type-of signal wrong-type-argument nnmaildir--grp 3] 5 (#$ . 13217)]) (byte-code "\300\301\302\303#\300\207" [function-put nnmaildir--grp-cur side-effect-free t] 4) #@75 compiler-macro for inlining `nnmaildir--grp-min'. (fn CL-WHOLE-ARG CL-X) (defalias 'nnmaildir--grp-min--cmacro #[514 "\300\301\302\303\211\211&\207" [cl--defsubst-expand (cl-x) (cl-block nnmaildir--grp-min (progn (or (nnmaildir--grp-p cl-x) (signal 'wrong-type-argument (list 'nnmaildir--grp cl-x))) (aref cl-x 4))) nil] 9 (#$ . 13567)]) (put 'nnmaildir--grp-min 'compiler-macro 'nnmaildir--grp-min--cmacro) #@63 Access slot "min" of `nnmaildir--grp' struct CL-X. (fn CL-X) (defalias 'nnmaildir--grp-min #[257 "\301!>\204 \302\303\304D\"\210\211\305H\207" [cl-struct-nnmaildir--grp-tags type-of signal wrong-type-argument nnmaildir--grp 4] 5 (#$ . 13985)]) (byte-code "\300\301\302\303#\300\207" [function-put nnmaildir--grp-min side-effect-free t] 4) #@77 compiler-macro for inlining `nnmaildir--grp-count'. (fn CL-WHOLE-ARG CL-X) (defalias 'nnmaildir--grp-count--cmacro #[514 "\300\301\302\303\211\211&\207" [cl--defsubst-expand (cl-x) (cl-block nnmaildir--grp-count (progn (or (nnmaildir--grp-p cl-x) (signal 'wrong-type-argument (list 'nnmaildir--grp cl-x))) (aref cl-x 5))) nil] 9 (#$ . 14335)]) (put 'nnmaildir--grp-count 'compiler-macro 'nnmaildir--grp-count--cmacro) #@65 Access slot "count" of `nnmaildir--grp' struct CL-X. (fn CL-X) (defalias 'nnmaildir--grp-count #[257 "\301!>\204 \302\303\304D\"\210\211\305H\207" [cl-struct-nnmaildir--grp-tags type-of signal wrong-type-argument nnmaildir--grp 5] 5 (#$ . 14763)]) (byte-code "\300\301\302\303#\300\207" [function-put nnmaildir--grp-count side-effect-free t] 4) #@77 compiler-macro for inlining `nnmaildir--grp-nlist'. (fn CL-WHOLE-ARG CL-X) (defalias 'nnmaildir--grp-nlist--cmacro #[514 "\300\301\302\303\211\211&\207" [cl--defsubst-expand (cl-x) (cl-block nnmaildir--grp-nlist (progn (or (nnmaildir--grp-p cl-x) (signal 'wrong-type-argument (list 'nnmaildir--grp cl-x))) (aref cl-x 6))) nil] 9 (#$ . 15119)]) (put 'nnmaildir--grp-nlist 'compiler-macro 'nnmaildir--grp-nlist--cmacro) #@65 Access slot "nlist" of `nnmaildir--grp' struct CL-X. (fn CL-X) (defalias 'nnmaildir--grp-nlist #[257 "\301!>\204 \302\303\304D\"\210\211\305H\207" [cl-struct-nnmaildir--grp-tags type-of signal wrong-type-argument nnmaildir--grp 6] 5 (#$ . 15547)]) (byte-code "\300\301\302\303#\300\207" [function-put nnmaildir--grp-nlist side-effect-free t] 4) #@77 compiler-macro for inlining `nnmaildir--grp-flist'. (fn CL-WHOLE-ARG CL-X) (defalias 'nnmaildir--grp-flist--cmacro #[514 "\300\301\302\303\211\211&\207" [cl--defsubst-expand (cl-x) (cl-block nnmaildir--grp-flist (progn (or (nnmaildir--grp-p cl-x) (signal 'wrong-type-argument (list 'nnmaildir--grp cl-x))) (aref cl-x 7))) nil] 9 (#$ . 15903)]) (put 'nnmaildir--grp-flist 'compiler-macro 'nnmaildir--grp-flist--cmacro) #@65 Access slot "flist" of `nnmaildir--grp' struct CL-X. (fn CL-X) (defalias 'nnmaildir--grp-flist #[257 "\301!>\204 \302\303\304D\"\210\211\305H\207" [cl-struct-nnmaildir--grp-tags type-of signal wrong-type-argument nnmaildir--grp 7] 5 (#$ . 16331)]) (byte-code "\300\301\302\303#\300\207" [function-put nnmaildir--grp-flist side-effect-free t] 4) #@77 compiler-macro for inlining `nnmaildir--grp-mlist'. (fn CL-WHOLE-ARG CL-X) (defalias 'nnmaildir--grp-mlist--cmacro #[514 "\300\301\302\303\211\211&\207" [cl--defsubst-expand (cl-x) (cl-block nnmaildir--grp-mlist (progn (or (nnmaildir--grp-p cl-x) (signal 'wrong-type-argument (list 'nnmaildir--grp cl-x))) (aref cl-x 8))) nil] 9 (#$ . 16687)]) (put 'nnmaildir--grp-mlist 'compiler-macro 'nnmaildir--grp-mlist--cmacro) #@65 Access slot "mlist" of `nnmaildir--grp' struct CL-X. (fn CL-X) (defalias 'nnmaildir--grp-mlist #[257 "\301!>\204 \302\303\304D\"\210\211\305H\207" [cl-struct-nnmaildir--grp-tags type-of signal wrong-type-argument nnmaildir--grp 8] 5 (#$ . 17115)]) (byte-code "\300\301\302\303#\300\207" [function-put nnmaildir--grp-mlist side-effect-free t] 4) #@77 compiler-macro for inlining `nnmaildir--grp-cache'. (fn CL-WHOLE-ARG CL-X) (defalias 'nnmaildir--grp-cache--cmacro #[514 "\300\301\302\303\211\211&\207" [cl--defsubst-expand (cl-x) (cl-block nnmaildir--grp-cache (progn (or (nnmaildir--grp-p cl-x) (signal 'wrong-type-argument (list 'nnmaildir--grp cl-x))) (aref cl-x 9))) nil] 9 (#$ . 17471)]) (put 'nnmaildir--grp-cache 'compiler-macro 'nnmaildir--grp-cache--cmacro) #@65 Access slot "cache" of `nnmaildir--grp' struct CL-X. (fn CL-X) (defalias 'nnmaildir--grp-cache #[257 "\301!>\204 \302\303\304D\"\210\211\305H\207" [cl-struct-nnmaildir--grp-tags type-of signal wrong-type-argument nnmaildir--grp 9] 5 (#$ . 17899)]) (byte-code "\300\301\302\303#\300\207" [function-put nnmaildir--grp-cache side-effect-free t] 4) #@77 compiler-macro for inlining `nnmaildir--grp-index'. (fn CL-WHOLE-ARG CL-X) (defalias 'nnmaildir--grp-index--cmacro #[514 "\300\301\302\303\211\211&\207" [cl--defsubst-expand (cl-x) (cl-block nnmaildir--grp-index (progn (or (nnmaildir--grp-p cl-x) (signal 'wrong-type-argument (list 'nnmaildir--grp cl-x))) (aref cl-x 10))) nil] 9 (#$ . 18255)]) (put 'nnmaildir--grp-index 'compiler-macro 'nnmaildir--grp-index--cmacro) #@65 Access slot "index" of `nnmaildir--grp' struct CL-X. (fn CL-X) (defalias 'nnmaildir--grp-index #[257 "\301!>\204 \302\303\304D\"\210\211\305H\207" [cl-struct-nnmaildir--grp-tags type-of signal wrong-type-argument nnmaildir--grp 10] 5 (#$ . 18684)]) (byte-code "\300\301\302\303#\300\207" [function-put nnmaildir--grp-index side-effect-free t] 4) #@76 compiler-macro for inlining `nnmaildir--grp-mmth'. (fn CL-WHOLE-ARG CL-X) (defalias 'nnmaildir--grp-mmth--cmacro #[514 "\300\301\302\303\211\211&\207" [cl--defsubst-expand (cl-x) (cl-block nnmaildir--grp-mmth (progn (or (nnmaildir--grp-p cl-x) (signal 'wrong-type-argument (list 'nnmaildir--grp cl-x))) (aref cl-x 11))) nil] 9 (#$ . 19041)]) (put 'nnmaildir--grp-mmth 'compiler-macro 'nnmaildir--grp-mmth--cmacro) #@64 Access slot "mmth" of `nnmaildir--grp' struct CL-X. (fn CL-X) (defalias 'nnmaildir--grp-mmth #[257 "\301!>\204 \302\303\304D\"\210\211\305H\207" [cl-struct-nnmaildir--grp-tags type-of signal wrong-type-argument nnmaildir--grp 11] 5 (#$ . 19465)]) (byte-code "\300\301\302\303#\304\305\306\"\207" [function-put nnmaildir--grp-mmth side-effect-free t defalias copy-nnmaildir--grp copy-sequence] 4) #@140 compiler-macro for inlining `make-nnmaildir--grp'. (fn CL-WHOLE &cl-quote &key NAME NEW CUR MIN COUNT NLIST FLIST MLIST CACHE INDEX MMTH) (defalias 'make-nnmaildir--grp--cmacro #[385 "\300\301\"A@\300\302\"A@\300\303\"A@\300\304\"\206 \305A@\300\306\"\206$ \307A@\300\310\"A@\300\311\"A@\300\312\"A@\300 \313\"A@\300\n\314\"A@\300\315\"A@\211\203} \211@\316>\203e \211AA\262\202R \317 >A@\203t \320\262\202R \321\322@\"\210\202R \210\323\324\325\320\320&\207" [plist-member :name :new :cur :min (nil 1) :count (nil 0) :nlist :flist :mlist :cache :index :mmth (:name :new :cur :min :count :nlist :flist :mlist :cache :index :mmth :allow-other-keys) :allow-other-keys nil error "Keyword argument %s not one of (:name :new :cur :min :count :nlist :flist :mlist :cache :index :mmth)" cl--defsubst-expand (name new cur min count nlist flist mlist cache index mmth) (cl-block make-nnmaildir--grp (record 'nnmaildir--grp name new cur min count nlist flist mlist cache index mmth))] 30 (#$ . 19873)]) (put 'make-nnmaildir--grp 'compiler-macro 'make-nnmaildir--grp--cmacro) #@120 Constructor for objects of type `nnmaildir--grp'. (fn &key NAME NEW CUR MIN COUNT NLIST FLIST MLIST CACHE INDEX MMTH) (defalias 'make-nnmaildir--grp #[128 "\300\301\"A@\300\302\"A@\300\303\"A@\300\304\"\206 \305A@\300\306\"\206$ \307A@\300\310\"A@\300\311\"A@\300\312\"A@\300 \313\"A@\300\n\314\"A@\300\315\"A@\211\203} \211@\316>\203e \211AA\262\202R \317 >A@\203t \320\262\202R \321\322@\"\210\202R \210\323\324\f\f\f\f\f\f\f\f\f\f\f&\f\207" [plist-member :name :new :cur :min (nil 1) :count (nil 0) :nlist :flist :mlist :cache :index :mmth (:name :new :cur :min :count :nlist :flist :mlist :cache :index :mmth :allow-other-keys) :allow-other-keys nil error "Keyword argument %s not one of (:name :new :cur :min :count :nlist :flist :mlist :cache :index :mmth)" record nnmaildir--grp] 25 (#$ . 20993)]) (byte-code "\300\301\302\303#\304\305\306\307\310\306\311\312\305\303& \207" [function-put make-nnmaildir--grp side-effect-free t cl-struct-define nnmaildir--grp nil cl-structure-object record ((cl-tag-slot) (name nil :type string) (new nil :type list) (cur nil :type list) (min 1 :type natnum) (count 0 :type natnum) (nlist nil :type list) (flist nil :type hash-table) (mlist nil :type hash-table) (cache nil :type vector) (index nil :type natnum) (mmth nil :type hash-table)) cl-struct-nnmaildir--grp-tags] 11) #@73 compiler-macro for inlining `nnmaildir--srv-p'. (fn CL-WHOLE-ARG CL-X) (defalias 'nnmaildir--srv-p--cmacro #[514 "\300\301\302\303\211\211&\207" [cl--defsubst-expand (cl-x) (cl-block nnmaildir--srv-p (and (memq (type-of cl-x) cl-struct-nnmaildir--srv-tags) t)) nil] 9 (#$ . 22351)]) (put 'nnmaildir--srv-p 'compiler-macro 'nnmaildir--srv-p--cmacro) #@13 (fn CL-X) (defalias 'nnmaildir--srv-p #[257 "\301!>\205 \302\207" [cl-struct-nnmaildir--srv-tags type-of t] 3 (#$ . 22710)]) (byte-code "\300\301\302\303#\304\305\306\301#\207" [function-put nnmaildir--srv-p side-effect-free error-free put nnmaildir--srv cl-deftype-satisfies] 5) #@79 compiler-macro for inlining `nnmaildir--srv-address'. (fn CL-WHOLE-ARG CL-X) (defalias 'nnmaildir--srv-address--cmacro #[514 "\300\301\302\303\211\211&\207" [cl--defsubst-expand (cl-x) (cl-block nnmaildir--srv-address (progn (or (nnmaildir--srv-p cl-x) (signal 'wrong-type-argument (list 'nnmaildir--srv cl-x))) (aref cl-x 1))) nil] 9 (#$ . 23001)]) (put 'nnmaildir--srv-address 'compiler-macro 'nnmaildir--srv-address--cmacro) #@67 Access slot "address" of `nnmaildir--srv' struct CL-X. (fn CL-X) (defalias 'nnmaildir--srv-address #[257 "\301!>\204 \302\303\304D\"\210\211\305H\207" [cl-struct-nnmaildir--srv-tags type-of signal wrong-type-argument nnmaildir--srv 1] 5 (#$ . 23439)]) (byte-code "\300\301\302\303#\300\207" [function-put nnmaildir--srv-address side-effect-free t] 4) #@78 compiler-macro for inlining `nnmaildir--srv-method'. (fn CL-WHOLE-ARG CL-X) (defalias 'nnmaildir--srv-method--cmacro #[514 "\300\301\302\303\211\211&\207" [cl--defsubst-expand (cl-x) (cl-block nnmaildir--srv-method (progn (or (nnmaildir--srv-p cl-x) (signal 'wrong-type-argument (list 'nnmaildir--srv cl-x))) (aref cl-x 2))) nil] 9 (#$ . 23801)]) (put 'nnmaildir--srv-method 'compiler-macro 'nnmaildir--srv-method--cmacro) #@66 Access slot "method" of `nnmaildir--srv' struct CL-X. (fn CL-X) (defalias 'nnmaildir--srv-method #[257 "\301!>\204 \302\303\304D\"\210\211\305H\207" [cl-struct-nnmaildir--srv-tags type-of signal wrong-type-argument nnmaildir--srv 2] 5 (#$ . 24234)]) (byte-code "\300\301\302\303#\300\207" [function-put nnmaildir--srv-method side-effect-free t] 4) #@78 compiler-macro for inlining `nnmaildir--srv-prefix'. (fn CL-WHOLE-ARG CL-X) (defalias 'nnmaildir--srv-prefix--cmacro #[514 "\300\301\302\303\211\211&\207" [cl--defsubst-expand (cl-x) (cl-block nnmaildir--srv-prefix (progn (or (nnmaildir--srv-p cl-x) (signal 'wrong-type-argument (list 'nnmaildir--srv cl-x))) (aref cl-x 3))) nil] 9 (#$ . 24593)]) (put 'nnmaildir--srv-prefix 'compiler-macro 'nnmaildir--srv-prefix--cmacro) #@66 Access slot "prefix" of `nnmaildir--srv' struct CL-X. (fn CL-X) (defalias 'nnmaildir--srv-prefix #[257 "\301!>\204 \302\303\304D\"\210\211\305H\207" [cl-struct-nnmaildir--srv-tags type-of signal wrong-type-argument nnmaildir--srv 3] 5 (#$ . 25026)]) (byte-code "\300\301\302\303#\300\207" [function-put nnmaildir--srv-prefix side-effect-free t] 4) #@75 compiler-macro for inlining `nnmaildir--srv-dir'. (fn CL-WHOLE-ARG CL-X) (defalias 'nnmaildir--srv-dir--cmacro #[514 "\300\301\302\303\211\211&\207" [cl--defsubst-expand (cl-x) (cl-block nnmaildir--srv-dir (progn (or (nnmaildir--srv-p cl-x) (signal 'wrong-type-argument (list 'nnmaildir--srv cl-x))) (aref cl-x 4))) nil] 9 (#$ . 25385)]) (put 'nnmaildir--srv-dir 'compiler-macro 'nnmaildir--srv-dir--cmacro) #@63 Access slot "dir" of `nnmaildir--srv' struct CL-X. (fn CL-X) (defalias 'nnmaildir--srv-dir #[257 "\301!>\204 \302\303\304D\"\210\211\305H\207" [cl-struct-nnmaildir--srv-tags type-of signal wrong-type-argument nnmaildir--srv 4] 5 (#$ . 25803)]) (byte-code "\300\301\302\303#\300\207" [function-put nnmaildir--srv-dir side-effect-free t] 4) #@74 compiler-macro for inlining `nnmaildir--srv-ls'. (fn CL-WHOLE-ARG CL-X) (defalias 'nnmaildir--srv-ls--cmacro #[514 "\300\301\302\303\211\211&\207" [cl--defsubst-expand (cl-x) (cl-block nnmaildir--srv-ls (progn (or (nnmaildir--srv-p cl-x) (signal 'wrong-type-argument (list 'nnmaildir--srv cl-x))) (aref cl-x 5))) nil] 9 (#$ . 26153)]) (put 'nnmaildir--srv-ls 'compiler-macro 'nnmaildir--srv-ls--cmacro) #@62 Access slot "ls" of `nnmaildir--srv' struct CL-X. (fn CL-X) (defalias 'nnmaildir--srv-ls #[257 "\301!>\204 \302\303\304D\"\210\211\305H\207" [cl-struct-nnmaildir--srv-tags type-of signal wrong-type-argument nnmaildir--srv 5] 5 (#$ . 26566)]) (byte-code "\300\301\302\303#\300\207" [function-put nnmaildir--srv-ls side-effect-free t] 4) #@78 compiler-macro for inlining `nnmaildir--srv-groups'. (fn CL-WHOLE-ARG CL-X) (defalias 'nnmaildir--srv-groups--cmacro #[514 "\300\301\302\303\211\211&\207" [cl--defsubst-expand (cl-x) (cl-block nnmaildir--srv-groups (progn (or (nnmaildir--srv-p cl-x) (signal 'wrong-type-argument (list 'nnmaildir--srv cl-x))) (aref cl-x 6))) nil] 9 (#$ . 26913)]) (put 'nnmaildir--srv-groups 'compiler-macro 'nnmaildir--srv-groups--cmacro) #@66 Access slot "groups" of `nnmaildir--srv' struct CL-X. (fn CL-X) (defalias 'nnmaildir--srv-groups #[257 "\301!>\204 \302\303\304D\"\210\211\305H\207" [cl-struct-nnmaildir--srv-tags type-of signal wrong-type-argument nnmaildir--srv 6] 5 (#$ . 27346)]) (byte-code "\300\301\302\303#\300\207" [function-put nnmaildir--srv-groups side-effect-free t] 4) #@78 compiler-macro for inlining `nnmaildir--srv-curgrp'. (fn CL-WHOLE-ARG CL-X) (defalias 'nnmaildir--srv-curgrp--cmacro #[514 "\300\301\302\303\211\211&\207" [cl--defsubst-expand (cl-x) (cl-block nnmaildir--srv-curgrp (progn (or (nnmaildir--srv-p cl-x) (signal 'wrong-type-argument (list 'nnmaildir--srv cl-x))) (aref cl-x 7))) nil] 9 (#$ . 27705)]) (put 'nnmaildir--srv-curgrp 'compiler-macro 'nnmaildir--srv-curgrp--cmacro) #@66 Access slot "curgrp" of `nnmaildir--srv' struct CL-X. (fn CL-X) (defalias 'nnmaildir--srv-curgrp #[257 "\301!>\204 \302\303\304D\"\210\211\305H\207" [cl-struct-nnmaildir--srv-tags type-of signal wrong-type-argument nnmaildir--srv 7] 5 (#$ . 28138)]) (byte-code "\300\301\302\303#\300\207" [function-put nnmaildir--srv-curgrp side-effect-free t] 4) #@77 compiler-macro for inlining `nnmaildir--srv-error'. (fn CL-WHOLE-ARG CL-X) (defalias 'nnmaildir--srv-error--cmacro #[514 "\300\301\302\303\211\211&\207" [cl--defsubst-expand (cl-x) (cl-block nnmaildir--srv-error (progn (or (nnmaildir--srv-p cl-x) (signal 'wrong-type-argument (list 'nnmaildir--srv cl-x))) (aref cl-x 8))) nil] 9 (#$ . 28497)]) (put 'nnmaildir--srv-error 'compiler-macro 'nnmaildir--srv-error--cmacro) #@65 Access slot "error" of `nnmaildir--srv' struct CL-X. (fn CL-X) (defalias 'nnmaildir--srv-error #[257 "\301!>\204 \302\303\304D\"\210\211\305H\207" [cl-struct-nnmaildir--srv-tags type-of signal wrong-type-argument nnmaildir--srv 8] 5 (#$ . 28925)]) (byte-code "\300\301\302\303#\300\207" [function-put nnmaildir--srv-error side-effect-free t] 4) #@77 compiler-macro for inlining `nnmaildir--srv-mtime'. (fn CL-WHOLE-ARG CL-X) (defalias 'nnmaildir--srv-mtime--cmacro #[514 "\300\301\302\303\211\211&\207" [cl--defsubst-expand (cl-x) (cl-block nnmaildir--srv-mtime (progn (or (nnmaildir--srv-p cl-x) (signal 'wrong-type-argument (list 'nnmaildir--srv cl-x))) (aref cl-x 9))) nil] 9 (#$ . 29281)]) (put 'nnmaildir--srv-mtime 'compiler-macro 'nnmaildir--srv-mtime--cmacro) #@65 Access slot "mtime" of `nnmaildir--srv' struct CL-X. (fn CL-X) (defalias 'nnmaildir--srv-mtime #[257 "\301!>\204 \302\303\304D\"\210\211\305H\207" [cl-struct-nnmaildir--srv-tags type-of signal wrong-type-argument nnmaildir--srv 9] 5 (#$ . 29709)]) (byte-code "\300\301\302\303#\300\207" [function-put nnmaildir--srv-mtime side-effect-free t] 4) #@75 compiler-macro for inlining `nnmaildir--srv-gnm'. (fn CL-WHOLE-ARG CL-X) (defalias 'nnmaildir--srv-gnm--cmacro #[514 "\300\301\302\303\211\211&\207" [cl--defsubst-expand (cl-x) (cl-block nnmaildir--srv-gnm (progn (or (nnmaildir--srv-p cl-x) (signal 'wrong-type-argument (list 'nnmaildir--srv cl-x))) (aref cl-x 10))) nil] 9 (#$ . 30065)]) (put 'nnmaildir--srv-gnm 'compiler-macro 'nnmaildir--srv-gnm--cmacro) #@63 Access slot "gnm" of `nnmaildir--srv' struct CL-X. (fn CL-X) (defalias 'nnmaildir--srv-gnm #[257 "\301!>\204 \302\303\304D\"\210\211\305H\207" [cl-struct-nnmaildir--srv-tags type-of signal wrong-type-argument nnmaildir--srv 10] 5 (#$ . 30484)]) (byte-code "\300\301\302\303#\300\207" [function-put nnmaildir--srv-gnm side-effect-free t] 4) #@85 compiler-macro for inlining `nnmaildir--srv-target-prefix'. (fn CL-WHOLE-ARG CL-X) (defalias 'nnmaildir--srv-target-prefix--cmacro #[514 "\300\301\302\303\211\211&\207" [cl--defsubst-expand (cl-x) (cl-block nnmaildir--srv-target-prefix (progn (or (nnmaildir--srv-p cl-x) (signal 'wrong-type-argument (list 'nnmaildir--srv cl-x))) (aref cl-x 11))) nil] 9 (#$ . 30835)]) (put 'nnmaildir--srv-target-prefix 'compiler-macro 'nnmaildir--srv-target-prefix--cmacro) #@73 Access slot "target-prefix" of `nnmaildir--srv' struct CL-X. (fn CL-X) (defalias 'nnmaildir--srv-target-prefix #[257 "\301!>\204 \302\303\304D\"\210\211\305H\207" [cl-struct-nnmaildir--srv-tags type-of signal wrong-type-argument nnmaildir--srv 11] 5 (#$ . 31304)]) (byte-code "\300\301\302\303#\304\305\306\"\207" [function-put nnmaildir--srv-target-prefix side-effect-free t defalias copy-nnmaildir--srv copy-sequence] 4) #@155 compiler-macro for inlining `make-nnmaildir--srv'. (fn CL-WHOLE &cl-quote &key ADDRESS METHOD PREFIX DIR LS GROUPS CURGRP ERROR MTIME GNM TARGET-PREFIX) (defalias 'make-nnmaildir--srv--cmacro #[385 "\300\301\"A@\300\302\"A@\300\303\"A@\300\304\"A@\300\305\"A@\300\306\"A@\300\307\"A@\300\310\"A@\300 \311\"A@\300\n\312\"A@\300\313\"A@\211\203u \211@\314>\203] \211AA\262\202J \315 >A@\203l \316\262\202J \317\320@\"\210\202J \210\321\322\323\316\316&\207" [plist-member :address :method :prefix :dir :ls :groups :curgrp :error :mtime :gnm :target-prefix (:address :method :prefix :dir :ls :groups :curgrp :error :mtime :gnm :target-prefix :allow-other-keys) :allow-other-keys nil error "Keyword argument %s not one of (:address :method :prefix :dir :ls :groups :curgrp :error :mtime :gnm :target-prefix)" cl--defsubst-expand (address method prefix dir ls groups curgrp error mtime gnm target-prefix) (cl-block make-nnmaildir--srv (record 'nnmaildir--srv address method prefix dir ls groups curgrp error mtime gnm target-prefix))] 30 (#$ . 31739)]) (put 'make-nnmaildir--srv 'compiler-macro 'make-nnmaildir--srv--cmacro) #@135 Constructor for objects of type `nnmaildir--srv'. (fn &key ADDRESS METHOD PREFIX DIR LS GROUPS CURGRP ERROR MTIME GNM TARGET-PREFIX) (defalias 'make-nnmaildir--srv #[128 "\300\301\"A@\300\302\"A@\300\303\"A@\300\304\"A@\300\305\"A@\300\306\"A@\300\307\"A@\300\310\"A@\300 \311\"A@\300\n\312\"A@\300\313\"A@\211\203u \211@\314>\203] \211AA\262\202J \315 >A@\203l \316\262\202J \317\320@\"\210\202J \210\321\322\f\f\f\f\f\f\f\f\f\f\f&\f\207" [plist-member :address :method :prefix :dir :ls :groups :curgrp :error :mtime :gnm :target-prefix (:address :method :prefix :dir :ls :groups :curgrp :error :mtime :gnm :target-prefix :allow-other-keys) :allow-other-keys nil error "Keyword argument %s not one of (:address :method :prefix :dir :ls :groups :curgrp :error :mtime :gnm :target-prefix)" record nnmaildir--srv] 25 (#$ . 32913)]) (byte-code "\300\301\302\303#\304\305\306\307\310\306\311\312\305\303& \207" [function-put make-nnmaildir--srv side-effect-free t cl-struct-define nnmaildir--srv nil cl-structure-object record ((cl-tag-slot) (address nil :type string) (method nil :type list) (prefix nil :type string) (dir nil :type string) (ls nil :type function) (groups nil :type hash-table) (curgrp nil :type nnmaildir--grp) (error nil :type string) (mtime nil :type list) (gnm nil) (target-prefix nil :type string)) cl-struct-nnmaildir--srv-tags] 11) #@34 (fn ARTICLE NEW-SUFFIX CURDIR) (defalias 'nnmaildir--article-set-flags #[771 "\302!>\204 \303\304\305D\"\210\306H\302!>\204\"