comparison lisp/mail/rmail.el @ 104909:1b22e1063ccc

(rmail-user-mail-address-regexp): Move here from rmailsum.el. Regenerate with extracted autoloads.
author Glenn Morris <rgm@gnu.org>
date Thu, 10 Sep 2009 06:19:34 +0000
parents 68150c643e2e
children d04ef26eaf27
comparison
equal deleted inserted replaced
104908:ddac02100686 104909:1b22e1063ccc
263 ;; Call for effect, to set rmail-movemail-program (if not set by the 263 ;; Call for effect, to set rmail-movemail-program (if not set by the
264 ;; user), and rmail-movemail-variant-in-use. Used by various functions. 264 ;; user), and rmail-movemail-variant-in-use. Used by various functions.
265 ;; I'm not sure if M-x rmail is the only entry point to this package. 265 ;; I'm not sure if M-x rmail is the only entry point to this package.
266 ;; If so, this can be moved there. 266 ;; If so, this can be moved there.
267 (rmail-movemail-variant-p) 267 (rmail-movemail-variant-p)
268
269 ;;;###autoload
270 (defcustom rmail-user-mail-address-regexp nil
271 "Regexp matching user mail addresses.
272 If non-nil, this variable is used to identify the correspondent
273 when receiving new mail. If it matches the address of the sender,
274 the recipient is taken as correspondent of a mail.
275 If nil \(default value\), your `user-login-name' and `user-mail-address'
276 are used to exclude yourself as correspondent.
277
278 Usually you don't have to set this variable, except if you collect mails
279 sent by you under different user names.
280 Then it should be a regexp matching your mail addresses.
281
282 Setting this variable has an effect only before reading a mail."
283 :type '(choice (const :tag "None" nil) regexp)
284 :group 'rmail-retrieve
285 :version "21.1")
268 286
269 ;;;###autoload 287 ;;;###autoload
270 (defcustom rmail-dont-reply-to-names nil 288 (defcustom rmail-dont-reply-to-names nil
271 "A regexp specifying addresses to prune from a reply message. 289 "A regexp specifying addresses to prune from a reply message.
272 If this is nil, it is set the first time you compose a reply, to 290 If this is nil, it is set the first time you compose a reply, to
4150 (when (and (null start) (rmail-buffers-swapped-p)) 4168 (when (and (null start) (rmail-buffers-swapped-p))
4151 (set-buffer rmail-view-buffer) 4169 (set-buffer rmail-view-buffer)
4152 (widen) 4170 (widen)
4153 nil)) 4171 nil))
4154 4172
4173
4174 ;;; Start of automatically extracted autoloads.
4175
4176 ;;;### (autoloads (rmail-edit-current-message) "rmailedit" "rmailedit.el"
4177 ;;;;;; "c70c6c35b8c5bbdb73787a48b83e5adc")
4178 ;;; Generated autoloads from rmailedit.el
4179
4180 (autoload 'rmail-edit-current-message "rmailedit" "\
4181 Edit the contents of this message.
4182
4183 \(fn)" t nil)
4184
4185 ;;;***
4186
4187 ;;;### (autoloads (rmail-next-labeled-message rmail-previous-labeled-message
4188 ;;;;;; rmail-read-label rmail-kill-label rmail-add-label) "rmailkwd"
4189 ;;;;;; "rmailkwd.el" "2a8211ddb881a6eeb44634909fecb6ee")
4190 ;;; Generated autoloads from rmailkwd.el
4191
4192 (autoload 'rmail-add-label "rmailkwd" "\
4193 Add LABEL to labels associated with current RMAIL message.
4194 Completes (see `rmail-read-label') over known labels when reading.
4195 LABEL may be a symbol or string. Only one label is allowed.
4196
4197 \(fn LABEL)" t nil)
4198
4199 (autoload 'rmail-kill-label "rmailkwd" "\
4200 Remove LABEL from labels associated with current RMAIL message.
4201 Completes (see `rmail-read-label') over known labels when reading.
4202 LABEL may be a symbol or string. Only one label is allowed.
4203
4204 \(fn LABEL)" t nil)
4205
4206 (autoload 'rmail-read-label "rmailkwd" "\
4207 Read a label with completion, prompting with PROMPT.
4208 Completions are chosen from `rmail-label-obarray'. The default
4209 is `rmail-last-label', if that is non-nil. Updates `rmail-last-label'
4210 according to the choice made, and returns a symbol.
4211
4212 \(fn PROMPT)" nil nil)
4213
4214 (autoload 'rmail-previous-labeled-message "rmailkwd" "\
4215 Show previous message with one of the labels LABELS.
4216 LABELS should be a comma-separated list of label names.
4217 If LABELS is empty, the last set of labels specified is used.
4218 With prefix argument N moves backward N messages with these labels.
4219
4220 \(fn N LABELS)" t nil)
4221
4222 (autoload 'rmail-next-labeled-message "rmailkwd" "\
4223 Show next message with one of the labels LABELS.
4224 LABELS should be a comma-separated list of label names.
4225 If LABELS is empty, the last set of labels specified is used.
4226 With prefix argument N moves forward N messages with these labels.
4227
4228 \(fn N LABELS)" t nil)
4229
4230 ;;;***
4231
4232 ;;;### (autoloads (rmail-mime) "rmailmm" "rmailmm.el" "98c43a3b0581c474563166c99ec1c42c")
4233 ;;; Generated autoloads from rmailmm.el
4234
4235 (autoload 'rmail-mime "rmailmm" "\
4236 Process the current Rmail message as a MIME message.
4237 This creates a temporary \"*RMAIL*\" buffer holding a decoded
4238 copy of the message. Content-types are handled according to
4239 `rmail-mime-media-type-handlers-alist'. By default, this
4240 displays text and multipart messages, and offers to download
4241 attachments as specfied by `rmail-mime-attachment-dirs-alist'.
4242
4243 \(fn)" t nil)
4244
4245 ;;;***
4246
4247 ;;;### (autoloads (set-rmail-inbox-list) "rmailmsc" "rmailmsc.el"
4248 ;;;;;; "de01c37c81339201034a01732b97f44e")
4249 ;;; Generated autoloads from rmailmsc.el
4250
4251 (autoload 'set-rmail-inbox-list "rmailmsc" "\
4252 Set the inbox list of the current RMAIL file to FILE-NAME.
4253 You can specify one file name, or several names separated by commas.
4254 If FILE-NAME is empty, remove any existing inbox list.
4255
4256 This applies only to the current session.
4257
4258 \(fn FILE-NAME)" t nil)
4259
4260 ;;;***
4261
4262 ;;;### (autoloads (rmail-sort-by-labels rmail-sort-by-lines rmail-sort-by-correspondent
4263 ;;;;;; rmail-sort-by-recipient rmail-sort-by-author rmail-sort-by-subject
4264 ;;;;;; rmail-sort-by-date) "rmailsort" "rmailsort.el" "3f2b10b0272ea56cb604f29330d95fc4")
4265 ;;; Generated autoloads from rmailsort.el
4266
4267 (autoload 'rmail-sort-by-date "rmailsort" "\
4268 Sort messages of current Rmail buffer by \"Date\" header.
4269 If prefix argument REVERSE is non-nil, sorts in reverse order.
4270
4271 \(fn REVERSE)" t nil)
4272
4273 (autoload 'rmail-sort-by-subject "rmailsort" "\
4274 Sort messages of current Rmail buffer by \"Subject\" header.
4275 Ignores any \"Re: \" prefix. If prefix argument REVERSE is
4276 non-nil, sorts in reverse order.
4277
4278 \(fn REVERSE)" t nil)
4279
4280 (autoload 'rmail-sort-by-author "rmailsort" "\
4281 Sort messages of current Rmail buffer by author.
4282 This uses either the \"From\" or \"Sender\" header, downcased.
4283 If prefix argument REVERSE is non-nil, sorts in reverse order.
4284
4285 \(fn REVERSE)" t nil)
4286
4287 (autoload 'rmail-sort-by-recipient "rmailsort" "\
4288 Sort messages of current Rmail buffer by recipient.
4289 This uses either the \"To\" or \"Apparently-To\" header, downcased.
4290 If prefix argument REVERSE is non-nil, sorts in reverse order.
4291
4292 \(fn REVERSE)" t nil)
4293
4294 (autoload 'rmail-sort-by-correspondent "rmailsort" "\
4295 Sort messages of current Rmail buffer by other correspondent.
4296 This uses either the \"From\", \"Sender\", \"To\", or
4297 \"Apparently-To\" header, downcased. Uses the first header not
4298 excluded by `rmail-dont-reply-to-names'. If prefix argument
4299 REVERSE is non-nil, sorts in reverse order.
4300
4301 \(fn REVERSE)" t nil)
4302
4303 (autoload 'rmail-sort-by-lines "rmailsort" "\
4304 Sort messages of current Rmail buffer by the number of lines.
4305 If prefix argument REVERSE is non-nil, sorts in reverse order.
4306
4307 \(fn REVERSE)" t nil)
4308
4309 (autoload 'rmail-sort-by-labels "rmailsort" "\
4310 Sort messages of current Rmail buffer by labels.
4311 LABELS is a comma-separated list of labels. The order of these
4312 labels specifies the order of messages: messages with the first
4313 label come first, messages with the second label come second, and
4314 so on. Messages that have none of these labels come last.
4315 If prefix argument REVERSE is non-nil, sorts in reverse order.
4316
4317 \(fn REVERSE LABELS)" t nil)
4318
4319 ;;;***
4320
4321 ;;;### (autoloads (rmail-summary-by-senders rmail-summary-by-topic
4322 ;;;;;; rmail-summary-by-regexp rmail-summary-by-recipients rmail-summary-by-labels
4323 ;;;;;; rmail-summary) "rmailsum" "rmailsum.el" "60bec0ae88b7ed18dd6845ddb9ccd904")
4324 ;;; Generated autoloads from rmailsum.el
4325
4326 (autoload 'rmail-summary "rmailsum" "\
4327 Display a summary of all messages, one line per message.
4328
4329 \(fn)" t nil)
4330
4331 (autoload 'rmail-summary-by-labels "rmailsum" "\
4332 Display a summary of all messages with one or more LABELS.
4333 LABELS should be a string containing the desired labels, separated by commas.
4334
4335 \(fn LABELS)" t nil)
4336
4337 (autoload 'rmail-summary-by-recipients "rmailsum" "\
4338 Display a summary of all messages with the given RECIPIENTS.
4339 Normally checks the To, From and Cc fields of headers;
4340 but if PRIMARY-ONLY is non-nil (prefix arg given),
4341 only look in the To and From fields.
4342 RECIPIENTS is a string of regexps separated by commas.
4343
4344 \(fn RECIPIENTS &optional PRIMARY-ONLY)" t nil)
4345
4346 (autoload 'rmail-summary-by-regexp "rmailsum" "\
4347 Display a summary of all messages according to regexp REGEXP.
4348 If the regular expression is found in the header of the message
4349 \(including in the date and other lines, as well as the subject line),
4350 Emacs will list the message in the summary.
4351
4352 \(fn REGEXP)" t nil)
4353
4354 (autoload 'rmail-summary-by-topic "rmailsum" "\
4355 Display a summary of all messages with the given SUBJECT.
4356 Normally checks just the Subject field of headers; but with prefix
4357 argument WHOLE-MESSAGE is non-nil, looks in the whole message.
4358 SUBJECT is a string of regexps separated by commas.
4359
4360 \(fn SUBJECT &optional WHOLE-MESSAGE)" t nil)
4361
4362 (autoload 'rmail-summary-by-senders "rmailsum" "\
4363 Display a summary of all messages whose \"From\" field matches SENDERS.
4364 SENDERS is a string of regexps separated by commas.
4365
4366 \(fn SENDERS)" t nil)
4367
4368 ;;;***
4369
4370 ;;;### (autoloads (unforward-rmail-message undigestify-rmail-message)
4371 ;;;;;; "undigest" "undigest.el" "b691540ddff5c394e9ebc3517051445f")
4372 ;;; Generated autoloads from undigest.el
4373
4374 (autoload 'undigestify-rmail-message "undigest" "\
4375 Break up a digest message into its constituent messages.
4376 Leaves original message, deleted, before the undigestified messages.
4377
4378 \(fn)" t nil)
4379
4380 (autoload 'unforward-rmail-message "undigest" "\
4381 Extract a forwarded message from the containing message.
4382 This puts the forwarded message into a separate rmail message
4383 following the containing message.
4384
4385 \(fn)" t nil)
4386
4387 ;;;***
4388
4389 ;;; End of automatically extracted autoloads.
4390
4391
4155 (provide 'rmail) 4392 (provide 'rmail)
4156 4393
4157 ;; arch-tag: 65d257d3-c281-4a65-9c38-e61af95af2f0 4394 ;; arch-tag: 65d257d3-c281-4a65-9c38-e61af95af2f0
4158 ;;; rmail.el ends here 4395 ;;; rmail.el ends here