(prune-directory-list): Fix typos in docstring.
[emacs.git] / lisp / mh-e / mh-loaddefs.el
blob9accabede572e9c86eb4ede6eed9ddeddf9babef
1 ;;; mh-loaddefs.el --- automatically extracted autoloads
2 ;;
3 ;;; Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
4 ;;; Author: Bill Wohler <wohler@newt.com>
5 ;;; Keywords: mail
6 ;;; Commentary:
7 ;;; Change Log:
8 ;;; Code:
9 \f
10 ;;;### (autoloads (mh-letter-previous-header-field mh-letter-next-header-field-or-indent
11 ;;;;;; mh-beginning-of-word mh-complete-word mh-open-line mh-fully-kill-draft
12 ;;;;;; mh-yank-cur-msg mh-insert-letter mh-send-letter mh-insert-auto-fields
13 ;;;;;; mh-check-whom mh-insert-signature mh-to-fcc mh-to-field mh-fill-paragraph-function
14 ;;;;;; mh-get-header-field mh-send-other-window mh-send mh-reply
15 ;;;;;; mh-redistribute mh-forward mh-extract-rejected-mail mh-edit-again)
16 ;;;;;; "mh-comp" "mh-comp.el" (17048 51103))
17 ;;; Generated autoloads from mh-comp.el
19 (autoload (quote mh-edit-again) "mh-comp" "\
20 Clean up a draft or a message MSG previously sent and make it resendable.
21 Default is the current message.
22 The variable `mh-new-draft-cleaned-headers' specifies the headers to remove.
24 See also `mh-send'." t nil)
26 (autoload (quote mh-extract-rejected-mail) "mh-comp" "\
27 Extract message MSG returned by the mail system and make it resendable.
28 Default is the current message. The variable `mh-new-draft-cleaned-headers'
29 gives the headers to clean out of the original message.
31 See also `mh-send'." t nil)
33 (autoload (quote mh-forward) "mh-comp" "\
34 Forward messages to the recipients TO and CC.
35 Use optional RANGE argument to specify a message or sequence to forward.
36 Default is the displayed message.
38 Check the documentation of `mh-interactive-range' to see how RANGE is read in
39 interactive use.
41 See also `mh-send'." t nil)
43 (autoload (quote mh-redistribute) "mh-comp" "\
44 Redistribute displayed message to recipients TO and CC.
45 Use optional argument MSG to redistribute another message.
46 Depending on how your copy of MH was compiled, you may need to change the
47 setting of the variable `mh-redist-full-contents'. See its documentation." t nil)
49 (autoload (quote mh-reply) "mh-comp" "\
50 Reply to MESSAGE.
51 Default is the displayed message.
52 If the optional argument REPLY-TO is not given, prompts for type of addresses
53 to reply to:
54 from sender only,
55 to sender and primary recipients,
56 cc/all sender and all recipients.
57 If optional prefix argument INCLUDEP provided, then include the message
58 in the reply using filter `mhl.reply' in your MH directory.
59 If the file named by `mh-repl-formfile' exists, it is used as a skeleton for
60 the reply. If REPLY-TO is cc or all and you're using either the nmh or GNU
61 mailutils variants and the file names by `mh-repl-group-formfile' exists, it
62 is used instead.
64 See also `mh-send'." t nil)
66 (autoload (quote mh-send) "mh-comp" "\
67 Compose and send a letter.
68 Do not call this function from outside MH-E; use \\[mh-smail] instead.
70 The file named by `mh-comp-formfile' will be used as the form.
71 The letter is composed in `mh-letter-mode'; see its documentation for more
72 details.
73 If `mh-compose-letter-function' is defined, it is called on the draft and
74 passed three arguments: TO, CC, and SUBJECT." t nil)
76 (autoload (quote mh-send-other-window) "mh-comp" "\
77 Compose and send a letter in another window.
78 Do not call this function from outside MH-E; use \\[mh-smail-other-window]
79 instead.
81 The file named by `mh-comp-formfile' will be used as the form.
82 The letter is composed in `mh-letter-mode'; see its documentation for more
83 details.
84 If `mh-compose-letter-function' is defined, it is called on the draft and
85 passed three arguments: TO, CC, and SUBJECT." t nil)
87 (autoload (quote mh-get-header-field) "mh-comp" "\
88 Find and return the body of FIELD in the mail header.
89 Returns the empty string if the field is not in the header of the
90 current buffer." nil nil)
92 (autoload (quote mh-fill-paragraph-function) "mh-comp" "\
93 Fill paragraph at or after point.
94 Prefix ARG means justify as well. This function enables `fill-paragraph' to
95 work better in MH-Letter mode." t nil)
97 (autoload (quote mh-to-field) "mh-comp" "\
98 Move point to the end of a specified header field.
99 The field is indicated by the previous keystroke (the last keystroke
100 of the command) according to the list in the variable `mh-to-field-choices'.
101 Create the field if it does not exist. Set the mark to point before moving." t nil)
103 (autoload (quote mh-to-fcc) "mh-comp" "\
104 Insert an Fcc: FOLDER field in the current message.
105 Prompt for the field name with a completion list of the current folders." t nil)
107 (autoload (quote mh-insert-signature) "mh-comp" "\
108 Insert the signature specified by `mh-signature-file-name' or FILE at point.
109 A signature separator (`-- ') will be added if the signature block does not
110 contain one and `mh-signature-separator-flag' is on.
111 The value of `mh-letter-insert-signature-hook' is a list of functions to be
112 called, with no arguments, after the signature is inserted.
113 The signature can also be inserted with `mh-identity-list'." t nil)
115 (autoload (quote mh-check-whom) "mh-comp" "\
116 Verify recipients of the current letter, showing expansion of any aliases." t nil)
118 (autoload (quote mh-insert-auto-fields) "mh-comp" "\
119 Insert custom fields if To or Cc match `mh-auto-fields-list'.
120 Sets buffer-local `mh-insert-auto-fields-done-local' when done and inserted
121 something. If NON-INTERACTIVE is non-nil, do not be verbose and only
122 attempt matches if `mh-insert-auto-fields-done-local' is nil.
124 An `identity' entry is skipped if one was already entered manually.
126 Return t if fields added; otherwise return nil." t nil)
128 (autoload (quote mh-send-letter) "mh-comp" "\
129 Send the draft letter in the current buffer.
130 If optional prefix argument ARG is provided, monitor delivery.
131 The value of `mh-before-send-letter-hook' is a list of functions to be called,
132 with no arguments, before doing anything.
133 Run `\\[mh-edit-mhn]' if mhn directives are present; otherwise
134 run `\\[mh-mml-to-mime]' if mml directives are present." t nil)
136 (autoload (quote mh-insert-letter) "mh-comp" "\
137 Insert a message into the current letter.
138 Removes the header fields according to the variable
139 `mh-invisible-header-fields-compiled'.
140 Prefixes each non-blank line with `mh-ins-buf-prefix', unless
141 `mh-yank-from-start-of-msg' is set for supercite in which case supercite is
142 used to format the message.
143 Prompts for FOLDER and MESSAGE. If prefix argument VERBATIM provided, do
144 not indent and do not delete headers. Leaves the mark before the letter
145 and point after it." t nil)
147 (autoload (quote mh-yank-cur-msg) "mh-comp" "\
148 Insert the current message into the draft buffer.
149 Prefix each non-blank line in the message with the string in
150 `mh-ins-buf-prefix'. If a region is set in the message's buffer, then
151 only the region will be inserted. Otherwise, the entire message will
152 be inserted if `mh-yank-from-start-of-msg' is non-nil. If this variable
153 is nil, the portion of the message following the point will be yanked.
154 If `mh-delete-yanked-msg-window-flag' is non-nil, any window displaying the
155 yanked message will be deleted." t nil)
157 (autoload (quote mh-fully-kill-draft) "mh-comp" "\
158 Kill the draft message file and the draft message buffer.
159 Use \\[kill-buffer] if you don't want to delete the draft message file." t nil)
161 (autoload (quote mh-open-line) "mh-comp" "\
162 Insert a newline and leave point after it.
163 In addition, insert newline and quoting characters before text after point.
164 This is useful in breaking up paragraphs in replies." t nil)
166 (autoload (quote mh-complete-word) "mh-comp" "\
167 Complete WORD at from CHOICES.
168 Any match found replaces the text from BEGIN to END." nil nil)
170 (autoload (quote mh-beginning-of-word) "mh-comp" "\
171 Return position of the N th word backwards." nil nil)
173 (autoload (quote mh-letter-next-header-field-or-indent) "mh-comp" "\
174 Move to next field or indent depending on point.
175 In the message header, go to the next field. Elsewhere call
176 `indent-relative' as usual with optional prefix ARG." t nil)
178 (autoload (quote mh-letter-previous-header-field) "mh-comp" "\
179 Cycle to the previous header field.
180 If we are at the first header field go to the start of the message body." t nil)
182 ;;;***
184 ;;;### (autoloads (mh-prefix-help mh-help mh-ephem-message mh-store-buffer
185 ;;;;;; mh-store-msg mh-undo-folder mh-sort-folder mh-page-digest-backwards
186 ;;;;;; mh-page-digest mh-pipe-msg mh-pack-folder mh-list-folders
187 ;;;;;; mh-kill-folder mh-copy-msg mh-burst-digest) "mh-funcs" "mh-funcs.el"
188 ;;;;;; (17048 47864))
189 ;;; Generated autoloads from mh-funcs.el
191 (autoload (quote mh-burst-digest) "mh-funcs" "\
192 Burst apart the current message, which should be a digest.
193 The message is replaced by its table of contents and the messages from the
194 digest are inserted into the folder after that message." t nil)
196 (autoload (quote mh-copy-msg) "mh-funcs" "\
197 Copy the specified RANGE to another FOLDER without deleting them.
199 Check the documentation of `mh-interactive-range' to see how RANGE is read in
200 interactive use." t nil)
202 (autoload (quote mh-kill-folder) "mh-funcs" "\
203 Remove the current folder and all included messages.
204 Removes all of the messages (files) within the specified current folder,
205 and then removes the folder (directory) itself.
206 The value of `mh-kill-folder-suppress-prompt-hook' is a list of functions to
207 be called, with no arguments, which should return a value of non-nil if
208 verification is not desired." t nil)
210 (autoload (quote mh-list-folders) "mh-funcs" "\
211 List mail folders." t nil)
213 (autoload (quote mh-pack-folder) "mh-funcs" "\
214 Renumber the messages of a folder to be 1..n.
215 First, offer to execute any outstanding commands for the current folder. If
216 optional prefix argument provided, prompt for the RANGE of messages to display
217 after packing. Otherwise, show the entire folder." t nil)
219 (autoload (quote mh-pipe-msg) "mh-funcs" "\
220 Pipe the current message through the given shell COMMAND.
221 If INCLUDE-HEADERS (prefix argument) is provided, send the entire message.
222 Otherwise just send the message's body without the headers." t nil)
224 (autoload (quote mh-page-digest) "mh-funcs" "\
225 Advance displayed message to next digested message." t nil)
227 (autoload (quote mh-page-digest-backwards) "mh-funcs" "\
228 Back up displayed message to previous digested message." t nil)
230 (autoload (quote mh-sort-folder) "mh-funcs" "\
231 Sort the messages in the current folder by date.
232 Calls the MH program sortm to do the work.
233 The arguments in the list `mh-sortm-args' are passed to sortm if the optional
234 argument EXTRA-ARGS is given." t nil)
236 (autoload (quote mh-undo-folder) "mh-funcs" "\
237 Undo all pending deletes and refiles in current folder." t nil)
239 (autoload (quote mh-store-msg) "mh-funcs" "\
240 Store the file(s) contained in the current message into DIRECTORY.
241 The message can contain a shar file or uuencoded file.
242 Default directory is the last directory used, or initially the value of
243 `mh-store-default-directory' or the current directory." t nil)
245 (autoload (quote mh-store-buffer) "mh-funcs" "\
246 Store the file(s) contained in the current buffer into DIRECTORY.
247 The buffer can contain a shar file or uuencoded file.
248 Default directory is the last directory used, or initially the value of
249 `mh-store-default-directory' or the current directory." t nil)
251 (autoload (quote mh-ephem-message) "mh-funcs" "\
252 Display STRING in the minibuffer momentarily." nil nil)
254 (autoload (quote mh-help) "mh-funcs" "\
255 Display cheat sheet for the MH-E commands." t nil)
257 (autoload (quote mh-prefix-help) "mh-funcs" "\
258 Display cheat sheet for the commands of the current prefix in minibuffer." t nil)
260 ;;;***
262 ;;;### (autoloads (mh-identity-handler-bottom mh-identity-handler-top
263 ;;;;;; mh-identity-insert-attribution-verb mh-identity-handler-attribution-verb
264 ;;;;;; mh-identity-handler-signature mh-identity-handler-gpg-identity
265 ;;;;;; mh-insert-identity mh-identity-list-set mh-identity-make-menu)
266 ;;;;;; "mh-identity" "mh-identity.el" (17044 63778))
267 ;;; Generated autoloads from mh-identity.el
269 (autoload (quote mh-identity-make-menu) "mh-identity" "\
270 Build the Identity menu.
271 This should be called any time `mh-identity-list' or `mh-auto-fields-list'
272 change." nil nil)
274 (autoload (quote mh-identity-list-set) "mh-identity" "\
275 Update the `mh-identity-list' variable, and rebuild the menu.
276 Sets the default for SYMBOL (for example, `mh-identity-list') to VALUE (as set
277 in customization). This is called after 'customize is used to alter
278 `mh-identity-list'." nil nil)
280 (autoload (quote mh-insert-identity) "mh-identity" "\
281 Insert fields specified by given IDENTITY.
282 See `mh-identity-list'." t nil)
284 (autoload (quote mh-identity-handler-gpg-identity) "mh-identity" "\
285 Process header FIELD \":pgg-default-user-id\".
286 The ACTION is one of 'remove or 'add. If 'add, the VALUE is added.
287 The buffer-local variable `mh-identity-pgg-default-user-id' is set to VALUE
288 when action 'add is selected." nil nil)
290 (autoload (quote mh-identity-handler-signature) "mh-identity" "\
291 Process header FIELD \":signature\".
292 The ACTION is one of 'remove or 'add. If 'add, the VALUE is added." nil nil)
294 (autoload (quote mh-identity-handler-attribution-verb) "mh-identity" "\
295 Process header FIELD \":attribution-verb\".
296 The ACTION is one of 'remove or 'add. If 'add, the VALUE is added." nil nil)
298 (autoload (quote mh-identity-insert-attribution-verb) "mh-identity" "\
299 Insert VALUE as attribution verb, setting up delimiting markers.
300 If VALUE is nil, use `mh-extract-from-attribution-verb'." nil nil)
302 (autoload (quote mh-identity-handler-top) "mh-identity" "\
303 Process header FIELD.
304 The ACTION is one of 'remove or 'add. If 'add, the VALUE is added.
305 If the field wasn't present, it is added to the top of the header." nil nil)
307 (autoload (quote mh-identity-handler-bottom) "mh-identity" "\
308 Process header FIELD.
309 The ACTION is one of 'remove or 'add. If 'add, the VALUE is added.
310 If the field wasn't present, it is added to the bottom of the header." nil nil)
312 ;;;***
314 ;;;### (autoloads (mh-inc-spool-list-set) "mh-inc" "mh-inc.el" (17048
315 ;;;;;; 44143))
316 ;;; Generated autoloads from mh-inc.el
318 (autoload (quote mh-inc-spool-list-set) "mh-inc" "\
319 Set-default SYMBOL to VALUE to update the `mh-inc-spool-list' variable.
320 Also rebuilds the user commands.
321 This is called after 'customize is used to alter `mh-inc-spool-list'." nil nil)
323 ;;;***
325 ;;;### (autoloads (mh-index-choose mh-namazu-execute-search mh-swish++-execute-search
326 ;;;;;; mh-swish-execute-search mh-index-ticked-messages mh-index-new-messages
327 ;;;;;; mh-index-sequenced-messages mh-index-delete-from-sequence
328 ;;;;;; mh-index-add-to-sequence mh-index-execute-commands mh-index-visit-folder
329 ;;;;;; mh-index-delete-folder-headers mh-index-group-by-folder mh-index-create-imenu-index
330 ;;;;;; mh-index-insert-folder-headers mh-index-previous-folder mh-index-next-folder
331 ;;;;;; mh-index-parse-search-regexp mh-index-do-search mh-index-p
332 ;;;;;; mh-index-read-data mh-index-search mh-index-create-sequences
333 ;;;;;; mh-create-sequence-map mh-index-update-maps) "mh-index" "mh-index.el"
334 ;;;;;; (17044 64025))
335 ;;; Generated autoloads from mh-index.el
337 (autoload (quote mh-index-update-maps) "mh-index" "\
338 Annotate all as yet unannotated messages in FOLDER with their MD5 hash.
339 As a side effect msg -> checksum map is updated. Optional argument ORIGIN-MAP
340 is a hashtable which maps each message in the index folder to the original
341 folder and message from whence it was copied. If present the
342 checksum -> (origin-folder, origin-index) map is updated too." nil nil)
344 (autoload (quote mh-create-sequence-map) "mh-index" "\
345 Return a map from msg number to list of sequences in which it is present.
346 SEQ-LIST is an assoc list whose keys are sequence names and whose cdr is the
347 list of messages in that sequence." nil nil)
349 (autoload (quote mh-index-create-sequences) "mh-index" "\
350 Mirror sequences present in source folders in index folder." nil nil)
352 (autoload (quote mh-index-search) "mh-index" "\
353 Perform an indexed search in an MH mail folder.
354 Use a prefix argument to repeat the search.
356 Unlike regular searches, the prompt for the folder to search can be `all' to
357 search all folders; in addition, the search works recursively on the listed
358 folder. The search criteria are entered in an MH-Pick buffer as described in
359 `mh-search-folder'.
361 To perform the search, type \\<mh-pick-mode-map>\\[mh-do-search]. Another
362 difference from the regular searches is that because the search operates on
363 more than one folder, the messages that are found are put in a temporary
364 sub-folder of `+mhe-index' and are displayed in an MH-Folder buffer. This
365 buffer is special because it displays messages from multiple folders; each set
366 of messages from a given folder has a heading with the folder name.
368 In addition, the \\<mh-folder-mode-map>\\[mh-index-visit-folder] command can
369 be used to visit the folder of the message at point. Initially, only the
370 messages that matched the search criteria are displayed in the folder. While
371 the temporary buffer has its own set of message numbers, the actual messages
372 numbers are shown in the visited folder. Thus, the \\[mh-index-visit-folder]
373 command is useful to find the actual message number of an interesting message,
374 or to view surrounding messages with the \\[mh-rescan-folder] command.
376 Because this folder is temporary, you'll probably get in the habit of killing
377 it when you're done with \\[mh-kill-folder].
379 If you have run the \\[mh-search-folder] command, but change your mind while
380 entering the search criteria and actually want to run an indexed search, then
381 you can use the \\<mh-pick-mode-map>\\[mh-index-do-search] command in the
382 MH-Pick buffer.
384 The \\<mh-folder-mode-map>\\[mh-index-search] command runs the command defined
385 by the `mh-index-program' option. The default value is \"Auto-detect\" which
386 means that MH-E will automatically choose one of \"swish++\", \"swish-e\",
387 \"mairix\", \"namazu\", \"pick\" and \"grep\" in that order. If, for example,
388 you have both \"swish++\" and \"mairix\" installed and you want to use
389 \"mairix\", then you can set this option to \"mairix\".
391 *NOTE*
393 The \"pick\" and \"grep\" commands do not perform a recursive search on
394 the given folder.
396 This command uses an \"X-MHE-Checksum:\" header field to cache the MD5
397 checksum of a message. This means that if an incoming message already contains
398 an \"X-MHE-Checksum:\" field, that message might not be found by this command.
399 The following \"procmail\" recipe avoids this problem by renaming the existing
400 header field:
402 :0 wf
403 | formail -R \"X-MHE-Checksum\" \"X-Old-MHE-Checksum\"
405 The documentation for the following commands describe how to set up the
406 various indexing programs to use with MH-E. The \"pick\" and \"grep\" commands
407 do not require additional configuration.
409 - `mh-swish++-execute-search'
410 - `mh-swish-execute-search'
411 - `mh-mairix-execute-search'
412 - `mh-namazu-execute-search'
413 - `mh-pick-execute-search'
414 - `mh-grep-execute-search'
416 In a program, if REDO-SEARCH-FLAG is non-nil and the current folder buffer was
417 generated by a index search, then the search is repeated. Otherwise, FOLDER is
418 searched with SEARCH-REGEXP and the results are presented in an MH-E folder.
419 If FOLDER is \"+\" then mail in all folders are searched. Optional argument
420 WINDOW-CONFIG stores the window configuration that will be restored after the
421 user quits the folder containing the index search results." t nil)
423 (autoload (quote mh-index-read-data) "mh-index" "\
424 Read index data from file." nil nil)
426 (autoload (quote mh-index-p) "mh-index" "\
427 Non-nil means that this folder was generated by an index search." nil nil)
429 (autoload (quote mh-index-do-search) "mh-index" "\
430 Construct appropriate regexp and call `mh-index-search'." t nil)
432 (autoload (quote mh-index-parse-search-regexp) "mh-index" "\
433 Construct parse tree for INPUT-STRING.
434 All occurrences of &, |, ! and ~ in INPUT-STRING are replaced by AND, OR and
435 NOT as appropriate. Then the resulting string is parsed." nil nil)
437 (autoload (quote mh-index-next-folder) "mh-index" "\
438 Jump to the next folder marker.
439 The function is only applicable to folders displaying index search results.
440 With non-nil optional argument BACKWARD-FLAG, jump to the previous group of
441 results." t nil)
443 (autoload (quote mh-index-previous-folder) "mh-index" "\
444 Jump to the previous folder marker." t nil)
446 (autoload (quote mh-index-insert-folder-headers) "mh-index" "\
447 Annotate the search results with original folder names." nil nil)
449 (autoload (quote mh-index-create-imenu-index) "mh-index" "\
450 Create alist of folder names and positions in index folder buffers." nil nil)
452 (autoload (quote mh-index-group-by-folder) "mh-index" "\
453 Partition the messages based on source folder.
454 Returns an alist with the the folder names in the car and the cdr being the
455 list of messages originally from that folder." nil nil)
457 (autoload (quote mh-index-delete-folder-headers) "mh-index" "\
458 Delete the folder headers." nil nil)
460 (autoload (quote mh-index-visit-folder) "mh-index" "\
461 Visit original folder from where the message at point was found." t nil)
463 (autoload (quote mh-index-execute-commands) "mh-index" "\
464 Delete/refile the actual messages.
465 The copies in the searched folder are then deleted/refiled to get the desired
466 result. Before deleting the messages we make sure that the message being
467 deleted is identical to the one that the user has marked in the index buffer." nil nil)
469 (autoload (quote mh-index-add-to-sequence) "mh-index" "\
470 Add to SEQ the messages in the list MSGS.
471 This function updates the source folder sequences. Also makes an attempt to
472 update the source folder buffer if we have it open." nil nil)
474 (autoload (quote mh-index-delete-from-sequence) "mh-index" "\
475 Delete from SEQ the messages in MSGS.
476 This function updates the source folder sequences. Also makes an attempt to
477 update the source folder buffer if present." nil nil)
479 (autoload (quote mh-index-sequenced-messages) "mh-index" "\
480 Display messages from FOLDERS in SEQUENCE.
481 All messages in the sequence you provide from the folders in
482 `mh-index-new-messages-folders' are listed. With a prefix argument, enter a
483 space-separated list of folders, or nothing to search all folders." t nil)
485 (autoload (quote mh-index-new-messages) "mh-index" "\
486 Display unseen messages.
487 If you use a program such as `procmail' to use `rcvstore' to file your
488 incoming mail automatically, you can display new, unseen, messages using this
489 command. All messages in the `unseen' sequence from the folders in
490 `mh-index-new-messages-folders' are listed. With a prefix argument, enter a
491 space-separated list of FOLDERS, or nothing to search all folders." t nil)
493 (autoload (quote mh-index-ticked-messages) "mh-index" "\
494 Display ticked messages.
495 All messages in `mh-tick-seq' from the folders in
496 `mh-index-ticked-messages-folders' are listed. With a prefix argument, enter a
497 space-separated list of FOLDERS, or nothing to search all folders." t nil)
499 (autoload (quote mh-swish-execute-search) "mh-index" "\
500 Execute swish-e and read the results.
502 In the examples below, replace \"/home/user/Mail\" with the path to your
503 MH directory.
505 First create the directory \"/home/user/Mail/.swish\". Then create the file
506 \"/home/user/Mail/.swish/config\" with the following contents:
508 DefaultContents TXT*
509 IndexDir /home/user/Mail
510 IndexFile /home/user/Mail/.swish/index
511 IndexName \"Mail Index\"
512 IndexDescription \"Mail Index\"
513 IndexPointer \"http://nowhere\"
514 IndexAdmin \"nobody\"
515 #MetaNames automatic
516 IndexReport 3
517 FollowSymLinks no
518 UseStemming no
519 IgnoreTotalWordCountWhenRanking yes
520 WordCharacters abcdefghijklmnopqrstuvwxyz0123456789-
521 BeginCharacters abcdefghijklmnopqrstuvwxyz
522 EndCharacters abcdefghijklmnopqrstuvwxyz0123456789
523 IgnoreLimit 50 1000
524 IndexComments 0
525 FileRules filename contains \\D
526 FileRules pathname contains /home/user/Mail/.swish
527 FileRules pathname contains /home/user/Mail/mhe-index
529 This configuration does not index the folders that hold the results of your
530 searches in \"+mhe-index\" since they tend to be ephemeral and the original
531 messages are indexed anyway.
533 If there are any directories you would like to ignore, append lines like the
534 following to \"config\":
536 FileRules pathname contains /home/user/Mail/scripts
538 Use the following command line to generate the swish index. Run this daily
539 from cron:
541 swish-e -c /home/user/Mail/.swish/config
543 In a program, FOLDER-PATH is the directory in which SEARCH-REGEXP is used to
544 search." nil nil)
546 (autoload (quote mh-swish++-execute-search) "mh-index" "\
547 Execute swish++ and read the results.
549 In the examples below, replace \"/home/user/Mail\" with the path to your MH
550 directory.
552 First create the directory \"/home/user/Mail/.swish++\". Then create the file
553 \"/home/user/Mail/.swish++/swish++.conf\" with the following contents:
555 IncludeMeta Bcc Cc Comments Content-Description From Keywords
556 IncludeMeta Newsgroups Resent-To Subject To
557 IncludeMeta Message-Id References In-Reply-To
558 IncludeFile Mail *
559 IndexFile /home/user/Mail/.swish++/swish++.index
561 Use the following command line to generate the swish index. Run this daily
562 from cron:
564 find /home/user/Mail -path /home/user/Mail/mhe-index -prune \\
565 -o -path /home/user/Mail/.swish++ -prune \\
566 -o -name \"[0-9]*\" -print \\
567 | index -c /home/user/Mail/.swish++/swish++.conf -
569 This command does not index the folders that hold the results of your searches
570 in \"+mhe-index\" since they tend to be ephemeral and the original messages
571 are indexed anyway.
573 On some systems (Debian GNU/Linux, for example), use \"index++\" instead of
574 \"index\".
576 In a program, FOLDER-PATH is the directory in which SEARCH-REGEXP is used to
577 search." nil nil)
579 (autoload (quote mh-namazu-execute-search) "mh-index" "\
580 Execute namazu and read the results.
582 In the examples below, replace \"/home/user/Mail\" with the path to your MH
583 directory.
585 First create the directory \"/home/user/Mail/.namazu\". Then create the file
586 \"/home/user/Mail/.namazu/mknmzrc\" with the following contents:
588 package conf; # Don't remove this line!
589 $ADDRESS = 'user@localhost';
590 $ALLOW_FILE = \"[0-9]*\";
591 $EXCLUDE_PATH = \"^/home/user/Mail/(mhe-index|spam)\";
593 This configuration does not index the folders that hold the results of your
594 searches in \"+mhe-index\" since they tend to be ephemeral and the original
595 messages are indexed anyway.
597 Use the following command line to generate the namazu index. Run this daily
598 from cron:
600 mknmz -f /home/user/Mail/.namazu/mknmzrc -O /home/user/Mail/.namazu \\
601 /home/user/Mail
603 In a program, FOLDER-PATH is the directory in which SEARCH-REGEXP is used to
604 search." nil nil)
606 (autoload (quote mh-index-choose) "mh-index" "\
607 Choose an indexing function.
608 The side-effects of this function are that the variables `mh-indexer',
609 `mh-index-execute-search-function', and `mh-index-next-result-function' are
610 set according to the first indexer in `mh-indexer-choices' present on the
611 system." nil nil)
613 ;;;***
615 ;;;### (autoloads (mh-variants mh-variant-p mh-variant-set) "mh-init"
616 ;;;;;; "mh-init.el" (17044 64253))
617 ;;; Generated autoloads from mh-init.el
619 (autoload (quote mh-variant-set) "mh-init" "\
620 Set the MH variant to VARIANT.
621 Sets `mh-progs', `mh-lib', `mh-lib-progs' and `mh-flists-present-flag'.
622 If the VARIANT is `autodetect', then first try nmh, then MH and finally
623 GNU mailutils." t nil)
625 (autoload (quote mh-variant-p) "mh-init" "\
626 Return t if variant is any of VARIANTS.
627 Currently known variants are 'MH, 'nmh, and 'mu-mh." nil nil)
629 (autoload (quote mh-variants) "mh-init" "\
630 Return a list of installed variants of MH on the system.
631 This function looks for MH in `mh-sys-path', `mh-path' and
632 `exec-path'. The format of the list of variants that is returned is described
633 by the variable `mh-variants'." nil nil)
635 ;;;***
637 ;;;### (autoloads (mh-junk-whitelist mh-junk-blacklist) "mh-junk"
638 ;;;;;; "mh-junk.el" (17044 64253))
639 ;;; Generated autoloads from mh-junk.el
641 (autoload (quote mh-junk-blacklist) "mh-junk" "\
642 Blacklist RANGE as spam.
644 This command trains the spam program in use (see the `mh-junk-program' option)
645 with the content of the range (see `mh-interactive-range') and then handles
646 the message(s) as specified by the `mh-junk-disposition' option.
648 For more information about using your particular spam fighting program, see:
650 - `mh-spamassassin-blacklist'
651 - `mh-bogofilter-blacklist'
652 - `mh-spamprobe-blacklist'" t nil)
654 (autoload (quote mh-junk-whitelist) "mh-junk" "\
655 Whitelist RANGE as ham.
657 This command reclassifies a range of messages (see `mh-interactive-range') as
658 ham if it were incorrectly classified as spam. It then refiles the message
659 into the `+inbox' folder.
661 The `mh-junk-program' option specifies the spam program in use." t nil)
663 ;;;***
665 ;;;### (autoloads (mh-display-with-external-viewer mh-mime-inline-part
666 ;;;;;; mh-mime-save-part mh-push-button mh-press-button mh-mime-display
667 ;;;;;; mh-decode-message-header mh-toggle-mh-decode-mime-flag mh-mime-save-parts
668 ;;;;;; mh-display-emphasis mh-display-smileys mh-add-missing-mime-version-header
669 ;;;;;; mh-destroy-postponed-handles mh-mime-cleanup mh-mml-directive-present-p
670 ;;;;;; mh-mml-secure-message-signencrypt mh-mml-secure-message-encrypt
671 ;;;;;; mh-mml-secure-message-sign mh-mml-unsecure-message mh-mml-attach-file
672 ;;;;;; mh-mml-query-cryptographic-method mh-mml-forward-message
673 ;;;;;; mh-mml-to-mime mh-mhn-directive-present-p mh-revert-mhn-edit
674 ;;;;;; mh-edit-mhn mh-mhn-compose-forw mh-mhn-compose-external-type
675 ;;;;;; mh-mhn-compose-external-compressed-tar mh-mhn-compose-anon-ftp
676 ;;;;;; mh-mhn-compose-insertion mh-file-mime-type mh-have-file-command
677 ;;;;;; mh-compose-forward mh-compose-insertion) "mh-mime" "mh-mime.el"
678 ;;;;;; (17048 47895))
679 ;;; Generated autoloads from mh-mime.el
681 (autoload (quote mh-compose-insertion) "mh-mime" "\
682 Add a directive to insert a MIME part from a file, using mhn or gnus.
683 If the variable `mh-compose-insertion' is set to 'mhn, then that will be used.
684 If it is set to 'gnus, then that will be used instead.
685 Optional argument INLINE means make it an inline attachment." t nil)
687 (autoload (quote mh-compose-forward) "mh-mime" "\
688 Add a MIME directive to forward a message, using mhn or gnus.
689 If the variable `mh-compose-insertion' is set to 'mhn, then that will be used.
690 If it is set to 'gnus, then that will be used instead.
691 Optional argument DESCRIPTION is a description of the attachment.
692 Optional argument FOLDER is the folder from which the forwarded message should
693 come.
694 Optional argument MESSAGE is the message to forward.
695 If any of the optional arguments are absent, they are prompted for." t nil)
697 (autoload (quote mh-have-file-command) "mh-mime" "\
698 Return t if 'file' command is on the system.
699 'file -i' is used to get MIME type of composition insertion." nil nil)
701 (autoload (quote mh-file-mime-type) "mh-mime" "\
702 Return MIME type of FILENAME from file command.
703 Returns nil if file command not on system." nil nil)
705 (autoload (quote mh-mhn-compose-insertion) "mh-mime" "\
706 Add a directive to insert a MIME message part from a file.
707 This is the typical way to insert non-text parts in a message.
709 Arguments are FILENAME, which tells where to find the file, TYPE, the MIME
710 content type, DESCRIPTION, a line of text for the Content-Description field.
711 ATTRIBUTES is a comma separated list of name=value pairs that is appended to
712 the Content-Type field of the attachment.
714 See also \\[mh-edit-mhn]." t nil)
716 (autoload (quote mh-mhn-compose-anon-ftp) "mh-mime" "\
717 Add a directive for a MIME anonymous ftp external body part.
718 This directive tells MH to include a reference to a message/external-body part
719 retrievable by anonymous FTP.
721 Arguments are HOST and FILENAME, which tell where to find the file, TYPE, the
722 MIME content type, and DESCRIPTION, a line of text for the Content-description
723 header.
725 See also \\[mh-edit-mhn]." t nil)
727 (autoload (quote mh-mhn-compose-external-compressed-tar) "mh-mime" "\
728 Add a directive to include a MIME reference to a compressed tar file.
729 The file should be available via anonymous ftp. This directive tells MH to
730 include a reference to a message/external-body part.
732 Arguments are HOST and FILENAME, which tell where to find the file, and
733 DESCRIPTION, a line of text for the Content-description header.
735 See also \\[mh-edit-mhn]." t nil)
737 (autoload (quote mh-mhn-compose-external-type) "mh-mime" "\
738 Add a directive to include a MIME reference to a remote file.
739 The file should be available via anonymous ftp. This directive tells MH to
740 include a reference to a message/external-body part.
742 Arguments are ACCESS-TYPE, HOST and FILENAME, which tell where to find the
743 file and TYPE which is the MIME Content-Type. Optional arguments include
744 DESCRIPTION, a line of text for the Content-description header, ATTRIBUTES,
745 EXTRA-PARAMS, and COMMENT.
747 See also \\[mh-edit-mhn]." t nil)
749 (autoload (quote mh-mhn-compose-forw) "mh-mime" "\
750 Add a forw directive to this message, to forward a message with MIME.
751 This directive tells MH to include the named messages in this one.
753 Arguments are DESCRIPTION, a line of text for the Content-description header,
754 and FOLDER and MESSAGES, which name the message(s) to be forwarded.
756 See also \\[mh-edit-mhn]." t nil)
758 (autoload (quote mh-edit-mhn) "mh-mime" "\
759 Format the current draft for MIME, expanding any mhn directives.
761 Process the current draft with the mhn program, which, using directives
762 already inserted in the draft, fills in all the MIME components and header
763 fields.
765 This step is performed automatically when sending the message, but this
766 function may be called manually before sending the draft as well.
768 The `\\[mh-revert-mhn-edit]' command undoes this command. The arguments in the
769 list `mh-mhn-args' are passed to mhn if this function is passed an optional
770 prefix argument EXTRA-ARGS.
772 For assistance with creating mhn directives to insert various types of
773 components in a message, see \\[mh-mhn-compose-insertion] (generic insertion
774 from a file), \\[mh-mhn-compose-anon-ftp] (external reference to file via
775 anonymous ftp), \\[mh-mhn-compose-external-compressed-tar] (reference to
776 compressed tar file via anonymous ftp), and \\[mh-mhn-compose-forw] (forward
777 message).
779 The value of `mh-edit-mhn-hook' is a list of functions to be called, with no
780 arguments, after performing the conversion.
782 The mhn program is part of MH version 6.8 or later." t nil)
784 (autoload (quote mh-revert-mhn-edit) "mh-mime" "\
785 Undo the effect of \\[mh-edit-mhn] by reverting to the backup file.
786 Optional non-nil argument NOCONFIRM means don't ask for confirmation." t nil)
788 (autoload (quote mh-mhn-directive-present-p) "mh-mime" "\
789 Check if the text between BEGIN and END might be a MHN directive.
790 The optional argument BEGIN defaults to the beginning of the buffer, while END
791 defaults to the the end of the buffer." nil nil)
793 (autoload (quote mh-mml-to-mime) "mh-mime" "\
794 Compose MIME message from mml directives.
795 This step is performed automatically when sending the message, but this
796 function may be called manually before sending the draft as well." t nil)
798 (autoload (quote mh-mml-forward-message) "mh-mime" "\
799 Forward a message as attachment.
800 The function will prompt the user for a DESCRIPTION, a FOLDER and MESSAGE
801 number." nil nil)
803 (autoload (quote mh-mml-query-cryptographic-method) "mh-mime" "\
804 Read the cryptographic method to use." nil nil)
806 (autoload (quote mh-mml-attach-file) "mh-mime" "\
807 Attach a file to the outgoing MIME message.
808 The file is not inserted or encoded until you send the message with
809 `\\[mh-send-letter]'.
810 Message disposition is \"inline\" or \"attachment\" and is prompted for if
811 DISPOSITION is nil.
813 This is basically `mml-attach-file' from gnus, modified such that a prefix
814 argument yields an `inline' disposition and Content-Type is determined
815 automatically." nil nil)
817 (autoload (quote mh-mml-unsecure-message) "mh-mime" "\
818 Remove any secure message directives.
819 The IGNORE argument is not used." t nil)
821 (autoload (quote mh-mml-secure-message-sign) "mh-mime" "\
822 Add security directive to sign the entire message using METHOD." t nil)
824 (autoload (quote mh-mml-secure-message-encrypt) "mh-mime" "\
825 Add security directive to encrypt the entire message using METHOD." t nil)
827 (autoload (quote mh-mml-secure-message-signencrypt) "mh-mime" "\
828 Add security directive to encrypt and sign the entire message using METHOD." t nil)
830 (autoload (quote mh-mml-directive-present-p) "mh-mime" "\
831 Check if the current buffer has text which may be an MML directive." nil nil)
833 (autoload (quote mh-mime-cleanup) "mh-mime" "\
834 Free the decoded MIME parts." nil nil)
836 (autoload (quote mh-destroy-postponed-handles) "mh-mime" "\
837 Free MIME data for externally displayed mime parts." nil nil)
839 (autoload (quote mh-add-missing-mime-version-header) "mh-mime" "\
840 Some mail programs don't put a MIME-Version header.
841 I have seen this only in spam, so maybe we shouldn't fix this ;-)" nil nil)
843 (autoload (quote mh-display-smileys) "mh-mime" "\
844 Function to display smileys." nil nil)
846 (autoload (quote mh-display-emphasis) "mh-mime" "\
847 Function to display graphical emphasis." nil nil)
849 (autoload (quote mh-mime-save-parts) "mh-mime" "\
850 Store the MIME parts of the current message.
851 If ARG, prompt for directory, else use that specified by the variable
852 `mh-mime-save-parts-default-directory'. These directories may be superseded by
853 mh_profile directives, since this function calls on mhstore or mhn to do the
854 actual storing." t nil)
856 (autoload (quote mh-toggle-mh-decode-mime-flag) "mh-mime" "\
857 Toggle whether MH-E should decode MIME or not." t nil)
859 (autoload (quote mh-decode-message-header) "mh-mime" "\
860 Decode RFC2047 encoded message header fields." nil nil)
862 (autoload (quote mh-mime-display) "mh-mime" "\
863 Display (and possibly decode) MIME handles.
864 Optional argument, PRE-DISSECTED-HANDLES is a list of MIME handles. If
865 present they are displayed otherwise the buffer is parsed and then
866 displayed." nil nil)
868 (autoload (quote mh-press-button) "mh-mime" "\
869 Press MIME button.
870 If the MIME part is visible then it is removed. Otherwise the part is
871 displayed." t nil)
873 (autoload (quote mh-push-button) "mh-mime" "\
874 Click MIME button for EVENT.
875 If the MIME part is visible then it is removed. Otherwise the part is
876 displayed. This function is called when the mouse is used to click the MIME
877 button." t nil)
879 (autoload (quote mh-mime-save-part) "mh-mime" "\
880 Save MIME part at point." t nil)
882 (autoload (quote mh-mime-inline-part) "mh-mime" "\
883 Toggle display of the raw MIME part." t nil)
885 (autoload (quote mh-display-with-external-viewer) "mh-mime" "\
886 View MIME PART-INDEX externally." t nil)
888 ;;;***
890 ;;;### (autoloads (mh-do-search mh-pick-do-search mh-search-folder)
891 ;;;;;; "mh-pick" "mh-pick.el" (17048 47905))
892 ;;; Generated autoloads from mh-pick.el
894 (autoload (quote mh-search-folder) "mh-pick" "\
895 Search FOLDER for messages matching a pattern.
897 With this command, you can search a folder for messages to or from a
898 particular person or about a particular subject. In fact, you can also search
899 for messages containing selected strings in any arbitrary header field or any
900 string found within the messages.
902 You are first prompted for the name of the folder to search and then placed in
903 the following buffer in MH-Pick mode:
905 From:
908 Date:
909 Subject:
910 --------
912 Edit this template by entering your search criteria in an appropriate header
913 field that is already there, or create a new field yourself. If the string
914 you're looking for could be anywhere in a message, then place the string
915 underneath the row of dashes. The \\[mh-search-folder] command uses the MH
916 command \"pick\" to do the real work.
918 There are no semantics associated with the search criteria--they are simply
919 treated as strings. Case is ignored when all lowercase is used, and regular
920 expressions (a la \"ed\") are available. It is all right to specify several
921 search criteria. What happens then is that a logical _and_ of the various
922 fields is performed. If you prefer a logical _or_ operation, run
923 \\[mh-search-folder] multiple times.
925 As an example, let's say that we want to find messages from Ginnean about
926 horseback riding in the Kosciusko National Park (Australia) during January,
927 1994. Normally we would start with a broad search and narrow it down if
928 necessary to produce a manageable amount of data, but we'll cut to the chase
929 and create a fairly restrictive set of criteria as follows:
931 From: ginnean
934 Date: Jan 1994
935 Subject: horse.*kosciusko
936 --------
938 As with MH-Letter mode, MH-Pick provides commands like
939 \\<mh-pick-mode-map>\\[mh-to-field] to help you fill in the blanks.
941 To perform the search, type \\[mh-do-search]. The selected messages are placed
942 in the \"search\" sequence, which you can use later in forwarding, printing,
943 or narrowing your field of view. Subsequent searches are appended to the
944 \"search\" sequence. If, however, you wish to start with a clean slate, first
945 delete the \"search\" sequence.
947 If you're searching in a folder that is already displayed in an MH-Folder
948 buffer, only those messages contained in the buffer are used for the search.
949 Therefore, if you want to search in all messages, first kill the folder's
950 buffer with \\<mh-folder-mode-map>\\[kill-buffer] or scan the entire folder
951 with \\[mh-rescan-folder].
953 If you find that you do the same thing over and over when editing the search
954 template, you may wish to bind some shortcuts to keys. This can be done with
955 the variable `mh-pick-mode-hook', which is called when \\[mh-search-folder] is
956 run on a new pattern.
958 If you have run the \\[mh-index-search] command, but change your mind while
959 entering the search criteria and actually want to run a regular search, then
960 you can use the \\<mh-pick-mode-map>\\[mh-pick-do-search] command.
962 In a program, argument WINDOW-CONFIG is the current window configuration and
963 is used when the search folder is dismissed." t nil)
965 (autoload (quote mh-pick-do-search) "mh-pick" "\
966 Find messages that match the qualifications in the current pattern buffer.
967 Messages are searched for in the folder named in `mh-searching-folder'.
968 Add the messages found to the sequence named `search'." t nil)
970 (autoload (quote mh-do-search) "mh-pick" "\
971 Use the default searching function.
972 If \\[mh-search-folder] was used to create the search pattern then pick is used
973 to search the folder. Otherwise if \\[mh-index-search] was used then the
974 indexing program specified in `mh-index-program' is used." t nil)
976 ;;;***
978 ;;;### (autoloads (mh-print-msg mh-ps-print-toggle-mime mh-ps-print-toggle-color
979 ;;;;;; mh-ps-print-toggle-faces mh-ps-print-msg-show mh-ps-print-msg-file
980 ;;;;;; mh-ps-print-msg) "mh-print" "mh-print.el" (17044 64253))
981 ;;; Generated autoloads from mh-print.el
983 (autoload (quote mh-ps-print-msg) "mh-print" "\
984 Print the messages in RANGE.
986 Check the documentation of `mh-interactive-range' to see how RANGE is read in
987 interactive use." t nil)
989 (autoload (quote mh-ps-print-msg-file) "mh-print" "\
990 Print to FILE the messages in RANGE.
992 Check the documentation of `mh-interactive-range' to see how RANGE is read in
993 interactive use." t nil)
995 (autoload (quote mh-ps-print-msg-show) "mh-print" "\
996 Print current show buffer to FILE." t nil)
998 (autoload (quote mh-ps-print-toggle-faces) "mh-print" "\
999 Toggle whether printing is done with faces or not." t nil)
1001 (autoload (quote mh-ps-print-toggle-color) "mh-print" "\
1002 Toggle whether color is used in printing messages." t nil)
1004 (autoload (quote mh-ps-print-toggle-mime) "mh-print" "\
1005 Cycle through available choices on how MIME parts should be printed.
1006 The available settings are:
1007 1. Print only inline MIME parts.
1008 2. Print all MIME parts.
1009 3. Print no MIME parts." t nil)
1011 (autoload (quote mh-print-msg) "mh-print" "\
1012 Print RANGE on printer.
1014 Check the documentation of `mh-interactive-range' to see how RANGE is read in
1015 interactive use.
1017 The variable `mh-lpr-command-format' is used to generate the print command.
1018 The messages are formatted by mhl. See the variable `mhl-formfile'." t nil)
1020 ;;;***
1022 ;;;### (autoloads (mh-narrow-to-tick mh-toggle-tick mh-thread-refile
1023 ;;;;;; mh-thread-delete mh-thread-ancestor mh-thread-previous-sibling
1024 ;;;;;; mh-thread-next-sibling mh-thread-forget-message mh-toggle-threads
1025 ;;;;;; mh-thread-add-spaces mh-thread-update-scan-line-map mh-thread-inc
1026 ;;;;;; mh-delete-subject-or-thread mh-delete-subject mh-narrow-to-range
1027 ;;;;;; mh-narrow-to-to mh-narrow-to-cc mh-narrow-to-from mh-narrow-to-subject
1028 ;;;;;; mh-interactive-range mh-range-to-msg-list mh-iterate-on-range
1029 ;;;;;; mh-iterate-on-messages-in-region mh-add-to-sequence mh-notate-cur
1030 ;;;;;; mh-rename-seq mh-translate-range mh-read-range mh-read-seq-default
1031 ;;;;;; mh-notate-deleted-and-refiled mh-widen mh-put-msg-in-seq
1032 ;;;;;; mh-narrow-to-seq mh-msg-is-in-seq mh-list-sequences mh-delete-seq)
1033 ;;;;;; "mh-seq" "mh-seq.el" (17048 47921))
1034 ;;; Generated autoloads from mh-seq.el
1036 (autoload (quote mh-delete-seq) "mh-seq" "\
1037 Delete the SEQUENCE." t nil)
1039 (autoload (quote mh-list-sequences) "mh-seq" "\
1040 List the sequences defined in the folder being visited." t nil)
1042 (autoload (quote mh-msg-is-in-seq) "mh-seq" "\
1043 Display the sequences in which the current message appears.
1044 Use a prefix argument to display the sequences in which another MESSAGE
1045 appears." t nil)
1047 (autoload (quote mh-narrow-to-seq) "mh-seq" "\
1048 Restrict display of this folder to just messages in SEQUENCE.
1049 Use \\<mh-folder-mode-map>\\[mh-widen] to undo this command." t nil)
1051 (autoload (quote mh-put-msg-in-seq) "mh-seq" "\
1052 Add RANGE to SEQUENCE.
1054 Check the documentation of `mh-interactive-range' to see how RANGE is read in
1055 interactive use." t nil)
1057 (autoload (quote mh-widen) "mh-seq" "\
1058 Restore the previous limit.
1059 If optional prefix argument ALL-FLAG is non-nil, remove all limits." t nil)
1061 (autoload (quote mh-notate-deleted-and-refiled) "mh-seq" "\
1062 Notate messages marked for deletion or refiling.
1063 Messages to be deleted are given by `mh-delete-list' while messages to be
1064 refiled are present in `mh-refile-list'." nil nil)
1066 (autoload (quote mh-read-seq-default) "mh-seq" "\
1067 Read and return sequence name with default narrowed or previous sequence.
1068 PROMPT is the prompt to use when reading. If NOT-EMPTY is non-nil then a
1069 non-empty sequence is read." nil nil)
1071 (autoload (quote mh-read-range) "mh-seq" "\
1072 Read a message range with PROMPT.
1074 If FOLDER is non-nil then a range is read from that folder, otherwise use
1075 `mh-current-folder'.
1077 If DEFAULT is a string then use that as default range to return. If DEFAULT is
1078 nil then ask user with default answer a range based on the sequences that seem
1079 relevant. Finally if DEFAULT is t, try to avoid prompting the user. Unseen
1080 messages, if present, are returned. If the folder has fewer than
1081 `mh-large-folder' messages then \"all\" messages are returned. Finally as a
1082 last resort prompt the user.
1084 If EXPAND-FLAG is non-nil then a list of message numbers corresponding to the
1085 input is returned. If this list is empty then an error is raised. If
1086 EXPAND-FLAG is nil just return the input string. In this case we don't check
1087 if the range is empty.
1089 If ASK-FLAG is non-nil, then the user is always queried for a range of
1090 messages. If ASK-FLAG is nil, then the function checks if the unseen sequence
1091 is non-empty. If that is the case, `mh-unseen-seq', or the list of messages in
1092 it depending on the value of EXPAND, is returned. Otherwise if the folder has
1093 fewer than `mh-large-folder' messages then the list of messages corresponding
1094 to \"all\" is returned. If neither of the above holds then as a last resort
1095 the user is queried for a range of messages.
1097 If NUMBER-AS-RANGE-FLAG is non-nil, then if a number, N is read as input, it
1098 is interpreted as the range \"last:N\".
1100 This function replaces the existing function `mh-read-msg-range'. Calls to:
1101 (mh-read-msg-range folder flag)
1102 should be replaced with:
1103 (mh-read-range \"Suitable prompt\" folder t nil flag
1104 mh-interpret-number-as-range-flag)" nil nil)
1106 (autoload (quote mh-translate-range) "mh-seq" "\
1107 In FOLDER, translate the string EXPR to a list of messages numbers." nil nil)
1109 (autoload (quote mh-rename-seq) "mh-seq" "\
1110 Rename SEQUENCE to have NEW-NAME." t nil)
1112 (autoload (quote mh-notate-cur) "mh-seq" "\
1113 Mark the MH sequence cur.
1114 In addition to notating the current message with `mh-note-cur' the function
1115 uses `overlay-arrow-position' to put a marker in the fringe." nil nil)
1117 (autoload (quote mh-add-to-sequence) "mh-seq" "\
1118 The sequence SEQ is augmented with the messages in MSGS." nil nil)
1120 (autoload (quote mh-iterate-on-messages-in-region) "mh-seq" "\
1121 Iterate over region.
1122 VAR is bound to the message on the current line as we loop starting from BEGIN
1123 till END. In each step BODY is executed.
1125 If VAR is nil then the loop is executed without any binding." nil (quote macro))
1127 (autoload (quote mh-iterate-on-range) "mh-seq" "\
1128 Iterate an operation over a region or sequence.
1130 VAR is bound to each message in turn in a loop over RANGE, which can be a
1131 message number, a list of message numbers, a sequence, a region in a cons
1132 cell, or a MH range (something like last:20) in a string. In each iteration,
1133 BODY is executed.
1135 The parameter RANGE is usually created with `mh-interactive-range'
1136 in order to provide a uniform interface to MH-E functions." nil (quote macro))
1138 (autoload (quote mh-range-to-msg-list) "mh-seq" "\
1139 Return a list of messages for RANGE.
1140 RANGE can be a message number, a list of message numbers, a sequence, or
1141 a region in a cons cell." nil nil)
1143 (autoload (quote mh-interactive-range) "mh-seq" "\
1144 Return interactive specification for message, sequence, range or region.
1145 By convention, the name of this argument is RANGE.
1147 If variable `transient-mark-mode' is non-nil and the mark is active, then this
1148 function returns a cons-cell of the region.
1150 If optional prefix argument is provided, then prompt for message range with
1151 RANGE-PROMPT. A list of messages in that range is returned.
1153 If a MH range is given, say something like last:20, then a list containing
1154 the messages in that range is returned.
1156 If DEFAULT non-nil then it is returned.
1158 Otherwise, the message number at point is returned.
1160 This function is usually used with `mh-iterate-on-range' in order to provide
1161 a uniform interface to MH-E functions." nil nil)
1163 (autoload (quote mh-narrow-to-subject) "mh-seq" "\
1164 Limit to messages with same subject.
1165 With a prefix argument, edit PICK-EXPR.
1167 Use \\<mh-folder-mode-map>\\[mh-widen] to undo this command." t nil)
1169 (autoload (quote mh-narrow-to-from) "mh-seq" "\
1170 Limit to messages with the same `From:' field.
1171 With a prefix argument, edit PICK-EXPR.
1173 Use \\<mh-folder-mode-map>\\[mh-widen] to undo this command." t nil)
1175 (autoload (quote mh-narrow-to-cc) "mh-seq" "\
1176 Limit to messages with the same `Cc:' field.
1177 With a prefix argument, edit PICK-EXPR.
1179 Use \\<mh-folder-mode-map>\\[mh-widen] to undo this command." t nil)
1181 (autoload (quote mh-narrow-to-to) "mh-seq" "\
1182 Limit to messages with the same `To:' field.
1183 With a prefix argument, edit PICK-EXPR.
1185 Use \\<mh-folder-mode-map>\\[mh-widen] to undo this command." t nil)
1187 (autoload (quote mh-narrow-to-range) "mh-seq" "\
1188 Limit to messages in RANGE.
1190 Check the documentation of `mh-interactive-range' to see how RANGE is read in
1191 interactive use.
1193 Use \\<mh-folder-mode-map>\\[mh-widen] to undo this command." t nil)
1195 (autoload (quote mh-delete-subject) "mh-seq" "\
1196 Mark all following messages with same subject to be deleted.
1197 This puts the messages in a sequence named subject. You can undo the last
1198 deletion marks using `mh-undo' with a prefix argument and then specifying the
1199 subject sequence." t nil)
1201 (autoload (quote mh-delete-subject-or-thread) "mh-seq" "\
1202 Mark messages for deletion intelligently.
1203 If the folder is threaded then `mh-thread-delete' is used to mark the current
1204 message and all its descendants for deletion. Otherwise `mh-delete-subject' is
1205 used to mark the current message and all messages following it with the same
1206 subject for deletion." t nil)
1208 (autoload (quote mh-thread-inc) "mh-seq" "\
1209 Update thread tree for FOLDER.
1210 All messages after START-POINT are added to the thread tree." nil nil)
1212 (autoload (quote mh-thread-update-scan-line-map) "mh-seq" "\
1213 In threaded view update `mh-thread-scan-line-map'.
1214 MSG is the message being notated with NOTATION at OFFSET." nil nil)
1216 (autoload (quote mh-thread-add-spaces) "mh-seq" "\
1217 Add COUNT spaces to each scan line in `mh-thread-scan-line-map'." nil nil)
1219 (autoload (quote mh-toggle-threads) "mh-seq" "\
1220 Toggle threaded view of folder." t nil)
1222 (autoload (quote mh-thread-forget-message) "mh-seq" "\
1223 Forget the message INDEX from the threading tables." nil nil)
1225 (autoload (quote mh-thread-next-sibling) "mh-seq" "\
1226 Jump to next sibling.
1227 With non-nil optional argument PREVIOUS-FLAG jump to the previous sibling." t nil)
1229 (autoload (quote mh-thread-previous-sibling) "mh-seq" "\
1230 Jump to previous sibling." t nil)
1232 (autoload (quote mh-thread-ancestor) "mh-seq" "\
1233 Jump to the ancestor of current message.
1234 If optional argument THREAD-ROOT-FLAG is non-nil then jump to the root of the
1235 thread tree the message belongs to." t nil)
1237 (autoload (quote mh-thread-delete) "mh-seq" "\
1238 Mark current message and all its children for subsequent deletion." t nil)
1240 (autoload (quote mh-thread-refile) "mh-seq" "\
1241 Mark current message and all its children for refiling to FOLDER." t nil)
1243 (autoload (quote mh-toggle-tick) "mh-seq" "\
1244 Toggle tick mark of all messages in RANGE." t nil)
1246 (autoload (quote mh-narrow-to-tick) "mh-seq" "\
1247 Limit to messages in `mh-tick-seq'.
1249 Use \\<mh-folder-mode-map>\\[mh-widen] to undo this command." t nil)
1251 ;;;***
1253 ;;;### (autoloads (mh-speed-add-folder mh-speed-invalidate-map mh-speed-flists
1254 ;;;;;; mh-speed-view mh-speed-toggle mh-folder-speedbar-buttons)
1255 ;;;;;; "mh-speed" "mh-speed.el" (17044 64253))
1256 ;;; Generated autoloads from mh-speed.el
1258 (autoload (quote mh-folder-speedbar-buttons) "mh-speed" "\
1259 Interface function to create MH-E speedbar buffer.
1260 BUFFER is the MH-E buffer for which the speedbar buffer is to be created." nil nil)
1262 (defalias (quote mh-show-speedbar-buttons) (quote mh-folder-speedbar-buttons))
1264 (defalias (quote mh-letter-speedbar-buttons) (quote mh-folder-speedbar-buttons))
1266 (autoload (quote mh-speed-toggle) "mh-speed" "\
1267 Toggle the display of child folders.
1268 The otional ARGS are ignored and there for compatibilty with speedbar." t nil)
1270 (autoload (quote mh-speed-view) "mh-speed" "\
1271 View folder on current line.
1272 Optional ARGS are ignored." t nil)
1274 (autoload (quote mh-speed-flists) "mh-speed" "\
1275 Execute flists -recurse and update message counts.
1276 If FORCE is non-nil the timer is reset.
1278 Any number of optional FOLDERS can be specified. If specified, flists is run
1279 only for that one folder." t nil)
1281 (autoload (quote mh-speed-invalidate-map) "mh-speed" "\
1282 Remove FOLDER from various optimization caches." t nil)
1284 (autoload (quote mh-speed-add-folder) "mh-speed" "\
1285 Add FOLDER since it is being created.
1286 The function invalidates the latest ancestor that is present." nil nil)
1288 ;;;***
1290 ;;;### (autoloads (mh-alias-apropos mh-alias-add-address-under-point
1291 ;;;;;; mh-alias-grab-from-field mh-alias-add-alias mh-alias-for-from-p
1292 ;;;;;; mh-alias-address-to-alias mh-alias-letter-expand-alias mh-alias-minibuffer-confirm-address
1293 ;;;;;; mh-read-address mh-alias-reload-maybe mh-alias-reload) "mh-alias"
1294 ;;;;;; "mh-alias.el" (17048 47789))
1295 ;;; Generated autoloads from mh-alias.el
1297 (autoload (quote mh-alias-reload) "mh-alias" "\
1298 Reload MH aliases.
1300 Since aliases are updated frequently, MH-E will reload aliases automatically
1301 whenever an alias lookup occurs if an alias source (a file listed in your
1302 `Aliasfile:' profile component and your password file if variable
1303 `mh-alias-local-users' is non-nil) has changed. However, you can reload your
1304 aliases manually by calling this command directly.
1306 The value of `mh-alias-reloaded-hook' is a list of functions to be called,
1307 with no arguments, after the aliases have been loaded." t nil)
1309 (autoload (quote mh-alias-reload-maybe) "mh-alias" "\
1310 Load new MH aliases." nil nil)
1312 (autoload (quote mh-read-address) "mh-alias" "\
1313 Read an address from the minibuffer with PROMPT." nil nil)
1315 (autoload (quote mh-alias-minibuffer-confirm-address) "mh-alias" "\
1316 Display the alias expansion if `mh-alias-flash-on-comma' is non-nil." t nil)
1318 (autoload (quote mh-alias-letter-expand-alias) "mh-alias" "\
1319 Expand mail alias before point." nil nil)
1321 (autoload (quote mh-alias-address-to-alias) "mh-alias" "\
1322 Return the ADDRESS alias if defined, or nil." nil nil)
1324 (autoload (quote mh-alias-for-from-p) "mh-alias" "\
1325 Return t if sender's address has a corresponding alias." nil nil)
1327 (autoload (quote mh-alias-add-alias) "mh-alias" "\
1328 *Add ALIAS for ADDRESS in personal alias file.
1329 This function prompts you for an alias and address. If the alias exists
1330 already, you will have the choice of inserting the new alias before or after
1331 the old alias. In the former case, this alias will be used when sending mail
1332 to this alias. In the latter case, the alias serves as an additional folder
1333 name hint when filing messages." t nil)
1335 (autoload (quote mh-alias-grab-from-field) "mh-alias" "\
1336 *Add alias for the sender of the current message." t nil)
1338 (autoload (quote mh-alias-add-address-under-point) "mh-alias" "\
1339 Insert an alias for address under point." t nil)
1341 (autoload (quote mh-alias-apropos) "mh-alias" "\
1342 Show all aliases or addresses that match REGEXP." t nil)
1344 ;;;***
1346 (provide 'mh-loaddefs)
1347 ;;; Local Variables:
1348 ;;; version-control: never
1349 ;;; no-byte-compile: t
1350 ;;; no-update-autoloads: t
1351 ;;; End:
1352 ;;; arch-tag: bc36a104-1edb-45d5-8aad-a85b45648378
1353 ;;; mh-loaddefs.el ends here