%PDF- <> %âãÏÓ endobj 2 0 obj <> endobj 3 0 obj <>/ExtGState<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI] >>/Annots[ 28 0 R 29 0 R] /MediaBox[ 0 0 595.5 842.25] /Contents 4 0 R/Group<>/Tabs/S>> endobj ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<> endobj 2 0 obj<>endobj 2 0 obj<>es 3 0 R>> endobj 2 0 obj<> ox[ 0.000000 0.000000 609.600000 935.600000]/Fi endobj 3 0 obj<> endobj 7 1 obj<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI]>>/Subtype/Form>> stream
;ELC ;;; Compiled ;;; in Emacs version 25.2.1 ;;; 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 "\302\303!\210\3041 \302\305!0\202 \210\306\307\310\"\210\302\311!\210\302\312!\210\313\236\2030 \313\236A\314\315\316\"\240\210\202; \313\314\315\316\"\316\211FB\313 \236\204G \313\317D B\316\207" [nnoo-definition-alist nnoo-state-alist require nnheader (error) rmail nnheader-message 5 "Ignore rmail errors from this file, you don't have rmail" nnmail nnoo nnbabyl mapcar list nil "*internal-non-initialized-backend*"] 4) #@133 The name of the rmail box file in the users home directory. This is a Gnus server variable. See Info node `(gnus)Select Methods'. (defvar nnbabyl-mbox-file (expand-file-name "~/RMAIL") (#$ . 853)) (nnoo-define 'nnbabyl-mbox-file nil) #@120 The name of the active file for the rmail box. This is a Gnus server variable. See Info node `(gnus)Select Methods'. (defvar nnbabyl-active-file (expand-file-name "~/.rmail-active") (#$ . 1096)) (nnoo-define 'nnbabyl-active-file nil) #@147 If non-nil, nnbabyl will check the incoming mail file and split the mail. This is a Gnus server variable. See Info node `(gnus)Select Methods'. (defvar nnbabyl-get-new-mail t (#$ . 1339)) (nnoo-define 'nnbabyl-get-new-mail nil) #@120 Hook run narrowed to an article before saving. This is a Gnus server variable. See Info node `(gnus)Select Methods'. (defvar nnbabyl-prepare-save-mail-hook nil (#$ . 1576)) (nnoo-define 'nnbabyl-prepare-save-mail-hook nil) (defvar nnbabyl-mail-delimiter "") #@18 nnbabyl version. (defconst nnbabyl-version "nnbabyl 1.0" (#$ . 1843)) (defvar nnbabyl-mbox-buffer nil) (nnoo-define 'nnbabyl-mbox-buffer nil) (defvar nnbabyl-current-group nil) (nnoo-define 'nnbabyl-current-group nil) (defvar nnbabyl-status-string "") (nnoo-define 'nnbabyl-status-string nil) (defvar nnbabyl-group-alist nil) (nnoo-define 'nnbabyl-group-alist nil) (defvar nnbabyl-active-timestamp nil) (nnoo-define 'nnbabyl-active-timestamp nil) (defvar nnbabyl-previous-buffer-mode nil) (byte-code "\300\301\302\"\210\303\304!\207" [nnoo-define nnbabyl-previous-buffer-mode nil nnoo-define-basics-1 nnbabyl] 3) (defalias 'nnbabyl-retrieve-headers #[(articles &optional group server fetch-old) "rq\210\306 \210 G\307\310\nP\311\211\211\211\"#$%\312&'\"\210 \211A\242\211\"\203\265 \313\"!(q\210\311\210\314 \311\315#\204J \316 \311\315#\203\212 \317#\311\315#\204V eb\210\320\321!\204c \322y\307U\204V `\314\323\311\315#\210`Sq\210\324c\210\325\"p\"\210\326c\210\327(\f#\210db\210\330c\210)\247\203# %)V\203# $T\211$\331\246\307U\203# \332\333\334\335$\336_%\"#\210\202# )\247\203\310 %)V\203\310 \332\333\337\"\210q\210\340 \210.\341\207" [nntp-server-buffer articles nnbabyl-mail-delimiter stop start art-string erase-buffer 0 "^" nil nnbabyl-possibly-change-newsgroup nnbabyl-article-string search-forward t search-backward re-search-backward looking-at ".+:" 1 "\n\n" "221 " princ " Article retrieved.\n" insert-buffer-substring ".\n" 20 nnheader-message 5 "nnbabyl: Receiving headers... %d%%" floor 100.0 "nnbabyl: Receiving headers...done" nnheader-fold-continuation-lines headers article delim count number group server nnbabyl-mbox-buffer nnmail-large-newsgroup] 7]) (nnoo-register-function 'nnbabyl-retrieve-headers) (defalias 'nnbabyl-open-server #[(server &optional defs) "\303\304 #\210\305 \210\306\n!\204 \307 \210\310\304\311\n#\207\312\n!\203' \307 \210\310\304\313\n#\207\310\304\314\n$\210\315\207" [server defs nnbabyl-mbox-file nnoo-change-server nnbabyl nnbabyl-create-mbox file-exists-p nnbabyl-close-server nnheader-report "No such file: %s" file-directory-p "Not a regular file: %s" "Opened server %s using mbox %s" t] 5]) (nnoo-register-function 'nnbabyl-open-server) (defalias 'nnbabyl-close-server #[(&optional server) "\303 \203 \203 r q\210@@@A}\210A \210)\304\305\n\"\210\306\307\207" [nnbabyl-previous-buffer-mode nnbabyl-mbox-buffer server nnbabyl-server-opened nnoo-close-server nnbabyl nil t] 3]) (nnoo-register-function 'nnbabyl-close-server) (defalias 'nnbabyl-server-opened #[(&optional server) "\305\306 !\n\203 \307\310\n#\202 \232*\205* \205* \311!\205* \f\205* \311\f!\207" [server backend nnoo-parent-backend nnbabyl-mbox-buffer nntp-server-buffer nnbabyl nnoo-current-server format "%s+%s" buffer-name] 5]) (nnoo-register-function 'nnbabyl-server-opened) (defalias 'nnbabyl-request-article #[(article &optional newsgroup server buffer) "\306 \"\210r\nq\210eb\210\307\310!\311\312#\205\245 \311\211\211\313\314P\311\312#\204. eb\210\311\210\315\316!\204; \317y\320U\204. `\321\314P\311\312#\203O \322 \210\202R db\210`\206[ \211q\210\323 \210\324\n #\210eb\210\315\325!\307\326\311\312#\203\226 \f\203\207 e\317y\210`|\210\202\226 \322 \210`\307\327\311\312#\206\224 `|\210\247\203\242 B\202\244 \330 ,)\207" [newsgroup server nnbabyl-mbox-buffer article summary-line stop nnbabyl-possibly-change-newsgroup search-forward nnbabyl-article-string nil t re-search-backward "^" looking-at ".+:" 1 0 re-search-forward beginning-of-line erase-buffer insert-buffer-substring "Summary-line:" "\n*** EOOH ***" "\n\n" nnbabyl-article-group-number start nnbabyl-mail-delimiter buffer nntp-server-buffer nnbabyl-current-group] 6]) (nnoo-register-function 'nnbabyl-request-article) (defalias 'nnbabyl-request-group #[(group &optional server dont-check info) "\305 \"A@\212\n\203 \306\"\204 \307\310\311#\202? \f\203+ \307\310\312#\210\313\314!\202? \307\310\312#\210\313\315\nA\n@ZT\n@\nA%*\207" [group nnbabyl-group-alist active server dont-check assoc nnbabyl-possibly-change-newsgroup nnheader-report nnbabyl "No such group: %s" "Selected group %s" nnheader-insert "" "211 %d %d %d %s\n"] 6]) (nnoo-register-function 'nnbabyl-request-group) (defalias 'nnbabyl-request-scan #[(&optional group server) "\303 \"\210\304 \210\305\306\307\310\n!\311%\207" [group server nnbabyl-mbox-file nnbabyl-possibly-change-newsgroup nnbabyl-read-mbox nnmail-get-new-mail nnbabyl #[nil "rq\210\301 )\207" [nnbabyl-mbox-buffer save-buffer] 1] file-name-directory #[nil "\212peb\210\304\305\306\307#\203 \310\311!\210\202 q\210db\210\312\313\306\307#\210\314\225b\210\315!\210*\316\n\"\207" [in-buf nnbabyl-mbox-buffer nnbabyl-group-alist nnbabyl-active-file search-forward "\n\n" nil t delete-char -1 search-backward "\n" 0 insert-buffer-substring nnmail-save-active] 4]] 6]) (nnoo-register-function 'nnbabyl-request-scan) (defalias 'nnbabyl-close-group #[(group &optional server) "\300\207" [t] 1]) (nnoo-register-function 'nnbabyl-close-group) (defalias 'nnbabyl-request-create-group #[(group &optional server args) "\303\304!\210\305 \"\204 \306\307BD B\310 \n\"\210\311\207" [group nnbabyl-group-alist nnbabyl-active-file nnmail-activate nnbabyl assoc 1 0 nnmail-save-active t] 3]) (nnoo-register-function 'nnbabyl-request-create-group) (defalias 'nnbabyl-request-list #[(&optional server) "\212\302!\210\303 )\304\207" [nnbabyl-active-file nnbabyl-group-alist nnmail-find-file nnmail-get-active t] 2]) (nnoo-register-function 'nnbabyl-request-list) (defalias 'nnbabyl-request-newgroups #[(date &optional server) "\301!\207" [server nnbabyl-request-list] 2]) (nnoo-register-function 'nnbabyl-request-newgroups) (defalias 'nnbabyl-request-list-newsgroups #[(&optional server) "\300\301\302\"\207" [nnheader-report nnbabyl "nnbabyl: LIST NEWSGROUPS is not implemented."] 3]) (nnoo-register-function 'nnbabyl-request-list-newsgroups) (defalias 'nnbabyl-request-expire-articles #[(articles newsgroup &optional server force) "\306 \"\210\307\310\311\312!\210r\fq\210\313ed\310#\210 \203\201 \n\203\201 eb\210\314\315 @!\310\307#\203z \316`\310\210`{#\211\203u \317=\204g \320\321!rq\210\322\216\323 @ p$\210\310\324\"\210,\306 \"\210\325\326\327 @$\210\330 \210\202z @B A\211\204 \331 \210\332 \"A@!eb\210\314\315!@!\310\307#\204\263 !@!AX\203\263 !\211@T\240\210eb\210\202\220 )\333 \"\"\210 \244+\207" [newsgroup server is-old rest nnbabyl-mbox-buffer articles nnbabyl-possibly-change-newsgroup t nil nnmail-activate nnbabyl set-text-properties search-forward nnbabyl-article-string nnmail-expired-article-p delete generate-new-buffer " *temp*" #[nil "\301!\205 \302!\207" [#1=#:temp-buffer buffer-name kill-buffer] 2] nnbabyl-request-article nnmail-expiry-target-group nnheader-message 5 "Deleting article %d in %s..." nnbabyl-delete-mail save-buffer assoc nnmail-save-active force nnmail-expiry-target #1# nnml-current-directory nnbabyl-group-alist active nnbabyl-active-file] 6]) (nnoo-register-function 'nnbabyl-request-expire-articles) (defalias 'nnbabyl-request-move-article #[(article group server accept-form &optional last move-is-internal) "\306\307!\310\311\n\f#\203e r q\210\312 !\210eb\210\313\314\212\315\316\310\317#\210`)\317#\2034 \320 \321y\210`|\210\202 \322!\323p!\210)\203e \212\324\f\"\210q\210eb\210\315\325\n!\310\317#\203\\ \326 \210\203d \327 \210)*\207" [result buf article group server nntp-server-buffer get-buffer-create " *nnbabyl move*" nil nnbabyl-request-article insert-buffer-substring re-search-forward "^X-Gnus-Newsgroup:" search-forward "\n\n" t point-at-bol 1 eval kill-buffer nnbabyl-possibly-change-newsgroup nnbabyl-article-string nnbabyl-delete-mail save-buffer accept-form nnbabyl-mbox-buffer last] 6]) (nnoo-register-function 'nnbabyl-request-move-article) (defalias 'nnbabyl-request-accept-article #[(group &optional server last) "\306 \"\210\307 \210p\310\211\311\312!\205\241 \212eb\210\313\314\310\315#\210\316y\210\212\317\320\n\315#\2034 `\321y\210`|\210\202\"