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:09:42 2024 ;;; from file /builddir/build/BUILD/emacs-24.3/lisp/gnus/gnus-cus.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!\207" [require wid-edit gnus gnus-agent gnus-score gnus-topic gnus-art] 2) #@420 Major mode for editing Gnus customization buffers. The following commands are available: \[widget-forward] Move to next button or editable field. \[widget-backward] Move to previous button or editable field. \[widget-button-click] Activate button under the mouse pointer. \[widget-button-press] Activate button under point. Entry to this mode calls the value of `gnus-custom-mode-hook' if that value is non-nil. (defalias 'gnus-custom-mode #[nil "\306 \210\307\310\311\n!\210\312\313!\203) \312\314!\203) \315\303!\210\313\315\304!\210\314\315\305!\210\314\316\317!\203P \317J\203P \315\320!\210\321\315\322!\210\321\315\323!\210\321\315\324!\210\321\325\326!\207" [major-mode mode-name widget-keymap widget-button-face widget-button-pressed-face widget-mouse-face kill-all-local-variables gnus-custom-mode "Gnus Customize" use-local-map facep custom-button-face custom-button-pressed-face make-local-variable boundp custom-raised-buttons widget-push-button-prefix "" widget-push-button-suffix widget-link-prefix widget-link-suffix gnus-run-mode-hooks gnus-custom-mode-hook] 2 (#$ . 718)]) #@230 Alist of valid group or topic parameters. Each entry has the form (NAME TYPE DOC), where NAME is the parameter itself (a symbol), TYPE is the parameters type (a sexp widget), and DOC is a documentation string for the parameter. (defconst gnus-group-parameters '((extra-aliases (choice :tag "Extra Aliases" (list :tag "List" (editable-list :inline t (gnus-email-address :tag "Address"))) (gnus-email-address :tag "Address")) "Store messages posted from or to this address in this group.\n\nYou must be using gnus-group-split for this to work. The VALUE of the\nnnmail-split-fancy SPLIT generated for this group will match these\naddresses.") (split-regexp (regexp :tag "gnus-group-split Regular Expression") "Like gnus-group-split Address, but expects a regular expression.") (split-exclude (list :tag "gnus-group-split Restricts" (editable-list :inline t (regexp :tag "Restrict"))) "Regular expression that cancels gnus-group-split matches.\n\nEach entry is added to the nnmail-split-fancy SPLIT as a separate\nRESTRICT clause.") (split-spec (choice :tag "gnus-group-split Overrider" (sexp :tag "Fancy Split") (const :tag "Catch All" catch-all) (const :tag "Ignore" nil)) "Override all other gnus-group-split fields.\n\nIn `Fancy Split', you can enter any nnmail-split-fancy SPLIT. Note\nthat the name of this group won't be automatically assumed, you have\nto add it to the SPLITs yourself. This means you can use such splits\nto split messages to other groups too.\n\nIf you select `Catch All', this group will get postings for any\nmessages not matched in any other group. It overrides the variable\ngnus-group-split-default-catch-all-group.\n\nSelecting `Ignore' forces no SPLIT to be generated for this group,\ndisabling all other gnus-group-split fields.") (broken-reply-to (const :tag "Broken Reply To" t) "Ignore `Reply-To' headers in this group.\n\nThat can be useful if you're reading a mailing list group where the\nlistserv has inserted `Reply-To' headers that point back to the\nlistserv itself. This is broken behavior. So there!") (to-group (string :tag "To Group") "All posts will be sent to the specified group.") (gcc-self (choice :tag "GCC" :value t (const :tag "To current group" t) (const none) (string :format "%v" :hide-front-space t)) "Specify default value for GCC header.\n\nIf this symbol is present in the group parameter list and set to t,\nnew composed messages will be `Gcc''d to the current group. If it is\npresent and set to `none', no `Gcc:' header will be generated, if it\nis present and a string, this string will be inserted literally as a\n`gcc' header (this symbol takes precedence over any default `Gcc'\nrules as described later).") (expiry-wait (choice :tag "Expire Wait" :value never (const never) (const immediate) (number :hide-front-space t :format "%v")) "When to expire.\n\nOverrides any `nnmail-expiry-wait' and `nnmail-expiry-wait-function'\nwhen expiring expirable messages. The value can either be a number of\ndays (not necessarily an integer) or the symbols `never' or\n`immediate'.") (expiry-target (choice :tag "Expiry Target" :value delete (const delete) (function :format "%v" nnmail-) string) "Where expired messages end up.\n\nOverrides `nnmail-expiry-target'.") (score-file (file :tag "Score File") "Make the specified file into the current score file.\nThis means that all score commands you issue will end up in this file.") (adapt-file (file :tag "Adapt File") "Make the specified file into the current adaptive file.\nAll adaptive score entries will be put into this file.") (admin-address (gnus-email-address :tag "Admin Address") "Administration address for a mailing list.\n\nWhen unsubscribing to a mailing list you should never send the\nunsubscription notice to the mailing list itself. Instead, you'd\nsend messages to the administrative address. This parameter allows\nyou to put the admin address somewhere convenient.") (display (choice :tag "Display" :value default (const all) (integer) (const default) (sexp :tag "Other")) "Which articles to display on entering the group.\n\n`all'\n Display all articles, both read and unread.\n\n`integer'\n Display the last NUMBER articles in the group. This is the same as\n entering the group with C-u NUMBER.\n\n`default'\n Display the default visible articles, which normally includes\n unread and ticked articles.\n\n`Other'\n Display the articles that satisfy the S-expression. The S-expression\n should be in an array form.") (comment (string :tag "Comment") "An arbitrary comment on the group.") (visible (const :tag "Permanently visible" t) "Always display this group, even when there are no unread articles in it.") (highlight-words (choice :tag "Highlight words" :value nil (repeat (list (regexp :tag "Highlight regexp") (number :tag "Group for entire word" 0) (number :tag "Group for displayed part" 0) (symbol :tag "Face" gnus-emphasis-highlight-words)))) "highlight regexps.\nSee `gnus-emphasis-alist'.") (posting-style (choice :tag "Posting style" :value nil (repeat (list (choice :tag "Type" :value nil (const signature) (const signature-file) (const organization) (const address) (const x-face-file) (const name) (const body) (symbol) (string :tag "Header")) (string :format "%v")))) "post style.\nSee `gnus-posting-styles'.")) (#$ . 1835)) #@250 Alist of topic parameters that are not also group parameters. Each entry has the form (NAME TYPE DOC), where NAME is the parameter itself (a symbol), TYPE is the parameters type (a sexp widget), and DOC is a documentation string for the parameter. (defconst gnus-extra-topic-parameters '((subscribe (regexp :tag "Subscribe") "If `gnus-subscribe-newsgroup-method' or\n`gnus-subscribe-options-newsgroup-method' is set to\n`gnus-subscribe-topics', new groups that matches this regexp will\nautomatically be subscribed to this topic") (subscribe-level (integer :tag "Subscribe Level" :value 1) "If this topic parameter is set, when new groups are subscribed\nautomatically under this topic (via the `subscribe' topic parameter)\nassign this level to the group, rather than the default level\nset in `gnus-level-default-subscribed'")) (#$ . 7156)) #@250 Alist of group parameters that are not also topic parameters. Each entry has the form (NAME TYPE DOC), where NAME is the parameter itself (a symbol), TYPE is the parameters type (a sexp widget), and DOC is a documentation string for the parameter. (defconst gnus-extra-group-parameters '((uidvalidity (string :tag "IMAP uidvalidity") "Server-assigned value attached to IMAP groups, used to maintain consistency.")) (#$ . 8007)) #@342 Alist of group parameters that are not also topic parameters. Each entry has the form (NAME TYPE DOC ACCESSOR), where NAME is the parameter itself (a symbol), TYPE is the parameters type (a sexp widget), DOC is a documentation string for the parameter, and ACCESSOR is a function (symbol) that extracts the current value from the category. (defconst gnus-agent-parameters '((agent-predicate (sexp :tag "Selection Predicate" :value false) "Predicate used to automatically select articles for downloading." gnus-agent-cat-predicate) (agent-score (choice :tag "Score File" :value nil (const file :tag "Use group's score files") (repeat (list (string :format "%v" :tag "File name")))) "Which score files to use when using score to select articles to fetch.\n\n `nil'\n All articles will be scored to zero (0).\n\n `file'\n The group's score files will be used to score the articles.\n\n `List'\n A list of score file names." gnus-agent-cat-score-file) (agent-short-article (integer :tag "Max Length of Short Article" :value #1="") "The SHORT predicate will evaluate to true when the article is\nshorter than this length." gnus-agent-cat-length-when-short) (agent-long-article (integer :tag "Min Length of Long Article" :value #1#) "The LONG predicate will evaluate to true when the article is\nlonger than this length." gnus-agent-cat-length-when-long) (agent-low-score (integer :tag "Low Score Limit" :value #1#) "The LOW predicate will evaluate to true when the article scores\nlower than this limit." gnus-agent-cat-low-score) (agent-high-score (integer :tag "High Score Limit" :value #1#) "The HIGH predicate will evaluate to true when the article scores\nhigher than this limit." gnus-agent-cat-high-score) (agent-days-until-old (integer :tag "Days Until Old" :value #1#) "The OLD predicate will evaluate to true when the fetched article\nhas been stored locally for at least this many days." gnus-agent-cat-days-until-old) (agent-enable-expiration (radio :tag "Expire in this Group or Topic" :value nil (const :format "Enable " ENABLE) (const :format "Disable " DISABLE)) "\nEnable, or disable, agent expiration in this group or topic." gnus-agent-cat-enable-expiration) (agent-enable-undownloaded-faces (boolean :tag "Enable Agent Faces") "Have the summary buffer use the agent's undownloaded faces.\nThese faces, when enabled, act as a warning that an article has not\nbeen fetched into either the agent nor the cache. This is of most use\nto users who use the agent as a cache (i.e. they only operate on\narticles that have been downloaded). Leave disabled to display normal\narticle faces even when the article hasn't been downloaded." gnus-agent-cat-enable-undownloaded-faces)) (#$ . 8443)) #@46 Edit the group or topic on the current line. (defalias 'gnus-group-customize #[(group &optional topic) "\306\307\310\311\312! \n\203 \202 \f#\"\307\313 \205 @\"ABC\n\204/ D\204/ \314\315!\210\n\203<