| Server IP : 217.160.0.212 / Your IP : 216.73.216.141 Web Server : Apache System : Linux www 6.18.51-i1-ampere #1196 SMP Fri Sep 11 20:43:55 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.
(require 'gnus)
(defvar gnus-summary-mark-positions nil)
(defvar gnus-group-mark-positions nil)
(defvar gnus-group-indentation "")
#@15
(fn STRING)
(defalias 'gnus-lrm-string-p '(macro . #[257 "\300\301\302\303DDE\304BB\207" [memq aref 1- length ('(8206 8207 8236))] 7 (#$ . 215)]))
(defvar gnus-lrm-string (byte-code "\3001 \301\302!0\202 \210\202 \203 \303\301\302!\304\305#\207\306\207" [(error) string 8206 propertize invisible t ""] 4))
(defvar gnus-summary-line-format-spec nil)
(defvar gnus-summary-dummy-line-format-spec nil)
(defvar gnus-group-line-format-spec nil)
#@24 Alist of format specs.
(defvar gnus-format-specs (byte-code "\301B\302\303 BD\207" [emacs-version version gnus-version gnus-continuum-version] 3) (#$ . 668))
(defvar gnus-default-format-specs gnus-format-specs)
(defvar gnus-article-mode-line-format-spec nil)
(defvar gnus-summary-mode-line-format-spec nil)
(defvar gnus-group-mode-line-format-spec nil)
#@55 Update the format specification near point.
(fn VAR)
(defalias 'gnus-update-format #[257 "\301\302\303\"\210\304\305\"!\211\236\306\211\203 \307\"\301\310\311\"!\312\301!J\211\262\301\310\313\n\"!J\302\314\n\"?#L\210\301\310\311\"!J\262EB\315\316!\210\317 \210\320 \210\321!c\207" [gnus-format-specs intern string-match "gnus-\\([-a-z]+\\)-line" match-string 1 nil delq format "%s-spec" gnus-parse-format "%s-alist" "mode" pop-to-buffer "*Gnus Format*" erase-buffer lisp-interaction-mode gnus-pp-to-string] 12 (#$ . 1028) (byte-code "\212\300\301!\210\302\303\301\304#\210\305\306\301\304#\205 \307\310!)C\207" [eval-defun nil re-search-forward "[ \n]" t re-search-backward "\\(gnus-[-a-z]+-line-format\\)" match-string 1] 4)])
#@113 Update all (necessary) format specifications.
Return a list of updated types.
(fn &optional FORCE &rest TYPES)
(defalias 'gnus-update-format-specifications #[384 "\204 \203 \303 \303!\232\203 \304\n\236A\232\204 \305\305\211\211\211\211\211A\262\242\211\262\203\314 r\306\307\310\"!\311!\203[ \211J\211\262\203[ \211\205S \312\313!\211\262!\205S \211\262\203[ q\210\210\306\307\314\"!J\262\n\236A\262@\203\205 @\232\203\205 \306\307\315\"!A@L\210\202\310 ;\204\216 \202\241 \316\306\307\317\"!J\320\321\322!\"?#\262\203\263 A\240\210\240\210\202\272 E\nB\306\307\315\"!L\210B\262)\202! \304\n\236\204\330 \304 B\nB\207" [gnus-newsrc-file-version emacs-version gnus-format-specs gnus-continuum-version version nil intern format "gnus-%s-buffer" boundp buffer-live-p get-buffer "gnus-%s-line-format" "gnus-%s-line-format-spec" gnus-parse-format "gnus-%s-line-format-alist" string-match "mode\\'" symbol-name] 14 (#$ . 1790)])
(byte-code "\300\301\302\303\304DD\305\306\307\310\311&\210\300\312\302\303\313DD\314\306\307\310\311&\210\300\315\302\303\316DD\317\306\307\310\311&\210\300\320\302\303\321DD\322\306\307\310\311&\210\300\323\302\303\324DD\325\306\307\310\311&\207" [custom-declare-variable gnus-mouse-face-0 funcall function #[0 "\300\207" [highlight] 1 #1=""] "The \"%(hello%)\" face." :group gnus-format :type face gnus-mouse-face-1 #[0 "\300\207" [highlight] 1 #1#] "The \"%1(hello%)\" face." gnus-mouse-face-2 #[0 "\300\207" [highlight] 1 #1#] "The \"%2(hello%)\" face." gnus-mouse-face-3 #[0 "\300\207" [highlight] 1 #1#] "The \"%3(hello%)\" face." gnus-mouse-face-4 #[0 "\300\207" [highlight] 1 #1#] "The \"%4(hello%)\" face."] 8)
#@18
(fn FORM TYPE)
(defalias 'gnus-mouse-face-function #[514 "\300\301\302\303\304\"B\305\306=\203 \307\202 \310\311\312\313\"!JD\257\207" [put-text-property (point) progn append ((point)) 'mouse-face 0 gnus-mouse-face quote intern format "gnus-mouse-face-%d"] 11 (#$ . 3499)])
(byte-code "\300\301\302\303\304DD\305\306\307\310\311&\210\300\312\302\303\313DD\314\306\307\310\311&\210\300\315\302\303\316DD\317\306\307\310\311&\210\300\320\302\303\321DD\322\306\307\310\311&\210\300\323\302\303\324DD\325\306\307\310\311&\207" [custom-declare-variable gnus-face-0 funcall function #[0 "\300\207" [bold] 1 #1=""] "The \"%{hello%}\" face." :group gnus-format :type face gnus-face-1 #[0 "\300\207" [italic] 1 #1#] "The \"%1{hello%}\" face." gnus-face-2 #[0 "\300\207" [bold-italic] 1 #1#] "The \"%2{hello%}\" face." gnus-face-3 #[0 "\300\207" [bold] 1 #1#] "The \"%3{hello%}\" face." gnus-face-4 #[0 "\300\207" [bold] 1 #1#] "The \"%4{hello%}\" face."] 8)
#@18
(fn FORM TYPE)
(defalias 'gnus-face-face-function #[514 "\300\301\302\303\304\"B\305\306\305\307\310\311\312\313\"!JD\314BB\315BBEF\207" [add-text-properties (point) progn append ((point)) cons 'face list quote intern format "gnus-face-%d" ('default) ('(gnus-face t))] 14 (#$ . 4468)])
#@18
(fn FORM TYPE)
(defalias 'gnus-balloon-face-function #[514 "\300\301\302\303\304\"B\305\306\307\310\"!\257\207" [put-text-property (point) progn append ((point)) 'help-echo intern format "gnus-balloon-face-%d"] 10 (#$ . 4765)])
#@15
(fn COLUMN)
(defalias 'gnus-spec-tab #[257 "\211\300V\203 \301\302\303\304\305BB\306BBE\207\307!\310\311\312E\313\314\310\315\316DE\317BBE\301\302\303\304\320BB\321BBEF\207" [0 insert-char 32 max - ((current-column)) (0) abs if > (current-column) let ((end (point))) = move-to-column ((delete-region (point) end) (delete-region (1- (point)) end) (insert " ")) ((current-column)) (0)] 11 (#$ . 5005)])
(byte-code "\300\301\302\303#\210\304\301\302\305#\207" [defalias gnus-correct-length string-width nil make-obsolete "27.1"] 4)
#@35
(fn STRING START &optional END)
(defalias 'gnus-correct-substring #[770 "\300\211\211\211G\301PW\203( W\203( \302H!\\\262T\262\202 \262X\203M \203= X\203M \302H!\\\262T\262\202+ \262\211SO\207" [0 "