(windows-1250, windows-125[2-8])
[bpt/emacs.git] / lisp / mh-e / mh-loaddefs.el
1 ;;; mh-loaddefs.el --- automatically extracted autoloads
2 ;;
3 ;;; Copyright (C) 2003, 2004 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" (16665 53716))
17 ;;; Generated autoloads from mh-comp.el
18
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.
23
24 See also `mh-send'." t nil)
25
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.
30
31 See also `mh-send'." t nil)
32
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.
37
38 Check the documentation of `mh-interactive-range' to see how RANGE is read in
39 interactive use.
40
41 See also `mh-send'." t nil)
42
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)
48
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
60 for the reply.
61
62 See also `mh-send'." t nil)
63
64 (autoload (quote mh-send) "mh-comp" "\
65 Compose and send a letter.
66 Do not call this function from outside MH-E; use \\[mh-smail] instead.
67
68 The file named by `mh-comp-formfile' will be used as the form.
69 The letter is composed in `mh-letter-mode'; see its documentation for more
70 details.
71 If `mh-compose-letter-function' is defined, it is called on the draft and
72 passed three arguments: TO, CC, and SUBJECT." t nil)
73
74 (autoload (quote mh-send-other-window) "mh-comp" "\
75 Compose and send a letter in another window.
76 Do not call this function from outside MH-E; use \\[mh-smail-other-window]
77 instead.
78
79 The file named by `mh-comp-formfile' will be used as the form.
80 The letter is composed in `mh-letter-mode'; see its documentation for more
81 details.
82 If `mh-compose-letter-function' is defined, it is called on the draft and
83 passed three arguments: TO, CC, and SUBJECT." t nil)
84
85 (autoload (quote mh-get-header-field) "mh-comp" "\
86 Find and return the body of FIELD in the mail header.
87 Returns the empty string if the field is not in the header of the
88 current buffer." nil nil)
89
90 (autoload (quote mh-fill-paragraph-function) "mh-comp" "\
91 Fill paragraph at or after point.
92 Prefix ARG means justify as well. This function enables `fill-paragraph' to
93 work better in MH-Letter mode." t nil)
94
95 (autoload (quote mh-to-field) "mh-comp" "\
96 Move point to the end of a specified header field.
97 The field is indicated by the previous keystroke (the last keystroke
98 of the command) according to the list in the variable `mh-to-field-choices'.
99 Create the field if it does not exist. Set the mark to point before moving." t nil)
100
101 (autoload (quote mh-to-fcc) "mh-comp" "\
102 Insert an Fcc: FOLDER field in the current message.
103 Prompt for the field name with a completion list of the current folders." t nil)
104
105 (autoload (quote mh-insert-signature) "mh-comp" "\
106 Insert the signature specified by `mh-signature-file-name' or FILE at point.
107 A signature separator (`-- ') will be added if the signature block does not
108 contain one and `mh-signature-separator-flag' is on.
109 The value of `mh-letter-insert-signature-hook' is a list of functions to be
110 called, with no arguments, after the signature is inserted.
111 The signature can also be inserted with `mh-identity-list'." t nil)
112
113 (autoload (quote mh-check-whom) "mh-comp" "\
114 Verify recipients of the current letter, showing expansion of any aliases." t nil)
115
116 (autoload (quote mh-insert-auto-fields) "mh-comp" "\
117 Insert custom fields if To or Cc match `mh-auto-fields-list'.
118 Sets buffer-local `mh-insert-auto-fields-done-local' when done and inserted
119 something. If NON-INTERACTIVE is non-nil, do not be verbose and only
120 attempt matches if `mh-insert-auto-fields-done-local' is nil.
121
122 An `identity' entry is skipped if one was already entered manually.
123
124 Return t if fields added; otherwise return nil." t nil)
125
126 (autoload (quote mh-send-letter) "mh-comp" "\
127 Send the draft letter in the current buffer.
128 If optional prefix argument ARG is provided, monitor delivery.
129 The value of `mh-before-send-letter-hook' is a list of functions to be called,
130 with no arguments, before doing anything.
131 Run `\\[mh-edit-mhn]' if mhn directives are present; otherwise
132 run `\\[mh-mml-to-mime]' if mml directives are present." t nil)
133
134 (autoload (quote mh-insert-letter) "mh-comp" "\
135 Insert a message into the current letter.
136 Removes the header fields according to the variable
137 `mh-invisible-header-fields-compiled'.
138 Prefixes each non-blank line with `mh-ins-buf-prefix', unless
139 `mh-yank-from-start-of-msg' is set for supercite in which case supercite is
140 used to format the message.
141 Prompts for FOLDER and MESSAGE. If prefix argument VERBATIM provided, do
142 not indent and do not delete headers. Leaves the mark before the letter
143 and point after it." t nil)
144
145 (autoload (quote mh-yank-cur-msg) "mh-comp" "\
146 Insert the current message into the draft buffer.
147 Prefix each non-blank line in the message with the string in
148 `mh-ins-buf-prefix'. If a region is set in the message's buffer, then
149 only the region will be inserted. Otherwise, the entire message will
150 be inserted if `mh-yank-from-start-of-msg' is non-nil. If this variable
151 is nil, the portion of the message following the point will be yanked.
152 If `mh-delete-yanked-msg-window-flag' is non-nil, any window displaying the
153 yanked message will be deleted." t nil)
154
155 (autoload (quote mh-fully-kill-draft) "mh-comp" "\
156 Kill the draft message file and the draft message buffer.
157 Use \\[kill-buffer] if you don't want to delete the draft message file." t nil)
158
159 (autoload (quote mh-open-line) "mh-comp" "\
160 Insert a newline and leave point after it.
161 In addition, insert newline and quoting characters before text after point.
162 This is useful in breaking up paragraphs in replies." t nil)
163
164 (autoload (quote mh-complete-word) "mh-comp" "\
165 Complete WORD at from CHOICES.
166 Any match found replaces the text from BEGIN to END." nil nil)
167
168 (autoload (quote mh-beginning-of-word) "mh-comp" "\
169 Return position of the N th word backwards." nil nil)
170
171 (autoload (quote mh-letter-next-header-field-or-indent) "mh-comp" "\
172 Move to next field or indent depending on point.
173 In the message header, go to the next field. Elsewhere call
174 `indent-relative' as usual with optional prefix ARG." t nil)
175
176 (autoload (quote mh-letter-previous-header-field) "mh-comp" "\
177 Cycle to the previous header field.
178 If we are at the first header field go to the start of the message body." t nil)
179
180 ;;;***
181 \f
182 ;;;### (autoloads (mh-prefix-help mh-help mh-ephem-message mh-store-buffer
183 ;;;;;; mh-store-msg mh-undo-folder mh-sort-folder mh-page-digest-backwards
184 ;;;;;; mh-page-digest mh-pipe-msg mh-pack-folder mh-list-folders
185 ;;;;;; mh-kill-folder mh-copy-msg mh-burst-digest) "mh-funcs" "mh-funcs.el"
186 ;;;;;; (16671 48788))
187 ;;; Generated autoloads from mh-funcs.el
188
189 (autoload (quote mh-burst-digest) "mh-funcs" "\
190 Burst apart the current message, which should be a digest.
191 The message is replaced by its table of contents and the messages from the
192 digest are inserted into the folder after that message." t nil)
193
194 (autoload (quote mh-copy-msg) "mh-funcs" "\
195 Copy the specified RANGE to another FOLDER without deleting them.
196
197 Check the documentation of `mh-interactive-range' to see how RANGE is read in
198 interactive use." t nil)
199
200 (autoload (quote mh-kill-folder) "mh-funcs" "\
201 Remove the current folder and all included messages.
202 Removes all of the messages (files) within the specified current folder,
203 and then removes the folder (directory) itself.
204 The value of `mh-kill-folder-suppress-prompt-hook' is a list of functions to
205 be called, with no arguments, which should return a value of non-nil if
206 verification is not desired." t nil)
207
208 (autoload (quote mh-list-folders) "mh-funcs" "\
209 List mail folders." t nil)
210
211 (autoload (quote mh-pack-folder) "mh-funcs" "\
212 Renumber the messages of a folder to be 1..n.
213 First, offer to execute any outstanding commands for the current folder. If
214 optional prefix argument provided, prompt for the RANGE of messages to display
215 after packing. Otherwise, show the entire folder." t nil)
216
217 (autoload (quote mh-pipe-msg) "mh-funcs" "\
218 Pipe the current message through the given shell COMMAND.
219 If INCLUDE-HEADERS (prefix argument) is provided, send the entire message.
220 Otherwise just send the message's body without the headers." t nil)
221
222 (autoload (quote mh-page-digest) "mh-funcs" "\
223 Advance displayed message to next digested message." t nil)
224
225 (autoload (quote mh-page-digest-backwards) "mh-funcs" "\
226 Back up displayed message to previous digested message." t nil)
227
228 (autoload (quote mh-sort-folder) "mh-funcs" "\
229 Sort the messages in the current folder by date.
230 Calls the MH program sortm to do the work.
231 The arguments in the list `mh-sortm-args' are passed to sortm if the optional
232 argument EXTRA-ARGS is given." t nil)
233
234 (autoload (quote mh-undo-folder) "mh-funcs" "\
235 Undo all pending deletes and refiles in current folder." t nil)
236
237 (autoload (quote mh-store-msg) "mh-funcs" "\
238 Store the file(s) contained in the current message into DIRECTORY.
239 The message can contain a shar file or uuencoded file.
240 Default directory is the last directory used, or initially the value of
241 `mh-store-default-directory' or the current directory." t nil)
242
243 (autoload (quote mh-store-buffer) "mh-funcs" "\
244 Store the file(s) contained in the current buffer into DIRECTORY.
245 The buffer can contain a shar file or uuencoded file.
246 Default directory is the last directory used, or initially the value of
247 `mh-store-default-directory' or the current directory." t nil)
248
249 (autoload (quote mh-ephem-message) "mh-funcs" "\
250 Display STRING in the minibuffer momentarily." nil nil)
251
252 (autoload (quote mh-help) "mh-funcs" "\
253 Display cheat sheet for the MH-E commands." t nil)
254
255 (autoload (quote mh-prefix-help) "mh-funcs" "\
256 Display cheat sheet for the commands of the current prefix in minibuffer." t nil)
257
258 ;;;***
259 \f
260 ;;;### (autoloads (mh-identity-handler-bottom mh-identity-handler-top
261 ;;;;;; mh-identity-insert-attribution-verb mh-identity-handler-attribution-verb
262 ;;;;;; mh-identity-handler-signature mh-identity-handler-gpg-identity
263 ;;;;;; mh-insert-identity mh-identity-list-set mh-identity-make-menu)
264 ;;;;;; "mh-identity" "mh-identity.el" (16671 57010))
265 ;;; Generated autoloads from mh-identity.el
266
267 (autoload (quote mh-identity-make-menu) "mh-identity" "\
268 Build the Identity menu.
269 This should be called any time `mh-identity-list' or `mh-auto-fields-list'
270 change." nil nil)
271
272 (autoload (quote mh-identity-list-set) "mh-identity" "\
273 Update the `mh-identity-list' variable, and rebuild the menu.
274 Sets the default for SYMBOL (e.g. `mh-identity-list') to VALUE (as set in
275 customization). This is called after 'customize is used to alter
276 `mh-identity-list'." nil nil)
277
278 (autoload (quote mh-insert-identity) "mh-identity" "\
279 Insert proper fields for given IDENTITY.
280 Edit the `mh-identity-list' variable to define identity." t nil)
281
282 (autoload (quote mh-identity-handler-gpg-identity) "mh-identity" "\
283 For FIELD \"pgg-default-user-id\", process for ACTION 'remove or 'add.
284 The buffer-local variable `mh-identity-pgg-default-user-id' is set to VALUE
285 when action 'add is selected." nil nil)
286
287 (autoload (quote mh-identity-handler-signature) "mh-identity" "\
288 For FIELD \"signature\", process headers for ACTION 'remove or 'add.
289 The VALUE is added." nil nil)
290
291 (autoload (quote mh-identity-handler-attribution-verb) "mh-identity" "\
292 For FIELD \"attribution_verb\", process headers for ACTION 'remove or 'add.
293 The VALUE is added." nil nil)
294
295 (autoload (quote mh-identity-insert-attribution-verb) "mh-identity" "\
296 Insert VALUE as attribution verb, setting up delimiting markers.
297 If VALUE is nil, use `mh-extract-from-attribution-verb'." nil nil)
298
299 (autoload (quote mh-identity-handler-top) "mh-identity" "\
300 For FIELD, process mh-identity headers for ACTION 'remove or 'add.
301 If the field wasn't present, the VALUE is added at the top of the header." nil nil)
302
303 (autoload (quote mh-identity-handler-bottom) "mh-identity" "\
304 For FIELD, process mh-identity headers for ACTION 'remove or 'add.
305 If the field wasn't present, the VALUE is added at the bottom of the header." nil nil)
306
307 ;;;***
308 \f
309 ;;;### (autoloads (mh-inc-spool-list-set) "mh-inc" "mh-inc.el" (16671
310 ;;;;;; 48848))
311 ;;; Generated autoloads from mh-inc.el
312
313 (autoload (quote mh-inc-spool-list-set) "mh-inc" "\
314 Set-default SYMBOL to VALUE to update the `mh-inc-spool-list' variable.
315 Also rebuilds the user commands.
316 This is called after 'customize is used to alter `mh-inc-spool-list'." nil nil)
317
318 ;;;***
319 \f
320 ;;;### (autoloads (mh-index-choose mh-namazu-execute-search mh-swish++-execute-search
321 ;;;;;; mh-swish-execute-search mh-index-ticked-messages mh-index-new-messages
322 ;;;;;; mh-index-sequenced-messages mh-index-delete-from-sequence
323 ;;;;;; mh-index-add-to-sequence mh-index-execute-commands mh-index-visit-folder
324 ;;;;;; mh-index-delete-folder-headers mh-index-group-by-folder mh-index-create-imenu-index
325 ;;;;;; mh-index-insert-folder-headers mh-index-previous-folder mh-index-next-folder
326 ;;;;;; mh-index-parse-search-regexp mh-index-do-search mh-index-p
327 ;;;;;; mh-index-read-data mh-index-search mh-index-create-sequences
328 ;;;;;; mh-create-sequence-map mh-index-update-maps) "mh-index" "mh-index.el"
329 ;;;;;; (16665 53754))
330 ;;; Generated autoloads from mh-index.el
331
332 (autoload (quote mh-index-update-maps) "mh-index" "\
333 Annotate all as yet unannotated messages in FOLDER with their MD5 hash.
334 As a side effect msg -> checksum map is updated. Optional argument ORIGIN-MAP
335 is a hashtable which maps each message in the index folder to the original
336 folder and message from whence it was copied. If present the
337 checksum -> (origin-folder, origin-index) map is updated too." nil nil)
338
339 (autoload (quote mh-create-sequence-map) "mh-index" "\
340 Return a map from msg number to list of sequences in which it is present.
341 SEQ-LIST is an assoc list whose keys are sequence names and whose cdr is the
342 list of messages in that sequence." nil nil)
343
344 (autoload (quote mh-index-create-sequences) "mh-index" "\
345 Mirror sequences present in source folders in index folder." nil nil)
346
347 (autoload (quote mh-index-search) "mh-index" "\
348 Perform an indexed search in an MH mail folder.
349 Use a prefix argument to repeat the search, as in REDO-SEARCH-FLAG below.
350
351 If REDO-SEARCH-FLAG is non-nil and the current folder buffer was generated by a
352 index search, then the search is repeated. Otherwise, FOLDER is searched with
353 SEARCH-REGEXP and the results are presented in an MH-E folder. If FOLDER is
354 \"+\" then mail in all folders are searched. Optional argument WINDOW-CONFIG
355 stores the window configuration that will be restored after the user quits the
356 folder containing the index search results.
357
358 Four indexing programs are supported; if none of these are present, then grep
359 is used. This function picks the first program that is available on your
360 system. If you would prefer to use a different program, set the customization
361 variable `mh-index-program' accordingly.
362
363 The documentation for the following functions describes how to generate the
364 index for each program:
365
366 - `mh-swish++-execute-search'
367 - `mh-swish-execute-search'
368 - `mh-mairix-execute-search'
369 - `mh-namazu-execute-search'
370
371 If none of these programs are present then we use pick. If desired grep can be
372 used instead. Details about these methods can be found in:
373
374 - `mh-pick-execute-search'
375 - `mh-grep-execute-search'
376
377 This and related functions use an X-MHE-Checksum header to cache the MD5
378 checksum of a message. This means that already present X-MHE-Checksum headers
379 in the incoming email could result in messages not being found. The following
380 procmail recipe should avoid this:
381
382 :0 wf
383 | formail -R \"X-MHE-Checksum\" \"Old-X-MHE-Checksum\"
384
385 This has the effect of renaming already present X-MHE-Checksum headers." t nil)
386
387 (autoload (quote mh-index-read-data) "mh-index" "\
388 Read index data from file." nil nil)
389
390 (autoload (quote mh-index-p) "mh-index" "\
391 Non-nil means that this folder was generated by an index search." nil nil)
392
393 (autoload (quote mh-index-do-search) "mh-index" "\
394 Construct appropriate regexp and call `mh-index-search'." t nil)
395
396 (autoload (quote mh-index-parse-search-regexp) "mh-index" "\
397 Construct parse tree for INPUT-STRING.
398 All occurrences of &, |, ! and ~ in INPUT-STRING are replaced by AND, OR and
399 NOT as appropriate. Then the resulting string is parsed." nil nil)
400
401 (autoload (quote mh-index-next-folder) "mh-index" "\
402 Jump to the next folder marker.
403 The function is only applicable to folders displaying index search results.
404 With non-nil optional argument BACKWARD-FLAG, jump to the previous group of
405 results." t nil)
406
407 (autoload (quote mh-index-previous-folder) "mh-index" "\
408 Jump to the previous folder marker." t nil)
409
410 (autoload (quote mh-index-insert-folder-headers) "mh-index" "\
411 Annotate the search results with original folder names." nil nil)
412
413 (autoload (quote mh-index-create-imenu-index) "mh-index" "\
414 Create alist of folder names and positions in index folder buffers." nil nil)
415
416 (autoload (quote mh-index-group-by-folder) "mh-index" "\
417 Partition the messages based on source folder.
418 Returns an alist with the the folder names in the car and the cdr being the
419 list of messages originally from that folder." nil nil)
420
421 (autoload (quote mh-index-delete-folder-headers) "mh-index" "\
422 Delete the folder headers." nil nil)
423
424 (autoload (quote mh-index-visit-folder) "mh-index" "\
425 Visit original folder from where the message at point was found." t nil)
426
427 (autoload (quote mh-index-execute-commands) "mh-index" "\
428 Delete/refile the actual messages.
429 The copies in the searched folder are then deleted/refiled to get the desired
430 result. Before deleting the messages we make sure that the message being
431 deleted is identical to the one that the user has marked in the index buffer." nil nil)
432
433 (autoload (quote mh-index-add-to-sequence) "mh-index" "\
434 Add to SEQ the messages in the list MSGS.
435 This function updates the source folder sequences. Also makes an attempt to
436 update the source folder buffer if we have it open." nil nil)
437
438 (autoload (quote mh-index-delete-from-sequence) "mh-index" "\
439 Delete from SEQ the messages in MSGS.
440 This function updates the source folder sequences. Also makes an attempt to
441 update the source folder buffer if present." nil nil)
442
443 (autoload (quote mh-index-sequenced-messages) "mh-index" "\
444 Display messages from FOLDERS in SEQUENCE.
445 All messages in the sequence you provide from the folders in
446 `mh-index-new-messages-folders' are listed. With a prefix argument, enter a
447 space-separated list of folders, or nothing to search all folders." t nil)
448
449 (autoload (quote mh-index-new-messages) "mh-index" "\
450 Display unseen messages.
451 If you use a program such as `procmail' to use `rcvstore' to file your
452 incoming mail automatically, you can display new, unseen, messages using this
453 command. All messages in the `unseen' sequence from the folders in
454 `mh-index-new-messages-folders' are listed. With a prefix argument, enter a
455 space-separated list of FOLDERS, or nothing to search all folders." t nil)
456
457 (autoload (quote mh-index-ticked-messages) "mh-index" "\
458 Display ticked messages.
459 All messages in `mh-tick-seq' from the folders in
460 `mh-index-ticked-messages-folders' are listed. With a prefix argument, enter a
461 space-separated list of FOLDERS, or nothing to search all folders." t nil)
462
463 (autoload (quote mh-swish-execute-search) "mh-index" "\
464 Execute swish-e and read the results.
465
466 In the examples below, replace /home/user/Mail with the path to your MH
467 directory.
468
469 First create the directory /home/user/Mail/.swish. Then create the file
470 /home/user/Mail/.swish/config with the following contents:
471
472 IndexDir /home/user/Mail
473 IndexFile /home/user/Mail/.swish/index
474 IndexName \"Mail Index\"
475 IndexDescription \"Mail Index\"
476 IndexPointer \"http://nowhere\"
477 IndexAdmin \"nobody\"
478 #MetaNames automatic
479 IndexReport 3
480 FollowSymLinks no
481 UseStemming no
482 IgnoreTotalWordCountWhenRanking yes
483 WordCharacters abcdefghijklmnopqrstuvwxyz0123456789-
484 BeginCharacters abcdefghijklmnopqrstuvwxyz
485 EndCharacters abcdefghijklmnopqrstuvwxyz0123456789
486 IgnoreLimit 50 1000
487 IndexComments 0
488 FileRules pathname contains /home/user/Mail/.swish
489 FileRules pathname contains /home/user/Mail/mhe-index
490 FileRules filename is index
491 FileRules filename is \\..*
492 FileRules filename is #.*
493 FileRules filename is ,.*
494 FileRules filename is .*~
495
496 If there are any directories you would like to ignore, append lines like the
497 following to config:
498
499 FileRules pathname contains /home/user/Mail/scripts
500
501 You do not want to index the folders that hold the results of your searches
502 since they tend to be ephemeral and the original messages are indexed anyway.
503 The configuration file above assumes that the results are found in sub-folders
504 of `mh-index-folder' which is +mhe-index by default.
505
506 Use the following command line to generate the swish index. Run this
507 daily from cron:
508
509 swish-e -c /home/user/Mail/.swish/config
510
511 FOLDER-PATH is the directory in which SEARCH-REGEXP is used to search." nil nil)
512
513 (autoload (quote mh-swish++-execute-search) "mh-index" "\
514 Execute swish++ and read the results.
515
516 In the examples below, replace /home/user/Mail with the path to your MH
517 directory.
518
519 First create the directory /home/user/Mail/.swish++. Then create the file
520 /home/user/Mail/.swish++/swish++.conf with the following contents:
521
522 IncludeMeta Bcc Cc Comments Content-Description From Keywords
523 IncludeMeta Newsgroups Resent-To Subject To
524 IncludeMeta Message-Id References In-Reply-To
525 IncludeFile Mail *
526 IndexFile /home/user/Mail/.swish++/swish++.index
527
528 Use the following command line to generate the swish index. Run this
529 daily from cron:
530
531 find /home/user/Mail -path /home/user/Mail/mhe-index -prune \\
532 -o -path /home/user/Mail/.swish++ -prune \\
533 -o -name \"[0-9]*\" -print \\
534 | index -c /home/user/Mail/.swish++/swish++.conf /home/user/Mail
535
536 You do not want to index the folders that hold the results of your searches
537 since they tend to be ephemeral and the original messages are indexed anyway.
538 The command above assumes that the results are found in sub-folders of
539 `mh-index-folder' which is +mhe-index by default.
540
541 On some systems (Debian GNU/Linux, for example), use index++ instead of index.
542
543 FOLDER-PATH is the directory in which SEARCH-REGEXP is used to search." nil nil)
544
545 (autoload (quote mh-namazu-execute-search) "mh-index" "\
546 Execute namazu and read the results.
547
548 In the examples below, replace /home/user/Mail with the path to your MH
549 directory.
550
551 First create the directory /home/user/Mail/.namazu. Then create the file
552 /home/user/Mail/.namazu/mknmzrc with the following contents:
553
554 package conf; # Don't remove this line!
555 $ADDRESS = 'user@localhost';
556 $ALLOW_FILE = \"[0-9]*\";
557 $EXCLUDE_PATH = \"^/home/user/Mail/(mhe-index|spam)\";
558
559 In the above example configuration, none of the mail files contained in the
560 directories /home/user/Mail/mhe-index and /home/user/Mail/spam are indexed.
561
562 You do not want to index the folders that hold the results of your searches
563 since they tend to be ephemeral and the original messages are indexed anyway.
564 The configuration file above assumes that the results are found in sub-folders
565 of `mh-index-folder' which is +mhe-index by default.
566
567 Use the following command line to generate the namazu index. Run this
568 daily from cron:
569
570 mknmz -f /home/user/Mail/.namazu/mknmzrc -O /home/user/Mail/.namazu \\
571 /home/user/Mail
572
573 FOLDER-PATH is the directory in which SEARCH-REGEXP is used to search." nil nil)
574
575 (autoload (quote mh-index-choose) "mh-index" "\
576 Choose an indexing function.
577 The side-effects of this function are that the variables `mh-indexer',
578 `mh-index-execute-search-function', and `mh-index-next-result-function' are
579 set according to the first indexer in `mh-indexer-choices' present on the
580 system." nil nil)
581
582 ;;;***
583 \f
584 ;;;### (autoloads (mh-variants mh-variant-p mh-variant-set) "mh-init"
585 ;;;;;; "mh-init.el" (16684 6777))
586 ;;; Generated autoloads from mh-init.el
587
588 (autoload (quote mh-variant-set) "mh-init" "\
589 Set the MH variant to VARIANT.
590 Sets `mh-progs', `mh-lib', `mh-lib-progs' and `mh-flists-present-flag'.
591 If the VARIANT is `autodetect', then first try nmh, then MH and finally
592 GNU mailutils." t nil)
593
594 (autoload (quote mh-variant-p) "mh-init" "\
595 Return t if variant is any of VARIANTS.
596 Currently known variants are 'MH, 'nmh, and 'mu-mh." nil nil)
597
598 (autoload (quote mh-variants) "mh-init" "\
599 Return a list of installed variants of MH on the system.
600 This function looks for MH in `mh-sys-path', `mh-path' and
601 `exec-path'. The format of the list of variants that is returned is described
602 by the variable `mh-variants'." nil nil)
603
604 ;;;***
605 \f
606 ;;;### (autoloads (mh-junk-whitelist mh-junk-blacklist) "mh-junk"
607 ;;;;;; "mh-junk.el" (16671 48929))
608 ;;; Generated autoloads from mh-junk.el
609
610 (autoload (quote mh-junk-blacklist) "mh-junk" "\
611 Blacklist RANGE as spam.
612
613 This command trains the spam program in use (see the `mh-junk-program' option)
614 with the content of the range (see `mh-interactive-range') and then handles
615 the message(s) as specified by the `mh-junk-disposition' option.
616
617 For more information about using your particular spam fighting program, see:
618
619 - `mh-spamassassin-blacklist'
620 - `mh-bogofilter-blacklist'
621 - `mh-spamprobe-blacklist'" t nil)
622
623 (autoload (quote mh-junk-whitelist) "mh-junk" "\
624 Whitelist RANGE as ham.
625
626 This command reclassifies a range of messages (see `mh-interactive-range') as
627 ham if it were incorrectly classified as spam. It then refiles the message
628 into the `+inbox' folder.
629
630 The `mh-junk-program' option specifies the spam program in use." t nil)
631
632 ;;;***
633 \f
634 ;;;### (autoloads (mh-display-with-external-viewer mh-mime-inline-part
635 ;;;;;; mh-mime-save-part mh-push-button mh-press-button mh-mime-display
636 ;;;;;; mh-decode-message-header mh-toggle-mh-decode-mime-flag mh-mime-save-parts
637 ;;;;;; mh-display-emphasis mh-display-smileys mh-add-missing-mime-version-header
638 ;;;;;; mh-destroy-postponed-handles mh-mime-cleanup mh-mml-directive-present-p
639 ;;;;;; mh-mml-secure-message-signencrypt mh-mml-secure-message-encrypt
640 ;;;;;; mh-mml-secure-message-sign mh-mml-unsecure-message mh-mml-attach-file
641 ;;;;;; mh-mml-query-cryptographic-method mh-mml-forward-message
642 ;;;;;; mh-mml-to-mime mh-mhn-directive-present-p mh-revert-mhn-edit
643 ;;;;;; mh-edit-mhn mh-mhn-compose-forw mh-mhn-compose-external-type
644 ;;;;;; mh-mhn-compose-external-compressed-tar mh-mhn-compose-anon-ftp
645 ;;;;;; mh-mhn-compose-insertion mh-file-mime-type mh-have-file-command
646 ;;;;;; mh-compose-forward mh-compose-insertion) "mh-mime" "mh-mime.el"
647 ;;;;;; (16684 7323))
648 ;;; Generated autoloads from mh-mime.el
649
650 (autoload (quote mh-compose-insertion) "mh-mime" "\
651 Add a directive to insert a MIME part from a file, using mhn or gnus.
652 If the variable `mh-compose-insertion' is set to 'mhn, then that will be used.
653 If it is set to 'gnus, then that will be used instead.
654 Optional argument INLINE means make it an inline attachment." t nil)
655
656 (autoload (quote mh-compose-forward) "mh-mime" "\
657 Add a MIME directive to forward a message, using mhn or gnus.
658 If the variable `mh-compose-insertion' is set to 'mhn, then that will be used.
659 If it is set to 'gnus, then that will be used instead.
660 Optional argument DESCRIPTION is a description of the attachment.
661 Optional argument FOLDER is the folder from which the forwarded message should
662 come.
663 Optional argument MESSAGE is the message to forward.
664 If any of the optional arguments are absent, they are prompted for." t nil)
665
666 (autoload (quote mh-have-file-command) "mh-mime" "\
667 Return t if 'file' command is on the system.
668 'file -i' is used to get MIME type of composition insertion." nil nil)
669
670 (autoload (quote mh-file-mime-type) "mh-mime" "\
671 Return MIME type of FILENAME from file command.
672 Returns nil if file command not on system." nil nil)
673
674 (autoload (quote mh-mhn-compose-insertion) "mh-mime" "\
675 Add a directive to insert a MIME message part from a file.
676 This is the typical way to insert non-text parts in a message.
677
678 Arguments are FILENAME, which tells where to find the file, TYPE, the MIME
679 content type, DESCRIPTION, a line of text for the Content-Description field.
680 ATTRIBUTES is a comma separated list of name=value pairs that is appended to
681 the Content-Type field of the attachment.
682
683 See also \\[mh-edit-mhn]." t nil)
684
685 (autoload (quote mh-mhn-compose-anon-ftp) "mh-mime" "\
686 Add a directive for a MIME anonymous ftp external body part.
687 This directive tells MH to include a reference to a message/external-body part
688 retrievable by anonymous FTP.
689
690 Arguments are HOST and FILENAME, which tell where to find the file, TYPE, the
691 MIME content type, and DESCRIPTION, a line of text for the Content-description
692 header.
693
694 See also \\[mh-edit-mhn]." t nil)
695
696 (autoload (quote mh-mhn-compose-external-compressed-tar) "mh-mime" "\
697 Add a directive to include a MIME reference to a compressed tar file.
698 The file should be available via anonymous ftp. This directive tells MH to
699 include a reference to a message/external-body part.
700
701 Arguments are HOST and FILENAME, which tell where to find the file, and
702 DESCRIPTION, a line of text for the Content-description header.
703
704 See also \\[mh-edit-mhn]." t nil)
705
706 (autoload (quote mh-mhn-compose-external-type) "mh-mime" "\
707 Add a directive to include a MIME reference to a remote file.
708 The file should be available via anonymous ftp. This directive tells MH to
709 include a reference to a message/external-body part.
710
711 Arguments are ACCESS-TYPE, HOST and FILENAME, which tell where to find the
712 file and TYPE which is the MIME Content-Type. Optional arguments include
713 DESCRIPTION, a line of text for the Content-description header, ATTRIBUTES,
714 EXTRA-PARAMS, and COMMENT.
715
716 See also \\[mh-edit-mhn]." t nil)
717
718 (autoload (quote mh-mhn-compose-forw) "mh-mime" "\
719 Add a forw directive to this message, to forward a message with MIME.
720 This directive tells MH to include the named messages in this one.
721
722 Arguments are DESCRIPTION, a line of text for the Content-description header,
723 and FOLDER and MESSAGES, which name the message(s) to be forwarded.
724
725 See also \\[mh-edit-mhn]." t nil)
726
727 (autoload (quote mh-edit-mhn) "mh-mime" "\
728 Format the current draft for MIME, expanding any mhn directives.
729
730 Process the current draft with the mhn program, which, using directives
731 already inserted in the draft, fills in all the MIME components and header
732 fields.
733
734 This step is performed automatically when sending the message, but this
735 function may be called manually before sending the draft as well.
736
737 The `\\[mh-revert-mhn-edit]' command undoes this command. The arguments in the
738 list `mh-mhn-args' are passed to mhn if this function is passed an optional
739 prefix argument EXTRA-ARGS.
740
741 For assistance with creating mhn directives to insert various types of
742 components in a message, see \\[mh-mhn-compose-insertion] (generic insertion
743 from a file), \\[mh-mhn-compose-anon-ftp] (external reference to file via
744 anonymous ftp), \\[mh-mhn-compose-external-compressed-tar] (reference to
745 compressed tar file via anonymous ftp), and \\[mh-mhn-compose-forw] (forward
746 message).
747
748 The value of `mh-edit-mhn-hook' is a list of functions to be called, with no
749 arguments, after performing the conversion.
750
751 The mhn program is part of MH version 6.8 or later." t nil)
752
753 (autoload (quote mh-revert-mhn-edit) "mh-mime" "\
754 Undo the effect of \\[mh-edit-mhn] by reverting to the backup file.
755 Optional non-nil argument NOCONFIRM means don't ask for confirmation." t nil)
756
757 (autoload (quote mh-mhn-directive-present-p) "mh-mime" "\
758 Check if the text between BEGIN and END might be a MHN directive.
759 The optional argument BEGIN defaults to the beginning of the buffer, while END
760 defaults to the the end of the buffer." nil nil)
761
762 (autoload (quote mh-mml-to-mime) "mh-mime" "\
763 Compose MIME message from mml directives.
764 This step is performed automatically when sending the message, but this
765 function may be called manually before sending the draft as well." t nil)
766
767 (autoload (quote mh-mml-forward-message) "mh-mime" "\
768 Forward a message as attachment.
769 The function will prompt the user for a DESCRIPTION, a FOLDER and MESSAGE
770 number." nil nil)
771
772 (autoload (quote mh-mml-query-cryptographic-method) "mh-mime" "\
773 Read the cryptographic method to use." nil nil)
774
775 (autoload (quote mh-mml-attach-file) "mh-mime" "\
776 Attach a file to the outgoing MIME message.
777 The file is not inserted or encoded until you send the message with
778 `\\[mh-send-letter]'.
779 Message disposition is \"inline\" or \"attachment\" and is prompted for if
780 DISPOSITION is nil.
781
782 This is basically `mml-attach-file' from gnus, modified such that a prefix
783 argument yields an `inline' disposition and Content-Type is determined
784 automatically." nil nil)
785
786 (autoload (quote mh-mml-unsecure-message) "mh-mime" "\
787 Remove any secure message directives.
788 The IGNORE argument is not used." t nil)
789
790 (autoload (quote mh-mml-secure-message-sign) "mh-mime" "\
791 Add security directive to sign the entire message using METHOD." t nil)
792
793 (autoload (quote mh-mml-secure-message-encrypt) "mh-mime" "\
794 Add security directive to encrypt the entire message using METHOD." t nil)
795
796 (autoload (quote mh-mml-secure-message-signencrypt) "mh-mime" "\
797 Add security directive to encrypt and sign the entire message using METHOD." t nil)
798
799 (autoload (quote mh-mml-directive-present-p) "mh-mime" "\
800 Check if the current buffer has text which may be an MML directive." nil nil)
801
802 (autoload (quote mh-mime-cleanup) "mh-mime" "\
803 Free the decoded MIME parts." nil nil)
804
805 (autoload (quote mh-destroy-postponed-handles) "mh-mime" "\
806 Free MIME data for externally displayed mime parts." nil nil)
807
808 (autoload (quote mh-add-missing-mime-version-header) "mh-mime" "\
809 Some mail programs don't put a MIME-Version header.
810 I have seen this only in spam, so maybe we shouldn't fix this ;-)" nil nil)
811
812 (autoload (quote mh-display-smileys) "mh-mime" "\
813 Function to display smileys." nil nil)
814
815 (autoload (quote mh-display-emphasis) "mh-mime" "\
816 Function to display graphical emphasis." nil nil)
817
818 (autoload (quote mh-mime-save-parts) "mh-mime" "\
819 Store the MIME parts of the current message.
820 If ARG, prompt for directory, else use that specified by the variable
821 `mh-mime-save-parts-default-directory'. These directories may be superseded by
822 mh_profile directives, since this function calls on mhstore or mhn to do the
823 actual storing." t nil)
824
825 (autoload (quote mh-toggle-mh-decode-mime-flag) "mh-mime" "\
826 Toggle whether MH-E should decode MIME or not." t nil)
827
828 (autoload (quote mh-decode-message-header) "mh-mime" "\
829 Decode RFC2047 encoded message header fields." nil nil)
830
831 (autoload (quote mh-mime-display) "mh-mime" "\
832 Display (and possibly decode) MIME handles.
833 Optional argument, PRE-DISSECTED-HANDLES is a list of MIME handles. If
834 present they are displayed otherwise the buffer is parsed and then
835 displayed." nil nil)
836
837 (autoload (quote mh-press-button) "mh-mime" "\
838 Press MIME button.
839 If the MIME part is visible then it is removed. Otherwise the part is
840 displayed." t nil)
841
842 (autoload (quote mh-push-button) "mh-mime" "\
843 Click MIME button for EVENT.
844 If the MIME part is visible then it is removed. Otherwise the part is
845 displayed. This function is called when the mouse is used to click the MIME
846 button." t nil)
847
848 (autoload (quote mh-mime-save-part) "mh-mime" "\
849 Save MIME part at point." t nil)
850
851 (autoload (quote mh-mime-inline-part) "mh-mime" "\
852 Toggle display of the raw MIME part." t nil)
853
854 (autoload (quote mh-display-with-external-viewer) "mh-mime" "\
855 View MIME PART-INDEX externally." t nil)
856
857 ;;;***
858 \f
859 ;;;### (autoloads (mh-do-search mh-pick-do-search mh-search-folder)
860 ;;;;;; "mh-pick" "mh-pick.el" (16671 49140))
861 ;;; Generated autoloads from mh-pick.el
862
863 (autoload (quote mh-search-folder) "mh-pick" "\
864 Search FOLDER for messages matching a pattern.
865 This function uses the MH command `pick' to do the work.
866 Add the messages found to the sequence named `search'.
867 Argument WINDOW-CONFIG is the current window configuration and is used when
868 the search folder is dismissed." t nil)
869
870 (autoload (quote mh-pick-do-search) "mh-pick" "\
871 Find messages that match the qualifications in the current pattern buffer.
872 Messages are searched for in the folder named in `mh-searching-folder'.
873 Add the messages found to the sequence named `search'." t nil)
874
875 (autoload (quote mh-do-search) "mh-pick" "\
876 Use the default searching function.
877 If \\[mh-search-folder] was used to create the search pattern then pick is used
878 to search the folder. Otherwise if \\[mh-index-search] was used then the
879 indexing program specified in `mh-index-program' is used." t nil)
880
881 ;;;***
882 \f
883 ;;;### (autoloads (mh-print-msg mh-ps-print-toggle-mime mh-ps-print-toggle-color
884 ;;;;;; mh-ps-print-toggle-faces mh-ps-print-msg-show mh-ps-print-msg-file
885 ;;;;;; mh-ps-print-msg) "mh-print" "mh-print.el" (16680 11171))
886 ;;; Generated autoloads from mh-print.el
887
888 (autoload (quote mh-ps-print-msg) "mh-print" "\
889 Print the messages in RANGE.
890
891 Check the documentation of `mh-interactive-range' to see how RANGE is read in
892 interactive use." t nil)
893
894 (autoload (quote mh-ps-print-msg-file) "mh-print" "\
895 Print to FILE the messages in RANGE.
896
897 Check the documentation of `mh-interactive-range' to see how RANGE is read in
898 interactive use." t nil)
899
900 (autoload (quote mh-ps-print-msg-show) "mh-print" "\
901 Print current show buffer to FILE." t nil)
902
903 (autoload (quote mh-ps-print-toggle-faces) "mh-print" "\
904 Toggle whether printing is done with faces or not." t nil)
905
906 (autoload (quote mh-ps-print-toggle-color) "mh-print" "\
907 Toggle whether color is used in printing messages." t nil)
908
909 (autoload (quote mh-ps-print-toggle-mime) "mh-print" "\
910 Cycle through available choices on how MIME parts should be printed.
911 The available settings are:
912 1. Print only inline MIME parts.
913 2. Print all MIME parts.
914 3. Print no MIME parts." t nil)
915
916 (autoload (quote mh-print-msg) "mh-print" "\
917 Print RANGE on printer.
918
919 Check the documentation of `mh-interactive-range' to see how RANGE is read in
920 interactive use.
921
922 The variable `mh-lpr-command-format' is used to generate the print command.
923 The messages are formatted by mhl. See the variable `mhl-formfile'." t nil)
924
925 ;;;***
926 \f
927 ;;;### (autoloads (mh-narrow-to-tick mh-toggle-tick mh-thread-refile
928 ;;;;;; mh-thread-delete mh-thread-ancestor mh-thread-previous-sibling
929 ;;;;;; mh-thread-next-sibling mh-thread-forget-message mh-toggle-threads
930 ;;;;;; mh-thread-add-spaces mh-thread-update-scan-line-map mh-thread-inc
931 ;;;;;; mh-delete-subject-or-thread mh-delete-subject mh-narrow-to-range
932 ;;;;;; mh-narrow-to-to mh-narrow-to-cc mh-narrow-to-from mh-narrow-to-subject
933 ;;;;;; mh-interactive-range mh-range-to-msg-list mh-iterate-on-range
934 ;;;;;; mh-iterate-on-messages-in-region mh-add-to-sequence mh-notate-cur
935 ;;;;;; mh-rename-seq mh-translate-range mh-read-range mh-read-seq-default
936 ;;;;;; mh-notate-deleted-and-refiled mh-widen mh-put-msg-in-seq
937 ;;;;;; mh-narrow-to-seq mh-msg-is-in-seq mh-list-sequences mh-delete-seq)
938 ;;;;;; "mh-seq" "mh-seq.el" (16671 65286))
939 ;;; Generated autoloads from mh-seq.el
940
941 (autoload (quote mh-delete-seq) "mh-seq" "\
942 Delete the SEQUENCE." t nil)
943
944 (autoload (quote mh-list-sequences) "mh-seq" "\
945 List the sequences defined in the folder being visited." t nil)
946
947 (autoload (quote mh-msg-is-in-seq) "mh-seq" "\
948 Display the sequences in which the current message appears.
949 Use a prefix argument to display the sequences in which another MESSAGE
950 appears." t nil)
951
952 (autoload (quote mh-narrow-to-seq) "mh-seq" "\
953 Restrict display of this folder to just messages in SEQUENCE.
954 Use \\<mh-folder-mode-map>\\[mh-widen] to undo this command." t nil)
955
956 (autoload (quote mh-put-msg-in-seq) "mh-seq" "\
957 Add RANGE to SEQUENCE.
958
959 Check the documentation of `mh-interactive-range' to see how RANGE is read in
960 interactive use." t nil)
961
962 (autoload (quote mh-widen) "mh-seq" "\
963 Restore the previous limit.
964 If optional prefix argument ALL-FLAG is non-nil, remove all limits." t nil)
965
966 (autoload (quote mh-notate-deleted-and-refiled) "mh-seq" "\
967 Notate messages marked for deletion or refiling.
968 Messages to be deleted are given by `mh-delete-list' while messages to be
969 refiled are present in `mh-refile-list'." nil nil)
970
971 (autoload (quote mh-read-seq-default) "mh-seq" "\
972 Read and return sequence name with default narrowed or previous sequence.
973 PROMPT is the prompt to use when reading. If NOT-EMPTY is non-nil then a
974 non-empty sequence is read." nil nil)
975
976 (autoload (quote mh-read-range) "mh-seq" "\
977 Read a message range with PROMPT.
978
979 If FOLDER is non-nil then a range is read from that folder, otherwise use
980 `mh-current-folder'.
981
982 If DEFAULT is a string then use that as default range to return. If DEFAULT is
983 nil then ask user with default answer a range based on the sequences that seem
984 relevant. Finally if DEFAULT is t, try to avoid prompting the user. Unseen
985 messages, if present, are returned. If the folder has fewer than
986 `mh-large-folder' messages then \"all\" messages are returned. Finally as a
987 last resort prompt the user.
988
989 If EXPAND-FLAG is non-nil then a list of message numbers corresponding to the
990 input is returned. If this list is empty then an error is raised. If
991 EXPAND-FLAG is nil just return the input string. In this case we don't check
992 if the range is empty.
993
994 If ASK-FLAG is non-nil, then the user is always queried for a range of
995 messages. If ASK-FLAG is nil, then the function checks if the unseen sequence
996 is non-empty. If that is the case, `mh-unseen-seq', or the list of messages in
997 it depending on the value of EXPAND, is returned. Otherwise if the folder has
998 fewer than `mh-large-folder' messages then the list of messages corresponding
999 to \"all\" is returned. If neither of the above holds then as a last resort
1000 the user is queried for a range of messages.
1001
1002 If NUMBER-AS-RANGE-FLAG is non-nil, then if a number, N is read as input, it
1003 is interpreted as the range \"last:N\".
1004
1005 This function replaces the existing function `mh-read-msg-range'. Calls to:
1006 (mh-read-msg-range folder flag)
1007 should be replaced with:
1008 (mh-read-range \"Suitable prompt\" folder t nil flag
1009 mh-interpret-number-as-range-flag)" nil nil)
1010
1011 (autoload (quote mh-translate-range) "mh-seq" "\
1012 In FOLDER, translate the string EXPR to a list of messages numbers." nil nil)
1013
1014 (autoload (quote mh-rename-seq) "mh-seq" "\
1015 Rename SEQUENCE to have NEW-NAME." t nil)
1016
1017 (autoload (quote mh-notate-cur) "mh-seq" "\
1018 Mark the MH sequence cur.
1019 In addition to notating the current message with `mh-note-cur' the function
1020 uses `overlay-arrow-position' to put a marker in the fringe." nil nil)
1021
1022 (autoload (quote mh-add-to-sequence) "mh-seq" "\
1023 The sequence SEQ is augmented with the messages in MSGS." nil nil)
1024
1025 (autoload (quote mh-iterate-on-messages-in-region) "mh-seq" "\
1026 Iterate over region.
1027 VAR is bound to the message on the current line as we loop starting from BEGIN
1028 till END. In each step BODY is executed.
1029
1030 If VAR is nil then the loop is executed without any binding." nil (quote macro))
1031
1032 (autoload (quote mh-iterate-on-range) "mh-seq" "\
1033 Iterate an operation over a region or sequence.
1034
1035 VAR is bound to each message in turn in a loop over RANGE, which can be a
1036 message number, a list of message numbers, a sequence, a region in a cons
1037 cell, or a MH range (something like last:20) in a string. In each iteration,
1038 BODY is executed.
1039
1040 The parameter RANGE is usually created with `mh-interactive-range'
1041 in order to provide a uniform interface to MH-E functions." nil (quote macro))
1042
1043 (autoload (quote mh-range-to-msg-list) "mh-seq" "\
1044 Return a list of messages for RANGE.
1045 RANGE can be a message number, a list of message numbers, a sequence, or
1046 a region in a cons cell." nil nil)
1047
1048 (autoload (quote mh-interactive-range) "mh-seq" "\
1049 Return interactive specification for message, sequence, range or region.
1050 By convention, the name of this argument is RANGE.
1051
1052 If variable `transient-mark-mode' is non-nil and the mark is active, then this
1053 function returns a cons-cell of the region.
1054
1055 If optional prefix argument is provided, then prompt for message range with
1056 RANGE-PROMPT. A list of messages in that range is returned.
1057
1058 If a MH range is given, say something like last:20, then a list containing
1059 the messages in that range is returned.
1060
1061 If DEFAULT non-nil then it is returned.
1062
1063 Otherwise, the message number at point is returned.
1064
1065 This function is usually used with `mh-iterate-on-range' in order to provide
1066 a uniform interface to MH-E functions." nil nil)
1067
1068 (autoload (quote mh-narrow-to-subject) "mh-seq" "\
1069 Limit to messages with same subject.
1070 With a prefix argument, edit PICK-EXPR.
1071
1072 Use \\<mh-folder-mode-map>\\[mh-widen] to undo this command." t nil)
1073
1074 (autoload (quote mh-narrow-to-from) "mh-seq" "\
1075 Limit to messages with the same `From:' field.
1076 With a prefix argument, edit PICK-EXPR.
1077
1078 Use \\<mh-folder-mode-map>\\[mh-widen] to undo this command." t nil)
1079
1080 (autoload (quote mh-narrow-to-cc) "mh-seq" "\
1081 Limit to messages with the same `Cc:' field.
1082 With a prefix argument, edit PICK-EXPR.
1083
1084 Use \\<mh-folder-mode-map>\\[mh-widen] to undo this command." t nil)
1085
1086 (autoload (quote mh-narrow-to-to) "mh-seq" "\
1087 Limit to messages with the same `To:' field.
1088 With a prefix argument, edit PICK-EXPR.
1089
1090 Use \\<mh-folder-mode-map>\\[mh-widen] to undo this command." t nil)
1091
1092 (autoload (quote mh-narrow-to-range) "mh-seq" "\
1093 Limit to messages in RANGE.
1094
1095 Check the documentation of `mh-interactive-range' to see how RANGE is read in
1096 interactive use.
1097
1098 Use \\<mh-folder-mode-map>\\[mh-widen] to undo this command." t nil)
1099
1100 (autoload (quote mh-delete-subject) "mh-seq" "\
1101 Mark all following messages with same subject to be deleted.
1102 This puts the messages in a sequence named subject. You can undo the last
1103 deletion marks using `mh-undo' with a prefix argument and then specifying the
1104 subject sequence." t nil)
1105
1106 (autoload (quote mh-delete-subject-or-thread) "mh-seq" "\
1107 Mark messages for deletion intelligently.
1108 If the folder is threaded then `mh-thread-delete' is used to mark the current
1109 message and all its descendants for deletion. Otherwise `mh-delete-subject' is
1110 used to mark the current message and all messages following it with the same
1111 subject for deletion." t nil)
1112
1113 (autoload (quote mh-thread-inc) "mh-seq" "\
1114 Update thread tree for FOLDER.
1115 All messages after START-POINT are added to the thread tree." nil nil)
1116
1117 (autoload (quote mh-thread-update-scan-line-map) "mh-seq" "\
1118 In threaded view update `mh-thread-scan-line-map'.
1119 MSG is the message being notated with NOTATION at OFFSET." nil nil)
1120
1121 (autoload (quote mh-thread-add-spaces) "mh-seq" "\
1122 Add COUNT spaces to each scan line in `mh-thread-scan-line-map'." nil nil)
1123
1124 (autoload (quote mh-toggle-threads) "mh-seq" "\
1125 Toggle threaded view of folder." t nil)
1126
1127 (autoload (quote mh-thread-forget-message) "mh-seq" "\
1128 Forget the message INDEX from the threading tables." nil nil)
1129
1130 (autoload (quote mh-thread-next-sibling) "mh-seq" "\
1131 Jump to next sibling.
1132 With non-nil optional argument PREVIOUS-FLAG jump to the previous sibling." t nil)
1133
1134 (autoload (quote mh-thread-previous-sibling) "mh-seq" "\
1135 Jump to previous sibling." t nil)
1136
1137 (autoload (quote mh-thread-ancestor) "mh-seq" "\
1138 Jump to the ancestor of current message.
1139 If optional argument THREAD-ROOT-FLAG is non-nil then jump to the root of the
1140 thread tree the message belongs to." t nil)
1141
1142 (autoload (quote mh-thread-delete) "mh-seq" "\
1143 Mark current message and all its children for subsequent deletion." t nil)
1144
1145 (autoload (quote mh-thread-refile) "mh-seq" "\
1146 Mark current message and all its children for refiling to FOLDER." t nil)
1147
1148 (autoload (quote mh-toggle-tick) "mh-seq" "\
1149 Toggle tick mark of all messages in RANGE." t nil)
1150
1151 (autoload (quote mh-narrow-to-tick) "mh-seq" "\
1152 Limit to messages in `mh-tick-seq'.
1153
1154 Use \\<mh-folder-mode-map>\\[mh-widen] to undo this command." t nil)
1155
1156 ;;;***
1157 \f
1158 ;;;### (autoloads (mh-speed-add-folder mh-speed-invalidate-map mh-speed-flists
1159 ;;;;;; mh-speed-view mh-speed-toggle mh-folder-speedbar-buttons)
1160 ;;;;;; "mh-speed" "mh-speed.el" (16665 53793))
1161 ;;; Generated autoloads from mh-speed.el
1162
1163 (autoload (quote mh-folder-speedbar-buttons) "mh-speed" "\
1164 Interface function to create MH-E speedbar buffer.
1165 BUFFER is the MH-E buffer for which the speedbar buffer is to be created." nil nil)
1166
1167 (defalias (quote mh-show-speedbar-buttons) (quote mh-folder-speedbar-buttons))
1168
1169 (defalias (quote mh-letter-speedbar-buttons) (quote mh-folder-speedbar-buttons))
1170
1171 (autoload (quote mh-speed-toggle) "mh-speed" "\
1172 Toggle the display of child folders.
1173 The otional ARGS are ignored and there for compatibilty with speedbar." t nil)
1174
1175 (autoload (quote mh-speed-view) "mh-speed" "\
1176 View folder on current line.
1177 Optional ARGS are ignored." t nil)
1178
1179 (autoload (quote mh-speed-flists) "mh-speed" "\
1180 Execute flists -recurse and update message counts.
1181 If FORCE is non-nil the timer is reset.
1182
1183 Any number of optional FOLDERS can be specified. If specified, flists is run
1184 only for that one folder." t nil)
1185
1186 (autoload (quote mh-speed-invalidate-map) "mh-speed" "\
1187 Remove FOLDER from various optimization caches." t nil)
1188
1189 (autoload (quote mh-speed-add-folder) "mh-speed" "\
1190 Add FOLDER since it is being created.
1191 The function invalidates the latest ancestor that is present." nil nil)
1192
1193 ;;;***
1194 \f
1195 ;;;### (autoloads (mh-alias-apropos mh-alias-add-address-under-point
1196 ;;;;;; mh-alias-grab-from-field mh-alias-add-alias mh-alias-for-from-p
1197 ;;;;;; mh-alias-address-to-alias mh-alias-letter-expand-alias mh-alias-minibuffer-confirm-address
1198 ;;;;;; mh-read-address mh-alias-reload-maybe mh-alias-reload) "mh-alias"
1199 ;;;;;; "mh-alias.el" (16671 49382))
1200 ;;; Generated autoloads from mh-alias.el
1201
1202 (autoload (quote mh-alias-reload) "mh-alias" "\
1203 Reload MH aliases.
1204
1205 Since aliases are updated frequently, MH-E will reload aliases automatically
1206 whenever an alias lookup occurs if an alias source (a file listed in your
1207 `Aliasfile:' profile component and your password file if variable
1208 `mh-alias-local-users' is non-nil) has changed. However, you can reload your
1209 aliases manually by calling this command directly.
1210
1211 The value of `mh-alias-reloaded-hook' is a list of functions to be called,
1212 with no arguments, after the aliases have been loaded." t nil)
1213
1214 (autoload (quote mh-alias-reload-maybe) "mh-alias" "\
1215 Load new MH aliases." nil nil)
1216
1217 (autoload (quote mh-read-address) "mh-alias" "\
1218 Read an address from the minibuffer with PROMPT." nil nil)
1219
1220 (autoload (quote mh-alias-minibuffer-confirm-address) "mh-alias" "\
1221 Display the alias expansion if `mh-alias-flash-on-comma' is non-nil." t nil)
1222
1223 (autoload (quote mh-alias-letter-expand-alias) "mh-alias" "\
1224 Expand mail alias before point." nil nil)
1225
1226 (autoload (quote mh-alias-address-to-alias) "mh-alias" "\
1227 Return the ADDRESS alias if defined, or nil." nil nil)
1228
1229 (autoload (quote mh-alias-for-from-p) "mh-alias" "\
1230 Return t if sender's address has a corresponding alias." nil nil)
1231
1232 (autoload (quote mh-alias-add-alias) "mh-alias" "\
1233 *Add ALIAS for ADDRESS in personal alias file.
1234 This function prompts you for an alias and address. If the alias exists
1235 already, you will have the choice of inserting the new alias before or after
1236 the old alias. In the former case, this alias will be used when sending mail
1237 to this alias. In the latter case, the alias serves as an additional folder
1238 name hint when filing messages." t nil)
1239
1240 (autoload (quote mh-alias-grab-from-field) "mh-alias" "\
1241 *Add alias for the sender of the current message." t nil)
1242
1243 (autoload (quote mh-alias-add-address-under-point) "mh-alias" "\
1244 Insert an alias for address under point." t nil)
1245
1246 (autoload (quote mh-alias-apropos) "mh-alias" "\
1247 Show all aliases or addresses that match REGEXP." t nil)
1248
1249 ;;;***
1250 \f
1251 (provide 'mh-loaddefs)
1252 ;;; Local Variables:
1253 ;;; version-control: never
1254 ;;; no-byte-compile: t
1255 ;;; no-update-autoloads: t
1256 ;;; End:
1257 ;;; arch-tag: bc36a104-1edb-45d5-8aad-a85b45648378
1258 ;;; mh-loaddefs.el ends here