Server IP : 111.118.215.189 / Your IP : 18.117.158.174 Web Server : Apache System : Linux md-in-83.webhostbox.net 4.19.286-203.ELK.el7.x86_64 #1 SMP Wed Jun 14 04:33:55 CDT 2023 x86_64 User : a1673wkz ( 2475) PHP Version : 8.2.25 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON Directory (0755) : /usr/share/emacs/24.3/lisp/gnus/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
;ELC ;;; Compiled by mockbuild@buildfarm06-new.corp.cloudlinux.com on Fri Oct 11 10:10:05 2024 ;;; from file /builddir/build/BUILD/emacs-24.3/lisp/gnus/gnus-srvr.el ;;; in Emacs version 24.3.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 "\300\301!\210\300\302!\210\300\303!\210\300\304!\210\300\305!\210\300\306!\210\307\310\311\"\210\312\313\314\315\316\317\320\321&\210\312\322\314\323\316\317\320\321&\210\312\324\325\326\327\330\316\331\320\332& \210\312\333\334\335\316\331\320\332&\210\312\336\314\337\340\341\316\331\320\342& \207" [require gnus gnus-start gnus-spec gnus-group gnus-int gnus-range autoload gnus-group-make-nnir-group "nnir" custom-declare-variable gnus-server-mode-hook nil "Hook run in `gnus-server-mode' buffers." :group gnus-server :type hook gnus-server-exit-hook "Hook run when exiting the server buffer." gnus-server-line-format " {%(%h:%w%)} %s%a\n" "Format of server lines.\nIt works along the same lines as a normal formatting string,\nwith some simple extensions.\n\nThe following specs are understood:\n\n%h back end\n%n name\n%w address\n%s status\n%a agent covered\n\nGeneral format specifiers can also be used.\nSee Info node `(gnus)Formatting Variables'." :link (custom-manual "(gnus)Formatting Variables") gnus-server-visual string gnus-server-mode-line-format "Gnus: %%b" "The format specification for the server mode line." gnus-server-browse-in-group-buffer "Whether server browsing should take place in the group buffer.\nIf nil, a faster, but more primitive, buffer is used instead." :version "22.1" boolean] 10) (defvar gnus-inserted-opened-servers nil) (defvar gnus-server-line-format-alist '((104 gnus-tmp-how 115) (110 gnus-tmp-name 115) (119 gnus-tmp-where 115) (115 gnus-tmp-status 115) (97 gnus-tmp-agent 115))) (defvar gnus-server-mode-line-format-alist '((83 gnus-tmp-news-server 115) (77 gnus-tmp-news-method 115) (117 gnus-tmp-user-defined 115))) (defvar gnus-server-line-format-spec nil) (defvar gnus-server-mode-line-format-spec nil) (defvar gnus-server-killed-servers nil) #@55 *Hook run after the creation of the server mode menu. (defvar gnus-server-menu-hook nil (#$ . -2370)) (defalias 'gnus-server-make-menu-bar #[nil "\301\302!\210\303\304!?\205$ \305\306!\210\307\304\310\311$\210\312\306!\210\307\313\310\314$\210\315\316!\207" [gnus-server-mode-map gnus-turn-off-edit-menu server boundp gnus-server-server-menu (lambda (#1=#:def-tmp-var) (defvar gnus-server-server-menu #1# #2="")) nil easy-menu-do-define #2# ("Server" ["Add..." gnus-server-add-server t] ["Browse" gnus-server-read-server t] ["Scan" gnus-server-scan-server t] ["List" gnus-server-list-servers t] ["Kill" gnus-server-kill-server t] ["Yank" gnus-server-yank-server t] ["Copy" gnus-server-copy-server t] ["Show" gnus-server-show-server t] ["Edit" gnus-server-edit-server t] ["Regenerate" gnus-server-regenerate-server t] ["Compact" gnus-server-compact-server t] ["Exit" gnus-server-exit t]) (lambda (#1#) (defvar gnus-server-connections-menu #1# #2#)) gnus-server-connections-menu ("Connections" ["Open" gnus-server-open-server t] ["Close" gnus-server-close-server t] ["Offline" gnus-server-offline-server t] ["Deny" gnus-server-deny-server t] "---" ["Open All" gnus-server-open-all-servers t] ["Close All" gnus-server-close-all-servers t] ["Reset All" gnus-server-remove-denials t]) gnus-run-hooks gnus-server-menu-hook] 5]) (defvar gnus-server-mode-map nil) (byte-code "\301\302\303\304#\210\204 \305 \306!\210\307\300\310\"\210\311\312\313\314\315\316%\210\301\317\320\312#\210\301\317\321\322#\210\311\323\324\325\315\316%\210\301\326\320\323#\210\301\326\321\322#\210\311\327\330\331\315\316%\210\301\332\320\327#\210\301\332\321\322#\210\311\333\334\335\315\316%\210\301\336\320\333#\210\301\336\321\322#\210\311\337\340\341\315\316%\210\301\342\320\337#\210\301\342\321\322#\207" [gnus-server-mode-map put gnus-server-mode mode-class special make-sparse-keymap suppress-keymap gnus-define-keys-1 (" " gnus-server-read-server-in-server-buffer " " gnus-server-read-server gnus-mouse-2 gnus-server-pick-server "q" gnus-server-exit "l" gnus-server-list-servers "k" gnus-server-kill-server "y" gnus-server-yank-server "c" gnus-server-copy-server "a" gnus-server-add-server "e" gnus-server-edit-server "S" gnus-server-show-server "s" gnus-server-scan-server "O" gnus-server-open-server "\357" gnus-server-open-all-servers "C" gnus-server-close-server "\343" gnus-server-close-all-servers "D" gnus-server-deny-server "L" gnus-server-offline-server "R" gnus-server-remove-denials "n" next-line "p" previous-line "g" gnus-server-regenerate-server "G" gnus-group-make-nnir-group "z" gnus-server-compact-server " " gnus-info-find-node "" gnus-bug) custom-declare-face gnus-server-agent ((((class color) (background light)) (:foreground "PaleTurquoise" :bold t)) (((class color) (background dark)) (:foreground "PaleTurquoise" :bold t)) (t (:bold t))) "Face used for displaying AGENTIZED servers" :group gnus-server-visual gnus-server-agent-face face-alias obsolete-face "22.1" gnus-server-opened ((((class color) (background light)) (:foreground "Green3" :bold t)) (((class color) (background dark)) (:foreground "Green1" :bold t)) (t (:bold t))) "Face used for displaying OPENED servers" gnus-server-opened-face gnus-server-closed ((((class color) (background light)) (:foreground "Steel Blue" :italic t)) (((class color) (background dark)) (:foreground "LightBlue" :italic t)) (t (:italic t))) "Face used for displaying CLOSED servers" gnus-server-closed-face gnus-server-denied ((((class color) (background light)) (:foreground "Red" :bold t)) (((class color) (background dark)) (:foreground "Pink" :bold t)) (t (:inverse-video t :bold t))) "Face used for displaying DENIED servers" gnus-server-denied-face gnus-server-offline ((((class color) (background light)) (:foreground "Orange" :bold t)) (((class color) (background dark)) (:foreground "Yellow" :bold t)) (t (:inverse-video t :bold t))) "Face used for displaying OFFLINE servers" gnus-server-offline-face] 6) (defvar gnus-server-font-lock-keywords '(("(\\(agent\\))" 1 'gnus-server-agent) ("(\\(opened\\))" 1 'gnus-server-opened) ("(\\(closed\\))" 1 'gnus-server-closed) ("(\\(offline\\))" 1 'gnus-server-offline) ("(\\(denied\\))" 1 'gnus-server-denied))) #@268 Major mode for listing and editing servers. All normal editing commands are switched off. \<gnus-server-mode-map> For more in-depth information on this mode, read the manual (`\[gnus-info-find-node]'). The following commands are available: \{gnus-server-mode-map} (defalias 'gnus-server-mode #[nil "\306\307\310\"\203\n \311 \210\312 \210\313 \210\314\315\316 \210\317\320!\210\321 \210\322\211\323\324!\210\325\326\327!\207" [major-mode mode-name mode-line-process gnus-server-mode-map truncate-lines buffer-read-only gnus-visual-p server-menu menu gnus-server-make-menu-bar kill-all-local-variables gnus-simplify-mode-line gnus-server-mode "Server" gnus-set-default-directory nil use-local-map buffer-disable-undo t make-local-variable font-lock-defaults (gnus-server-font-lock-keywords t) gnus-run-mode-hooks gnus-server-mode-hook] 4 (#$ . 6596) nil]) (defalias 'gnus-server-insert-server-line #[(gnus-tmp-name method) "@A@\306\"\211A@\307=\203 \310\202( \fA@\311=\203$ \312\202( \313\314\315\217\2038 \316!\2038 \317\2029 \320\321 \210\322``T\323!\210\324\325!\326\325\327\313\330\331\215+!F#-\207" [method gnus-tmp-how gnus-tmp-where gnus-opened-servers elem gnus-tmp-status assoc denied "(denied)" offline "(offline)" nil (byte-code "\302!\204 A@\303=\203 \304\207\305\207" [method elem gnus-server-opened ok "(opened)" "(closed)"] 2) (((error) "(error)")) gnus-agent-method-p " (agent)" #1="" beginning-of-line gnus-add-text-properties eval gnus-server intern gnus-named-server t server-name (byte-code "\206 \n\204 \306\307\"\210\306\310\f D\"\210\211A@)\311\235\203* \312\313@\"\2026 \312\314@\211A@)#\211B\211\235\204V \204V \315@\"\204V B*\207" [method gnus-select-method nocache gnus-server-method-cache gnus-server-alist gnus-predefined-server-alist mapc #[(name-method) "A \232\205\f \302\303@\"\207" [name-method method throw server-name] 3] #[(server-alist) "\301\302\"\207" [server-alist mapc #[(name-method) "\303A \"\205 \n\235\204 \nB\304\305@\"\207" [name-method method gnus-server-method-cache gnus-methods-equal-p throw server-name] 3]] 3] (nil #1#) format "%s" "%s:%s" assoc x name name-method no-enter-cache] 5) gnus-agent gnus-tmp-agent gnus-server-line-format-spec gnus-tmp-name no-enter-cache nocache] 11]) #@27 Set up the server buffer. (defalias 'gnus-enter-server-buffer #[nil "\301 \210\302\303!\210r\304!q\210\305 )\207" [gnus-server-buffer gnus-server-setup-buffer gnus-configure-windows server get-buffer gnus-server-prepare] 2 (#$ . 8917)]) #@31 Initialize the server buffer. (defalias 'gnus-server-setup-buffer #[nil "\301!?\205 r\302!q\210\303 )\207" [gnus-server-buffer get-buffer gnus-get-buffer-create gnus-server-mode] 2 (#$ . 9161)]) (defalias 'gnus-server-prepare #[nil "\306\307!\210\306\302\310\"\210\311\211\211\211\312 \210\311 \203c \211@A)\235\204N \211@A)B \211A@\211\203N \n@\203N \nA\203N \313\n@\nA\"\210 \211@A)\235\203 \211A@\210\202 \311\211\203\263 @\211@\235\204\252 \314@!\204\252 @B\313\315\316\211@@)@A@#\211@\"\210 @DBA\211\204n .eb\210\317 \207" [gnus-server-alist op-ser server done buffer-read-only alist gnus-set-format server-mode t nil erase-buffer gnus-server-insert-server-line gnus-method-ephemeral-p format "%s:%s" gnus-server-position-point gnus-inserted-opened-servers x gnus-opened-servers open --dolist-tail--] 6]) (defalias 'gnus-server-server-name #[nil "\301\302 \303\"\211\205 \304!)\207" [server get-text-property point-at-bol gnus-server symbol-name] 4]) #@89 Return a server name that matches one of the names returned by `gnus-method-to-server'. (defalias 'gnus-server-named-server #[nil "\301\302 \303\"\211\205 \304!)\207" [server get-text-property point-at-bol gnus-named-server symbol-name] 4 (#$ . 10192)]) (defalias 'gnus-server-position-point 'gnus-goto-colon) (defconst gnus-server-edit-buffer "*Gnus edit server*") (defalias 'gnus-server-update-server #[(server) "rq\210\306\307\n\"\307\n\211\203 \n<\203 \n\206\371 \307\n \"A\206\371 \n\310\232\203. \206\342 \307\n\"A\206\342 \307\n\"A\206\342 \203f \n\311\312@@@@@A@#\232\204f \211A@\210\202C \211 @@*\206\342 !\"\"\203\232 \n\311\312\"\211 @@)\"@A@#\232\204\232 \"\211A\"@\210\202u \"@)\206\342 #A\306\211$%&&\203\337 \313&\211A&@8\211%;\204\254 \n%\306\314'(%\315\316\215+\232\203\254 %$\306\211&\204\261 $+\211)\203\366 \307\n \"\204\366 \n)B B)))\"*\f\203\317\320\n\321\322\fA!\323\260\324\325\n!\326Q\"\210\f\204*\205W\214~\210\327\n!\2030\330 \331y\210`|\210\f\203>\332\f@\fA\"\210\202T\332\311\312*\211 @@)*@A@#*@\"\210\333 ),\207" [gnus-server-buffer buffer-read-only server gnus-server-alist entry gnus-server-method-cache nil assoc "native" format "%s:%s" 4 t server-name (byte-code "\206 \n\204 \306\307\"\210\306\310\f D\"\210\211A@)\311\235\203* \312\313@\"\2026 \312\314@\211A@)#\211B\211\235\204V \204V \315@\"\204V B*\207" [method gnus-select-method nocache gnus-server-method-cache gnus-server-alist gnus-predefined-server-alist mapc #[(name-method) "A \232\205\f \302\303@\"\207" [name-method method throw server-name] 3] #[(server-alist) "\301\302\"\207" [server-alist mapc #[(name-method) "\303A \"\205 \n\235\204 \nB\304\305@\"\207" [name-method method gnus-server-method-cache gnus-methods-equal-p throw server-name] 3]] 3] (nil "") format "%s" "%s:%s" assoc x name name-method no-enter-cache] 5) gnus-dribble-enter "(gnus-server-set-info \"" "\" '" gnus-prin1-to-string ")\n" "^(gnus-server-set-info \"" regexp-quote "\"" gnus-server-goto-server point-at-bol 1 gnus-server-insert-server-line gnus-server-position-point gnus-select-method gnus-predefined-server-alist gnus-opened-servers opened x gnus-secondary-select-methods servers gnus-newsrc-alist match method alist no-enter-cache nocache result oentry] 7]) (defalias 'gnus-server-set-info #[(server info) "\205Q \205Q \306\307\310\311 !\312\260\313\314!\315Q\"\210 A@\316\n\"\316\f\"\211\2031 \317 \f\"\203H \320A!\210A @\240\210A A\241\202P \n BC\244\211+\207" [server info gnus-server-alist entry gnus-server-method-cache cached gnus-dribble-enter "(gnus-server-set-info \"" "\" '" gnus-prin1-to-string ")" "^(gnus-server-set-info \"" regexp-quote "\"" assoc delq gnus-opened-servers-remove] 7]) #@38 Kill the server on the current line. (defalias 'gnus-server-kill-server #[(server) "\306!\204 \203 \307\310\"\210\202 \307\311!\210\312 \"\204\"