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:24 2024 ;;; from file /builddir/build/BUILD/emacs-24.3/lisp/gnus/nnrss.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!\204 \302\301\303\304B\"\210\305\306!\210\305\307!\210\305\310!\210\305\311!\210\305\312!\210\305\313!\210\305\314!\210\305\315!\210\305\316!\210\305\317!\210\305\320!\207" [fboundp declare-function defalias macro #[(&rest r) "\300\207" [nil] 1] require gnus nnoo nnmail message mm-util gnus-util time-date rfc2231 mm-url rfc2047 mml] 4) (require 'xml) (byte-code "\302\236\203 \302\236A\303\304\305\"\240\210\202 \302\303\304\305\"\305\211FB\302 \236\204* \302\306D B\305\207" [nnoo-definition-alist nnoo-state-alist nnrss mapcar list nil "*internal-non-initialized-backend*"] 4) #@106 Where nnrss will save its files. This is a Gnus server variable. See Info node `(gnus)Select Methods'. (defvar nnrss-directory (nnheader-concat gnus-directory "rss/") (#$ . 1164)) (nnoo-define 'nnrss-directory nil) #@503 *List of fields that should be ignored when comparing RSS articles. Some RSS feeds update article fields during their lives, e.g. to indicate the number of comments or the number of times the articles have been seen. However, if there is a difference between the local article and the distant one, the latter is considered to be new. To avoid this and discard some fields, set this variable to the list of fields to be ignored. This is a Gnus server variable. See Info node `(gnus)Select Methods'. (defvar nnrss-ignore-article-fields '(slash:comments) (#$ . -1388)) (nnoo-define 'nnrss-ignore-article-fields nil) (defvar nnrss-server-data nil) (nnoo-define 'nnrss-server-data nil) (defvar nnrss-group-data nil) (nnoo-define 'nnrss-group-data nil) (defvar nnrss-group-max 0) (nnoo-define 'nnrss-group-max nil) (defvar nnrss-group-min 1) (nnoo-define 'nnrss-group-min nil) (defvar nnrss-group nil) (nnoo-define 'nnrss-group nil) (defvar nnrss-group-hashtb (make-hash-table :test 'equal)) (nnoo-define 'nnrss-group-hashtb nil) (defvar nnrss-status-string "") (nnoo-define 'nnrss-status-string nil) (defconst nnrss-version "nnrss 1.0") #@24 List of RSS addresses. (defvar nnrss-group-alist nil (#$ . 2530)) #@75 If non-nil nnrss will read the feeds from local files in nnrss-directory. (defvar nnrss-use-local nil (#$ . 2602)) #@112 Field name used for DESCRIPTION. To use the description in headers, put this name into `nnmail-extra-headers'. (defvar nnrss-description-field 'X-Gnus-Description (#$ . 2724)) #@104 Field name used for URL. To use the description in headers, put this name into `nnmail-extra-headers'. (defvar nnrss-url-field 'X-Gnus-Url (#$ . 2907)) #@223 A function which is called in `nnrss-request-article'. The arguments are (ENTRY GROUP ARTICLE). ENTRY is the record of the current headline. GROUP is the group name. ARTICLE is the article number of the current headline. (defvar nnrss-content-function nil (#$ . 3066)) #@414 *Coding system used when reading and writing files. If you run Gnus with various versions of Emacsen, the value of this variable should be the coding system that all those Emacsen support. Note that you have to regenerate all the nnrss groups if you change the value. Moreover, you should be patient even if you are made to read the same articles twice, that arises for the difference of the versions of xml.el. (defvar nnrss-file-coding-system mm-universal-coding-system (#$ . -3343)) #@249 Alist of encodings and those supersets. The cdr of each element is used to decode data if it is available when the car is what the data specify as the encoding. Or, the car is used for decoding when the cdr that the data specify is not available. (defvar nnrss-compatible-encoding-alist (byte-code "\301\302\303\304\"\"\207" [mm-charset-override-alist delq nil mapcar #[(elem) "\301@!\205 \301A!\205 \207" [elem mm-coding-system-p] 2]] 5) (#$ . 3837)) (nnoo-define-basics-1 'nnrss) (defalias 'nnrss-format-string #[(string) "\301\302\303#\207" [string gnus-replace-in-string " *\n *" " "] 4]) (put 'nnrss-format-string 'byte-optimizer 'byte-compile-inline-expand) (defalias 'nnrss-decode-group-name #[(group) "\203 \301\302!\203 \303\302\"\211\207\207" [group mm-coding-system-p utf-8 mm-decode-coding-string] 3]) (defalias 'nnrss-retrieve-headers #[(articles &optional group server fetch-old) "\306!\307 \"\210\310rq\210\311 \210\f\310\211\203\252 @\211\236\211\203\241 \312\n@!\313\314\n8\2064 \315\313\316\n8\206<