[emacs] focus follows mouse, except in gnus-summary-mode buffers
[~bandali/configs] / lisp / bbdb / bbdb-autoloads.el
CommitLineData
3e959348
AB
1;;; bbdb-autoloads.el --- automatically extracted autoloads
2;;
3;;; Code:
4
5(add-to-list 'load-path (directory-file-name
6 (or (file-name-directory #$) (car load-path))))
7
8\f
9;;;### (autoloads nil "bbdb" "bbdb.el" (0 0 0 0))
10;;; Generated autoloads from bbdb.el
11
12(defsubst bbdb-records nil "\
13Return a list of all BBDB records; read in and parse the db if necessary.
14This function also notices if the corresponding file on disk has been modified." (with-current-buffer (bbdb-buffer) bbdb-records))
15
16(autoload 'bbdb-mode "bbdb" "\
17Major mode for viewing and editing the Insidious Big Brother Database.
18Letters no longer insert themselves. Numbers are prefix arguments.
19You can move around using the usual cursor motion commands.
20\\<bbdb-mode-map>
21\\[bbdb-add-mail-alias] Add new mail alias to visible records or remove it.
22\\[bbdb-edit-field] Edit the field on the current line.
23\\[bbdb-delete-field-or-record] Delete the field on the current line. If the current line is the
24 first line of a record, then delete the entire record.
25\\[bbdb-insert-field] Insert a new field into the current record. Note that this
26 will let you add new fields of your own as well.
27\\[bbdb-transpose-fields] Swap the field on the current line with the previous field.
28\\[bbdb-dial] Dial the current phone field.
29\\[bbdb-next-record], \\[bbdb-prev-record] Move to the next or the previous displayed record, respectively.
30\\[bbdb-create] Create a new record.
31\\[bbdb-toggle-records-layout] Toggle whether the current record is displayed in a one-line
32 listing, or a full multi-line listing.
33\\[bbdb-do-all-records]\\[bbdb-toggle-records-layout] Do that for all displayed records.
34\\[bbdb-merge-records] Merge the contents of the current record with some other, and then
35 delete the current record.
36\\[bbdb-omit-record] Remove the current record from the display without deleting it from
37 the database. This is often a useful thing to do before using one
38 of the `*' commands.
39\\[bbdb] Search for records in the database (on all fields).
40\\[bbdb-search-mail] Search for records by mail address.
41\\[bbdb-search-organization] Search for records by organization.
42\\[bbdb-search-xfields] Search for records by xfields.
43\\[bbdb-search-name] Search for records by name.
44\\[bbdb-search-changed] Display records that have changed since the database was saved.
45\\[bbdb-mail] Compose mail to the person represented by the current record.
46\\[bbdb-do-all-records]\\[bbdb-mail] Compose mail to everyone whose record is displayed.
47\\[bbdb-save] Save the BBDB file to disk.
48\\[bbdb-tex] Create a TeX listing of the current record.
49\\[bbdb-do-all-records]\\[bbdb-tex] Do that for all displayed record.
50\\[other-window] Move to another window.
51\\[bbdb-info] Read the Info documentation for BBDB.
52\\[bbdb-help] Display a one line command summary in the echo area.
53\\[bbdb-browse-url] Visit Web sites listed in the `url' field(s) of the current record.
54
55For address completion using the names and mail addresses in the database:
56 in Mail mode, type \\<mail-mode-map>\\[bbdb-complete-mail].
57 in Message mode, type \\<message-mode-map>\\[bbdb-complete-mail].
58
59Important variables:
60 `bbdb-auto-revert'
61 `bbdb-ignore-redundant-mails'
62 `bbdb-case-fold-search'
63 `bbdb-completion-list'
64 `bbdb-default-area-code'
65 `bbdb-default-domain'
66 `bbdb-layout'
67 `bbdb-file'
68 `bbdb-phone-style'
69 `bbdb-check-auto-save-file'
70 `bbdb-pop-up-layout'
71 `bbdb-pop-up-window-size'
72 `bbdb-add-name'
73 `bbdb-add-aka'
74 `bbdb-add-mails'
75 `bbdb-new-mails-primary'
76 `bbdb-read-only'
77 `bbdb-mua-pop-up'
78 `bbdb-user-mail-address-re'
79
80There are numerous hooks. M-x apropos ^bbdb.*hook RET
81
82\\{bbdb-mode-map}
83
84\(fn)" t nil)
85
86(autoload 'bbdb-version "bbdb" "\
87Return string describing the version of BBDB.
88With prefix ARG, insert string at point.
89
90\(fn &optional ARG)" t nil)
91
92(autoload 'bbdb-initialize "bbdb" "\
93Initialize BBDB for MUAS and miscellaneous packages.
94List MUAS may include the following symbols to initialize the respective
95mail/news readers, composers, and miscellaneous packages:
96 gnus Gnus mail/news reader.
97 mh-e MH-E mail reader.
98 mu4e Mu4e mail reader.
99 rmail Rmail mail reader.
100 vm VM mail reader.
101 mail Mail (M-x mail).
102 message Message mode.
103 wl Wanderlust mail reader.
104
105 anniv Anniversaries in Emacs diary.
106
107 sc Supercite. However, this is not the full story.
108 See bbdb-sc.el for how to fully hook BBDB into Supercite.
109
110 pgp PGP support: this adds `bbdb-pgp' to `message-send-hook'
111 and `mail-send-hook' so that `bbdb-pgp' runs automatically
112 when a message is sent.
113 Yet see info node `(message)Signing and encryption'
114 why you might not want to rely for encryption on a hook
115 function which runs just before the message is sent,
116 that is, you might want to call the command `bbdb-pgp' manually,
117 then call `mml-preview'.
118
119See also `bbdb-mua-auto-update-init'. The latter is a separate function
120as this allows one to initialize the auto update feature for some MUAs only,
121for example only for outgoing messages.
122
123\(fn &rest MUAS)" nil nil)
124
125(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "bbdb" '("bbdb-")))
126
127;;;***
128\f
129;;;### (autoloads nil "bbdb-anniv" "bbdb-anniv.el" (0 0 0 0))
130;;; Generated autoloads from bbdb-anniv.el
131
132(autoload 'bbdb-anniv-diary-entries "bbdb-anniv" "\
133Add anniversaries from BBDB records to `diary-list-entries'.
134This obeys `calendar-date-style' via `diary-date-forms'.
135To enable this feature, put the following into your .emacs:
136
137 (add-hook 'diary-list-entries-hook 'bbdb-anniv-diary-entries)
138
139\(fn)" nil nil)
140
141(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "bbdb-anniv" '("bbdb-anniv-")))
142
143;;;***
144\f
145;;;### (autoloads nil "bbdb-com" "bbdb-com.el" (0 0 0 0))
146;;; Generated autoloads from bbdb-com.el
147
148(autoload 'bbdb-do-all-records "bbdb-com" "\
149Command prefix for operating on all records currently displayed.
150With prefix ARG a positive number, operate on all records.
151With prefix ARG a negative number, operate on current record only.
152This only works for certain commands.
153
154\(fn &optional ARG)" t nil)
155
156(autoload 'bbdb-do-records "bbdb-com" "\
157Return list of records to operate on.
158Normally this list includes only the current record.
159It includes all currently displayed records if the command prefix \\<bbdb-mode-map>\\[bbdb-do-all-records] is used.
160If FULL is non-nil, the list of records includes display information.
161
162\(fn &optional FULL)" nil nil)
163
164(autoload 'bbdb-append-display-p "bbdb-com" "\
165Return variable `bbdb-append-display' and reset.
166
167\(fn)" nil nil)
168
169(autoload 'bbdb-append-display "bbdb-com" "\
170Toggle appending next searched records in the *BBDB* buffer.
171With prefix ARG \\[universal-argument] always append.
172With ARG a positive number append for that many times.
173With ARG a negative number do not append.
174
175\(fn &optional ARG)" t nil)
176
177(autoload 'bbdb-search-invert "bbdb-com" "\
178Toggle inversion of the next search command.
179With prefix ARG a positive number, invert next search.
180With prefix ARG a negative number, do not invert next search.
181
182\(fn &optional ARG)" t nil)
183
184(autoload 'bbdb "bbdb-com" "\
185Display all records in the BBDB matching REGEXP
186in either the name(s), organization, address, phone, mail, or xfields.
187
188\(fn REGEXP &optional LAYOUT)" t nil)
189
190(autoload 'bbdb-search-name "bbdb-com" "\
191Display all records in the BBDB matching REGEXP in the name
192\(or ``alternate'' names).
193
194\(fn REGEXP &optional LAYOUT)" t nil)
195
196(autoload 'bbdb-search-organization "bbdb-com" "\
197Display all records in the BBDB matching REGEXP in the organization field.
198
199\(fn REGEXP &optional LAYOUT)" t nil)
200
201(autoload 'bbdb-search-address "bbdb-com" "\
202Display all records in the BBDB matching REGEXP in the address fields.
203
204\(fn REGEXP &optional LAYOUT)" t nil)
205
206(autoload 'bbdb-search-mail "bbdb-com" "\
207Display all records in the BBDB matching REGEXP in the mail address.
208
209\(fn REGEXP &optional LAYOUT)" t nil)
210
211(autoload 'bbdb-search-phone "bbdb-com" "\
212Display all records in the BBDB matching REGEXP in the phones field.
213
214\(fn REGEXP &optional LAYOUT)" t nil)
215
216(autoload 'bbdb-search-xfields "bbdb-com" "\
217Display all BBDB records for which xfield FIELD matches REGEXP.
218
219\(fn FIELD REGEXP &optional LAYOUT)" t nil)
220
221(autoload 'bbdb-search-changed "bbdb-com" "\
222Display records which have been changed since BBDB was last saved.
223
224\(fn &optional LAYOUT)" t nil)
225
226(autoload 'bbdb-timestamp-older "bbdb-com" "\
227Display records with timestamp older than DATE.
228DATE must be in yyyy-mm-dd format.
229
230\(fn DATE &optional LAYOUT)" t nil)
231
232(autoload 'bbdb-timestamp-newer "bbdb-com" "\
233Display records with timestamp newer than DATE.
234DATE must be in yyyy-mm-dd format.
235
236\(fn DATE &optional LAYOUT)" t nil)
237
238(autoload 'bbdb-creation-older "bbdb-com" "\
239Display records with creation-date older than DATE.
240DATE must be in yyyy-mm-dd format.
241
242\(fn DATE &optional LAYOUT)" t nil)
243
244(autoload 'bbdb-creation-newer "bbdb-com" "\
245Display records with creation-date newer than DATE.
246DATE must be in yyyy-mm-dd format.
247
248\(fn DATE &optional LAYOUT)" t nil)
249
250(autoload 'bbdb-creation-no-change "bbdb-com" "\
251Display records that have the same timestamp and creation-date.
252
253\(fn &optional LAYOUT)" t nil)
254
255(autoload 'bbdb-create "bbdb-com" "\
256Add a new RECORD to BBDB.
257When called interactively read all relevant info.
258Do not call this from a program; call `bbdb-create-internal' instead.
259
260\(fn RECORD)" t nil)
261
262(autoload 'bbdb-create-internal "bbdb-com" "\
263Add a new record to the database and return it.
264
265The following keywords are supported in SPEC:
266:name VAL String or a cons cell (FIRST . LAST), the name of the person.
267 An error is thrown if VAL is already in use
268 and `bbdb-allow-duplicates' is nil.
269:affix VAL List of strings.
270:aka VAL List of strings.
271:organization VAL List of strings.
272:mail VAL String with comma-separated mail address
273 or a list of strings.
274 An error is thrown if a mail address in MAIL is already
275 in use and `bbdb-allow-duplicates' is nil.
276:phone VAL List of phone-number objects. A phone-number is a vector
277 [\"label\" areacode prefix suffix extension-or-nil]
278 or [\"label\" \"phone-number\"]
279:address VAL List of addresses. An address is a vector of the form
280 [\"label\" (\"line1\" \"line2\" ... ) \"City\"
281 \"State\" \"Postcode\" \"Country\"].
282:xfields VAL Alist associating symbols with strings.
283:uuid VAL String, the uuid.
284:creation-date VAL String, the creation date.
285:check If present, throw an error if a field value is not
286 syntactically correct.
287
288\(fn &rest SPEC)" nil nil)
289
290(autoload 'bbdb-insert-field "bbdb-com" "\
291For RECORD, add a new FIELD with value VALUE.
292Interactively, read FIELD and VALUE; RECORD is the current record.
293A non-nil prefix arg is passed on to `bbdb-read-field' as FLAG (see there).
294
295\(fn RECORD FIELD VALUE)" t nil)
296
297(autoload 'bbdb-edit-field "bbdb-com" "\
298Edit the contents of FIELD of RECORD.
299If point is in the middle of a multi-line field (e.g., address),
300then the entire field is edited, not just the current line.
301For editing phone numbers or addresses, VALUE must be the phone number
302or address that gets edited. An error is thrown when attempting to edit
303a phone number or address with VALUE being nil.
304
305- The value of an xfield is a string. With prefix FLAG the value may be
306 any lisp object.
307
308\(fn RECORD FIELD &optional VALUE FLAG)" t nil)
309
310(autoload 'bbdb-transpose-fields "bbdb-com" "\
311Transpose previous and current field of a BBDB record.
312With numeric prefix ARG, take previous field and move it past ARG fields.
313With region active or ARG 0, transpose field point is in and field mark is in.
314
315Both fields must be in the same record, and must be of the same basic type
316\(that is, you can use this command to change the order in which phone numbers
317or email addresses are listed, but you cannot use it to make an address appear
318before a phone number; the order of field types is fixed).
319
320If the current field is the name field, transpose first and last name,
321irrespective of the value of ARG.
322
323\(fn ARG)" t nil)
324
325(autoload 'bbdb-delete-field-or-record "bbdb-com" "\
326For RECORDS delete FIELD.
327If FIELD is the `name' field, delete RECORDS from datanbase.
328Interactively, use BBDB prefix \\<bbdb-mode-map>\\[bbdb-do-all-records], see `bbdb-do-all-records',
329and FIELD is the field point is on.
330If prefix NOPROMPT is non-nil, do not confirm deletion.
331
332\(fn RECORDS FIELD &optional NOPROMPT)" t nil)
333
334(autoload 'bbdb-delete-records "bbdb-com" "\
335Delete RECORDS.
336Interactively, use BBDB prefix \\<bbdb-mode-map>\\[bbdb-do-all-records], see `bbdb-do-all-records'.
337If prefix NOPROMPT is non-nil, do not confirm deletion.
338
339\(fn RECORDS &optional NOPROMPT)" t nil)
340
341(autoload 'bbdb-display-all-records "bbdb-com" "\
342Show all records.
343If invoked in a *BBDB* buffer point stays on the currently visible record.
344Inverse of `bbdb-display-current-record'.
345
346\(fn &optional LAYOUT)" t nil)
347
348(autoload 'bbdb-display-current-record "bbdb-com" "\
349Narrow to current record. Inverse of `bbdb-display-all-records'.
350
351\(fn &optional LAYOUT)" t nil)
352
353(autoload 'bbdb-toggle-records-layout "bbdb-com" "\
354Toggle layout of RECORDS (elided or expanded).
355Interactively, use BBDB prefix \\<bbdb-mode-map>\\[bbdb-do-all-records], see `bbdb-do-all-records'.
356With prefix ARG 0, RECORDS are displayed elided.
357With any other non-nil ARG, RECORDS are displayed expanded.
358
359\(fn RECORDS &optional ARG)" t nil)
360
361(autoload 'bbdb-display-records-completely "bbdb-com" "\
362Display RECORDS using layout `full-multi-line' (i.e., display all fields).
363Interactively, use BBDB prefix \\<bbdb-mode-map>\\[bbdb-do-all-records], see `bbdb-do-all-records'.
364
365\(fn RECORDS)" t nil)
366
367(autoload 'bbdb-display-records-with-layout "bbdb-com" "\
368Display RECORDS using LAYOUT.
369Interactively, use BBDB prefix \\<bbdb-mode-map>\\[bbdb-do-all-records], see `bbdb-do-all-records'.
370
371\(fn RECORDS LAYOUT)" t nil)
372
373(autoload 'bbdb-omit-record "bbdb-com" "\
374Remove current record from the display without deleting it from BBDB.
375With prefix N, omit the next N records. If negative, omit backwards.
376
377\(fn N)" t nil)
378
379(autoload 'bbdb-merge-records "bbdb-com" "\
380Merge RECORD1 into RECORD2, then delete RECORD1 and return RECORD2.
381If both records have name fields ask which one to use.
382Concatenate other fields, ignoring duplicates.
383RECORD1 need not be known to BBDB, its hash and cache are ignored.
384Update hash and cache for RECORD2.
385
386Interactively, RECORD1 is the current record; prompt for RECORD2.
387With prefix, RECORD2 defaults to the first record with the same name.
388
389\(fn RECORD1 RECORD2)" t nil)
390
391(autoload 'bbdb-sort-addresses "bbdb-com" "\
392Sort the addresses in RECORDS according to the label.
393Interactively, use BBDB prefix \\<bbdb-mode-map>\\[bbdb-do-all-records], see `bbdb-do-all-records'.
394If UPDATE is non-nil (as in interactive calls) update the database.
395Otherwise, this is the caller's responsiblity (for example, when used
396in `bbdb-change-hook').
397
398\(fn RECORDS &optional UPDATE)" t nil)
399
400(autoload 'bbdb-sort-phones "bbdb-com" "\
401Sort the phones in RECORDS according to the label.
402Interactively, use BBDB prefix \\<bbdb-mode-map>\\[bbdb-do-all-records], see `bbdb-do-all-records'.
403If UPDATE is non-nil (as in interactive calls) update the database.
404Otherwise, this is the caller's responsiblity (for example, when used
405in `bbdb-change-hook').
406
407\(fn RECORDS &optional UPDATE)" t nil)
408
409(autoload 'bbdb-sort-xfields "bbdb-com" "\
410Sort the xfields in RECORDS according to `bbdb-xfields-sort-order'.
411Interactively, use BBDB prefix \\<bbdb-mode-map>\\[bbdb-do-all-records], see `bbdb-do-all-records'.
412If UPDATE is non-nil (as in interactive calls) update the database.
413Otherwise, this is the caller's responsiblity (for example, when used
414in `bbdb-change-hook').
415
416\(fn RECORDS &optional UPDATE)" t nil)
417
418(autoload 'bbdb-dwim-mail "bbdb-com" "\
419Return a string to use as the mail address of RECORD.
420The name in the mail address is formatted obeying `bbdb-mail-name-format'
421and `bbdb-mail-name'. However, if both the first name and last name
422are constituents of the address as in John.Doe@Some.Host,
423and `bbdb-mail-avoid-redundancy' is non-nil, then the address is used as is
424and `bbdb-mail-name-format' and `bbdb-mail-name' are ignored.
425If `bbdb-mail-avoid-redundancy' is 'mail-only the name is never included.
426MAIL may be a mail address to be used for RECORD.
427If MAIL is an integer, use the MAILth mail address of RECORD.
428If MAIL is nil use the first mail address of RECORD.
429
430\(fn RECORD &optional MAIL)" nil nil)
431
432(autoload 'bbdb-mail "bbdb-com" "\
433Compose a mail message to RECORDS (optional: using SUBJECT).
434Interactively, use BBDB prefix \\<bbdb-mode-map>\\[bbdb-do-all-records], see `bbdb-do-all-records'.
435By default, the first mail addresses of RECORDS are used.
436If prefix N is a number, use Nth mail address of RECORDS (starting from 1).
437If prefix N is C-u (t noninteractively) use all mail addresses of RECORDS.
438If VERBOSE is non-nil (as in interactive calls) be verbose.
439
440\(fn RECORDS &optional SUBJECT N VERBOSE)" t nil)
441
442(autoload 'bbdb-completion-predicate "bbdb-com" "\
443For use as the third argument to `completing-read'.
444Obey `bbdb-completion-list'.
445
446\(fn KEY RECORDS)" nil nil)
447
448(autoload 'bbdb-completing-read-mails "bbdb-com" "\
449Like `read-string', but allows `bbdb-complete-mail' style completion.
450
451\(fn PROMPT &optional INIT)" nil nil)
452
453(autoload 'bbdb-complete-mail "bbdb-com" "\
454In a mail buffer, complete the user name or mail before point.
455Completion happens up to the preceeding colon, comma, or BEG.
456Return non-nil if there is a valid completion, else return nil.
457
458Completion behaviour obeys `bbdb-completion-list' (see there).
459If what has been typed matches a unique BBDB record, insert an address
460formatted by `bbdb-dwim-mail' (see there). Also, display this record
461if `bbdb-completion-display-record' is non-nil,
462If what has been typed is a valid completion but does not match
463a unique record, display a list of completions.
464If the completion is done and `bbdb-complete-mail-allow-cycling' is t
465then cycle through the mails for the matching record. If BBDB
466would format a given address different from what we have in the mail buffer,
467the first round of cycling reformats the address accordingly, then we cycle
468through the mails for the matching record.
469With prefix CYCLE-COMPLETION-BUFFER non-nil, display a list of all mails
470available for cycling.
471
472Set the variable `bbdb-complete-mail' non-nil for enabling this feature
473as part of the MUA insinuation.
474
475\(fn &optional BEG CYCLE-COMPLETION-BUFFER)" t nil)
476
477(define-obsolete-function-alias 'bbdb-complete-name 'bbdb-complete-mail "3.0")
478
479(autoload 'bbdb-mail-aliases "bbdb-com" "\
480Define mail aliases for the records in the database.
481Define a mail alias for every record that has a `mail-alias' field
482which is the contents of that field.
483If there are multiple comma-separated words in the `mail-alias' field,
484then all of those words will be defined as aliases for that person.
485
486If multiple records in the database have the same mail alias,
487then that alias expands to a comma-separated list of the mail addresses
488of all of these people.
489Add this command to `mail-setup-hook'.
490
491Mail aliases are (re)built only if `bbdb-mail-aliases-need-rebuilt' is non-nil
492because the database was newly loaded or it has been edited.
493Rebuilding the aliases is enforced if prefix FORCE-REBUILT is t.
494
495\(fn &optional FORCE-REBUILT NOISY)" t nil)
496
497(defsubst bbdb-mail-alias-list (alias) (if (stringp alias) (bbdb-split bbdb-mail-alias-field alias) alias))
498
499(autoload 'bbdb-dial "bbdb-com" "\
500Dial the number at point.
501If the point is at the beginning of a record, dial the first phone number.
502Use rules from `bbdb-dial-local-prefix-alist' unless prefix FORCE-AREA-CODE
503is non-nil. Do not dial the extension.
504
505\(fn PHONE FORCE-AREA-CODE)" t nil)
506
507(autoload 'bbdb-browse-url "bbdb-com" "\
508Brwose URLs stored in the `url' field of RECORDS.
509Interactively, use BBDB prefix \\<bbdb-mode-map>\\[bbdb-do-all-records], see `bbdb-do-all-records'.
510Prefix WHICH specifies which URL in field `url' is used (starting from 0).
511Default is the first URL.
512
513\(fn RECORDS &optional WHICH)" t nil)
514
515(autoload 'bbdb-grab-url "bbdb-com" "\
516Grab URL and store it in RECORD.
517
518\(fn RECORD URL)" t nil)
519
520(autoload 'bbdb-copy-records-as-kill "bbdb-com" "\
521Copy RECORDS to kill ring.
522Interactively, use BBDB prefix \\<bbdb-mode-map>\\[bbdb-do-all-records], see `bbdb-do-all-records'.
523
524\(fn RECORDS)" t nil)
525
526(autoload 'bbdb-copy-fields-as-kill "bbdb-com" "\
527For RECORDS copy values of FIELD at point to kill ring.
528If FIELD is an address or phone with a label, copy only field values
529with the same label. With numeric prefix NUM, if the value of FIELD
530is a list, copy only the NUMth list element.
531Interactively, use BBDB prefix \\<bbdb-mode-map>\\[bbdb-do-all-records], see `bbdb-do-all-records'.
532
533\(fn RECORDS FIELD &optional NUM)" t nil)
534
535(autoload 'bbdb-info "bbdb-com" "\
536
537
538\(fn)" t nil)
539
540(autoload 'bbdb-help "bbdb-com" "\
541
542
543\(fn)" t nil)
544
545(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "bbdb-com" '("bbdb-")))
546
547;;;***
548\f
549;;;### (autoloads nil "bbdb-gnus" "bbdb-gnus.el" (0 0 0 0))
550;;; Generated autoloads from bbdb-gnus.el
551
552(autoload 'bbdb-insinuate-gnus "bbdb-gnus" "\
553Hook BBDB into Gnus.
554Do not call this in your init file. Use `bbdb-initialize'.
555
556\(fn)" nil nil)
557
558;;;***
559\f
560;;;### (autoloads nil "bbdb-ispell" "bbdb-ispell.el" (0 0 0 0))
561;;; Generated autoloads from bbdb-ispell.el
562
563(autoload 'bbdb-ispell-export "bbdb-ispell" "\
564Export BBDB records to ispell personal dictionaries.
565
566\(fn)" t nil)
567
568(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "bbdb-ispell" '("bbdb-ispell-")))
569
570;;;***
571\f
572;;;### (autoloads nil "bbdb-message" "bbdb-message.el" (0 0 0 0))
573;;; Generated autoloads from bbdb-message.el
574
575(autoload 'bbdb-insinuate-message "bbdb-message" "\
576Hook BBDB into Message Mode.
577Do not call this in your init file. Use `bbdb-initialize'.
578
579\(fn)" nil nil)
580
581(autoload 'bbdb-insinuate-mail "bbdb-message" "\
582Hook BBDB into Mail Mode.
583Do not call this in your init file. Use `bbdb-initialize'.
584
585\(fn)" nil nil)
586
587;;;***
588\f
589;;;### (autoloads nil "bbdb-mhe" "bbdb-mhe.el" (0 0 0 0))
590;;; Generated autoloads from bbdb-mhe.el
591
592(autoload 'bbdb/mh-header "bbdb-mhe" "\
593Find and return the value of HEADER in the current buffer.
594Returns the empty string if HEADER is not in the message.
595
596\(fn HEADER)" nil nil)
597
598(autoload 'bbdb-insinuate-mh "bbdb-mhe" "\
599Call this function to hook BBDB into MH-E.
600Do not call this in your init file. Use `bbdb-initialize'.
601
602\(fn)" nil nil)
603
604;;;***
605\f
606;;;### (autoloads nil "bbdb-migrate" "bbdb-migrate.el" (0 0 0 0))
607;;; Generated autoloads from bbdb-migrate.el
608
609(autoload 'bbdb-migrate "bbdb-migrate" "\
610Migrate RECORDS from format OLD to `bbdb-file-format'.
611
612\(fn RECORDS OLD)" nil nil)
613
614(autoload 'bbdb-undocumented-variables "bbdb-migrate" "\
615Return list of undocumented variables in NAME-SPACE.
616NAME-SPACE defaults to \"bbdb-\". Use a prefix arg to specify NAME-SPACE
617interactively. If MESSAGE is non-nil (as in interactive calls) display
618the list in the message area.
619
620This command may come handy to identify BBDB variables in your init file
621that are not used anymore by the current version of BBDB. Yet this fails
622for outdated BBDB variables that are set via your personal `custom-file'.
623
624\(fn &optional NAME-SPACE MESSAGE)" t nil)
625
626(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "bbdb-migrate" '("bbdb-migrate-")))
627
628;;;***
629\f
630;;;### (autoloads nil "bbdb-mu4e" "bbdb-mu4e.el" (0 0 0 0))
631;;; Generated autoloads from bbdb-mu4e.el
632
633(autoload 'bbdb-insinuate-mu4e "bbdb-mu4e" "\
634Hook BBDB into mu4e.
635Do not call this in your init file. Use `bbdb-initialize'.
636
637\(fn)" nil nil)
638
639;;;***
640\f
641;;;### (autoloads nil "bbdb-mua" "bbdb-mua.el" (0 0 0 0))
642;;; Generated autoloads from bbdb-mua.el
643
644(autoload 'bbdb-message-header "bbdb-mua" "\
645For the current message return the value of HEADER.
646MIME encoded headers are decoded. Return nil if HEADER does not exist.
647
648\(fn HEADER)" nil nil)
649
650(autoload 'bbdb-accept-message "bbdb-mua" "\
651For use with variable `bbdb-mua-update-interactive-p' and friends.
652Return the value of variable `bbdb-update-records-p' for messages matching
653`bbdb-accept-message-alist'. If INVERT is non-nil, accept messages
654not matching `bbdb-ignore-message-alist'.
655
656\(fn &optional INVERT)" nil nil)
657
658(autoload 'bbdb-ignore-message "bbdb-mua" "\
659For use with variable `bbdb-mua-update-interactive-p' and friends.
660Return the value of variable `bbdb-update-records-p' for messages not matching
661`bbdb-ignore-message-alist'. If INVERT is non-nil, accept messages
662matching `bbdb-accept-message-alist'.
663
664\(fn &optional INVERT)" nil nil)
665
666(autoload 'bbdb-select-message "bbdb-mua" "\
667For use with variable `bbdb-mua-update-interactive-p' and friends.
668Return the value of variable `bbdb-update-records-p' for messages both matching
669`bbdb-accept-message-alist' and not matching `bbdb-ignore-message-alist'.
670
671\(fn)" nil nil)
672
673(autoload 'bbdb-update-records "bbdb-mua" "\
674Return the list of BBDB records matching ADDRESS-LIST.
675ADDRESS-LIST is a list of mail addresses. (It can be extracted from
676a mail message using `bbdb-get-address-components'.)
677UPDATE-P may take the following values:
678 search Search for existing records matching ADDRESS.
679 update Search for existing records matching ADDRESS;
680 update name and mail field if necessary.
681 query Search for existing records matching ADDRESS;
682 query for creation of a new record if the record does not exist.
683 create or t Search for existing records matching ADDRESS;
684 create a new record if it does not yet exist.
685 nil Do nothing.
686 a function This functions will be called with no arguments.
687 It should return one of the above values.
688
689If SORT is non-nil, sort records according to `bbdb-record-lessp'.
690Ottherwise, the records are ordered according to ADDRESS-LIST.
691
692Usually this function is called by the wrapper `bbdb-mua-update-records'.
693
694\(fn ADDRESS-LIST &optional UPDATE-P SORT)" nil nil)
695
696(autoload 'bbdb-mua-display-records "bbdb-mua" "\
697Display the BBDB record(s) for the addresses in this message.
698This looks into the headers of a message according to HEADER-CLASS.
699Then for the mail addresses found the corresponding BBDB records are displayed.
700UPDATE-P determines whether only existing BBDB records are displayed
701or whether also new records are created for these mail addresses.
702
703HEADER-CLASS is defined in `bbdb-message-headers'. If it is nil,
704use all classes in `bbdb-message-headers'.
705UPDATE-P may take the same values as `bbdb-update-records-p'.
706For interactive calls, see function `bbdb-mua-update-interactive-p'.
707If ALL is non-nil, bind `bbdb-message-all-addresses' to ALL.
708
709\(fn &optional HEADER-CLASS UPDATE-P ALL)" t nil)
710
711(autoload 'bbdb-mua-display-sender "bbdb-mua" "\
712Display the BBDB record(s) for the sender of this message.
713UPDATE-P may take the same values as `bbdb-update-records-p'.
714For interactive calls, see function `bbdb-mua-update-interactive-p'.
715
716\(fn &optional UPDATE-P)" t nil)
717
718(autoload 'bbdb-mua-display-recipients "bbdb-mua" "\
719Display the BBDB record(s) for the recipients of this message.
720UPDATE-P may take the same values as `bbdb-update-records-p'.
721For interactive calls, see function `bbdb-mua-update-interactive-p'.
722
723\(fn &optional UPDATE-P)" t nil)
724
725(autoload 'bbdb-mua-display-all-records "bbdb-mua" "\
726Display the BBDB record(s) for all addresses in this message.
727UPDATE-P may take the same values as `bbdb-update-records-p'.
728For interactive calls, see function `bbdb-mua-update-interactive-p'.
729
730\(fn &optional UPDATE-P)" t nil)
731
732(autoload 'bbdb-mua-display-all-recipients "bbdb-mua" "\
733Display BBDB records for all recipients of this message.
734UPDATE-P may take the same values as `bbdb-update-records-p'.
735For interactive calls, see function `bbdb-mua-update-interactive-p'.
736
737\(fn &optional UPDATE-P)" t nil)
738
739(autoload 'bbdb-mua-annotate-sender "bbdb-mua" "\
740Add ANNOTATION to field FIELD of the BBDB record(s) of message sender(s).
741FIELD defaults to `bbdb-annotate-field'.
742If REPLACE is non-nil, ANNOTATION replaces the content of FIELD.
743UPDATE-P may take the same values as `bbdb-update-records-p'.
744For interactive calls, use car of `bbdb-mua-update-interactive-p'.
745
746\(fn ANNOTATION &optional FIELD REPLACE UPDATE-P)" t nil)
747
748(autoload 'bbdb-mua-annotate-recipients "bbdb-mua" "\
749Add ANNOTATION to field FIELD of the BBDB records of message recipients.
750FIELD defaults to `bbdb-annotate-field'.
751If REPLACE is non-nil, ANNOTATION replaces the content of FIELD.
752UPDATE-P may take the same values as `bbdb-update-records-p'.
753For interactive calls, use car of `bbdb-mua-update-interactive-p'.
754
755\(fn ANNOTATION &optional FIELD REPLACE UPDATE-P)" t nil)
756
757(autoload 'bbdb-mua-edit-field "bbdb-mua" "\
758Edit FIELD of the BBDB record(s) of message sender(s) or recipients.
759FIELD defaults to value of variable `bbdb-mua-edit-field'.
760UPDATE-P may take the same values as `bbdb-update-records-p'.
761For interactive calls, see function `bbdb-mua-update-interactive-p'.
762HEADER-CLASS is defined in `bbdb-message-headers'. If it is nil,
763use all classes in `bbdb-message-headers'.
764
765\(fn &optional FIELD UPDATE-P HEADER-CLASS)" t nil)
766
767(autoload 'bbdb-mua-edit-field-sender "bbdb-mua" "\
768Edit FIELD of record corresponding to sender of this message.
769FIELD defaults to value of variable `bbdb-mua-edit-field'.
770UPDATE-P may take the same values as `bbdb-update-records-p'.
771For interactive calls, see function `bbdb-mua-update-interactive-p'.
772
773\(fn &optional FIELD UPDATE-P)" t nil)
774
775(autoload 'bbdb-mua-edit-field-recipients "bbdb-mua" "\
776Edit FIELD of record corresponding to recipient of this message.
777FIELD defaults to value of variable `bbdb-mua-edit-field'.
778UPDATE-P may take the same values as `bbdb-update-records-p'.
779For interactive calls, see function `bbdb-mua-update-interactive-p'.
780
781\(fn &optional FIELD UPDATE-P)" t nil)
782
783(autoload 'bbdb-mua-auto-update "bbdb-mua" "\
784Update BBDB automatically based on incoming and outgoing messages.
785This looks into the headers of a message according to HEADER-CLASS.
786Then for the mail addresses found the corresponding BBDB records are updated.
787UPDATE-P determines whether only existing BBDB records are taken
788or whether also new records are created for these mail addresses.
789Return matching records.
790
791HEADER-CLASS is defined in `bbdb-message-headers'. If it is nil,
792use all classes in `bbdb-message-headers'.
793UPDATE-P may take the same values as `bbdb-mua-auto-update-p'.
794If UPDATE-P is nil, use `bbdb-mua-auto-update-p' (which see).
795
796If `bbdb-mua-pop-up' is non-nil, BBDB pops up the *BBDB* buffer
797along with the MUA window(s), displaying the matching records
798using `bbdb-pop-up-layout'.
799If this is nil, BBDB is updated silently.
800
801This function is intended for noninteractive use via appropriate MUA hooks.
802Call `bbdb-mua-auto-update-init' in your init file to put this function
803into the respective MUA hooks.
804See `bbdb-mua-display-records' and friends for interactive commands.
805
806\(fn &optional HEADER-CLASS UPDATE-P)" nil nil)
807
808(autoload 'bbdb-mua-auto-update-init "bbdb-mua" "\
809For MUAS add `bbdb-mua-auto-update' to their presentation hook.
810If a MUA is not an element of MUAS, `bbdb-mua-auto-update' is removed
811from the respective presentation hook.
812
813Call this function in your init file to use the auto update feature with MUAS.
814This function is separate from the general function `bbdb-initialize'
815as this allows one to initialize the auto update feature for some MUAs only,
816for example only for outgoing messages.
817
818See `bbdb-mua-auto-update' for details about the auto update feature.
819
820\(fn &rest MUAS)" nil nil)
821
822(autoload 'bbdb-auto-notes "bbdb-mua" "\
823Automatically annotate RECORD based on the headers of the current message.
824See the variables `bbdb-auto-notes-rules', `bbdb-auto-notes-ignore-messages'
825and `bbdb-auto-notes-ignore-headers'.
826For use as an element of `bbdb-notice-record-hook'.
827
828\(fn RECORD)" nil nil)
829
830(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "bbdb-mua" '("bbdb-")))
831
832;;;***
833\f
834;;;### (autoloads nil "bbdb-pgp" "bbdb-pgp.el" (0 0 0 0))
835;;; Generated autoloads from bbdb-pgp.el
836
837(autoload 'bbdb-read-xfield-pgp-mail "bbdb-pgp" "\
838Set `bbdb-pgp-field', requiring match with `bbdb-pgp-ranked-actions'.
839
840\(fn &optional INIT)" nil nil)
841
842(autoload 'bbdb-pgp "bbdb-pgp" "\
843Add PGP MML tags to a message according to the recipients' BBDB records.
844For all message recipients in `bbdb-pgp-headers', this grabs the action
845in `bbdb-pgp-field' of their BBDB records. If this proposes multiple actions,
846perform the action which appears first in `bbdb-pgp-ranked-actions'.
847If this proposes no action at all, use `bbdb-pgp-default'.
848The variable `bbdb-pgp-method' defines the method which is actually used
849for signing and encrypting.
850
851This command works with both `mail-mode' and `message-mode' to send
852signed or encrypted mail.
853
854To run this command automatically when sending a message,
855use `bbdb-initialize' with arg `pgp' to add this function
856to `message-send-hook' and `mail-send-hook'.
857Yet see info node `(message)Signing and encryption' why you
858might not want to rely for encryption on a hook function
859which runs just before the message is sent, that is, you might want
860to call the command `bbdb-pgp' manually, then call `mml-preview'.
861
862\(fn)" t nil)
863
864(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "bbdb-pgp" '("bbdb-pgp-")))
865
866;;;***
867\f
868;;;### (autoloads nil "bbdb-rmail" "bbdb-rmail.el" (0 0 0 0))
869;;; Generated autoloads from bbdb-rmail.el
870
871(autoload 'bbdb/rmail-header "bbdb-rmail" "\
872Pull HEADER out of Rmail header.
873
874\(fn HEADER)" nil nil)
875
876(autoload 'bbdb-insinuate-rmail "bbdb-rmail" "\
877Hook BBDB into RMAIL.
878Do not call this in your init file. Use `bbdb-initialize'.
879
880\(fn)" nil nil)
881
882;;;***
883\f
884;;;### (autoloads nil "bbdb-site" "bbdb-site.el" (0 0 0 0))
885;;; Generated autoloads from bbdb-site.el
886
887(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "bbdb-site" '("bbdb-")))
888
889;;;***
890\f
891;;;### (autoloads nil "bbdb-snarf" "bbdb-snarf.el" (0 0 0 0))
892;;; Generated autoloads from bbdb-snarf.el
893
894(autoload 'bbdb-snarf-paragraph "bbdb-snarf" "\
895Snarf BBDB record from paragraph around position POS using RULE.
896The paragraph is the one that contains POS or follows POS.
897Interactively POS is the position of point.
898RULE defaults to `bbdb-snarf-rule-default'.
899See `bbdb-snarf-rule-alist' for details.
900
901\(fn POS &optional RULE)" t nil)
902
903(autoload 'bbdb-snarf-yank "bbdb-snarf" "\
904Snarf a BBDB record from latest kill using RULE.
905The latest kill may also be a window system selection, see `current-kill'.
906RULE defaults to `bbdb-snarf-rule-default'.
907See `bbdb-snarf-rule-alist' for details.
908
909\(fn &optional RULE)" t nil)
910
911(autoload 'bbdb-snarf "bbdb-snarf" "\
912Snarf a BBDB record in STRING using RULE. Display and return this record.
913Interactively, STRING is the current region.
914RULE defaults to `bbdb-snarf-rule-default'.
915See `bbdb-snarf-rule-alist' for details.
916
917\(fn STRING &optional RULE)" t nil)
918
919(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "bbdb-snarf" '("bbdb-snarf-")))
920
921;;;***
922\f
923;;;### (autoloads nil "bbdb-tex" "bbdb-tex.el" (0 0 0 0))
924;;; Generated autoloads from bbdb-tex.el
925
926(autoload 'bbdb-tex "bbdb-tex" "\
927Generate FILE for TeXing RECORDS.
928Interactively, use BBDB prefix \\<bbdb-mode-map>\\[bbdb-do-all-records], see `bbdb-do-all-records'.
929RULE should be an element of `bbdb-tex-alist'.
930
931\(fn RECORDS FILE RULE)" t nil)
932
933(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "bbdb-tex" '("bbdb-tex-")))
934
935;;;***
936\f
937;;;### (autoloads nil "bbdb-vm" "bbdb-vm.el" (0 0 0 0))
938;;; Generated autoloads from bbdb-vm.el
939
940(autoload 'bbdb/vm-header "bbdb-vm" "\
941
942
943\(fn HEADER)" nil nil)
944
945(autoload 'bbdb-insinuate-vm "bbdb-vm" "\
946Hook BBDB into VM.
947Do not call this in your init file. Use `bbdb-initialize'.
948
949\(fn)" nil nil)
950
951;;;***
952\f
953;;;### (autoloads nil "bbdb-wl" "bbdb-wl.el" (0 0 0 0))
954;;; Generated autoloads from bbdb-wl.el
955
956(autoload 'bbdb/wl-header "bbdb-wl" "\
957
958
959\(fn HEADER)" nil nil)
960
961(autoload 'bbdb-insinuate-wl "bbdb-wl" "\
962Hook BBDB into Wanderlust.
963
964\(fn)" nil nil)
965
966;;;***
967\f
968;;;### (autoloads nil nil ("bbdb-pkg.el") (0 0 0 0))
969
970;;;***
971\f
972;; Local Variables:
973;; version-control: never
974;; no-byte-compile: t
975;; no-update-autoloads: t
976;; coding: utf-8
977;; End:
978;;; bbdb-autoloads.el ends here