diff options
31 files changed, 309 insertions, 23 deletions
diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog index 46b673ce540..3e87f944397 100644 --- a/lisp/gnus/ChangeLog +++ b/lisp/gnus/ChangeLog | |||
| @@ -1,3 +1,149 @@ | |||
| 1 | 2004-09-20 Reiner Steib <Reiner.Steib@gmx.de> | ||
| 2 | |||
| 3 | * uudecode.el (uudecode-use-external): Add :version. | ||
| 4 | |||
| 5 | * smime.el (smime-CA-file, smime-encrypt-cipher) | ||
| 6 | (smime-dns-server): Add :version. | ||
| 7 | |||
| 8 | * smiley.el (gnus-smiley-file-types): Add :version. | ||
| 9 | |||
| 10 | * sha1.el (sha1-use-external): Add :version. | ||
| 11 | |||
| 12 | * pgg-def.el (pgg-query-keyserver): Add :version. | ||
| 13 | |||
| 14 | * nnmail.el (nnmail-fancy-expiry-targets) | ||
| 15 | (nnmail-mail-splitting-charset, nnmail-mail-splitting-decodes): | ||
| 16 | |||
| 17 | * nnimap.el (nnimap-split-download-body, nnimap-dont-close) | ||
| 18 | (nnimap-retrieve-groups-asynchronous): Add :version. | ||
| 19 | (nnimap-close-asynchronous): Add :version. Fixed typo in doc string. | ||
| 20 | |||
| 21 | * mml.el (mml-content-disposition-parameters) | ||
| 22 | (mml-insert-mime-headers-always): Add :version. | ||
| 23 | |||
| 24 | * mm-util.el (mm-coding-system-priorities): | ||
| 25 | |||
| 26 | * mm-decode.el (mm-inline-text-html-with-images) | ||
| 27 | (mm-keep-viewer-alive-types, mm-external-terminal-program) | ||
| 28 | (mm-verify-option): Add :version. | ||
| 29 | (mm-text-html-renderer): Change :version. | ||
| 30 | |||
| 31 | * message.el (message-fcc-externalize-attachments) | ||
| 32 | (message-required-headers, message-draft-headers) | ||
| 33 | (message-subject-trailing-was-query) | ||
| 34 | (message-subject-trailing-was-ask-regexp) | ||
| 35 | (message-subject-trailing-was-regexp, message-mark-insert-begin) | ||
| 36 | (message-mark-insert-end, message-archive-header) | ||
| 37 | (message-archive-note, message-cross-post-default) | ||
| 38 | (message-cross-post-note, message-followup-to-note) | ||
| 39 | (message-cross-post-note-function, message-use-mail-followup-to) | ||
| 40 | (message-subscribed-address-functions) | ||
| 41 | (message-subscribed-address-file, message-subscribed-addresses) | ||
| 42 | (message-subscribed-regexps, message-allow-no-recipients) | ||
| 43 | (message-yank-cited-prefix, message-signature-insert-empty-line) | ||
| 44 | (message-hidden-headers, message-hierarchical-addresses) | ||
| 45 | (message-mail-user-agent, message-use-idna) | ||
| 46 | (message-valid-fqdn-regexp) | ||
| 47 | (message-strip-special-text-properties, message-header-synonyms) | ||
| 48 | (message-beginning-of-line, message-tab-body-function): Add :version. | ||
| 49 | (message-insert-canlock, message-wide-reply-confirm-recipients): | ||
| 50 | Change :version. | ||
| 51 | |||
| 52 | * mail-source.el (mail-source-ignore-errors): Added :group, :type | ||
| 53 | and :version. | ||
| 54 | (mail-source-delete-old-incoming-confirm) | ||
| 55 | (mail-source-movemail-program): Add :version. | ||
| 56 | |||
| 57 | * gnus.el (gnus-parameters, gnus-user-agent): Add :version. | ||
| 58 | (gnus-agent-cache, gnus-agent): Change :version. | ||
| 59 | |||
| 60 | * gnus-util.el (gnus-use-byte-compile): Change :version. | ||
| 61 | |||
| 62 | * gnus-sum.el (gnus-summary-make-false-root-always) | ||
| 63 | (gnus-summary-default-high-score) | ||
| 64 | (gnus-summary-default-low-score, gnus-auto-goto-ignores) | ||
| 65 | (gnus-forwarded-mark, gnus-unseen-mark, gnus-no-mark) | ||
| 66 | (gnus-read-all-available-headers, gnus-article-emulate-mime) | ||
| 67 | (gnus-sum-thread-tree-root, gnus-sum-thread-tree-false-root) | ||
| 68 | (gnus-sum-thread-tree-single-indent) | ||
| 69 | (gnus-sum-thread-tree-vertical, gnus-sum-thread-tree-indent) | ||
| 70 | (gnus-sum-thread-tree-leaf-with-other) | ||
| 71 | (gnus-sum-thread-tree-single-leaf): Add :version. | ||
| 72 | (gnus-summary-display-arrow, gnus-summary-muttprint-program) | ||
| 73 | (gnus-article-loose-mime): Change :version. | ||
| 74 | |||
| 75 | * gnus-start.el (gnus-backup-startup-file) | ||
| 76 | (gnus-save-startup-file-via-temp-buffer): Add :version. | ||
| 77 | |||
| 78 | * gnus-srvr.el (gnus-server-browse-in-group-buffer) | ||
| 79 | (gnus-server-offline-face): Add :version. | ||
| 80 | |||
| 81 | * gnus-score.el (gnus-adaptive-word-length-limit): | ||
| 82 | |||
| 83 | * gnus-msg.el (gnus-gcc-externalize-attachments) | ||
| 84 | (gnus-debug-files, gnus-debug-exclude-variables) | ||
| 85 | (gnus-discouraged-post-methods): Change :version. | ||
| 86 | (gnus-confirm-mail-reply-to-news) | ||
| 87 | (gnus-confirm-treat-mail-like-news): Add :version. | ||
| 88 | |||
| 89 | * gnus-int.el (gnus-server-unopen-status): Add :version. | ||
| 90 | |||
| 91 | * gnus-group.el (gnus-group-jump-to-group-prompt) | ||
| 92 | (gnus-large-ephemeral-newsgroup) | ||
| 93 | (gnus-fetch-old-ephemeral-headers): Add :version. | ||
| 94 | |||
| 95 | * gnus-fun.el (gnus-x-face-directory) | ||
| 96 | (gnus-convert-pbm-to-x-face-command) | ||
| 97 | (gnus-convert-image-to-x-face-command) | ||
| 98 | (gnus-convert-image-to-face-command): Add :version. | ||
| 99 | |||
| 100 | * gnus-delay.el (gnus-delay-default-hour): Add :version. | ||
| 101 | |||
| 102 | * gnus-cite.el (gnus-cite-blank-line-after-header) | ||
| 103 | (gnus-article-boring-faces): | ||
| 104 | |||
| 105 | * gnus-art.el (gnus-buttonized-mime-types) | ||
| 106 | (gnus-inhibit-mime-unbuttonizing) | ||
| 107 | (gnus-treat-display-face) | ||
| 108 | (gnus-treat-body-boundary): Change :version. | ||
| 109 | (gnus-body-boundary-delimiter, gnus-picon-databases) | ||
| 110 | (gnus-treat-strip-cr, gnus-treat-leading-whitespace) | ||
| 111 | (gnus-treat-date-english, gnus-treat-fold-headers) | ||
| 112 | (gnus-article-skip-boring, gnus-treat-fold-newsgroups) | ||
| 113 | (gnus-treat-mail-picon, gnus-treat-wash-html) | ||
| 114 | (gnus-article-encrypt-protocol) | ||
| 115 | (gnus-use-idna, gnus-article-over-scroll) | ||
| 116 | (gnus-mime-display-multipart-alternative-as-mixed) | ||
| 117 | (gnus-mime-display-multipart-related-as-mixed) | ||
| 118 | (gnus-button-valid-fqdn-regexp, gnus-button-man-handler) | ||
| 119 | (gnus-ctan-url, gnus-button-ctan-handler) | ||
| 120 | (gnus-button-handle-ctan-bogus-regexp) | ||
| 121 | (gnus-button-ctan-directory-regexp) | ||
| 122 | (gnus-button-mid-or-mail-regexp, gnus-button-prefer-mid-or-mail) | ||
| 123 | (gnus-button-mid-or-mail-heuristic-alist, gnus-button-tex-level) | ||
| 124 | (gnus-button-man-level, gnus-button-emacs-level) | ||
| 125 | (gnus-button-message-level, gnus-button-browse-level): Add :version. | ||
| 126 | |||
| 127 | * gnus-agent.el (gnus-agent-fetched-hook): Add :version. | ||
| 128 | (gnus-agent-go-online): Change :version. | ||
| 129 | (gnus-agent-expire-unagentized-dirs) | ||
| 130 | (gnus-agent-auto-agentize-methods): Add :version. | ||
| 131 | |||
| 132 | * flow-fill.el (fill-flowed-display-column) | ||
| 133 | (fill-flowed-encode-column): Add :version. | ||
| 134 | |||
| 135 | * deuglify.el (gnus-outlook-deuglify-unwrap-min) | ||
| 136 | (gnus-outlook-deuglify-unwrap-max) | ||
| 137 | (gnus-outlook-deuglify-cite-marks) | ||
| 138 | (gnus-outlook-deuglify-unwrap-stop-chars) | ||
| 139 | (gnus-outlook-deuglify-no-wrap-chars) | ||
| 140 | (gnus-outlook-deuglify-attrib-cut-regexp) | ||
| 141 | (gnus-outlook-deuglify-attrib-verb-regexp) | ||
| 142 | (gnus-outlook-deuglify-attrib-end-regexp) | ||
| 143 | (gnus-outlook-display-hook): Add :version. | ||
| 144 | |||
| 145 | * binhex.el (binhex-use-external): Add :version. | ||
| 146 | |||
| 1 | 2004-09-16 Reiner Steib <Reiner.Steib@gmx.de> | 147 | 2004-09-16 Reiner Steib <Reiner.Steib@gmx.de> |
| 2 | 148 | ||
| 3 | * gnus-sum.el (gnus-fetch-old-headers): Added custom choices `t' | 149 | * gnus-sum.el (gnus-fetch-old-headers): Added custom choices `t' |
diff --git a/lisp/gnus/binhex.el b/lisp/gnus/binhex.el index 248e1c8d8e5..17103c1b4f3 100644 --- a/lisp/gnus/binhex.el +++ b/lisp/gnus/binhex.el | |||
| @@ -50,6 +50,7 @@ input and write the converted data to its standard output." | |||
| 50 | (defcustom binhex-use-external | 50 | (defcustom binhex-use-external |
| 51 | (executable-find binhex-decoder-program) | 51 | (executable-find binhex-decoder-program) |
| 52 | "*Use external binhex program." | 52 | "*Use external binhex program." |
| 53 | :version "21.4" | ||
| 53 | :group 'gnus-extract | 54 | :group 'gnus-extract |
| 54 | :type 'boolean) | 55 | :type 'boolean) |
| 55 | 56 | ||
diff --git a/lisp/gnus/deuglify.el b/lisp/gnus/deuglify.el index 85d45cd3513..07e630d793b 100644 --- a/lisp/gnus/deuglify.el +++ b/lisp/gnus/deuglify.el | |||
| @@ -235,46 +235,54 @@ | |||
| 235 | ;;;###autoload | 235 | ;;;###autoload |
| 236 | (defcustom gnus-outlook-deuglify-unwrap-min 45 | 236 | (defcustom gnus-outlook-deuglify-unwrap-min 45 |
| 237 | "Minimum length of the cited line above the (possibly) wrapped line." | 237 | "Minimum length of the cited line above the (possibly) wrapped line." |
| 238 | :version "21.4" | ||
| 238 | :type 'integer | 239 | :type 'integer |
| 239 | :group 'gnus-outlook-deuglify) | 240 | :group 'gnus-outlook-deuglify) |
| 240 | 241 | ||
| 241 | ;;;###autoload | 242 | ;;;###autoload |
| 242 | (defcustom gnus-outlook-deuglify-unwrap-max 95 | 243 | (defcustom gnus-outlook-deuglify-unwrap-max 95 |
| 243 | "Maximum length of the cited line after unwrapping." | 244 | "Maximum length of the cited line after unwrapping." |
| 245 | :version "21.4" | ||
| 244 | :type 'integer | 246 | :type 'integer |
| 245 | :group 'gnus-outlook-deuglify) | 247 | :group 'gnus-outlook-deuglify) |
| 246 | 248 | ||
| 247 | (defcustom gnus-outlook-deuglify-cite-marks ">|#%" | 249 | (defcustom gnus-outlook-deuglify-cite-marks ">|#%" |
| 248 | "Characters that indicate cited lines." | 250 | "Characters that indicate cited lines." |
| 251 | :version "21.4" | ||
| 249 | :type 'string | 252 | :type 'string |
| 250 | :group 'gnus-outlook-deuglify) | 253 | :group 'gnus-outlook-deuglify) |
| 251 | 254 | ||
| 252 | (defcustom gnus-outlook-deuglify-unwrap-stop-chars nil ;; ".?!" or nil | 255 | (defcustom gnus-outlook-deuglify-unwrap-stop-chars nil ;; ".?!" or nil |
| 253 | "Characters that inhibit unwrapping if they are the last one on the cited line above the possible wrapped line." | 256 | "Characters that inhibit unwrapping if they are the last one on the cited line above the possible wrapped line." |
| 257 | :version "21.4" | ||
| 254 | :type '(radio (const :format "None " nil) | 258 | :type '(radio (const :format "None " nil) |
| 255 | (string :size 0 :value ".?!")) | 259 | (string :size 0 :value ".?!")) |
| 256 | :group 'gnus-outlook-deuglify) | 260 | :group 'gnus-outlook-deuglify) |
| 257 | 261 | ||
| 258 | (defcustom gnus-outlook-deuglify-no-wrap-chars "`" | 262 | (defcustom gnus-outlook-deuglify-no-wrap-chars "`" |
| 259 | "Characters that inhibit unwrapping if they are the first one in the possibly wrapped line." | 263 | "Characters that inhibit unwrapping if they are the first one in the possibly wrapped line." |
| 264 | :version "21.4" | ||
| 260 | :type 'string | 265 | :type 'string |
| 261 | :group 'gnus-outlook-deuglify) | 266 | :group 'gnus-outlook-deuglify) |
| 262 | 267 | ||
| 263 | (defcustom gnus-outlook-deuglify-attrib-cut-regexp | 268 | (defcustom gnus-outlook-deuglify-attrib-cut-regexp |
| 264 | "\\(On \\|Am \\)?\\(Mon\\|Tue\\|Wed\\|Thu\\|Fri\\|Sat\\|Sun\\),[^,]+, " | 269 | "\\(On \\|Am \\)?\\(Mon\\|Tue\\|Wed\\|Thu\\|Fri\\|Sat\\|Sun\\),[^,]+, " |
| 265 | "Regular expression matching the beginning of an attribution line that should be cut off." | 270 | "Regular expression matching the beginning of an attribution line that should be cut off." |
| 271 | :version "21.4" | ||
| 266 | :type 'string | 272 | :type 'string |
| 267 | :group 'gnus-outlook-deuglify) | 273 | :group 'gnus-outlook-deuglify) |
| 268 | 274 | ||
| 269 | (defcustom gnus-outlook-deuglify-attrib-verb-regexp | 275 | (defcustom gnus-outlook-deuglify-attrib-verb-regexp |
| 270 | "wrote\\|writes\\|says\\|schrieb\\|schreibt\\|meinte\\|skrev\\|a écrit\\|schreef\\|escribió" | 276 | "wrote\\|writes\\|says\\|schrieb\\|schreibt\\|meinte\\|skrev\\|a écrit\\|schreef\\|escribió" |
| 271 | "Regular expression matching the verb used in an attribution line." | 277 | "Regular expression matching the verb used in an attribution line." |
| 278 | :version "21.4" | ||
| 272 | :type 'string | 279 | :type 'string |
| 273 | :group 'gnus-outlook-deuglify) | 280 | :group 'gnus-outlook-deuglify) |
| 274 | 281 | ||
| 275 | (defcustom gnus-outlook-deuglify-attrib-end-regexp | 282 | (defcustom gnus-outlook-deuglify-attrib-end-regexp |
| 276 | ": *\\|\\.\\.\\." | 283 | ": *\\|\\.\\.\\." |
| 277 | "Regular expression matching the end of an attribution line." | 284 | "Regular expression matching the end of an attribution line." |
| 285 | :version "21.4" | ||
| 278 | :type 'string | 286 | :type 'string |
| 279 | :group 'gnus-outlook-deuglify) | 287 | :group 'gnus-outlook-deuglify) |
| 280 | 288 | ||
| @@ -282,6 +290,7 @@ | |||
| 282 | (defcustom gnus-outlook-display-hook nil | 290 | (defcustom gnus-outlook-display-hook nil |
| 283 | "A hook called after an deuglified article has been prepared. | 291 | "A hook called after an deuglified article has been prepared. |
| 284 | It is run after `gnus-article-prepare-hook'." | 292 | It is run after `gnus-article-prepare-hook'." |
| 293 | :version "21.4" | ||
| 285 | :type 'hook | 294 | :type 'hook |
| 286 | :group 'gnus-outlook-deuglify) | 295 | :group 'gnus-outlook-deuglify) |
| 287 | 296 | ||
diff --git a/lisp/gnus/flow-fill.el b/lisp/gnus/flow-fill.el index 9f2ae5c98bd..a22f2a5af07 100644 --- a/lisp/gnus/flow-fill.el +++ b/lisp/gnus/flow-fill.el | |||
| @@ -56,6 +56,7 @@ | |||
| 56 | (defcustom fill-flowed-display-column 'fill-column | 56 | (defcustom fill-flowed-display-column 'fill-column |
| 57 | "Column beyond which format=flowed lines are wrapped, when displayed. | 57 | "Column beyond which format=flowed lines are wrapped, when displayed. |
| 58 | This can be a Lisp expression or an integer." | 58 | This can be a Lisp expression or an integer." |
| 59 | :version "21.4" | ||
| 59 | :group 'mime-display | 60 | :group 'mime-display |
| 60 | :type '(choice (const :tag "Standard `fill-column'" fill-column) | 61 | :type '(choice (const :tag "Standard `fill-column'" fill-column) |
| 61 | (const :tag "Fit Window" (- (window-width) 5)) | 62 | (const :tag "Fit Window" (- (window-width) 5)) |
| @@ -66,6 +67,7 @@ This can be a Lisp expression or an integer." | |||
| 66 | "Column beyond which format=flowed lines are wrapped, in outgoing messages. | 67 | "Column beyond which format=flowed lines are wrapped, in outgoing messages. |
| 67 | This can be a Lisp expression or an integer. | 68 | This can be a Lisp expression or an integer. |
| 68 | RFC 2646 suggests 66 characters for readability." | 69 | RFC 2646 suggests 66 characters for readability." |
| 70 | :version "21.4" | ||
| 69 | :group 'mime-display | 71 | :group 'mime-display |
| 70 | :type '(choice (const :tag "Standard fill-column" fill-column) | 72 | :type '(choice (const :tag "Standard fill-column" fill-column) |
| 71 | (const :tag "RFC 2646 default (66)" 66) | 73 | (const :tag "RFC 2646 default (66)" 66) |
diff --git a/lisp/gnus/gnus-agent.el b/lisp/gnus/gnus-agent.el index 2ab1fb0421d..4596c783d32 100644 --- a/lisp/gnus/gnus-agent.el +++ b/lisp/gnus/gnus-agent.el | |||
| @@ -60,6 +60,7 @@ | |||
| 60 | 60 | ||
| 61 | (defcustom gnus-agent-fetched-hook nil | 61 | (defcustom gnus-agent-fetched-hook nil |
| 62 | "Hook run when finished fetching articles." | 62 | "Hook run when finished fetching articles." |
| 63 | :version "21.4" | ||
| 63 | :group 'gnus-agent | 64 | :group 'gnus-agent |
| 64 | :type 'hook) | 65 | :type 'hook) |
| 65 | 66 | ||
| @@ -125,7 +126,7 @@ If this is `ask' the hook will query the user." | |||
| 125 | (defcustom gnus-agent-go-online 'ask | 126 | (defcustom gnus-agent-go-online 'ask |
| 126 | "Indicate if offline servers go online when you plug in. | 127 | "Indicate if offline servers go online when you plug in. |
| 127 | If this is `ask' the hook will query the user." | 128 | If this is `ask' the hook will query the user." |
| 128 | :version "21.1" | 129 | :version "21.3" |
| 129 | :type '(choice (const :tag "Always" t) | 130 | :type '(choice (const :tag "Always" t) |
| 130 | (const :tag "Never" nil) | 131 | (const :tag "Never" nil) |
| 131 | (const :tag "Ask" ask)) | 132 | (const :tag "Ask" ask)) |
| @@ -178,6 +179,7 @@ enable expiration per categories, topics, and groups." | |||
| 178 | Have gnus-agent-expire scan the directories under | 179 | Have gnus-agent-expire scan the directories under |
| 179 | \(gnus-agent-directory) for groups that are no longer agentized. | 180 | \(gnus-agent-directory) for groups that are no longer agentized. |
| 180 | When found, offer to remove them." | 181 | When found, offer to remove them." |
| 182 | :version "21.4" | ||
| 181 | :type 'boolean | 183 | :type 'boolean |
| 182 | :group 'gnus-agent) | 184 | :group 'gnus-agent) |
| 183 | 185 | ||
| @@ -185,6 +187,7 @@ When found, offer to remove them." | |||
| 185 | "Initially, all servers from these methods are agentized. | 187 | "Initially, all servers from these methods are agentized. |
| 186 | The user may remove or add servers using the Server buffer. | 188 | The user may remove or add servers using the Server buffer. |
| 187 | See Info node `(gnus)Server Buffer'." | 189 | See Info node `(gnus)Server Buffer'." |
| 190 | :version "21.4" | ||
| 188 | :type '(repeat symbol) | 191 | :type '(repeat symbol) |
| 189 | :group 'gnus-agent) | 192 | :group 'gnus-agent) |
| 190 | 193 | ||
diff --git a/lisp/gnus/gnus-art.el b/lisp/gnus/gnus-art.el index 33833a8657b..5544c28f967 100644 --- a/lisp/gnus/gnus-art.el +++ b/lisp/gnus/gnus-art.el | |||
| @@ -213,6 +213,7 @@ By default, if you set this t, then Gnus will display citations and | |||
| 213 | signatures, but will never scroll down to show you a page consisting | 213 | signatures, but will never scroll down to show you a page consisting |
| 214 | only of boring text. Boring text is controlled by | 214 | only of boring text. Boring text is controlled by |
| 215 | `gnus-article-boring-faces'." | 215 | `gnus-article-boring-faces'." |
| 216 | :version "21.4" | ||
| 216 | :type 'boolean | 217 | :type 'boolean |
| 217 | :group 'gnus-article-hiding) | 218 | :group 'gnus-article-hiding) |
| 218 | 219 | ||
| @@ -744,7 +745,7 @@ If set, this variable overrides `gnus-unbuttonized-mime-types'. | |||
| 744 | To see e.g. security buttons you could set this to | 745 | To see e.g. security buttons you could set this to |
| 745 | `(\"multipart/signed\")'. | 746 | `(\"multipart/signed\")'. |
| 746 | This variable is only used when `gnus-inhibit-mime-unbuttonizing' is nil." | 747 | This variable is only used when `gnus-inhibit-mime-unbuttonizing' is nil." |
| 747 | :version "21.1" | 748 | :version "21.4" |
| 748 | :group 'gnus-article-mime | 749 | :group 'gnus-article-mime |
| 749 | :type '(repeat regexp)) | 750 | :type '(repeat regexp)) |
| 750 | 751 | ||
| @@ -753,13 +754,14 @@ This variable is only used when `gnus-inhibit-mime-unbuttonizing' is nil." | |||
| 753 | When nil (the default value), then some MIME parts do not get buttons, | 754 | When nil (the default value), then some MIME parts do not get buttons, |
| 754 | as described by the variables `gnus-buttonized-mime-types' and | 755 | as described by the variables `gnus-buttonized-mime-types' and |
| 755 | `gnus-unbuttonized-mime-types'." | 756 | `gnus-unbuttonized-mime-types'." |
| 756 | :version "21.3" | 757 | :version "21.4" |
| 757 | :type 'boolean) | 758 | :type 'boolean) |
| 758 | 759 | ||
| 759 | (defcustom gnus-body-boundary-delimiter "_" | 760 | (defcustom gnus-body-boundary-delimiter "_" |
| 760 | "String used to delimit header and body. | 761 | "String used to delimit header and body. |
| 761 | This variable is used by `gnus-article-treat-body-boundary' which can | 762 | This variable is used by `gnus-article-treat-body-boundary' which can |
| 762 | be controlled by `gnus-treat-body-boundary'." | 763 | be controlled by `gnus-treat-body-boundary'." |
| 764 | :version "21.4" | ||
| 763 | :group 'gnus-article-various | 765 | :group 'gnus-article-various |
| 764 | :type '(choice (item :tag "None" :value nil) | 766 | :type '(choice (item :tag "None" :value nil) |
| 765 | string)) | 767 | string)) |
| @@ -768,6 +770,7 @@ be controlled by `gnus-treat-body-boundary'." | |||
| 768 | "Defines the location of the faces database. | 770 | "Defines the location of the faces database. |
| 769 | For information on obtaining this database of pretty pictures, please | 771 | For information on obtaining this database of pretty pictures, please |
| 770 | see http://www.cs.indiana.edu/picons/ftp/index.html" | 772 | see http://www.cs.indiana.edu/picons/ftp/index.html" |
| 773 | :version "21.4" | ||
| 771 | :type '(repeat directory) | 774 | :type '(repeat directory) |
| 772 | :link '(url-link :tag "download" | 775 | :link '(url-link :tag "download" |
| 773 | "http://www.cs.indiana.edu/picons/ftp/index.html") | 776 | "http://www.cs.indiana.edu/picons/ftp/index.html") |
| @@ -908,6 +911,7 @@ See Info node `(gnus)Customizing Articles' for details." | |||
| 908 | "Remove carriage returns. | 911 | "Remove carriage returns. |
| 909 | Valid values are nil, t, `head', `last', an integer or a predicate. | 912 | Valid values are nil, t, `head', `last', an integer or a predicate. |
| 910 | See Info node `(gnus)Customizing Articles' for details." | 913 | See Info node `(gnus)Customizing Articles' for details." |
| 914 | :version "21.4" | ||
| 911 | :group 'gnus-article-treat | 915 | :group 'gnus-article-treat |
| 912 | :link '(custom-manual "(gnus)Customizing Articles") | 916 | :link '(custom-manual "(gnus)Customizing Articles") |
| 913 | :type gnus-article-treat-custom) | 917 | :type gnus-article-treat-custom) |
| @@ -924,6 +928,7 @@ See Info node `(gnus)Customizing Articles' for details." | |||
| 924 | "Remove leading whitespace in headers. | 928 | "Remove leading whitespace in headers. |
| 925 | Valid values are nil, t, `head', `last', an integer or a predicate. | 929 | Valid values are nil, t, `head', `last', an integer or a predicate. |
| 926 | See Info node `(gnus)Customizing Articles' for details." | 930 | See Info node `(gnus)Customizing Articles' for details." |
| 931 | :version "21.4" | ||
| 927 | :group 'gnus-article-treat | 932 | :group 'gnus-article-treat |
| 928 | :link '(custom-manual "(gnus)Customizing Articles") | 933 | :link '(custom-manual "(gnus)Customizing Articles") |
| 929 | :type gnus-article-treat-custom) | 934 | :type gnus-article-treat-custom) |
| @@ -1043,6 +1048,7 @@ See Info node `(gnus)Customizing Articles' for details." | |||
| 1043 | "Display the Date in a format that can be read aloud in English. | 1048 | "Display the Date in a format that can be read aloud in English. |
| 1044 | Valid values are nil, t, `head', `last', an integer or a predicate. | 1049 | Valid values are nil, t, `head', `last', an integer or a predicate. |
| 1045 | See Info node `(gnus)Customizing Articles' for details." | 1050 | See Info node `(gnus)Customizing Articles' for details." |
| 1051 | :version "21.4" | ||
| 1046 | :group 'gnus-article-treat | 1052 | :group 'gnus-article-treat |
| 1047 | :link '(custom-manual "(gnus)Customizing Articles") | 1053 | :link '(custom-manual "(gnus)Customizing Articles") |
| 1048 | :type gnus-article-treat-head-custom) | 1054 | :type gnus-article-treat-head-custom) |
| @@ -1126,6 +1132,7 @@ See Info node `(gnus)Customizing Articles' for details." | |||
| 1126 | "Fold headers. | 1132 | "Fold headers. |
| 1127 | Valid values are nil, t, `head', `last', an integer or a predicate. | 1133 | Valid values are nil, t, `head', `last', an integer or a predicate. |
| 1128 | See Info node `(gnus)Customizing Articles' for details." | 1134 | See Info node `(gnus)Customizing Articles' for details." |
| 1135 | :version "21.4" | ||
| 1129 | :group 'gnus-article-treat | 1136 | :group 'gnus-article-treat |
| 1130 | :link '(custom-manual "(gnus)Customizing Articles") | 1137 | :link '(custom-manual "(gnus)Customizing Articles") |
| 1131 | :type gnus-article-treat-custom) | 1138 | :type gnus-article-treat-custom) |
| @@ -1134,6 +1141,7 @@ See Info node `(gnus)Customizing Articles' for details." | |||
| 1134 | "Fold the Newsgroups and Followup-To headers. | 1141 | "Fold the Newsgroups and Followup-To headers. |
| 1135 | Valid values are nil, t, `head', `last', an integer or a predicate. | 1142 | Valid values are nil, t, `head', `last', an integer or a predicate. |
| 1136 | See Info node `(gnus)Customizing Articles' for details." | 1143 | See Info node `(gnus)Customizing Articles' for details." |
| 1144 | :version "21.4" | ||
| 1137 | :group 'gnus-article-treat | 1145 | :group 'gnus-article-treat |
| 1138 | :link '(custom-manual "(gnus)Customizing Articles") | 1146 | :link '(custom-manual "(gnus)Customizing Articles") |
| 1139 | :type gnus-article-treat-custom) | 1147 | :type gnus-article-treat-custom) |
| @@ -1199,7 +1207,7 @@ Valid values are nil, t, `head', `last', an integer or a predicate. | |||
| 1199 | See Info node `(gnus)Customizing Articles' and Info node | 1207 | See Info node `(gnus)Customizing Articles' and Info node |
| 1200 | `(gnus)X-Face' for details." | 1208 | `(gnus)X-Face' for details." |
| 1201 | :group 'gnus-article-treat | 1209 | :group 'gnus-article-treat |
| 1202 | :version "21.1" | 1210 | :version "21.4" |
| 1203 | :link '(custom-manual "(gnus)Customizing Articles") | 1211 | :link '(custom-manual "(gnus)Customizing Articles") |
| 1204 | :link '(custom-manual "(gnus)X-Face") | 1212 | :link '(custom-manual "(gnus)X-Face") |
| 1205 | :type gnus-article-treat-head-custom) | 1213 | :type gnus-article-treat-head-custom) |
| @@ -1260,6 +1268,7 @@ See Info node `(gnus)Customizing Articles' and Info node | |||
| 1260 | Valid values are nil, t, `head', `last', an integer or a predicate. | 1268 | Valid values are nil, t, `head', `last', an integer or a predicate. |
| 1261 | See Info node `(gnus)Customizing Articles' and Info node | 1269 | See Info node `(gnus)Customizing Articles' and Info node |
| 1262 | `(gnus)Picons' for details." | 1270 | `(gnus)Picons' for details." |
| 1271 | :version "21.4" | ||
| 1263 | :group 'gnus-article-treat | 1272 | :group 'gnus-article-treat |
| 1264 | :group 'gnus-picon | 1273 | :group 'gnus-picon |
| 1265 | :link '(custom-manual "(gnus)Customizing Articles") | 1274 | :link '(custom-manual "(gnus)Customizing Articles") |
| @@ -1275,7 +1284,7 @@ See Info node `(gnus)Customizing Articles' and Info node | |||
| 1275 | "Draw a boundary at the end of the headers. | 1284 | "Draw a boundary at the end of the headers. |
| 1276 | Valid values are nil and `head'. | 1285 | Valid values are nil and `head'. |
| 1277 | See Info node `(gnus)Customizing Articles' for details." | 1286 | See Info node `(gnus)Customizing Articles' for details." |
| 1278 | :version "21.1" | 1287 | :version "21.4" |
| 1279 | :group 'gnus-article-treat | 1288 | :group 'gnus-article-treat |
| 1280 | :link '(custom-manual "(gnus)Customizing Articles") | 1289 | :link '(custom-manual "(gnus)Customizing Articles") |
| 1281 | :type gnus-article-treat-head-custom) | 1290 | :type gnus-article-treat-head-custom) |
| @@ -1293,6 +1302,7 @@ See Info node `(gnus)Customizing Articles' for details." | |||
| 1293 | "Format as HTML. | 1302 | "Format as HTML. |
| 1294 | Valid values are nil, t, `head', `last', an integer or a predicate. | 1303 | Valid values are nil, t, `head', `last', an integer or a predicate. |
| 1295 | See Info node `(gnus)Customizing Articles' for details." | 1304 | See Info node `(gnus)Customizing Articles' for details." |
| 1305 | :version "21.4" | ||
| 1296 | :group 'gnus-article-treat | 1306 | :group 'gnus-article-treat |
| 1297 | :link '(custom-manual "(gnus)Customizing Articles") | 1307 | :link '(custom-manual "(gnus)Customizing Articles") |
| 1298 | :type gnus-article-treat-custom) | 1308 | :type gnus-article-treat-custom) |
| @@ -1341,6 +1351,7 @@ See Info node `(gnus)Customizing Articles' for details." | |||
| 1341 | (defcustom gnus-article-encrypt-protocol "PGP" | 1351 | (defcustom gnus-article-encrypt-protocol "PGP" |
| 1342 | "The protocol used for encrypt articles. | 1352 | "The protocol used for encrypt articles. |
| 1343 | It is a string, such as \"PGP\". If nil, ask user." | 1353 | It is a string, such as \"PGP\". If nil, ask user." |
| 1354 | :version "21.4" | ||
| 1344 | :type 'string | 1355 | :type 'string |
| 1345 | :group 'mime-security) | 1356 | :group 'mime-security) |
| 1346 | 1357 | ||
| @@ -1352,11 +1363,13 @@ It is a string, such as \"PGP\". If nil, ask user." | |||
| 1352 | (executable-find idna-program)) | 1363 | (executable-find idna-program)) |
| 1353 | "Whether IDNA decoding of headers is used when viewing messages. | 1364 | "Whether IDNA decoding of headers is used when viewing messages. |
| 1354 | This requires GNU Libidn, and by default only enabled if it is found." | 1365 | This requires GNU Libidn, and by default only enabled if it is found." |
| 1366 | :version "21.4" | ||
| 1355 | :group 'gnus-article-headers | 1367 | :group 'gnus-article-headers |
| 1356 | :type 'boolean) | 1368 | :type 'boolean) |
| 1357 | 1369 | ||
| 1358 | (defcustom gnus-article-over-scroll nil | 1370 | (defcustom gnus-article-over-scroll nil |
| 1359 | "If non-nil, allow scrolling the article buffer even when there no more text." | 1371 | "If non-nil, allow scrolling the article buffer even when there no more text." |
| 1372 | :version "21.4" | ||
| 1360 | :group 'gnus-article | 1373 | :group 'gnus-article |
| 1361 | :type 'boolean) | 1374 | :type 'boolean) |
| 1362 | 1375 | ||
| @@ -4606,6 +4619,7 @@ If t, it overrides nil values of | |||
| 4606 | 4619 | ||
| 4607 | (defcustom gnus-mime-display-multipart-alternative-as-mixed nil | 4620 | (defcustom gnus-mime-display-multipart-alternative-as-mixed nil |
| 4608 | "Display \"multipart/alternative\" parts as \"multipart/mixed\"." | 4621 | "Display \"multipart/alternative\" parts as \"multipart/mixed\"." |
| 4622 | :version "21.4" | ||
| 4609 | :group 'gnus-article-mime | 4623 | :group 'gnus-article-mime |
| 4610 | :type 'boolean) | 4624 | :type 'boolean) |
| 4611 | 4625 | ||
| @@ -4615,6 +4629,7 @@ If t, it overrides nil values of | |||
| 4615 | If displaying \"text/html\" is discouraged \(see | 4629 | If displaying \"text/html\" is discouraged \(see |
| 4616 | `mm-discouraged-alternatives'\) images or other material inside a | 4630 | `mm-discouraged-alternatives'\) images or other material inside a |
| 4617 | \"multipart/related\" part might be overlooked when this variable is nil." | 4631 | \"multipart/related\" part might be overlooked when this variable is nil." |
| 4632 | :version "21.4" | ||
| 4618 | :group 'gnus-article-mime | 4633 | :group 'gnus-article-mime |
| 4619 | :type 'boolean) | 4634 | :type 'boolean) |
| 4620 | 4635 | ||
| @@ -5719,6 +5734,7 @@ groups." | |||
| 5719 | (defcustom gnus-button-valid-fqdn-regexp | 5734 | (defcustom gnus-button-valid-fqdn-regexp |
| 5720 | message-valid-fqdn-regexp | 5735 | message-valid-fqdn-regexp |
| 5721 | "Regular expression that matches a valid FQDN." | 5736 | "Regular expression that matches a valid FQDN." |
| 5737 | :version "21.4" | ||
| 5722 | :group 'gnus-article-buttons | 5738 | :group 'gnus-article-buttons |
| 5723 | :type 'regexp) | 5739 | :type 'regexp) |
| 5724 | 5740 | ||
| @@ -5726,6 +5742,7 @@ groups." | |||
| 5726 | "Function to use for displaying man pages. | 5742 | "Function to use for displaying man pages. |
| 5727 | The function must take at least one argument with a string naming the | 5743 | The function must take at least one argument with a string naming the |
| 5728 | man page." | 5744 | man page." |
| 5745 | :version "21.4" | ||
| 5729 | :type '(choice (function-item :tag "Man" manual-entry) | 5746 | :type '(choice (function-item :tag "Man" manual-entry) |
| 5730 | (function-item :tag "Woman" woman) | 5747 | (function-item :tag "Woman" woman) |
| 5731 | (function :tag "Other")) | 5748 | (function :tag "Other")) |
| @@ -5736,6 +5753,7 @@ man page." | |||
| 5736 | If the default site is too slow, try to find a CTAN mirror, see | 5753 | If the default site is too slow, try to find a CTAN mirror, see |
| 5737 | <URL:http://tug.ctan.org/tex-archive/CTAN.sites?action=/index.html>. See also | 5754 | <URL:http://tug.ctan.org/tex-archive/CTAN.sites?action=/index.html>. See also |
| 5738 | the variable `gnus-button-handle-ctan'." | 5755 | the variable `gnus-button-handle-ctan'." |
| 5756 | :version "21.4" | ||
| 5739 | :group 'gnus-article-buttons | 5757 | :group 'gnus-article-buttons |
| 5740 | :link '(custom-manual "(gnus)Group Parameters") | 5758 | :link '(custom-manual "(gnus)Group Parameters") |
| 5741 | :type '(choice (const "http://www.tex.ac.uk/tex-archive/") | 5759 | :type '(choice (const "http://www.tex.ac.uk/tex-archive/") |
| @@ -5746,12 +5764,14 @@ the variable `gnus-button-handle-ctan'." | |||
| 5746 | (defcustom gnus-button-ctan-handler 'browse-url | 5764 | (defcustom gnus-button-ctan-handler 'browse-url |
| 5747 | "Function to use for displaying CTAN links. | 5765 | "Function to use for displaying CTAN links. |
| 5748 | The function must take one argument, the string naming the URL." | 5766 | The function must take one argument, the string naming the URL." |
| 5767 | :version "21.4" | ||
| 5749 | :type '(choice (function-item :tag "Browse Url" browse-url) | 5768 | :type '(choice (function-item :tag "Browse Url" browse-url) |
| 5750 | (function :tag "Other")) | 5769 | (function :tag "Other")) |
| 5751 | :group 'gnus-article-buttons) | 5770 | :group 'gnus-article-buttons) |
| 5752 | 5771 | ||
| 5753 | (defcustom gnus-button-handle-ctan-bogus-regexp "^/?tex-archive/\\|^/" | 5772 | (defcustom gnus-button-handle-ctan-bogus-regexp "^/?tex-archive/\\|^/" |
| 5754 | "Bogus strings removed from CTAN URLs." | 5773 | "Bogus strings removed from CTAN URLs." |
| 5774 | :version "21.4" | ||
| 5755 | :group 'gnus-article-buttons | 5775 | :group 'gnus-article-buttons |
| 5756 | :type '(choice (const "^/?tex-archive/\\|/") | 5776 | :type '(choice (const "^/?tex-archive/\\|/") |
| 5757 | (regexp :tag "Other"))) | 5777 | (regexp :tag "Other"))) |
| @@ -5765,6 +5785,7 @@ The function must take one argument, the string naming the URL." | |||
| 5765 | "\\)") | 5785 | "\\)") |
| 5766 | "Regular expression for ctan directories. | 5786 | "Regular expression for ctan directories. |
| 5767 | It should match all directories in the top level of `gnus-ctan-url'." | 5787 | It should match all directories in the top level of `gnus-ctan-url'." |
| 5788 | :version "21.4" | ||
| 5768 | :group 'gnus-article-buttons | 5789 | :group 'gnus-article-buttons |
| 5769 | :type 'regexp) | 5790 | :type 'regexp) |
| 5770 | 5791 | ||
| @@ -5774,6 +5795,7 @@ It should match all directories in the top level of `gnus-ctan-url'." | |||
| 5774 | gnus-button-valid-fqdn-regexp | 5795 | gnus-button-valid-fqdn-regexp |
| 5775 | ">?\\)\\b") | 5796 | ">?\\)\\b") |
| 5776 | "Regular expression that matches a message ID or a mail address." | 5797 | "Regular expression that matches a message ID or a mail address." |
| 5798 | :version "21.4" | ||
| 5777 | :group 'gnus-article-buttons | 5799 | :group 'gnus-article-buttons |
| 5778 | :type 'regexp) | 5800 | :type 'regexp) |
| 5779 | 5801 | ||
| @@ -5785,6 +5807,7 @@ message ID or a mail address, respectively. If this variable is set to the | |||
| 5785 | symbol `ask', always query the user what do do. If it is a function, this | 5807 | symbol `ask', always query the user what do do. If it is a function, this |
| 5786 | function will be called with the string as it's only argument. The function | 5808 | function will be called with the string as it's only argument. The function |
| 5787 | must return `mid', `mail', `invalid' or `ask'." | 5809 | must return `mid', `mail', `invalid' or `ask'." |
| 5810 | :version "21.4" | ||
| 5788 | :group 'gnus-article-buttons | 5811 | :group 'gnus-article-buttons |
| 5789 | :type '(choice (function-item :tag "Heuristic function" | 5812 | :type '(choice (function-item :tag "Heuristic function" |
| 5790 | gnus-button-mid-or-mail-heuristic) | 5813 | gnus-button-mid-or-mail-heuristic) |
| @@ -5848,6 +5871,7 @@ must return `mid', `mail', `invalid' or `ask'." | |||
| 5848 | 5871 | ||
| 5849 | A negative RATE indicates a message IDs, whereas a positive indicates a mail | 5872 | A negative RATE indicates a message IDs, whereas a positive indicates a mail |
| 5850 | address. The REGEXP is processed with `case-fold-search' set to nil." | 5873 | address. The REGEXP is processed with `case-fold-search' set to nil." |
| 5874 | :version "21.4" | ||
| 5851 | :group 'gnus-article-buttons | 5875 | :group 'gnus-article-buttons |
| 5852 | :type '(repeat (cons (number :tag "Rate") | 5876 | :type '(repeat (cons (number :tag "Rate") |
| 5853 | (regexp :tag "Regexp")))) | 5877 | (regexp :tag "Regexp")))) |
| @@ -6032,6 +6056,7 @@ positives are possible. Note that you can set this variable local to | |||
| 6032 | specific groups. Setting it higher in TeX groups is probably a good idea. | 6056 | specific groups. Setting it higher in TeX groups is probably a good idea. |
| 6033 | See Info node `(gnus)Group Parameters' and the variable `gnus-parameters' on | 6057 | See Info node `(gnus)Group Parameters' and the variable `gnus-parameters' on |
| 6034 | how to set variables in specific groups." | 6058 | how to set variables in specific groups." |
| 6059 | :version "21.4" | ||
| 6035 | :group 'gnus-article-buttons | 6060 | :group 'gnus-article-buttons |
| 6036 | :link '(custom-manual "(gnus)Group Parameters") | 6061 | :link '(custom-manual "(gnus)Group Parameters") |
| 6037 | :type 'integer) | 6062 | :type 'integer) |
| @@ -6043,6 +6068,7 @@ positives are possible. Note that you can set this variable local to | |||
| 6043 | specific groups. Setting it higher in Unix groups is probably a good idea. | 6068 | specific groups. Setting it higher in Unix groups is probably a good idea. |
| 6044 | See Info node `(gnus)Group Parameters' and the variable `gnus-parameters' on | 6069 | See Info node `(gnus)Group Parameters' and the variable `gnus-parameters' on |
| 6045 | how to set variables in specific groups." | 6070 | how to set variables in specific groups." |
| 6071 | :version "21.4" | ||
| 6046 | :group 'gnus-article-buttons | 6072 | :group 'gnus-article-buttons |
| 6047 | :link '(custom-manual "(gnus)Group Parameters") | 6073 | :link '(custom-manual "(gnus)Group Parameters") |
| 6048 | :type 'integer) | 6074 | :type 'integer) |
| @@ -6054,6 +6080,7 @@ positives are possible. Note that you can set this variable local to | |||
| 6054 | specific groups. Setting it higher in Emacs or Gnus related groups is | 6080 | specific groups. Setting it higher in Emacs or Gnus related groups is |
| 6055 | probably a good idea. See Info node `(gnus)Group Parameters' and the variable | 6081 | probably a good idea. See Info node `(gnus)Group Parameters' and the variable |
| 6056 | `gnus-parameters' on how to set variables in specific groups." | 6082 | `gnus-parameters' on how to set variables in specific groups." |
| 6083 | :version "21.4" | ||
| 6057 | :group 'gnus-article-buttons | 6084 | :group 'gnus-article-buttons |
| 6058 | :link '(custom-manual "(gnus)Group Parameters") | 6085 | :link '(custom-manual "(gnus)Group Parameters") |
| 6059 | :type 'integer) | 6086 | :type 'integer) |
| @@ -6063,6 +6090,7 @@ probably a good idea. See Info node `(gnus)Group Parameters' and the variable | |||
| 6063 | The higher the number, the more buttons will appear and the more false | 6090 | The higher the number, the more buttons will appear and the more false |
| 6064 | positives are possible." | 6091 | positives are possible." |
| 6065 | ;; mail addresses, MIDs, URLs for news, ... | 6092 | ;; mail addresses, MIDs, URLs for news, ... |
| 6093 | :version "21.4" | ||
| 6066 | :group 'gnus-article-buttons | 6094 | :group 'gnus-article-buttons |
| 6067 | :type 'integer) | 6095 | :type 'integer) |
| 6068 | 6096 | ||
| @@ -6071,6 +6099,7 @@ positives are possible." | |||
| 6071 | The higher the number, the more buttons will appear and the more false | 6099 | The higher the number, the more buttons will appear and the more false |
| 6072 | positives are possible." | 6100 | positives are possible." |
| 6073 | ;; stuff handled by `browse-url' or `gnus-button-embedded-url' | 6101 | ;; stuff handled by `browse-url' or `gnus-button-embedded-url' |
| 6102 | :version "21.4" | ||
| 6074 | :group 'gnus-article-buttons | 6103 | :group 'gnus-article-buttons |
| 6075 | :type 'integer) | 6104 | :type 'integer) |
| 6076 | 6105 | ||
diff --git a/lisp/gnus/gnus-cite.el b/lisp/gnus/gnus-cite.el index 51617918a4c..bf9f5863428 100644 --- a/lisp/gnus/gnus-cite.el +++ b/lisp/gnus/gnus-cite.el | |||
| @@ -278,6 +278,7 @@ This should make it easier to see who wrote what." | |||
| 278 | 278 | ||
| 279 | (defcustom gnus-cite-blank-line-after-header t | 279 | (defcustom gnus-cite-blank-line-after-header t |
| 280 | "If non-nil, put a blank line between the citation header and the button." | 280 | "If non-nil, put a blank line between the citation header and the button." |
| 281 | :version "21.4" | ||
| 281 | :group 'gnus-cite | 282 | :group 'gnus-cite |
| 282 | :type 'boolean) | 283 | :type 'boolean) |
| 283 | 284 | ||
| @@ -289,6 +290,7 @@ This should make it easier to see who wrote what." | |||
| 289 | If an article has more pages below the one you are looking at, but | 290 | If an article has more pages below the one you are looking at, but |
| 290 | nothing on those pages is a word of at least three letters that is not | 291 | nothing on those pages is a word of at least three letters that is not |
| 291 | in a boring face, then the pages will be skipped." | 292 | in a boring face, then the pages will be skipped." |
| 293 | :version "21.4" | ||
| 292 | :type '(repeat face) | 294 | :type '(repeat face) |
| 293 | :group 'gnus-article-hiding) | 295 | :group 'gnus-article-hiding) |
| 294 | 296 | ||
diff --git a/lisp/gnus/gnus-delay.el b/lisp/gnus/gnus-delay.el index b6392772773..ee431076fad 100644 --- a/lisp/gnus/gnus-delay.el +++ b/lisp/gnus/gnus-delay.el | |||
| @@ -60,6 +60,7 @@ | |||
| 60 | 60 | ||
| 61 | (defcustom gnus-delay-default-hour 8 | 61 | (defcustom gnus-delay-default-hour 8 |
| 62 | "*If deadline is given as date, then assume this time of day." | 62 | "*If deadline is given as date, then assume this time of day." |
| 63 | :version "21.4" | ||
| 63 | :type 'integer | 64 | :type 'integer |
| 64 | :group 'gnus-delay) | 65 | :group 'gnus-delay) |
| 65 | 66 | ||
diff --git a/lisp/gnus/gnus-fun.el b/lisp/gnus/gnus-fun.el index 21a5b1c55b4..087c30da5df 100644 --- a/lisp/gnus/gnus-fun.el +++ b/lisp/gnus/gnus-fun.el | |||
| @@ -31,11 +31,13 @@ | |||
| 31 | 31 | ||
| 32 | (defcustom gnus-x-face-directory (expand-file-name "x-faces" gnus-directory) | 32 | (defcustom gnus-x-face-directory (expand-file-name "x-faces" gnus-directory) |
| 33 | "*Directory where X-Face PBM files are stored." | 33 | "*Directory where X-Face PBM files are stored." |
| 34 | :version "21.4" | ||
| 34 | :group 'gnus-fun | 35 | :group 'gnus-fun |
| 35 | :type 'directory) | 36 | :type 'directory) |
| 36 | 37 | ||
| 37 | (defcustom gnus-convert-pbm-to-x-face-command "pbmtoxbm %s | compface" | 38 | (defcustom gnus-convert-pbm-to-x-face-command "pbmtoxbm %s | compface" |
| 38 | "Command for converting a PBM to an X-Face." | 39 | "Command for converting a PBM to an X-Face." |
| 40 | :version "21.4" | ||
| 39 | :group 'gnus-fun | 41 | :group 'gnus-fun |
| 40 | :type 'string) | 42 | :type 'string) |
| 41 | 43 | ||
| @@ -43,6 +45,7 @@ | |||
| 43 | "Command for converting an image to an X-Face. | 45 | "Command for converting an image to an X-Face. |
| 44 | By default it takes a GIF filename and output the X-Face header data | 46 | By default it takes a GIF filename and output the X-Face header data |
| 45 | on stdout." | 47 | on stdout." |
| 48 | :version "21.4" | ||
| 46 | :group 'gnus-fun | 49 | :group 'gnus-fun |
| 47 | :type 'string) | 50 | :type 'string) |
| 48 | 51 | ||
| @@ -50,6 +53,7 @@ on stdout." | |||
| 50 | "Command for converting an image to an Face. | 53 | "Command for converting an image to an Face. |
| 51 | By default it takes a JPEG filename and output the Face header data | 54 | By default it takes a JPEG filename and output the Face header data |
| 52 | on stdout." | 55 | on stdout." |
| 56 | :version "21.4" | ||
| 53 | :group 'gnus-fun | 57 | :group 'gnus-fun |
| 54 | :type 'string) | 58 | :type 'string) |
| 55 | 59 | ||
diff --git a/lisp/gnus/gnus-group.el b/lisp/gnus/gnus-group.el index 96d1a864f13..9f7b259e066 100644 --- a/lisp/gnus/gnus-group.el +++ b/lisp/gnus/gnus-group.el | |||
| @@ -435,6 +435,7 @@ For example: | |||
| 435 | If non-nil, the value should be a string, e.g. \"nnml:\", | 435 | If non-nil, the value should be a string, e.g. \"nnml:\", |
| 436 | in which case `gnus-group-jump-to-group' offers \"Group: nnml:\" | 436 | in which case `gnus-group-jump-to-group' offers \"Group: nnml:\" |
| 437 | in the minibuffer prompt." | 437 | in the minibuffer prompt." |
| 438 | :version "21.4" | ||
| 438 | :group 'gnus-group-various | 439 | :group 'gnus-group-various |
| 439 | :type '(choice (string :tag "Prompt string") | 440 | :type '(choice (string :tag "Prompt string") |
| 440 | (const :tag "Empty" nil))) | 441 | (const :tag "Empty" nil))) |
| @@ -1959,12 +1960,14 @@ Same as `gnus-large-newsgroup', but only used for ephemeral newsgroups. | |||
| 1959 | If the number of articles in a newsgroup is greater than this value, | 1960 | If the number of articles in a newsgroup is greater than this value, |
| 1960 | confirmation is required for selecting the newsgroup. If it is nil, no | 1961 | confirmation is required for selecting the newsgroup. If it is nil, no |
| 1961 | confirmation is required." | 1962 | confirmation is required." |
| 1963 | :version "21.4" | ||
| 1962 | :group 'gnus-group-select | 1964 | :group 'gnus-group-select |
| 1963 | :type '(choice (const :tag "No limit" nil) | 1965 | :type '(choice (const :tag "No limit" nil) |
| 1964 | integer)) | 1966 | integer)) |
| 1965 | 1967 | ||
| 1966 | (defcustom gnus-fetch-old-ephemeral-headers nil | 1968 | (defcustom gnus-fetch-old-ephemeral-headers nil |
| 1967 | "Same as `gnus-fetch-old-headers', but only used for ephemeral newsgroups." | 1969 | "Same as `gnus-fetch-old-headers', but only used for ephemeral newsgroups." |
| 1970 | :version "21.4" | ||
| 1968 | :group 'gnus-thread | 1971 | :group 'gnus-thread |
| 1969 | :type '(choice (const :tag "off" nil) | 1972 | :type '(choice (const :tag "off" nil) |
| 1970 | (const some) | 1973 | (const some) |
diff --git a/lisp/gnus/gnus-int.el b/lisp/gnus/gnus-int.el index fc0d7f192ee..2363c2705cb 100644 --- a/lisp/gnus/gnus-int.el +++ b/lisp/gnus/gnus-int.el | |||
| @@ -46,6 +46,7 @@ If the server is covered by Gnus agent, the possible values are | |||
| 46 | `denied', set the server denied; `offline', set the server offline; | 46 | `denied', set the server denied; `offline', set the server offline; |
| 47 | nil, ask user. If the server is not covered by Gnus agent, set the | 47 | nil, ask user. If the server is not covered by Gnus agent, set the |
| 48 | server denied." | 48 | server denied." |
| 49 | :version "21.4" | ||
| 49 | :group 'gnus-start | 50 | :group 'gnus-start |
| 50 | :type '(choice (const :tag "Ask" nil) | 51 | :type '(choice (const :tag "Ask" nil) |
| 51 | (const :tag "Deny server" denied) | 52 | (const :tag "Deny server" denied) |
diff --git a/lisp/gnus/gnus-msg.el b/lisp/gnus/gnus-msg.el index 0b66c508767..f986e451c02 100644 --- a/lisp/gnus/gnus-msg.el +++ b/lisp/gnus/gnus-msg.el | |||
| @@ -142,7 +142,7 @@ See Info node `(gnus)Posting Styles'." | |||
| 142 | 142 | ||
| 143 | (defcustom gnus-gcc-mark-as-read nil | 143 | (defcustom gnus-gcc-mark-as-read nil |
| 144 | "If non-nil, automatically mark Gcc articles as read." | 144 | "If non-nil, automatically mark Gcc articles as read." |
| 145 | :version "21.1" | 145 | :version "21.4" |
| 146 | :group 'gnus-message | 146 | :group 'gnus-message |
| 147 | :type 'boolean) | 147 | :type 'boolean) |
| 148 | 148 | ||
| @@ -154,7 +154,7 @@ See Info node `(gnus)Posting Styles'." | |||
| 154 | If it is `all', attach files as external parts; | 154 | If it is `all', attach files as external parts; |
| 155 | if a regexp and matches the Gcc group name, attach files as external parts; | 155 | if a regexp and matches the Gcc group name, attach files as external parts; |
| 156 | if nil, attach files as normal parts." | 156 | if nil, attach files as normal parts." |
| 157 | :version "21.1" | 157 | :version "21.4" |
| 158 | :group 'gnus-message | 158 | :group 'gnus-message |
| 159 | :type '(choice (const nil :tag "None") | 159 | :type '(choice (const nil :tag "None") |
| 160 | (const all :tag "Any") | 160 | (const all :tag "Any") |
| @@ -212,7 +212,7 @@ List of charsets that are permitted to be unencoded.") | |||
| 212 | "gnus-agent.el" "gnus-cache.el" "gnus-srvr.el" | 212 | "gnus-agent.el" "gnus-cache.el" "gnus-srvr.el" |
| 213 | "mm-util.el" "mm-decode.el" "nnmail.el" "message.el") | 213 | "mm-util.el" "mm-decode.el" "nnmail.el" "message.el") |
| 214 | "Files whose variables will be reported in `gnus-bug'." | 214 | "Files whose variables will be reported in `gnus-bug'." |
| 215 | :version "21.1" | 215 | :version "21.4" |
| 216 | :group 'gnus-message | 216 | :group 'gnus-message |
| 217 | :type '(repeat (string :tag "File"))) | 217 | :type '(repeat (string :tag "File"))) |
| 218 | 218 | ||
| @@ -220,7 +220,7 @@ List of charsets that are permitted to be unencoded.") | |||
| 220 | '(mm-mime-mule-charset-alist | 220 | '(mm-mime-mule-charset-alist |
| 221 | nnmail-split-fancy message-minibuffer-local-map) | 221 | nnmail-split-fancy message-minibuffer-local-map) |
| 222 | "Variables that should not be reported in `gnus-bug'." | 222 | "Variables that should not be reported in `gnus-bug'." |
| 223 | :version "21.1" | 223 | :version "21.4" |
| 224 | :group 'gnus-message | 224 | :group 'gnus-message |
| 225 | :type '(repeat (symbol :tag "Variable"))) | 225 | :type '(repeat (symbol :tag "Variable"))) |
| 226 | 226 | ||
| @@ -228,7 +228,7 @@ List of charsets that are permitted to be unencoded.") | |||
| 228 | '(nndraft nnml nnimap nnmaildir nnmh nnfolder nndir) | 228 | '(nndraft nnml nnimap nnmaildir nnmh nnfolder nndir) |
| 229 | "A list of back ends that are not used in \"real\" newsgroups. | 229 | "A list of back ends that are not used in \"real\" newsgroups. |
| 230 | This variable is used only when `gnus-post-method' is `current'." | 230 | This variable is used only when `gnus-post-method' is `current'." |
| 231 | :version "21.3" | 231 | :version "21.4" |
| 232 | :group 'gnus-group-foreign | 232 | :group 'gnus-group-foreign |
| 233 | :type '(repeat (symbol :tag "Back end"))) | 233 | :type '(repeat (symbol :tag "Back end"))) |
| 234 | 234 | ||
| @@ -260,6 +260,7 @@ This can also be a function receiving the group name as the only | |||
| 260 | parameter which should return non-nil iff a confirmation is needed, or | 260 | parameter which should return non-nil iff a confirmation is needed, or |
| 261 | a regexp, in which case a confirmation is asked for iff the group name | 261 | a regexp, in which case a confirmation is asked for iff the group name |
| 262 | matches the regexp." | 262 | matches the regexp." |
| 263 | :version "21.4" | ||
| 263 | :group 'gnus-message | 264 | :group 'gnus-message |
| 264 | :type '(choice (const :tag "No" nil) | 265 | :type '(choice (const :tag "No" nil) |
| 265 | (const :tag "Yes" t) | 266 | (const :tag "Yes" t) |
| @@ -272,6 +273,7 @@ matches the regexp." | |||
| 272 | when replying by mail. See the `gnus-confirm-mail-reply-to-news' variable | 273 | when replying by mail. See the `gnus-confirm-mail-reply-to-news' variable |
| 273 | for fine-tuning this. | 274 | for fine-tuning this. |
| 274 | If nil, Gnus will never ask for confirmation if replying to mail." | 275 | If nil, Gnus will never ask for confirmation if replying to mail." |
| 276 | :version "21.4" | ||
| 275 | :group 'gnus-message | 277 | :group 'gnus-message |
| 276 | :type 'boolean) | 278 | :type 'boolean) |
| 277 | 279 | ||
diff --git a/lisp/gnus/gnus-score.el b/lisp/gnus/gnus-score.el index de59e862ebc..370ef00eb49 100644 --- a/lisp/gnus/gnus-score.el +++ b/lisp/gnus/gnus-score.el | |||
| @@ -237,6 +237,7 @@ This variable allows the same syntax as `gnus-home-score-file'." | |||
| 237 | 237 | ||
| 238 | (defcustom gnus-adaptive-word-length-limit nil | 238 | (defcustom gnus-adaptive-word-length-limit nil |
| 239 | "*Words of a length lesser than this limit will be ignored when doing adaptive scoring." | 239 | "*Words of a length lesser than this limit will be ignored when doing adaptive scoring." |
| 240 | :version "21.4" | ||
| 240 | :group 'gnus-score-adapt | 241 | :group 'gnus-score-adapt |
| 241 | :type '(radio (const :format "Unlimited " nil) | 242 | :type '(radio (const :format "Unlimited " nil) |
| 242 | (integer :format "Maximum length: %v\n" :size 0))) | 243 | (integer :format "Maximum length: %v\n" :size 0))) |
diff --git a/lisp/gnus/gnus-srvr.el b/lisp/gnus/gnus-srvr.el index 775bdc485af..7fef378722a 100644 --- a/lisp/gnus/gnus-srvr.el +++ b/lisp/gnus/gnus-srvr.el | |||
| @@ -71,6 +71,7 @@ See Info node `(gnus)Formatting Variables'." | |||
| 71 | (defcustom gnus-server-browse-in-group-buffer nil | 71 | (defcustom gnus-server-browse-in-group-buffer nil |
| 72 | "Whether server browsing should take place in the group buffer. | 72 | "Whether server browsing should take place in the group buffer. |
| 73 | If nil, a faster, but more primitive, buffer is used instead." | 73 | If nil, a faster, but more primitive, buffer is used instead." |
| 74 | :version "21.4" | ||
| 74 | :group 'gnus-server-visual | 75 | :group 'gnus-server-visual |
| 75 | :type 'boolean) | 76 | :type 'boolean) |
| 76 | 77 | ||
| @@ -224,6 +225,7 @@ If nil, a faster, but more primitive, buffer is used instead." | |||
| 224 | 225 | ||
| 225 | (defcustom gnus-server-offline-face 'gnus-server-offline-face | 226 | (defcustom gnus-server-offline-face 'gnus-server-offline-face |
| 226 | "Face name to use on OFFLINE servers." | 227 | "Face name to use on OFFLINE servers." |
| 228 | :version "21.4" | ||
| 227 | :group 'gnus-server-visual | 229 | :group 'gnus-server-visual |
| 228 | :type 'face) | 230 | :type 'face) |
| 229 | 231 | ||
diff --git a/lisp/gnus/gnus-start.el b/lisp/gnus/gnus-start.el index 229658b2d7b..86dfc5f30e4 100644 --- a/lisp/gnus/gnus-start.el +++ b/lisp/gnus/gnus-start.el | |||
| @@ -47,6 +47,7 @@ | |||
| 47 | "Whether to create backup files. | 47 | "Whether to create backup files. |
| 48 | This variable takes the same values as the `version-control' | 48 | This variable takes the same values as the `version-control' |
| 49 | variable." | 49 | variable." |
| 50 | :version "21.4" | ||
| 50 | :group 'gnus-start | 51 | :group 'gnus-start |
| 51 | :type '(choice (const :tag "Never" never) | 52 | :type '(choice (const :tag "Never" never) |
| 52 | (const :tag "If existing" nil) | 53 | (const :tag "If existing" nil) |
| @@ -57,6 +58,7 @@ variable." | |||
| 57 | the buffer or write directly to the file. The buffer is faster | 58 | the buffer or write directly to the file. The buffer is faster |
| 58 | because all of the contents are written at once. The direct write | 59 | because all of the contents are written at once. The direct write |
| 59 | uses considerably less memory." | 60 | uses considerably less memory." |
| 61 | :version "21.4" | ||
| 60 | :group 'gnus-start | 62 | :group 'gnus-start |
| 61 | :type '(choice (const :tag "Write via buffer" t) | 63 | :type '(choice (const :tag "Write via buffer" t) |
| 62 | (const :tag "Write directly to file" nil))) | 64 | (const :tag "Write directly to file" nil))) |
diff --git a/lisp/gnus/gnus-sum.el b/lisp/gnus/gnus-sum.el index 029af64aa6c..8cee2227f3f 100644 --- a/lisp/gnus/gnus-sum.el +++ b/lisp/gnus/gnus-sum.el | |||
| @@ -118,6 +118,7 @@ given by the `gnus-summary-same-subject' variable.)" | |||
| 118 | 118 | ||
| 119 | (defcustom gnus-summary-make-false-root-always nil | 119 | (defcustom gnus-summary-make-false-root-always nil |
| 120 | "Always make a false dummy root." | 120 | "Always make a false dummy root." |
| 121 | :version "21.4" | ||
| 121 | :group 'gnus-thread | 122 | :group 'gnus-thread |
| 122 | :type 'boolean) | 123 | :type 'boolean) |
| 123 | 124 | ||
| @@ -218,6 +219,7 @@ If this variable is nil, scoring will be disabled." | |||
| 218 | "*Default threshold for a high scored article. | 219 | "*Default threshold for a high scored article. |
| 219 | An article will be highlighted as high scored if its score is greater | 220 | An article will be highlighted as high scored if its score is greater |
| 220 | than this score." | 221 | than this score." |
| 222 | :version "21.4" | ||
| 221 | :group 'gnus-score-default | 223 | :group 'gnus-score-default |
| 222 | :type 'integer) | 224 | :type 'integer) |
| 223 | 225 | ||
| @@ -225,6 +227,7 @@ than this score." | |||
| 225 | "*Default threshold for a low scored article. | 227 | "*Default threshold for a low scored article. |
| 226 | An article will be highlighted as low scored if its score is smaller | 228 | An article will be highlighted as low scored if its score is smaller |
| 227 | than this score." | 229 | than this score." |
| 230 | :version "21.4" | ||
| 228 | :group 'gnus-score-default | 231 | :group 'gnus-score-default |
| 229 | :type 'integer) | 232 | :type 'integer) |
| 230 | 233 | ||
| @@ -320,6 +323,7 @@ the first unseen article), 'unseen-or-unread' (place point on the subject | |||
| 320 | line of the first unseen article or, if all article have been seen, on the | 323 | line of the first unseen article or, if all article have been seen, on the |
| 321 | subject line of the first unread article), or a function to be called to | 324 | subject line of the first unread article), or a function to be called to |
| 322 | place point on some subject line." | 325 | place point on some subject line." |
| 326 | :version "21.4" | ||
| 323 | :group 'gnus-group-select | 327 | :group 'gnus-group-select |
| 324 | :type '(choice (const best) | 328 | :type '(choice (const best) |
| 325 | (const unread) | 329 | (const unread) |
| @@ -363,6 +367,7 @@ ignores articles whose headers have not been fetched). | |||
| 363 | 367 | ||
| 364 | NOTE: The list of unfetched articles will always be nil when plugged | 368 | NOTE: The list of unfetched articles will always be nil when plugged |
| 365 | and, when unplugged, a subset of the undownloaded article list." | 369 | and, when unplugged, a subset of the undownloaded article list." |
| 370 | :version "21.4" | ||
| 366 | :group 'gnus-summary-maneuvering | 371 | :group 'gnus-summary-maneuvering |
| 367 | :type '(choice (const :tag "None" nil) | 372 | :type '(choice (const :tag "None" nil) |
| 368 | (const :tag "Undownloaded when unplugged" undownloaded) | 373 | (const :tag "Undownloaded when unplugged" undownloaded) |
| @@ -490,6 +495,7 @@ this variable specifies group names." | |||
| 490 | 495 | ||
| 491 | (defcustom gnus-forwarded-mark ?F | 496 | (defcustom gnus-forwarded-mark ?F |
| 492 | "*Mark used for articles that have been forwarded." | 497 | "*Mark used for articles that have been forwarded." |
| 498 | :version "21.4" | ||
| 493 | :group 'gnus-summary-marks | 499 | :group 'gnus-summary-marks |
| 494 | :type 'character) | 500 | :type 'character) |
| 495 | 501 | ||
| @@ -510,11 +516,13 @@ this variable specifies group names." | |||
| 510 | 516 | ||
| 511 | (defcustom gnus-unseen-mark ?. | 517 | (defcustom gnus-unseen-mark ?. |
| 512 | "*Mark used for articles that haven't been seen." | 518 | "*Mark used for articles that haven't been seen." |
| 519 | :version "21.4" | ||
| 513 | :group 'gnus-summary-marks | 520 | :group 'gnus-summary-marks |
| 514 | :type 'character) | 521 | :type 'character) |
| 515 | 522 | ||
| 516 | (defcustom gnus-no-mark ? ;Whitespace | 523 | (defcustom gnus-no-mark ? ;Whitespace |
| 517 | "*Mark used for articles that have no other secondary mark." | 524 | "*Mark used for articles that have no other secondary mark." |
| 525 | :version "21.4" | ||
| 518 | :group 'gnus-summary-marks | 526 | :group 'gnus-summary-marks |
| 519 | :type 'character) | 527 | :type 'character) |
| 520 | 528 | ||
| @@ -895,7 +903,7 @@ automatically when it is selected." | |||
| 895 | (and (fboundp 'display-graphic-p) | 903 | (and (fboundp 'display-graphic-p) |
| 896 | (display-graphic-p)) | 904 | (display-graphic-p)) |
| 897 | "*If non-nil, display an arrow highlighting the current article." | 905 | "*If non-nil, display an arrow highlighting the current article." |
| 898 | :version "21.1" | 906 | :version "21.4" |
| 899 | :group 'gnus-summary | 907 | :group 'gnus-summary |
| 900 | :type 'boolean) | 908 | :type 'boolean) |
| 901 | 909 | ||
| @@ -1073,22 +1081,23 @@ type of files to save." | |||
| 1073 | This is mostly relevant for slow back ends where the user may | 1081 | This is mostly relevant for slow back ends where the user may |
| 1074 | wish to widen the summary buffer to include all headers | 1082 | wish to widen the summary buffer to include all headers |
| 1075 | that were fetched. Say, for nnultimate groups." | 1083 | that were fetched. Say, for nnultimate groups." |
| 1084 | :version "21.4" | ||
| 1076 | :group 'gnus-summary | 1085 | :group 'gnus-summary |
| 1077 | :type '(choice boolean regexp)) | 1086 | :type '(choice boolean regexp)) |
| 1078 | 1087 | ||
| 1079 | (defcustom gnus-summary-muttprint-program "muttprint" | 1088 | (defcustom gnus-summary-muttprint-program "muttprint" |
| 1080 | "Command (and optional arguments) used to run Muttprint." | 1089 | "Command (and optional arguments) used to run Muttprint." |
| 1081 | :version "21.3" | 1090 | :version "21.4" |
| 1082 | :group 'gnus-summary | 1091 | :group 'gnus-summary |
| 1083 | :type 'string) | 1092 | :type 'string) |
| 1084 | 1093 | ||
| 1085 | (defcustom gnus-article-loose-mime nil | 1094 | (defcustom gnus-article-loose-mime nil |
| 1086 | "If non-nil, don't require MIME-Version header. | 1095 | "If non-nil, don't require MIME-Version header. |
| 1087 | Some brain-damaged MUA/MTA, e.g. Lotus Domino 5.0.6 clients, does not | 1096 | Some brain-damaged MUA/MTA, e.g. Lotus Domino 5.0.6 clients, does not |
| 1088 | supply the MIME-Version header or deliberately strip it From the mail. | 1097 | supply the MIME-Version header or deliberately strip it from the mail. |
| 1089 | Set it to non-nil, Gnus will treat some articles as MIME even if | 1098 | Set it to non-nil, Gnus will treat some articles as MIME even if |
| 1090 | the MIME-Version header is missed." | 1099 | the MIME-Version header is missed." |
| 1091 | :version "21.3" | 1100 | :version "21.4" |
| 1092 | :type 'boolean | 1101 | :type 'boolean |
| 1093 | :group 'gnus-article-mime) | 1102 | :group 'gnus-article-mime) |
| 1094 | 1103 | ||
| @@ -1097,6 +1106,7 @@ the MIME-Version header is missed." | |||
| 1097 | This means that Gnus will search message bodies for text that look | 1106 | This means that Gnus will search message bodies for text that look |
| 1098 | like uuencoded bits, yEncoded bits, and so on, and present that using | 1107 | like uuencoded bits, yEncoded bits, and so on, and present that using |
| 1099 | the normal Gnus MIME machinery." | 1108 | the normal Gnus MIME machinery." |
| 1109 | :version "21.4" | ||
| 1100 | :type 'boolean | 1110 | :type 'boolean |
| 1101 | :group 'gnus-article-mime) | 1111 | :group 'gnus-article-mime) |
| 1102 | 1112 | ||
| @@ -4591,32 +4601,39 @@ Unscored articles will be counted as having a score of zero." | |||
| 4591 | (defcustom gnus-sum-thread-tree-root "> " | 4601 | (defcustom gnus-sum-thread-tree-root "> " |
| 4592 | "With %B spec, used for the root of a thread. | 4602 | "With %B spec, used for the root of a thread. |
| 4593 | If nil, use subject instead." | 4603 | If nil, use subject instead." |
| 4604 | :version "21.4" | ||
| 4594 | :type '(radio (const :format "%v " nil) (string :size 0)) | 4605 | :type '(radio (const :format "%v " nil) (string :size 0)) |
| 4595 | :group 'gnus-thread) | 4606 | :group 'gnus-thread) |
| 4596 | (defcustom gnus-sum-thread-tree-false-root "> " | 4607 | (defcustom gnus-sum-thread-tree-false-root "> " |
| 4597 | "With %B spec, used for a false root of a thread. | 4608 | "With %B spec, used for a false root of a thread. |
| 4598 | If nil, use subject instead." | 4609 | If nil, use subject instead." |
| 4610 | :version "21.4" | ||
| 4599 | :type '(radio (const :format "%v " nil) (string :size 0)) | 4611 | :type '(radio (const :format "%v " nil) (string :size 0)) |
| 4600 | :group 'gnus-thread) | 4612 | :group 'gnus-thread) |
| 4601 | (defcustom gnus-sum-thread-tree-single-indent "" | 4613 | (defcustom gnus-sum-thread-tree-single-indent "" |
| 4602 | "With %B spec, used for a thread with just one message. | 4614 | "With %B spec, used for a thread with just one message. |
| 4603 | If nil, use subject instead." | 4615 | If nil, use subject instead." |
| 4616 | :version "21.4" | ||
| 4604 | :type '(radio (const :format "%v " nil) (string :size 0)) | 4617 | :type '(radio (const :format "%v " nil) (string :size 0)) |
| 4605 | :group 'gnus-thread) | 4618 | :group 'gnus-thread) |
| 4606 | (defcustom gnus-sum-thread-tree-vertical "| " | 4619 | (defcustom gnus-sum-thread-tree-vertical "| " |
| 4607 | "With %B spec, used for drawing a vertical line." | 4620 | "With %B spec, used for drawing a vertical line." |
| 4621 | :version "21.4" | ||
| 4608 | :type 'string | 4622 | :type 'string |
| 4609 | :group 'gnus-thread) | 4623 | :group 'gnus-thread) |
| 4610 | (defcustom gnus-sum-thread-tree-indent " " | 4624 | (defcustom gnus-sum-thread-tree-indent " " |
| 4611 | "With %B spec, used for indenting." | 4625 | "With %B spec, used for indenting." |
| 4626 | :version "21.4" | ||
| 4612 | :type 'string | 4627 | :type 'string |
| 4613 | :group 'gnus-thread) | 4628 | :group 'gnus-thread) |
| 4614 | (defcustom gnus-sum-thread-tree-leaf-with-other "+-> " | 4629 | (defcustom gnus-sum-thread-tree-leaf-with-other "+-> " |
| 4615 | "With %B spec, used for a leaf with brothers." | 4630 | "With %B spec, used for a leaf with brothers." |
| 4631 | :version "21.4" | ||
| 4616 | :type 'string | 4632 | :type 'string |
| 4617 | :group 'gnus-thread) | 4633 | :group 'gnus-thread) |
| 4618 | (defcustom gnus-sum-thread-tree-single-leaf "\\-> " | 4634 | (defcustom gnus-sum-thread-tree-single-leaf "\\-> " |
| 4619 | "With %B spec, used for a leaf without brothers." | 4635 | "With %B spec, used for a leaf without brothers." |
| 4636 | :version "21.4" | ||
| 4620 | :type 'string | 4637 | :type 'string |
| 4621 | :group 'gnus-thread) | 4638 | :group 'gnus-thread) |
| 4622 | 4639 | ||
diff --git a/lisp/gnus/gnus-util.el b/lisp/gnus/gnus-util.el index 472f02afa55..22db7ecd6d1 100644 --- a/lisp/gnus/gnus-util.el +++ b/lisp/gnus/gnus-util.el | |||
| @@ -1163,7 +1163,7 @@ Return the modified alist." | |||
| 1163 | Setting it to nil has no effect after the first time `gnus-byte-compile' | 1163 | Setting it to nil has no effect after the first time `gnus-byte-compile' |
| 1164 | is run." | 1164 | is run." |
| 1165 | :type 'boolean | 1165 | :type 'boolean |
| 1166 | :version "21.1" | 1166 | :version "21.4" |
| 1167 | :group 'gnus-various) | 1167 | :group 'gnus-various) |
| 1168 | 1168 | ||
| 1169 | (defun gnus-byte-compile (form) | 1169 | (defun gnus-byte-compile (form) |
diff --git a/lisp/gnus/gnus.el b/lisp/gnus/gnus.el index eaa77f02e90..3b7c8c916d8 100644 --- a/lisp/gnus/gnus.el +++ b/lisp/gnus/gnus.el | |||
| @@ -963,6 +963,7 @@ For example: | |||
| 963 | (\"mail\\\\.me\" (gnus-use-scoring t)) | 963 | (\"mail\\\\.me\" (gnus-use-scoring t)) |
| 964 | (\"list\\\\..*\" (total-expire . t) | 964 | (\"list\\\\..*\" (total-expire . t) |
| 965 | (broken-reply-to . t)))" | 965 | (broken-reply-to . t)))" |
| 966 | :version "21.4" | ||
| 966 | :group 'gnus-group-various | 967 | :group 'gnus-group-various |
| 967 | :type '(repeat (cons regexp | 968 | :type '(repeat (cons regexp |
| 968 | (repeat sexp)))) | 969 | (repeat sexp)))) |
| @@ -2292,7 +2293,7 @@ face." | |||
| 2292 | When set, Gnus will prefer using the locally stored content rather | 2293 | When set, Gnus will prefer using the locally stored content rather |
| 2293 | than re-fetching it from the server. You also need to enable | 2294 | than re-fetching it from the server. You also need to enable |
| 2294 | `gnus-agent' for this to have any affect." | 2295 | `gnus-agent' for this to have any affect." |
| 2295 | :version "21.3" | 2296 | :version "21.4" |
| 2296 | :group 'gnus-agent | 2297 | :group 'gnus-agent |
| 2297 | :type 'boolean) | 2298 | :type 'boolean) |
| 2298 | 2299 | ||
| @@ -2311,7 +2312,7 @@ covered by that variable." | |||
| 2311 | You may customize gnus-agent to disable its use. However, some | 2312 | You may customize gnus-agent to disable its use. However, some |
| 2312 | back ends have started to use the agent as a client-side cache. | 2313 | back ends have started to use the agent as a client-side cache. |
| 2313 | Disabling the agent may result in noticeable loss of performance." | 2314 | Disabling the agent may result in noticeable loss of performance." |
| 2314 | :version "21.3" | 2315 | :version "21.4" |
| 2315 | :group 'gnus-agent | 2316 | :group 'gnus-agent |
| 2316 | :type 'boolean) | 2317 | :type 'boolean) |
| 2317 | 2318 | ||
| @@ -2343,6 +2344,7 @@ It can be one of the symbols `gnus' \(show only Gnus version\), `emacs-gnus' | |||
| 2343 | `emacs-gnus' plus system configuration\), `emacs-gnus-type' \(same as | 2344 | `emacs-gnus' plus system configuration\), `emacs-gnus-type' \(same as |
| 2344 | `emacs-gnus' plus system type\) or a custom string. If you set it to a | 2345 | `emacs-gnus' plus system type\) or a custom string. If you set it to a |
| 2345 | string, be sure to use a valid format, see RFC 2616." | 2346 | string, be sure to use a valid format, see RFC 2616." |
| 2347 | :version "21.4" | ||
| 2346 | :group 'gnus-message | 2348 | :group 'gnus-message |
| 2347 | :type '(choice | 2349 | :type '(choice |
| 2348 | (item :tag "Show Gnus and Emacs versions and system type" | 2350 | (item :tag "Show Gnus and Emacs versions and system type" |
diff --git a/lisp/gnus/imap.el b/lisp/gnus/imap.el index f53aeb32ca1..754473fa8ec 100644 --- a/lisp/gnus/imap.el +++ b/lisp/gnus/imap.el | |||
| @@ -227,7 +227,8 @@ used to communicate with subprocesses. Values are nil to use a | |||
| 227 | pipe, or t or `pty' to use a pty. The value has no effect if the | 227 | pipe, or t or `pty' to use a pty. The value has no effect if the |
| 228 | system has no ptys or if all ptys are busy: then a pipe is used | 228 | system has no ptys or if all ptys are busy: then a pipe is used |
| 229 | in any case. The value takes effect when a IMAP server is | 229 | in any case. The value takes effect when a IMAP server is |
| 230 | opened, changing it after that has no effect.." | 230 | opened, changing it after that has no effect." |
| 231 | :version "21.4" | ||
| 231 | :group 'imap | 232 | :group 'imap |
| 232 | :type 'boolean) | 233 | :type 'boolean) |
| 233 | 234 | ||
diff --git a/lisp/gnus/mail-source.el b/lisp/gnus/mail-source.el index 3c055c82000..b35cd1d0448 100644 --- a/lisp/gnus/mail-source.el +++ b/lisp/gnus/mail-source.el | |||
| @@ -235,7 +235,10 @@ See Info node `(gnus)Mail Source Specifiers'." | |||
| 235 | (defcustom mail-source-ignore-errors nil | 235 | (defcustom mail-source-ignore-errors nil |
| 236 | "*Ignore errors when querying mail sources. | 236 | "*Ignore errors when querying mail sources. |
| 237 | If nil, the user will be prompted when an error occurs. If non-nil, | 237 | If nil, the user will be prompted when an error occurs. If non-nil, |
| 238 | the error will be ignored.") | 238 | the error will be ignored." |
| 239 | :version "21.4" | ||
| 240 | :group 'mail-source | ||
| 241 | :type 'boolean) | ||
| 239 | 242 | ||
| 240 | (defcustom mail-source-primary-source nil | 243 | (defcustom mail-source-primary-source nil |
| 241 | "*Primary source for incoming mail. | 244 | "*Primary source for incoming mail. |
| @@ -281,6 +284,7 @@ files older than number of days." | |||
| 281 | "*If non-nil, ask for for confirmation before deleting old incoming files. | 284 | "*If non-nil, ask for for confirmation before deleting old incoming files. |
| 282 | This variable only applies when `mail-source-delete-incoming' is a positive | 285 | This variable only applies when `mail-source-delete-incoming' is a positive |
| 283 | number." | 286 | number." |
| 287 | :version "21.4" | ||
| 284 | :group 'mail-source | 288 | :group 'mail-source |
| 285 | :type 'boolean) | 289 | :type 'boolean) |
| 286 | 290 | ||
| @@ -301,6 +305,7 @@ number." | |||
| 301 | 305 | ||
| 302 | (defcustom mail-source-movemail-program nil | 306 | (defcustom mail-source-movemail-program nil |
| 303 | "If non-nil, name of program for fetching new mail." | 307 | "If non-nil, name of program for fetching new mail." |
| 308 | :version "21.4" | ||
| 304 | :group 'mail-source | 309 | :group 'mail-source |
| 305 | :type '(choice (const nil) string)) | 310 | :type '(choice (const nil) string)) |
| 306 | 311 | ||
diff --git a/lisp/gnus/message.el b/lisp/gnus/message.el index 0e74da73b7d..21c386b86ce 100644 --- a/lisp/gnus/message.el +++ b/lisp/gnus/message.el | |||
| @@ -135,6 +135,7 @@ mailbox format." | |||
| 135 | 135 | ||
| 136 | (defcustom message-fcc-externalize-attachments nil | 136 | (defcustom message-fcc-externalize-attachments nil |
| 137 | "If non-nil, attachments are included as external parts in Fcc copies." | 137 | "If non-nil, attachments are included as external parts in Fcc copies." |
| 138 | :version "21.4" | ||
| 138 | :type 'boolean | 139 | :type 'boolean |
| 139 | :group 'message-sending) | 140 | :group 'message-sending) |
| 140 | 141 | ||
| @@ -174,7 +175,7 @@ Otherwise, most addresses look like `angles', but they look like | |||
| 174 | 175 | ||
| 175 | (defcustom message-insert-canlock t | 176 | (defcustom message-insert-canlock t |
| 176 | "Whether to insert a Cancel-Lock header in news postings." | 177 | "Whether to insert a Cancel-Lock header in news postings." |
| 177 | :version "21.3" | 178 | :version "21.4" |
| 178 | :group 'message-headers | 179 | :group 'message-headers |
| 179 | :type 'boolean) | 180 | :type 'boolean) |
| 180 | 181 | ||
| @@ -203,6 +204,7 @@ Checks include `subject-cmsg', `multiple-headers', `sendsys', | |||
| 203 | "*Headers to be generated or prompted for when sending a message. | 204 | "*Headers to be generated or prompted for when sending a message. |
| 204 | Also see `message-required-news-headers' and | 205 | Also see `message-required-news-headers' and |
| 205 | `message-required-mail-headers'." | 206 | `message-required-mail-headers'." |
| 207 | :version "21.4" | ||
| 206 | :group 'message-news | 208 | :group 'message-news |
| 207 | :group 'message-headers | 209 | :group 'message-headers |
| 208 | :link '(custom-manual "(message)Message Headers") | 210 | :link '(custom-manual "(message)Message Headers") |
| @@ -210,6 +212,7 @@ Also see `message-required-news-headers' and | |||
| 210 | 212 | ||
| 211 | (defcustom message-draft-headers '(References From) | 213 | (defcustom message-draft-headers '(References From) |
| 212 | "*Headers to be generated when saving a draft message." | 214 | "*Headers to be generated when saving a draft message." |
| 215 | :version "21.4" | ||
| 213 | :group 'message-news | 216 | :group 'message-news |
| 214 | :group 'message-headers | 217 | :group 'message-headers |
| 215 | :link '(custom-manual "(message)Message Headers") | 218 | :link '(custom-manual "(message)Message Headers") |
| @@ -287,6 +290,7 @@ the user what do do. In this case, the subject is matched against | |||
| 287 | `message-subject-trailing-was-query' is t, always strip the trailing | 290 | `message-subject-trailing-was-query' is t, always strip the trailing |
| 288 | old subject. In this case, `message-subject-trailing-was-regexp' is | 291 | old subject. In this case, `message-subject-trailing-was-regexp' is |
| 289 | used." | 292 | used." |
| 293 | :version "21.4" | ||
| 290 | :type '(choice (const :tag "never" nil) | 294 | :type '(choice (const :tag "never" nil) |
| 291 | (const :tag "always strip" t) | 295 | (const :tag "always strip" t) |
| 292 | (const ask)) | 296 | (const ask)) |
| @@ -303,6 +307,7 @@ the variable is t instead of `ask', use | |||
| 303 | `message-subject-trailing-was-regexp' instead. | 307 | `message-subject-trailing-was-regexp' instead. |
| 304 | 308 | ||
| 305 | It is okay to create some false positives here, as the user is asked." | 309 | It is okay to create some false positives here, as the user is asked." |
| 310 | :version "21.4" | ||
| 306 | :group 'message-various | 311 | :group 'message-various |
| 307 | :link '(custom-manual "(message)Message Headers") | 312 | :link '(custom-manual "(message)Message Headers") |
| 308 | :type 'regexp) | 313 | :type 'regexp) |
| @@ -315,6 +320,7 @@ If `message-subject-trailing-was-query' is set to t, the subject is | |||
| 315 | matched against `message-subject-trailing-was-regexp' in | 320 | matched against `message-subject-trailing-was-regexp' in |
| 316 | `message-strip-subject-trailing-was'. You should use a regexp creating very | 321 | `message-strip-subject-trailing-was'. You should use a regexp creating very |
| 317 | few false positives here." | 322 | few false positives here." |
| 323 | :version "21.4" | ||
| 318 | :group 'message-various | 324 | :group 'message-various |
| 319 | :link '(custom-manual "(message)Message Headers") | 325 | :link '(custom-manual "(message)Message Headers") |
| 320 | :type 'regexp) | 326 | :type 'regexp) |
| @@ -327,6 +333,7 @@ few false positives here." | |||
| 327 | (defcustom message-mark-insert-begin | 333 | (defcustom message-mark-insert-begin |
| 328 | "--8<---------------cut here---------------start------------->8---\n" | 334 | "--8<---------------cut here---------------start------------->8---\n" |
| 329 | "How to mark the beginning of some inserted text." | 335 | "How to mark the beginning of some inserted text." |
| 336 | :version "21.4" | ||
| 330 | :type 'string | 337 | :type 'string |
| 331 | :link '(custom-manual "(message)Insertion Variables") | 338 | :link '(custom-manual "(message)Insertion Variables") |
| 332 | :group 'message-various) | 339 | :group 'message-various) |
| @@ -335,6 +342,7 @@ few false positives here." | |||
| 335 | (defcustom message-mark-insert-end | 342 | (defcustom message-mark-insert-end |
| 336 | "--8<---------------cut here---------------end--------------->8---\n" | 343 | "--8<---------------cut here---------------end--------------->8---\n" |
| 337 | "How to mark the end of some inserted text." | 344 | "How to mark the end of some inserted text." |
| 345 | :version "21.4" | ||
| 338 | :type 'string | 346 | :type 'string |
| 339 | :link '(custom-manual "(message)Insertion Variables") | 347 | :link '(custom-manual "(message)Insertion Variables") |
| 340 | :group 'message-various) | 348 | :group 'message-various) |
| @@ -344,6 +352,7 @@ few false positives here." | |||
| 344 | "X-No-Archive: Yes\n" | 352 | "X-No-Archive: Yes\n" |
| 345 | "Header to insert when you don't want your article to be archived. | 353 | "Header to insert when you don't want your article to be archived. |
| 346 | Archives \(such as groups.google.com\) respect this header." | 354 | Archives \(such as groups.google.com\) respect this header." |
| 355 | :version "21.4" | ||
| 347 | :type 'string | 356 | :type 'string |
| 348 | :link '(custom-manual "(message)Header Commands") | 357 | :link '(custom-manual "(message)Header Commands") |
| 349 | :group 'message-various) | 358 | :group 'message-various) |
| @@ -353,6 +362,7 @@ Archives \(such as groups.google.com\) respect this header." | |||
| 353 | "X-No-Archive: Yes - save http://groups.google.com/" | 362 | "X-No-Archive: Yes - save http://groups.google.com/" |
| 354 | "Note to insert why you wouldn't want this posting archived. | 363 | "Note to insert why you wouldn't want this posting archived. |
| 355 | If nil, don't insert any text in the body." | 364 | If nil, don't insert any text in the body." |
| 365 | :version "21.4" | ||
| 356 | :type '(radio (string :format "%t: %v\n" :size 0) | 366 | :type '(radio (string :format "%t: %v\n" :size 0) |
| 357 | (const nil)) | 367 | (const nil)) |
| 358 | :link '(custom-manual "(message)Header Commands") | 368 | :link '(custom-manual "(message)Header Commands") |
| @@ -372,6 +382,7 @@ If nil, don't insert any text in the body." | |||
| 372 | If nil, `message-cross-post-followup-to' will only do a followup. Note that | 382 | If nil, `message-cross-post-followup-to' will only do a followup. Note that |
| 373 | you can explicitly override this setting by calling | 383 | you can explicitly override this setting by calling |
| 374 | `message-cross-post-followup-to' with a prefix." | 384 | `message-cross-post-followup-to' with a prefix." |
| 385 | :version "21.4" | ||
| 375 | :type 'boolean | 386 | :type 'boolean |
| 376 | :group 'message-various) | 387 | :group 'message-various) |
| 377 | 388 | ||
| @@ -379,6 +390,7 @@ you can explicitly override this setting by calling | |||
| 379 | (defcustom message-cross-post-note | 390 | (defcustom message-cross-post-note |
| 380 | "Crosspost & Followup-To: " | 391 | "Crosspost & Followup-To: " |
| 381 | "Note to insert before signature to notify of cross-post and follow-up." | 392 | "Note to insert before signature to notify of cross-post and follow-up." |
| 393 | :version "21.4" | ||
| 382 | :type 'string | 394 | :type 'string |
| 383 | :group 'message-various) | 395 | :group 'message-various) |
| 384 | 396 | ||
| @@ -386,6 +398,7 @@ you can explicitly override this setting by calling | |||
| 386 | (defcustom message-followup-to-note | 398 | (defcustom message-followup-to-note |
| 387 | "Followup-To: " | 399 | "Followup-To: " |
| 388 | "Note to insert before signature to notify of follow-up only." | 400 | "Note to insert before signature to notify of follow-up only." |
| 401 | :version "21.4" | ||
| 389 | :type 'string | 402 | :type 'string |
| 390 | :group 'message-various) | 403 | :group 'message-various) |
| 391 | 404 | ||
| @@ -396,6 +409,7 @@ you can explicitly override this setting by calling | |||
| 396 | The function will be called with four arguments. The function should not only | 409 | The function will be called with four arguments. The function should not only |
| 397 | insert a note, but also ensure old notes are deleted. See the documentation | 410 | insert a note, but also ensure old notes are deleted. See the documentation |
| 398 | for `message-cross-post-insert-note'." | 411 | for `message-cross-post-insert-note'." |
| 412 | :version "21.4" | ||
| 399 | :type 'function | 413 | :type 'function |
| 400 | :group 'message-various) | 414 | :group 'message-various) |
| 401 | 415 | ||
| @@ -638,6 +652,7 @@ always query the user whether to use the value. If it is the symbol | |||
| 638 | If nil, always ignore the header. If it is the symbol `ask', always | 652 | If nil, always ignore the header. If it is the symbol `ask', always |
| 639 | query the user whether to use the value. If it is the symbol `use', | 653 | query the user whether to use the value. If it is the symbol `use', |
| 640 | always use the value." | 654 | always use the value." |
| 655 | :version "21.4" | ||
| 641 | :group 'message-interface | 656 | :group 'message-interface |
| 642 | :link '(custom-manual "(message)Mailing Lists") | 657 | :link '(custom-manual "(message)Mailing Lists") |
| 643 | :type '(choice (const :tag "ignore" nil) | 658 | :type '(choice (const :tag "ignore" nil) |
| @@ -651,6 +666,7 @@ If non-nil, this variable contains a list of functions which return | |||
| 651 | regular expressions to match lists. These functions can be used in | 666 | regular expressions to match lists. These functions can be used in |
| 652 | conjunction with `message-subscribed-regexps' and | 667 | conjunction with `message-subscribed-regexps' and |
| 653 | `message-subscribed-addresses'." | 668 | `message-subscribed-addresses'." |
| 669 | :version "21.4" | ||
| 654 | :group 'message-interface | 670 | :group 'message-interface |
| 655 | :link '(custom-manual "(message)Mailing Lists") | 671 | :link '(custom-manual "(message)Mailing Lists") |
| 656 | :type '(repeat sexp)) | 672 | :type '(repeat sexp)) |
| @@ -659,6 +675,7 @@ conjunction with `message-subscribed-regexps' and | |||
| 659 | "*A file containing addresses the user is subscribed to. | 675 | "*A file containing addresses the user is subscribed to. |
| 660 | If nil, do not look at any files to determine list subscriptions. If | 676 | If nil, do not look at any files to determine list subscriptions. If |
| 661 | non-nil, each line of this file should be a mailing list address." | 677 | non-nil, each line of this file should be a mailing list address." |
| 678 | :version "21.4" | ||
| 662 | :group 'message-interface | 679 | :group 'message-interface |
| 663 | :link '(custom-manual "(message)Mailing Lists") | 680 | :link '(custom-manual "(message)Mailing Lists") |
| 664 | :type '(radio (file :format "%t: %v\n" :size 0) | 681 | :type '(radio (file :format "%t: %v\n" :size 0) |
| @@ -669,6 +686,7 @@ non-nil, each line of this file should be a mailing list address." | |||
| 669 | If nil, do not use any predefined list subscriptions. This list of | 686 | If nil, do not use any predefined list subscriptions. This list of |
| 670 | addresses can be used in conjunction with | 687 | addresses can be used in conjunction with |
| 671 | `message-subscribed-address-functions' and `message-subscribed-regexps'." | 688 | `message-subscribed-address-functions' and `message-subscribed-regexps'." |
| 689 | :version "21.4" | ||
| 672 | :group 'message-interface | 690 | :group 'message-interface |
| 673 | :link '(custom-manual "(message)Mailing Lists") | 691 | :link '(custom-manual "(message)Mailing Lists") |
| 674 | :type '(repeat string)) | 692 | :type '(repeat string)) |
| @@ -678,6 +696,7 @@ addresses can be used in conjunction with | |||
| 678 | If nil, do not use any predefined list subscriptions. This list of | 696 | If nil, do not use any predefined list subscriptions. This list of |
| 679 | regular expressions can be used in conjunction with | 697 | regular expressions can be used in conjunction with |
| 680 | `message-subscribed-address-functions' and `message-subscribed-addresses'." | 698 | `message-subscribed-address-functions' and `message-subscribed-addresses'." |
| 699 | :version "21.4" | ||
| 681 | :group 'message-interface | 700 | :group 'message-interface |
| 682 | :link '(custom-manual "(message)Mailing Lists") | 701 | :link '(custom-manual "(message)Mailing Lists") |
| 683 | :type '(repeat regexp)) | 702 | :type '(repeat regexp)) |
| @@ -687,6 +706,7 @@ regular expressions can be used in conjunction with | |||
| 687 | If it is the symbol `always', the posting is allowed. If it is the | 706 | If it is the symbol `always', the posting is allowed. If it is the |
| 688 | symbol `never', the posting is not allowed. If it is the symbol | 707 | symbol `never', the posting is not allowed. If it is the symbol |
| 689 | `ask', you are prompted." | 708 | `ask', you are prompted." |
| 709 | :version "21.4" | ||
| 690 | :group 'message-interface | 710 | :group 'message-interface |
| 691 | :link '(custom-manual "(message)Message Headers") | 711 | :link '(custom-manual "(message)Message Headers") |
| 692 | :type '(choice (const always) | 712 | :type '(choice (const always) |
| @@ -843,6 +863,7 @@ See also `message-yank-cited-prefix'." | |||
| 843 | "*Prefix inserted on cited or empty lines of yanked messages. | 863 | "*Prefix inserted on cited or empty lines of yanked messages. |
| 844 | Fix `message-cite-prefix-regexp' if it is set to an abnormal value. | 864 | Fix `message-cite-prefix-regexp' if it is set to an abnormal value. |
| 845 | See also `message-yank-prefix'." | 865 | See also `message-yank-prefix'." |
| 866 | :version "21.4" | ||
| 846 | :type 'string | 867 | :type 'string |
| 847 | :link '(custom-manual "(message)Insertion Variables") | 868 | :link '(custom-manual "(message)Insertion Variables") |
| 848 | :group 'message-insertion) | 869 | :group 'message-insertion) |
| @@ -899,6 +920,7 @@ If nil, don't insert a signature." | |||
| 899 | ;;;###autoload | 920 | ;;;###autoload |
| 900 | (defcustom message-signature-insert-empty-line t | 921 | (defcustom message-signature-insert-empty-line t |
| 901 | "*If non-nil, insert an empty line before the signature separator." | 922 | "*If non-nil, insert an empty line before the signature separator." |
| 923 | :version "21.4" | ||
| 902 | :type 'boolean | 924 | :type 'boolean |
| 903 | :link '(custom-manual "(message)Insertion Variables") | 925 | :link '(custom-manual "(message)Insertion Variables") |
| 904 | :group 'message-insertion) | 926 | :group 'message-insertion) |
| @@ -1079,6 +1101,7 @@ candidates: | |||
| 1079 | "Regexp of headers to be hidden when composing new messages. | 1101 | "Regexp of headers to be hidden when composing new messages. |
| 1080 | This can also be a list of regexps to match headers. Or a list | 1102 | This can also be a list of regexps to match headers. Or a list |
| 1081 | starting with `not' and followed by regexps." | 1103 | starting with `not' and followed by regexps." |
| 1104 | :version "21.4" | ||
| 1082 | :group 'message | 1105 | :group 'message |
| 1083 | :link '(custom-manual "(message)Message Headers") | 1106 | :link '(custom-manual "(message)Message Headers") |
| 1084 | :type '(repeat regexp)) | 1107 | :type '(repeat regexp)) |
| @@ -1354,6 +1377,7 @@ subaddresses. So if the first address appears in the recipient list | |||
| 1354 | for a message, the subaddresses will be removed (if present) before | 1377 | for a message, the subaddresses will be removed (if present) before |
| 1355 | the mail is sent. All addresses in this structure should be | 1378 | the mail is sent. All addresses in this structure should be |
| 1356 | downcased." | 1379 | downcased." |
| 1380 | :version "21.4" | ||
| 1357 | :group 'message-headers | 1381 | :group 'message-headers |
| 1358 | :type '(repeat (repeat string))) | 1382 | :type '(repeat (repeat string))) |
| 1359 | 1383 | ||
| @@ -1361,6 +1385,7 @@ downcased." | |||
| 1361 | "Like `mail-user-agent'. | 1385 | "Like `mail-user-agent'. |
| 1362 | Except if it is nil, use Gnus native MUA; if it is t, use | 1386 | Except if it is nil, use Gnus native MUA; if it is t, use |
| 1363 | `mail-user-agent'." | 1387 | `mail-user-agent'." |
| 1388 | :version "21.4" | ||
| 1364 | :type '(radio (const :tag "Gnus native" | 1389 | :type '(radio (const :tag "Gnus native" |
| 1365 | :format "%t\n" | 1390 | :format "%t\n" |
| 1366 | nil) | 1391 | nil) |
| @@ -1384,7 +1409,7 @@ If this variable is non-nil, pose the question \"Reply to all | |||
| 1384 | recipients?\" before a wide reply to multiple recipients. If the user | 1409 | recipients?\" before a wide reply to multiple recipients. If the user |
| 1385 | answers yes, reply to all recipients as usual. If the user answers | 1410 | answers yes, reply to all recipients as usual. If the user answers |
| 1386 | no, only reply back to the author." | 1411 | no, only reply back to the author." |
| 1387 | :version "21.3" | 1412 | :version "21.4" |
| 1388 | :group 'message-headers | 1413 | :group 'message-headers |
| 1389 | :link '(custom-manual "(message)Wide Reply") | 1414 | :link '(custom-manual "(message)Wide Reply") |
| 1390 | :type 'boolean) | 1415 | :type 'boolean) |
| @@ -1402,6 +1427,7 @@ no, only reply back to the author." | |||
| 1402 | (executable-find idna-program) | 1427 | (executable-find idna-program) |
| 1403 | 'ask) | 1428 | 'ask) |
| 1404 | "Whether to encode non-ASCII in domain names into ASCII according to IDNA." | 1429 | "Whether to encode non-ASCII in domain names into ASCII according to IDNA." |
| 1430 | :version "21.4" | ||
| 1405 | :group 'message-headers | 1431 | :group 'message-headers |
| 1406 | :link '(custom-manual "(message)IDNA") | 1432 | :link '(custom-manual "(message)IDNA") |
| 1407 | :type '(choice (const :tag "Ask" ask) | 1433 | :type '(choice (const :tag "Ask" ask) |
| @@ -1527,6 +1553,7 @@ no, only reply back to the author." | |||
| 1527 | "\\)") | 1553 | "\\)") |
| 1528 | "Regular expression that matches a valid FQDN." | 1554 | "Regular expression that matches a valid FQDN." |
| 1529 | ;; see also: gnus-button-valid-fqdn-regexp | 1555 | ;; see also: gnus-button-valid-fqdn-regexp |
| 1556 | :version "21.4" | ||
| 1530 | :group 'message-headers | 1557 | :group 'message-headers |
| 1531 | :type 'regexp) | 1558 | :type 'regexp) |
| 1532 | 1559 | ||
| @@ -2336,6 +2363,7 @@ these properties from the message composition buffer. However, some | |||
| 2336 | packages requires these properties to be present in order to work. | 2363 | packages requires these properties to be present in order to work. |
| 2337 | If you use one of these packages, turn this option off, and hope the | 2364 | If you use one of these packages, turn this option off, and hope the |
| 2338 | message composition doesn't break too bad." | 2365 | message composition doesn't break too bad." |
| 2366 | :version "21.4" | ||
| 2339 | :group 'message-various | 2367 | :group 'message-various |
| 2340 | :link '(custom-manual "(message)Various Message Variables") | 2368 | :link '(custom-manual "(message)Various Message Variables") |
| 2341 | :type 'boolean) | 2369 | :type 'boolean) |
| @@ -2680,6 +2708,7 @@ prefix FORCE is given." | |||
| 2680 | E.g., if this list contains a member list with elements `Cc' and `To', | 2708 | E.g., if this list contains a member list with elements `Cc' and `To', |
| 2681 | then `message-carefully-insert-headers' will not insert a `To' header | 2709 | then `message-carefully-insert-headers' will not insert a `To' header |
| 2682 | when the message is already `Cc'ed to the recipient." | 2710 | when the message is already `Cc'ed to the recipient." |
| 2711 | :version "21.4" | ||
| 2683 | :group 'message-headers | 2712 | :group 'message-headers |
| 2684 | :link '(custom-manual "(message)Message Headers") | 2713 | :link '(custom-manual "(message)Message Headers") |
| 2685 | :type '(repeat sexp)) | 2714 | :type '(repeat sexp)) |
| @@ -5226,6 +5255,7 @@ than 988 characters long, and if they are not, trim them until they are." | |||
| 5226 | (defcustom message-beginning-of-line t | 5255 | (defcustom message-beginning-of-line t |
| 5227 | "Whether \\<message-mode-map>\\[message-beginning-of-line]\ | 5256 | "Whether \\<message-mode-map>\\[message-beginning-of-line]\ |
| 5228 | goes to beginning of header values." | 5257 | goes to beginning of header values." |
| 5258 | :version "21.4" | ||
| 5229 | :group 'message-buffers | 5259 | :group 'message-buffers |
| 5230 | :link '(custom-manual "(message)Movement") | 5260 | :link '(custom-manual "(message)Movement") |
| 5231 | :type 'boolean) | 5261 | :type 'boolean) |
| @@ -6544,6 +6574,7 @@ which specify the range to operate on." | |||
| 6544 | (defcustom message-tab-body-function nil | 6574 | (defcustom message-tab-body-function nil |
| 6545 | "*Function to execute when `message-tab' (TAB) is executed in the body. | 6575 | "*Function to execute when `message-tab' (TAB) is executed in the body. |
| 6546 | If nil, the function bound in `text-mode-map' or `global-map' is executed." | 6576 | If nil, the function bound in `text-mode-map' or `global-map' is executed." |
| 6577 | :version "21.4" | ||
| 6547 | :group 'message | 6578 | :group 'message |
| 6548 | :link '(custom-manual "(message)Various Commands") | 6579 | :link '(custom-manual "(message)Various Commands") |
| 6549 | :type 'function) | 6580 | :type 'function) |
diff --git a/lisp/gnus/mm-decode.el b/lisp/gnus/mm-decode.el index c396789957c..84353a26933 100644 --- a/lisp/gnus/mm-decode.el +++ b/lisp/gnus/mm-decode.el | |||
| @@ -115,6 +115,7 @@ The defined renderer types are: | |||
| 115 | `lynx' : use lynx; | 115 | `lynx' : use lynx; |
| 116 | `html2text' : use html2text; | 116 | `html2text' : use html2text; |
| 117 | nil : use external viewer." | 117 | nil : use external viewer." |
| 118 | :version "21.4" | ||
| 118 | :type '(choice (const w3) | 119 | :type '(choice (const w3) |
| 119 | (const w3m) | 120 | (const w3m) |
| 120 | (const w3m-standalone) | 121 | (const w3m-standalone) |
| @@ -123,7 +124,6 @@ nil : use external viewer." | |||
| 123 | (const html2text) | 124 | (const html2text) |
| 124 | (const nil) | 125 | (const nil) |
| 125 | (function)) | 126 | (function)) |
| 126 | :version "21.3" | ||
| 127 | :group 'mime-display) | 127 | :group 'mime-display) |
| 128 | 128 | ||
| 129 | (defvar mm-inline-text-html-renderer nil | 129 | (defvar mm-inline-text-html-renderer nil |
| @@ -134,6 +134,7 @@ It is suggested to customize `mm-text-html-renderer' instead.") | |||
| 134 | "If non-nil, Gnus will allow retrieving images in HTML contents with | 134 | "If non-nil, Gnus will allow retrieving images in HTML contents with |
| 135 | the <img> tags. It has no effect on Emacs/w3. See also the | 135 | the <img> tags. It has no effect on Emacs/w3. See also the |
| 136 | documentation for the `mm-w3m-safe-url-regexp' variable." | 136 | documentation for the `mm-w3m-safe-url-regexp' variable." |
| 137 | :version "21.4" | ||
| 137 | :type 'boolean | 138 | :type 'boolean |
| 138 | :group 'mime-display) | 139 | :group 'mime-display) |
| 139 | 140 | ||
| @@ -280,6 +281,7 @@ type inline." | |||
| 280 | "application/pdf" "application/x-dvi") | 281 | "application/pdf" "application/x-dvi") |
| 281 | "List of media types for which the external viewer will not be killed | 282 | "List of media types for which the external viewer will not be killed |
| 282 | when selecting a different article." | 283 | when selecting a different article." |
| 284 | :version "21.4" | ||
| 283 | :type '(repeat string) | 285 | :type '(repeat string) |
| 284 | :group 'mime-display) | 286 | :group 'mime-display) |
| 285 | 287 | ||
| @@ -381,6 +383,7 @@ If not set, `default-directory' will be used." | |||
| 381 | 383 | ||
| 382 | (defcustom mm-external-terminal-program "xterm" | 384 | (defcustom mm-external-terminal-program "xterm" |
| 383 | "The program to start an external terminal." | 385 | "The program to start an external terminal." |
| 386 | :version "21.4" | ||
| 384 | :type 'string | 387 | :type 'string |
| 385 | :group 'mime-display) | 388 | :group 'mime-display) |
| 386 | 389 | ||
| @@ -413,6 +416,7 @@ If not set, `default-directory' will be used." | |||
| 413 | "Option of verifying signed parts. | 416 | "Option of verifying signed parts. |
| 414 | `never', not verify; `always', always verify; | 417 | `never', not verify; `always', always verify; |
| 415 | `known', only verify known protocols. Otherwise, ask user." | 418 | `known', only verify known protocols. Otherwise, ask user." |
| 419 | :version "21.4" | ||
| 416 | :type '(choice (item always) | 420 | :type '(choice (item always) |
| 417 | (item never) | 421 | (item never) |
| 418 | (item :tag "only known protocols" known) | 422 | (item :tag "only known protocols" known) |
diff --git a/lisp/gnus/mm-util.el b/lisp/gnus/mm-util.el index 6cb01ee2f44..5a4650db1b5 100644 --- a/lisp/gnus/mm-util.el +++ b/lisp/gnus/mm-util.el | |||
| @@ -317,6 +317,7 @@ More than one suitable coding system may be found for some text. | |||
| 317 | By default, the coding system with the highest priority is used | 317 | By default, the coding system with the highest priority is used |
| 318 | to encode outgoing messages (see `sort-coding-systems'). If this | 318 | to encode outgoing messages (see `sort-coding-systems'). If this |
| 319 | variable is set, it overrides the default priority." | 319 | variable is set, it overrides the default priority." |
| 320 | :version "21.2" | ||
| 320 | :type '(repeat (symbol :tag "Coding system")) | 321 | :type '(repeat (symbol :tag "Coding system")) |
| 321 | :group 'mime) | 322 | :group 'mime) |
| 322 | 323 | ||
diff --git a/lisp/gnus/mml.el b/lisp/gnus/mml.el index 4b083ee461b..21633fb4152 100644 --- a/lisp/gnus/mml.el +++ b/lisp/gnus/mml.el | |||
| @@ -44,6 +44,7 @@ | |||
| 44 | '(name access-type expiration size permission format) | 44 | '(name access-type expiration size permission format) |
| 45 | "*A list of acceptable parameters in MML tag. | 45 | "*A list of acceptable parameters in MML tag. |
| 46 | These parameters are generated in Content-Type header if exists." | 46 | These parameters are generated in Content-Type header if exists." |
| 47 | :version "21.4" | ||
| 47 | :type '(repeat (symbol :tag "Parameter")) | 48 | :type '(repeat (symbol :tag "Parameter")) |
| 48 | :group 'message) | 49 | :group 'message) |
| 49 | 50 | ||
| @@ -51,12 +52,14 @@ These parameters are generated in Content-Type header if exists." | |||
| 51 | '(filename creation-date modification-date read-date) | 52 | '(filename creation-date modification-date read-date) |
| 52 | "*A list of acceptable parameters in MML tag. | 53 | "*A list of acceptable parameters in MML tag. |
| 53 | These parameters are generated in Content-Disposition header if exists." | 54 | These parameters are generated in Content-Disposition header if exists." |
| 55 | :version "21.4" | ||
| 54 | :type '(repeat (symbol :tag "Parameter")) | 56 | :type '(repeat (symbol :tag "Parameter")) |
| 55 | :group 'message) | 57 | :group 'message) |
| 56 | 58 | ||
| 57 | (defcustom mml-insert-mime-headers-always nil | 59 | (defcustom mml-insert-mime-headers-always nil |
| 58 | "If non-nil, always put Content-Type: text/plain at top of empty parts. | 60 | "If non-nil, always put Content-Type: text/plain at top of empty parts. |
| 59 | It is necessary to work against a bug in certain clients." | 61 | It is necessary to work against a bug in certain clients." |
| 62 | :version "21.4" | ||
| 60 | :type 'boolean | 63 | :type 'boolean |
| 61 | :group 'message) | 64 | :group 'message) |
| 62 | 65 | ||
diff --git a/lisp/gnus/nnimap.el b/lisp/gnus/nnimap.el index 19abb629a1d..56272a1472b 100644 --- a/lisp/gnus/nnimap.el +++ b/lisp/gnus/nnimap.el | |||
| @@ -211,6 +211,7 @@ variable is the symbol `default' the default behaviour is | |||
| 211 | used (which currently is nil, unless you use a statistical | 211 | used (which currently is nil, unless you use a statistical |
| 212 | spam.el test); if this variable is another non-nil value bodies | 212 | spam.el test); if this variable is another non-nil value bodies |
| 213 | will be downloaded." | 213 | will be downloaded." |
| 214 | :version "21.4" | ||
| 214 | :group 'nnimap | 215 | :group 'nnimap |
| 215 | :type '(choice (const :tag "Let system decide" deault) | 216 | :type '(choice (const :tag "Let system decide" deault) |
| 216 | boolean)) | 217 | boolean)) |
| @@ -219,9 +220,10 @@ will be downloaded." | |||
| 219 | 220 | ||
| 220 | (defcustom nnimap-close-asynchronous t | 221 | (defcustom nnimap-close-asynchronous t |
| 221 | "Close mailboxes asynchronously in `nnimap-close-group'. | 222 | "Close mailboxes asynchronously in `nnimap-close-group'. |
| 222 | This means that errors cought by nnimap when closing the mailbox will | 223 | This means that errors caught by nnimap when closing the mailbox will |
| 223 | not prevent Gnus from updating the group status, which may be harmful. | 224 | not prevent Gnus from updating the group status, which may be harmful. |
| 224 | However, it increases speed." | 225 | However, it increases speed." |
| 226 | :version "21.4" | ||
| 225 | :type 'boolean | 227 | :type 'boolean |
| 226 | :group 'nnimap) | 228 | :group 'nnimap) |
| 227 | 229 | ||
| @@ -230,6 +232,7 @@ However, it increases speed." | |||
| 230 | This increases the speed of closing mailboxes (quiting group) but may | 232 | This increases the speed of closing mailboxes (quiting group) but may |
| 231 | decrease the speed of selecting another mailbox later. Re-selecting | 233 | decrease the speed of selecting another mailbox later. Re-selecting |
| 232 | the same mailbox will be faster though." | 234 | the same mailbox will be faster though." |
| 235 | :version "21.4" | ||
| 233 | :type 'boolean | 236 | :type 'boolean |
| 234 | :group 'nnimap) | 237 | :group 'nnimap) |
| 235 | 238 | ||
| @@ -242,6 +245,7 @@ more carefully for new mail. | |||
| 242 | 245 | ||
| 243 | In summary, the default is O((1-p)*k+p*n) and changing it to nil makes | 246 | In summary, the default is O((1-p)*k+p*n) and changing it to nil makes |
| 244 | it O(n). If p is small, then the default is probably faster." | 247 | it O(n). If p is small, then the default is probably faster." |
| 248 | :version "21.4" | ||
| 245 | :type 'boolean | 249 | :type 'boolean |
| 246 | :group 'nnimap) | 250 | :group 'nnimap) |
| 247 | 251 | ||
diff --git a/lisp/gnus/nnmail.el b/lisp/gnus/nnmail.el index bebf7ceaf07..c1a23d8ca9b 100644 --- a/lisp/gnus/nnmail.el +++ b/lisp/gnus/nnmail.el | |||
| @@ -224,6 +224,7 @@ From header will be expired to the group \"nnfolder:Work\"; | |||
| 224 | articles containing the sting \"IMPORTANT\" in the Subject header will | 224 | articles containing the sting \"IMPORTANT\" in the Subject header will |
| 225 | be expired to the group \"nnfolder:IMPORTANT.YYYY.MMM\"; and | 225 | be expired to the group \"nnfolder:IMPORTANT.YYYY.MMM\"; and |
| 226 | everything else will be expired to \"nnfolder:Archive-YYYY\"." | 226 | everything else will be expired to \"nnfolder:Archive-YYYY\"." |
| 227 | :version "21.4" | ||
| 227 | :group 'nnmail-expire | 228 | :group 'nnmail-expire |
| 228 | :type '(repeat (list (choice :tag "Match against" | 229 | :type '(repeat (list (choice :tag "Match against" |
| 229 | (string :tag "Header") | 230 | (string :tag "Header") |
| @@ -558,11 +559,13 @@ parameter. It should return nil, `warn' or `delete'." | |||
| 558 | 559 | ||
| 559 | (defcustom nnmail-mail-splitting-charset nil | 560 | (defcustom nnmail-mail-splitting-charset nil |
| 560 | "Default charset to be used when splitting incoming mail." | 561 | "Default charset to be used when splitting incoming mail." |
| 562 | :version "21.4" | ||
| 561 | :group 'nnmail | 563 | :group 'nnmail |
| 562 | :type 'symbol) | 564 | :type 'symbol) |
| 563 | 565 | ||
| 564 | (defcustom nnmail-mail-splitting-decodes nil | 566 | (defcustom nnmail-mail-splitting-decodes nil |
| 565 | "Whether the nnmail splitting functionality should MIME decode headers." | 567 | "Whether the nnmail splitting functionality should MIME decode headers." |
| 568 | :version "21.4" | ||
| 566 | :group 'nnmail | 569 | :group 'nnmail |
| 567 | :type 'boolean) | 570 | :type 'boolean) |
| 568 | 571 | ||
diff --git a/lisp/gnus/pgg-def.el b/lisp/gnus/pgg-def.el index b5228676475..b8d9cbec807 100644 --- a/lisp/gnus/pgg-def.el +++ b/lisp/gnus/pgg-def.el | |||
| @@ -50,6 +50,7 @@ | |||
| 50 | 50 | ||
| 51 | (defcustom pgg-query-keyserver nil | 51 | (defcustom pgg-query-keyserver nil |
| 52 | "Whether PGG queries keyservers for missing keys when verifying messages." | 52 | "Whether PGG queries keyservers for missing keys when verifying messages." |
| 53 | :version "21.4" | ||
| 53 | :group 'pgg | 54 | :group 'pgg |
| 54 | :type 'boolean) | 55 | :type 'boolean) |
| 55 | 56 | ||
diff --git a/lisp/gnus/sha1.el b/lisp/gnus/sha1.el index c71a135c551..a9b68805d3f 100644 --- a/lisp/gnus/sha1.el +++ b/lisp/gnus/sha1.el | |||
| @@ -82,6 +82,7 @@ It must be a string \(program name\) or list of strings \(name and its args\)." | |||
| 82 | (error)) | 82 | (error)) |
| 83 | "*Use external SHA1 program. | 83 | "*Use external SHA1 program. |
| 84 | If this variable is set to nil, use internal function only." | 84 | If this variable is set to nil, use internal function only." |
| 85 | :version "21.4" | ||
| 85 | :type 'boolean | 86 | :type 'boolean |
| 86 | :group 'sha1) | 87 | :group 'sha1) |
| 87 | 88 | ||
diff --git a/lisp/gnus/smiley.el b/lisp/gnus/smiley.el index d41aea1d4ce..4564db294f1 100644 --- a/lisp/gnus/smiley.el +++ b/lisp/gnus/smiley.el | |||
| @@ -78,6 +78,7 @@ regexp to replace with IMAGE. IMAGE is the name of a PBM file in | |||
| 78 | (push "xpm" types)) | 78 | (push "xpm" types)) |
| 79 | types) | 79 | types) |
| 80 | "*List of suffixes on picon file names to try." | 80 | "*List of suffixes on picon file names to try." |
| 81 | :version "21.4" | ||
| 81 | :type '(repeat string) | 82 | :type '(repeat string) |
| 82 | :group 'smiley) | 83 | :group 'smiley) |
| 83 | 84 | ||
diff --git a/lisp/gnus/smime.el b/lisp/gnus/smime.el index a1f9e902577..954447702bd 100644 --- a/lisp/gnus/smime.el +++ b/lisp/gnus/smime.el | |||
| @@ -150,6 +150,7 @@ certificate." | |||
| 150 | (defcustom smime-CA-file nil | 150 | (defcustom smime-CA-file nil |
| 151 | "*Files containing certificates for CAs you trust. | 151 | "*Files containing certificates for CAs you trust. |
| 152 | File should contain certificates in PEM format." | 152 | File should contain certificates in PEM format." |
| 153 | :version "21.4" | ||
| 153 | :type '(choice (const :tag "none" nil) | 154 | :type '(choice (const :tag "none" nil) |
| 154 | file) | 155 | file) |
| 155 | :group 'smime) | 156 | :group 'smime) |
| @@ -177,6 +178,7 @@ and the files themself should be in PEM format." | |||
| 177 | 178 | ||
| 178 | (defcustom smime-encrypt-cipher "-des3" | 179 | (defcustom smime-encrypt-cipher "-des3" |
| 179 | "*Cipher algorithm used for encryption." | 180 | "*Cipher algorithm used for encryption." |
| 181 | :version "21.4" | ||
| 180 | :type '(choice (const :tag "Triple DES" "-des3") | 182 | :type '(choice (const :tag "Triple DES" "-des3") |
| 181 | (const :tag "DES" "-des") | 183 | (const :tag "DES" "-des") |
| 182 | (const :tag "RC2 40 bits" "-rc2-40") | 184 | (const :tag "RC2 40 bits" "-rc2-40") |
| @@ -208,6 +210,7 @@ At least OpenSSL version 0.9.7 is required for this to work." | |||
| 208 | (defcustom smime-dns-server nil | 210 | (defcustom smime-dns-server nil |
| 209 | "*DNS server to query certificates from. | 211 | "*DNS server to query certificates from. |
| 210 | If nil, use system defaults." | 212 | If nil, use system defaults." |
| 213 | :version "21.4" | ||
| 211 | :type '(choice (const :tag "System defaults") | 214 | :type '(choice (const :tag "System defaults") |
| 212 | string) | 215 | string) |
| 213 | :group 'smime) | 216 | :group 'smime) |
diff --git a/lisp/gnus/uudecode.el b/lisp/gnus/uudecode.el index 086ece1cfd4..c969dfa17a1 100644 --- a/lisp/gnus/uudecode.el +++ b/lisp/gnus/uudecode.el | |||
| @@ -51,6 +51,7 @@ input and write the converted data to its standard output." | |||
| 51 | (defcustom uudecode-use-external | 51 | (defcustom uudecode-use-external |
| 52 | (executable-find uudecode-decoder-program) | 52 | (executable-find uudecode-decoder-program) |
| 53 | "*Use external uudecode program." | 53 | "*Use external uudecode program." |
| 54 | :version "21.4" | ||
| 54 | :group 'gnus-extract | 55 | :group 'gnus-extract |
| 55 | :type 'boolean) | 56 | :type 'boolean) |
| 56 | 57 | ||