diff options
Diffstat (limited to '')
-rw-r--r-- | .gitignore | 2 | ||||
-rw-r--r-- | lisp/bbdb/.gitignore | 2 | ||||
-rw-r--r-- | lisp/bbdb/bbdb-autoloads.el | 978 |
3 files changed, 981 insertions, 1 deletions
@@ -8,3 +8,5 @@ !/var/eshell !/var/eshell/alias + +!/lisp/bbdb/bbdb-autoloads.el diff --git a/lisp/bbdb/.gitignore b/lisp/bbdb/.gitignore index 851648e..4f37990 100644 --- a/lisp/bbdb/.gitignore +++ b/lisp/bbdb/.gitignore @@ -1,6 +1,6 @@ *.elc *.info -/bbdb-autoloads.el +# /bbdb-autoloads.el /bbdb-pkg.el /TAGS /doc/bbdb.pdf diff --git a/lisp/bbdb/bbdb-autoloads.el b/lisp/bbdb/bbdb-autoloads.el new file mode 100644 index 0000000..614b059 --- /dev/null +++ b/lisp/bbdb/bbdb-autoloads.el @@ -0,0 +1,978 @@ +;;; bbdb-autoloads.el --- automatically extracted autoloads +;; +;;; Code: + +(add-to-list 'load-path (directory-file-name + (or (file-name-directory #$) (car load-path)))) + + +;;;### (autoloads nil "bbdb" "bbdb.el" (0 0 0 0)) +;;; Generated autoloads from bbdb.el + +(defsubst bbdb-records nil "\ +Return a list of all BBDB records; read in and parse the db if necessary. +This function also notices if the corresponding file on disk has been modified." (with-current-buffer (bbdb-buffer) bbdb-records)) + +(autoload 'bbdb-mode "bbdb" "\ +Major mode for viewing and editing the Insidious Big Brother Database. +Letters no longer insert themselves. Numbers are prefix arguments. +You can move around using the usual cursor motion commands. +\\<bbdb-mode-map> +\\[bbdb-add-mail-alias] Add new mail alias to visible records or remove it. +\\[bbdb-edit-field] Edit the field on the current line. +\\[bbdb-delete-field-or-record] Delete the field on the current line. If the current line is the + first line of a record, then delete the entire record. +\\[bbdb-insert-field] Insert a new field into the current record. Note that this + will let you add new fields of your own as well. +\\[bbdb-transpose-fields] Swap the field on the current line with the previous field. +\\[bbdb-dial] Dial the current phone field. +\\[bbdb-next-record], \\[bbdb-prev-record] Move to the next or the previous displayed record, respectively. +\\[bbdb-create] Create a new record. +\\[bbdb-toggle-records-layout] Toggle whether the current record is displayed in a one-line + listing, or a full multi-line listing. +\\[bbdb-do-all-records]\\[bbdb-toggle-records-layout] Do that for all displayed records. +\\[bbdb-merge-records] Merge the contents of the current record with some other, and then + delete the current record. +\\[bbdb-omit-record] Remove the current record from the display without deleting it from + the database. This is often a useful thing to do before using one + of the `*' commands. +\\[bbdb] Search for records in the database (on all fields). +\\[bbdb-search-mail] Search for records by mail address. +\\[bbdb-search-organization] Search for records by organization. +\\[bbdb-search-xfields] Search for records by xfields. +\\[bbdb-search-name] Search for records by name. +\\[bbdb-search-changed] Display records that have changed since the database was saved. +\\[bbdb-mail] Compose mail to the person represented by the current record. +\\[bbdb-do-all-records]\\[bbdb-mail] Compose mail to everyone whose record is displayed. +\\[bbdb-save] Save the BBDB file to disk. +\\[bbdb-tex] Create a TeX listing of the current record. +\\[bbdb-do-all-records]\\[bbdb-tex] Do that for all displayed record. +\\[other-window] Move to another window. +\\[bbdb-info] Read the Info documentation for BBDB. +\\[bbdb-help] Display a one line command summary in the echo area. +\\[bbdb-browse-url] Visit Web sites listed in the `url' field(s) of the current record. + +For address completion using the names and mail addresses in the database: + in Mail mode, type \\<mail-mode-map>\\[bbdb-complete-mail]. + in Message mode, type \\<message-mode-map>\\[bbdb-complete-mail]. + +Important variables: + `bbdb-auto-revert' + `bbdb-ignore-redundant-mails' + `bbdb-case-fold-search' + `bbdb-completion-list' + `bbdb-default-area-code' + `bbdb-default-domain' + `bbdb-layout' + `bbdb-file' + `bbdb-phone-style' + `bbdb-check-auto-save-file' + `bbdb-pop-up-layout' + `bbdb-pop-up-window-size' + `bbdb-add-name' + `bbdb-add-aka' + `bbdb-add-mails' + `bbdb-new-mails-primary' + `bbdb-read-only' + `bbdb-mua-pop-up' + `bbdb-user-mail-address-re' + +There are numerous hooks. M-x apropos ^bbdb.*hook RET + +\\{bbdb-mode-map} + +\(fn)" t nil) + +(autoload 'bbdb-version "bbdb" "\ +Return string describing the version of BBDB. +With prefix ARG, insert string at point. + +\(fn &optional ARG)" t nil) + +(autoload 'bbdb-initialize "bbdb" "\ +Initialize BBDB for MUAS and miscellaneous packages. +List MUAS may include the following symbols to initialize the respective +mail/news readers, composers, and miscellaneous packages: + gnus Gnus mail/news reader. + mh-e MH-E mail reader. + mu4e Mu4e mail reader. + rmail Rmail mail reader. + vm VM mail reader. + mail Mail (M-x mail). + message Message mode. + wl Wanderlust mail reader. + + anniv Anniversaries in Emacs diary. + + sc Supercite. However, this is not the full story. + See bbdb-sc.el for how to fully hook BBDB into Supercite. + + pgp PGP support: this adds `bbdb-pgp' to `message-send-hook' + and `mail-send-hook' so that `bbdb-pgp' runs automatically + when a message is sent. + Yet see info node `(message)Signing and encryption' + why you might not want to rely for encryption on a hook + function which runs just before the message is sent, + that is, you might want to call the command `bbdb-pgp' manually, + then call `mml-preview'. + +See also `bbdb-mua-auto-update-init'. The latter is a separate function +as this allows one to initialize the auto update feature for some MUAs only, +for example only for outgoing messages. + +\(fn &rest MUAS)" nil nil) + +(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "bbdb" '("bbdb-"))) + +;;;*** + +;;;### (autoloads nil "bbdb-anniv" "bbdb-anniv.el" (0 0 0 0)) +;;; Generated autoloads from bbdb-anniv.el + +(autoload 'bbdb-anniv-diary-entries "bbdb-anniv" "\ +Add anniversaries from BBDB records to `diary-list-entries'. +This obeys `calendar-date-style' via `diary-date-forms'. +To enable this feature, put the following into your .emacs: + + (add-hook 'diary-list-entries-hook 'bbdb-anniv-diary-entries) + +\(fn)" nil nil) + +(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "bbdb-anniv" '("bbdb-anniv-"))) + +;;;*** + +;;;### (autoloads nil "bbdb-com" "bbdb-com.el" (0 0 0 0)) +;;; Generated autoloads from bbdb-com.el + +(autoload 'bbdb-do-all-records "bbdb-com" "\ +Command prefix for operating on all records currently displayed. +With prefix ARG a positive number, operate on all records. +With prefix ARG a negative number, operate on current record only. +This only works for certain commands. + +\(fn &optional ARG)" t nil) + +(autoload 'bbdb-do-records "bbdb-com" "\ +Return list of records to operate on. +Normally this list includes only the current record. +It includes all currently displayed records if the command prefix \\<bbdb-mode-map>\\[bbdb-do-all-records] is used. +If FULL is non-nil, the list of records includes display information. + +\(fn &optional FULL)" nil nil) + +(autoload 'bbdb-append-display-p "bbdb-com" "\ +Return variable `bbdb-append-display' and reset. + +\(fn)" nil nil) + +(autoload 'bbdb-append-display "bbdb-com" "\ +Toggle appending next searched records in the *BBDB* buffer. +With prefix ARG \\[universal-argument] always append. +With ARG a positive number append for that many times. +With ARG a negative number do not append. + +\(fn &optional ARG)" t nil) + +(autoload 'bbdb-search-invert "bbdb-com" "\ +Toggle inversion of the next search command. +With prefix ARG a positive number, invert next search. +With prefix ARG a negative number, do not invert next search. + +\(fn &optional ARG)" t nil) + +(autoload 'bbdb "bbdb-com" "\ +Display all records in the BBDB matching REGEXP +in either the name(s), organization, address, phone, mail, or xfields. + +\(fn REGEXP &optional LAYOUT)" t nil) + +(autoload 'bbdb-search-name "bbdb-com" "\ +Display all records in the BBDB matching REGEXP in the name +\(or ``alternate'' names). + +\(fn REGEXP &optional LAYOUT)" t nil) + +(autoload 'bbdb-search-organization "bbdb-com" "\ +Display all records in the BBDB matching REGEXP in the organization field. + +\(fn REGEXP &optional LAYOUT)" t nil) + +(autoload 'bbdb-search-address "bbdb-com" "\ +Display all records in the BBDB matching REGEXP in the address fields. + +\(fn REGEXP &optional LAYOUT)" t nil) + +(autoload 'bbdb-search-mail "bbdb-com" "\ +Display all records in the BBDB matching REGEXP in the mail address. + +\(fn REGEXP &optional LAYOUT)" t nil) + +(autoload 'bbdb-search-phone "bbdb-com" "\ +Display all records in the BBDB matching REGEXP in the phones field. + +\(fn REGEXP &optional LAYOUT)" t nil) + +(autoload 'bbdb-search-xfields "bbdb-com" "\ +Display all BBDB records for which xfield FIELD matches REGEXP. + +\(fn FIELD REGEXP &optional LAYOUT)" t nil) + +(autoload 'bbdb-search-changed "bbdb-com" "\ +Display records which have been changed since BBDB was last saved. + +\(fn &optional LAYOUT)" t nil) + +(autoload 'bbdb-timestamp-older "bbdb-com" "\ +Display records with timestamp older than DATE. +DATE must be in yyyy-mm-dd format. + +\(fn DATE &optional LAYOUT)" t nil) + +(autoload 'bbdb-timestamp-newer "bbdb-com" "\ +Display records with timestamp newer than DATE. +DATE must be in yyyy-mm-dd format. + +\(fn DATE &optional LAYOUT)" t nil) + +(autoload 'bbdb-creation-older "bbdb-com" "\ +Display records with creation-date older than DATE. +DATE must be in yyyy-mm-dd format. + +\(fn DATE &optional LAYOUT)" t nil) + +(autoload 'bbdb-creation-newer "bbdb-com" "\ +Display records with creation-date newer than DATE. +DATE must be in yyyy-mm-dd format. + +\(fn DATE &optional LAYOUT)" t nil) + +(autoload 'bbdb-creation-no-change "bbdb-com" "\ +Display records that have the same timestamp and creation-date. + +\(fn &optional LAYOUT)" t nil) + +(autoload 'bbdb-create "bbdb-com" "\ +Add a new RECORD to BBDB. +When called interactively read all relevant info. +Do not call this from a program; call `bbdb-create-internal' instead. + +\(fn RECORD)" t nil) + +(autoload 'bbdb-create-internal "bbdb-com" "\ +Add a new record to the database and return it. + +The following keywords are supported in SPEC: +:name VAL String or a cons cell (FIRST . LAST), the name of the person. + An error is thrown if VAL is already in use + and `bbdb-allow-duplicates' is nil. +:affix VAL List of strings. +:aka VAL List of strings. +:organization VAL List of strings. +:mail VAL String with comma-separated mail address + or a list of strings. + An error is thrown if a mail address in MAIL is already + in use and `bbdb-allow-duplicates' is nil. +:phone VAL List of phone-number objects. A phone-number is a vector + [\"label\" areacode prefix suffix extension-or-nil] + or [\"label\" \"phone-number\"] +:address VAL List of addresses. An address is a vector of the form + [\"label\" (\"line1\" \"line2\" ... ) \"City\" + \"State\" \"Postcode\" \"Country\"]. +:xfields VAL Alist associating symbols with strings. +:uuid VAL String, the uuid. +:creation-date VAL String, the creation date. +:check If present, throw an error if a field value is not + syntactically correct. + +\(fn &rest SPEC)" nil nil) + +(autoload 'bbdb-insert-field "bbdb-com" "\ +For RECORD, add a new FIELD with value VALUE. +Interactively, read FIELD and VALUE; RECORD is the current record. +A non-nil prefix arg is passed on to `bbdb-read-field' as FLAG (see there). + +\(fn RECORD FIELD VALUE)" t nil) + +(autoload 'bbdb-edit-field "bbdb-com" "\ +Edit the contents of FIELD of RECORD. +If point is in the middle of a multi-line field (e.g., address), +then the entire field is edited, not just the current line. +For editing phone numbers or addresses, VALUE must be the phone number +or address that gets edited. An error is thrown when attempting to edit +a phone number or address with VALUE being nil. + +- The value of an xfield is a string. With prefix FLAG the value may be + any lisp object. + +\(fn RECORD FIELD &optional VALUE FLAG)" t nil) + +(autoload 'bbdb-transpose-fields "bbdb-com" "\ +Transpose previous and current field of a BBDB record. +With numeric prefix ARG, take previous field and move it past ARG fields. +With region active or ARG 0, transpose field point is in and field mark is in. + +Both fields must be in the same record, and must be of the same basic type +\(that is, you can use this command to change the order in which phone numbers +or email addresses are listed, but you cannot use it to make an address appear +before a phone number; the order of field types is fixed). + +If the current field is the name field, transpose first and last name, +irrespective of the value of ARG. + +\(fn ARG)" t nil) + +(autoload 'bbdb-delete-field-or-record "bbdb-com" "\ +For RECORDS delete FIELD. +If FIELD is the `name' field, delete RECORDS from datanbase. +Interactively, use BBDB prefix \\<bbdb-mode-map>\\[bbdb-do-all-records], see `bbdb-do-all-records', +and FIELD is the field point is on. +If prefix NOPROMPT is non-nil, do not confirm deletion. + +\(fn RECORDS FIELD &optional NOPROMPT)" t nil) + +(autoload 'bbdb-delete-records "bbdb-com" "\ +Delete RECORDS. +Interactively, use BBDB prefix \\<bbdb-mode-map>\\[bbdb-do-all-records], see `bbdb-do-all-records'. +If prefix NOPROMPT is non-nil, do not confirm deletion. + +\(fn RECORDS &optional NOPROMPT)" t nil) + +(autoload 'bbdb-display-all-records "bbdb-com" "\ +Show all records. +If invoked in a *BBDB* buffer point stays on the currently visible record. +Inverse of `bbdb-display-current-record'. + +\(fn &optional LAYOUT)" t nil) + +(autoload 'bbdb-display-current-record "bbdb-com" "\ +Narrow to current record. Inverse of `bbdb-display-all-records'. + +\(fn &optional LAYOUT)" t nil) + +(autoload 'bbdb-toggle-records-layout "bbdb-com" "\ +Toggle layout of RECORDS (elided or expanded). +Interactively, use BBDB prefix \\<bbdb-mode-map>\\[bbdb-do-all-records], see `bbdb-do-all-records'. +With prefix ARG 0, RECORDS are displayed elided. +With any other non-nil ARG, RECORDS are displayed expanded. + +\(fn RECORDS &optional ARG)" t nil) + +(autoload 'bbdb-display-records-completely "bbdb-com" "\ +Display RECORDS using layout `full-multi-line' (i.e., display all fields). +Interactively, use BBDB prefix \\<bbdb-mode-map>\\[bbdb-do-all-records], see `bbdb-do-all-records'. + +\(fn RECORDS)" t nil) + +(autoload 'bbdb-display-records-with-layout "bbdb-com" "\ +Display RECORDS using LAYOUT. +Interactively, use BBDB prefix \\<bbdb-mode-map>\\[bbdb-do-all-records], see `bbdb-do-all-records'. + +\(fn RECORDS LAYOUT)" t nil) + +(autoload 'bbdb-omit-record "bbdb-com" "\ +Remove current record from the display without deleting it from BBDB. +With prefix N, omit the next N records. If negative, omit backwards. + +\(fn N)" t nil) + +(autoload 'bbdb-merge-records "bbdb-com" "\ +Merge RECORD1 into RECORD2, then delete RECORD1 and return RECORD2. +If both records have name fields ask which one to use. +Concatenate other fields, ignoring duplicates. +RECORD1 need not be known to BBDB, its hash and cache are ignored. +Update hash and cache for RECORD2. + +Interactively, RECORD1 is the current record; prompt for RECORD2. +With prefix, RECORD2 defaults to the first record with the same name. + +\(fn RECORD1 RECORD2)" t nil) + +(autoload 'bbdb-sort-addresses "bbdb-com" "\ +Sort the addresses in RECORDS according to the label. +Interactively, use BBDB prefix \\<bbdb-mode-map>\\[bbdb-do-all-records], see `bbdb-do-all-records'. +If UPDATE is non-nil (as in interactive calls) update the database. +Otherwise, this is the caller's responsiblity (for example, when used +in `bbdb-change-hook'). + +\(fn RECORDS &optional UPDATE)" t nil) + +(autoload 'bbdb-sort-phones "bbdb-com" "\ +Sort the phones in RECORDS according to the label. +Interactively, use BBDB prefix \\<bbdb-mode-map>\\[bbdb-do-all-records], see `bbdb-do-all-records'. +If UPDATE is non-nil (as in interactive calls) update the database. +Otherwise, this is the caller's responsiblity (for example, when used +in `bbdb-change-hook'). + +\(fn RECORDS &optional UPDATE)" t nil) + +(autoload 'bbdb-sort-xfields "bbdb-com" "\ +Sort the xfields in RECORDS according to `bbdb-xfields-sort-order'. +Interactively, use BBDB prefix \\<bbdb-mode-map>\\[bbdb-do-all-records], see `bbdb-do-all-records'. +If UPDATE is non-nil (as in interactive calls) update the database. +Otherwise, this is the caller's responsiblity (for example, when used +in `bbdb-change-hook'). + +\(fn RECORDS &optional UPDATE)" t nil) + +(autoload 'bbdb-dwim-mail "bbdb-com" "\ +Return a string to use as the mail address of RECORD. +The name in the mail address is formatted obeying `bbdb-mail-name-format' +and `bbdb-mail-name'. However, if both the first name and last name +are constituents of the address as in John.Doe@Some.Host, +and `bbdb-mail-avoid-redundancy' is non-nil, then the address is used as is +and `bbdb-mail-name-format' and `bbdb-mail-name' are ignored. +If `bbdb-mail-avoid-redundancy' is 'mail-only the name is never included. +MAIL may be a mail address to be used for RECORD. +If MAIL is an integer, use the MAILth mail address of RECORD. +If MAIL is nil use the first mail address of RECORD. + +\(fn RECORD &optional MAIL)" nil nil) + +(autoload 'bbdb-mail "bbdb-com" "\ +Compose a mail message to RECORDS (optional: using SUBJECT). +Interactively, use BBDB prefix \\<bbdb-mode-map>\\[bbdb-do-all-records], see `bbdb-do-all-records'. +By default, the first mail addresses of RECORDS are used. +If prefix N is a number, use Nth mail address of RECORDS (starting from 1). +If prefix N is C-u (t noninteractively) use all mail addresses of RECORDS. +If VERBOSE is non-nil (as in interactive calls) be verbose. + +\(fn RECORDS &optional SUBJECT N VERBOSE)" t nil) + +(autoload 'bbdb-completion-predicate "bbdb-com" "\ +For use as the third argument to `completing-read'. +Obey `bbdb-completion-list'. + +\(fn KEY RECORDS)" nil nil) + +(autoload 'bbdb-completing-read-mails "bbdb-com" "\ +Like `read-string', but allows `bbdb-complete-mail' style completion. + +\(fn PROMPT &optional INIT)" nil nil) + +(autoload 'bbdb-complete-mail "bbdb-com" "\ +In a mail buffer, complete the user name or mail before point. +Completion happens up to the preceeding colon, comma, or BEG. +Return non-nil if there is a valid completion, else return nil. + +Completion behaviour obeys `bbdb-completion-list' (see there). +If what has been typed matches a unique BBDB record, insert an address +formatted by `bbdb-dwim-mail' (see there). Also, display this record +if `bbdb-completion-display-record' is non-nil, +If what has been typed is a valid completion but does not match +a unique record, display a list of completions. +If the completion is done and `bbdb-complete-mail-allow-cycling' is t +then cycle through the mails for the matching record. If BBDB +would format a given address different from what we have in the mail buffer, +the first round of cycling reformats the address accordingly, then we cycle +through the mails for the matching record. +With prefix CYCLE-COMPLETION-BUFFER non-nil, display a list of all mails +available for cycling. + +Set the variable `bbdb-complete-mail' non-nil for enabling this feature +as part of the MUA insinuation. + +\(fn &optional BEG CYCLE-COMPLETION-BUFFER)" t nil) + +(define-obsolete-function-alias 'bbdb-complete-name 'bbdb-complete-mail "3.0") + +(autoload 'bbdb-mail-aliases "bbdb-com" "\ +Define mail aliases for the records in the database. +Define a mail alias for every record that has a `mail-alias' field +which is the contents of that field. +If there are multiple comma-separated words in the `mail-alias' field, +then all of those words will be defined as aliases for that person. + +If multiple records in the database have the same mail alias, +then that alias expands to a comma-separated list of the mail addresses +of all of these people. +Add this command to `mail-setup-hook'. + +Mail aliases are (re)built only if `bbdb-mail-aliases-need-rebuilt' is non-nil +because the database was newly loaded or it has been edited. +Rebuilding the aliases is enforced if prefix FORCE-REBUILT is t. + +\(fn &optional FORCE-REBUILT NOISY)" t nil) + +(defsubst bbdb-mail-alias-list (alias) (if (stringp alias) (bbdb-split bbdb-mail-alias-field alias) alias)) + +(autoload 'bbdb-dial "bbdb-com" "\ +Dial the number at point. +If the point is at the beginning of a record, dial the first phone number. +Use rules from `bbdb-dial-local-prefix-alist' unless prefix FORCE-AREA-CODE +is non-nil. Do not dial the extension. + +\(fn PHONE FORCE-AREA-CODE)" t nil) + +(autoload 'bbdb-browse-url "bbdb-com" "\ +Brwose URLs stored in the `url' field of RECORDS. +Interactively, use BBDB prefix \\<bbdb-mode-map>\\[bbdb-do-all-records], see `bbdb-do-all-records'. +Prefix WHICH specifies which URL in field `url' is used (starting from 0). +Default is the first URL. + +\(fn RECORDS &optional WHICH)" t nil) + +(autoload 'bbdb-grab-url "bbdb-com" "\ +Grab URL and store it in RECORD. + +\(fn RECORD URL)" t nil) + +(autoload 'bbdb-copy-records-as-kill "bbdb-com" "\ +Copy RECORDS to kill ring. +Interactively, use BBDB prefix \\<bbdb-mode-map>\\[bbdb-do-all-records], see `bbdb-do-all-records'. + +\(fn RECORDS)" t nil) + +(autoload 'bbdb-copy-fields-as-kill "bbdb-com" "\ +For RECORDS copy values of FIELD at point to kill ring. +If FIELD is an address or phone with a label, copy only field values +with the same label. With numeric prefix NUM, if the value of FIELD +is a list, copy only the NUMth list element. +Interactively, use BBDB prefix \\<bbdb-mode-map>\\[bbdb-do-all-records], see `bbdb-do-all-records'. + +\(fn RECORDS FIELD &optional NUM)" t nil) + +(autoload 'bbdb-info "bbdb-com" "\ + + +\(fn)" t nil) + +(autoload 'bbdb-help "bbdb-com" "\ + + +\(fn)" t nil) + +(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "bbdb-com" '("bbdb-"))) + +;;;*** + +;;;### (autoloads nil "bbdb-gnus" "bbdb-gnus.el" (0 0 0 0)) +;;; Generated autoloads from bbdb-gnus.el + +(autoload 'bbdb-insinuate-gnus "bbdb-gnus" "\ +Hook BBDB into Gnus. +Do not call this in your init file. Use `bbdb-initialize'. + +\(fn)" nil nil) + +;;;*** + +;;;### (autoloads nil "bbdb-ispell" "bbdb-ispell.el" (0 0 0 0)) +;;; Generated autoloads from bbdb-ispell.el + +(autoload 'bbdb-ispell-export "bbdb-ispell" "\ +Export BBDB records to ispell personal dictionaries. + +\(fn)" t nil) + +(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "bbdb-ispell" '("bbdb-ispell-"))) + +;;;*** + +;;;### (autoloads nil "bbdb-message" "bbdb-message.el" (0 0 0 0)) +;;; Generated autoloads from bbdb-message.el + +(autoload 'bbdb-insinuate-message "bbdb-message" "\ +Hook BBDB into Message Mode. +Do not call this in your init file. Use `bbdb-initialize'. + +\(fn)" nil nil) + +(autoload 'bbdb-insinuate-mail "bbdb-message" "\ +Hook BBDB into Mail Mode. +Do not call this in your init file. Use `bbdb-initialize'. + +\(fn)" nil nil) + +;;;*** + +;;;### (autoloads nil "bbdb-mhe" "bbdb-mhe.el" (0 0 0 0)) +;;; Generated autoloads from bbdb-mhe.el + +(autoload 'bbdb/mh-header "bbdb-mhe" "\ +Find and return the value of HEADER in the current buffer. +Returns the empty string if HEADER is not in the message. + +\(fn HEADER)" nil nil) + +(autoload 'bbdb-insinuate-mh "bbdb-mhe" "\ +Call this function to hook BBDB into MH-E. +Do not call this in your init file. Use `bbdb-initialize'. + +\(fn)" nil nil) + +;;;*** + +;;;### (autoloads nil "bbdb-migrate" "bbdb-migrate.el" (0 0 0 0)) +;;; Generated autoloads from bbdb-migrate.el + +(autoload 'bbdb-migrate "bbdb-migrate" "\ +Migrate RECORDS from format OLD to `bbdb-file-format'. + +\(fn RECORDS OLD)" nil nil) + +(autoload 'bbdb-undocumented-variables "bbdb-migrate" "\ +Return list of undocumented variables in NAME-SPACE. +NAME-SPACE defaults to \"bbdb-\". Use a prefix arg to specify NAME-SPACE +interactively. If MESSAGE is non-nil (as in interactive calls) display +the list in the message area. + +This command may come handy to identify BBDB variables in your init file +that are not used anymore by the current version of BBDB. Yet this fails +for outdated BBDB variables that are set via your personal `custom-file'. + +\(fn &optional NAME-SPACE MESSAGE)" t nil) + +(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "bbdb-migrate" '("bbdb-migrate-"))) + +;;;*** + +;;;### (autoloads nil "bbdb-mu4e" "bbdb-mu4e.el" (0 0 0 0)) +;;; Generated autoloads from bbdb-mu4e.el + +(autoload 'bbdb-insinuate-mu4e "bbdb-mu4e" "\ +Hook BBDB into mu4e. +Do not call this in your init file. Use `bbdb-initialize'. + +\(fn)" nil nil) + +;;;*** + +;;;### (autoloads nil "bbdb-mua" "bbdb-mua.el" (0 0 0 0)) +;;; Generated autoloads from bbdb-mua.el + +(autoload 'bbdb-message-header "bbdb-mua" "\ +For the current message return the value of HEADER. +MIME encoded headers are decoded. Return nil if HEADER does not exist. + +\(fn HEADER)" nil nil) + +(autoload 'bbdb-accept-message "bbdb-mua" "\ +For use with variable `bbdb-mua-update-interactive-p' and friends. +Return the value of variable `bbdb-update-records-p' for messages matching +`bbdb-accept-message-alist'. If INVERT is non-nil, accept messages +not matching `bbdb-ignore-message-alist'. + +\(fn &optional INVERT)" nil nil) + +(autoload 'bbdb-ignore-message "bbdb-mua" "\ +For use with variable `bbdb-mua-update-interactive-p' and friends. +Return the value of variable `bbdb-update-records-p' for messages not matching +`bbdb-ignore-message-alist'. If INVERT is non-nil, accept messages +matching `bbdb-accept-message-alist'. + +\(fn &optional INVERT)" nil nil) + +(autoload 'bbdb-select-message "bbdb-mua" "\ +For use with variable `bbdb-mua-update-interactive-p' and friends. +Return the value of variable `bbdb-update-records-p' for messages both matching +`bbdb-accept-message-alist' and not matching `bbdb-ignore-message-alist'. + +\(fn)" nil nil) + +(autoload 'bbdb-update-records "bbdb-mua" "\ +Return the list of BBDB records matching ADDRESS-LIST. +ADDRESS-LIST is a list of mail addresses. (It can be extracted from +a mail message using `bbdb-get-address-components'.) +UPDATE-P may take the following values: + search Search for existing records matching ADDRESS. + update Search for existing records matching ADDRESS; + update name and mail field if necessary. + query Search for existing records matching ADDRESS; + query for creation of a new record if the record does not exist. + create or t Search for existing records matching ADDRESS; + create a new record if it does not yet exist. + nil Do nothing. + a function This functions will be called with no arguments. + It should return one of the above values. + +If SORT is non-nil, sort records according to `bbdb-record-lessp'. +Ottherwise, the records are ordered according to ADDRESS-LIST. + +Usually this function is called by the wrapper `bbdb-mua-update-records'. + +\(fn ADDRESS-LIST &optional UPDATE-P SORT)" nil nil) + +(autoload 'bbdb-mua-display-records "bbdb-mua" "\ +Display the BBDB record(s) for the addresses in this message. +This looks into the headers of a message according to HEADER-CLASS. +Then for the mail addresses found the corresponding BBDB records are displayed. +UPDATE-P determines whether only existing BBDB records are displayed +or whether also new records are created for these mail addresses. + +HEADER-CLASS is defined in `bbdb-message-headers'. If it is nil, +use all classes in `bbdb-message-headers'. +UPDATE-P may take the same values as `bbdb-update-records-p'. +For interactive calls, see function `bbdb-mua-update-interactive-p'. +If ALL is non-nil, bind `bbdb-message-all-addresses' to ALL. + +\(fn &optional HEADER-CLASS UPDATE-P ALL)" t nil) + +(autoload 'bbdb-mua-display-sender "bbdb-mua" "\ +Display the BBDB record(s) for the sender of this message. +UPDATE-P may take the same values as `bbdb-update-records-p'. +For interactive calls, see function `bbdb-mua-update-interactive-p'. + +\(fn &optional UPDATE-P)" t nil) + +(autoload 'bbdb-mua-display-recipients "bbdb-mua" "\ +Display the BBDB record(s) for the recipients of this message. +UPDATE-P may take the same values as `bbdb-update-records-p'. +For interactive calls, see function `bbdb-mua-update-interactive-p'. + +\(fn &optional UPDATE-P)" t nil) + +(autoload 'bbdb-mua-display-all-records "bbdb-mua" "\ +Display the BBDB record(s) for all addresses in this message. +UPDATE-P may take the same values as `bbdb-update-records-p'. +For interactive calls, see function `bbdb-mua-update-interactive-p'. + +\(fn &optional UPDATE-P)" t nil) + +(autoload 'bbdb-mua-display-all-recipients "bbdb-mua" "\ +Display BBDB records for all recipients of this message. +UPDATE-P may take the same values as `bbdb-update-records-p'. +For interactive calls, see function `bbdb-mua-update-interactive-p'. + +\(fn &optional UPDATE-P)" t nil) + +(autoload 'bbdb-mua-annotate-sender "bbdb-mua" "\ +Add ANNOTATION to field FIELD of the BBDB record(s) of message sender(s). +FIELD defaults to `bbdb-annotate-field'. +If REPLACE is non-nil, ANNOTATION replaces the content of FIELD. +UPDATE-P may take the same values as `bbdb-update-records-p'. +For interactive calls, use car of `bbdb-mua-update-interactive-p'. + +\(fn ANNOTATION &optional FIELD REPLACE UPDATE-P)" t nil) + +(autoload 'bbdb-mua-annotate-recipients "bbdb-mua" "\ +Add ANNOTATION to field FIELD of the BBDB records of message recipients. +FIELD defaults to `bbdb-annotate-field'. +If REPLACE is non-nil, ANNOTATION replaces the content of FIELD. +UPDATE-P may take the same values as `bbdb-update-records-p'. +For interactive calls, use car of `bbdb-mua-update-interactive-p'. + +\(fn ANNOTATION &optional FIELD REPLACE UPDATE-P)" t nil) + +(autoload 'bbdb-mua-edit-field "bbdb-mua" "\ +Edit FIELD of the BBDB record(s) of message sender(s) or recipients. +FIELD defaults to value of variable `bbdb-mua-edit-field'. +UPDATE-P may take the same values as `bbdb-update-records-p'. +For interactive calls, see function `bbdb-mua-update-interactive-p'. +HEADER-CLASS is defined in `bbdb-message-headers'. If it is nil, +use all classes in `bbdb-message-headers'. + +\(fn &optional FIELD UPDATE-P HEADER-CLASS)" t nil) + +(autoload 'bbdb-mua-edit-field-sender "bbdb-mua" "\ +Edit FIELD of record corresponding to sender of this message. +FIELD defaults to value of variable `bbdb-mua-edit-field'. +UPDATE-P may take the same values as `bbdb-update-records-p'. +For interactive calls, see function `bbdb-mua-update-interactive-p'. + +\(fn &optional FIELD UPDATE-P)" t nil) + +(autoload 'bbdb-mua-edit-field-recipients "bbdb-mua" "\ +Edit FIELD of record corresponding to recipient of this message. +FIELD defaults to value of variable `bbdb-mua-edit-field'. +UPDATE-P may take the same values as `bbdb-update-records-p'. +For interactive calls, see function `bbdb-mua-update-interactive-p'. + +\(fn &optional FIELD UPDATE-P)" t nil) + +(autoload 'bbdb-mua-auto-update "bbdb-mua" "\ +Update BBDB automatically based on incoming and outgoing messages. +This looks into the headers of a message according to HEADER-CLASS. +Then for the mail addresses found the corresponding BBDB records are updated. +UPDATE-P determines whether only existing BBDB records are taken +or whether also new records are created for these mail addresses. +Return matching records. + +HEADER-CLASS is defined in `bbdb-message-headers'. If it is nil, +use all classes in `bbdb-message-headers'. +UPDATE-P may take the same values as `bbdb-mua-auto-update-p'. +If UPDATE-P is nil, use `bbdb-mua-auto-update-p' (which see). + +If `bbdb-mua-pop-up' is non-nil, BBDB pops up the *BBDB* buffer +along with the MUA window(s), displaying the matching records +using `bbdb-pop-up-layout'. +If this is nil, BBDB is updated silently. + +This function is intended for noninteractive use via appropriate MUA hooks. +Call `bbdb-mua-auto-update-init' in your init file to put this function +into the respective MUA hooks. +See `bbdb-mua-display-records' and friends for interactive commands. + +\(fn &optional HEADER-CLASS UPDATE-P)" nil nil) + +(autoload 'bbdb-mua-auto-update-init "bbdb-mua" "\ +For MUAS add `bbdb-mua-auto-update' to their presentation hook. +If a MUA is not an element of MUAS, `bbdb-mua-auto-update' is removed +from the respective presentation hook. + +Call this function in your init file to use the auto update feature with MUAS. +This function is separate from the general function `bbdb-initialize' +as this allows one to initialize the auto update feature for some MUAs only, +for example only for outgoing messages. + +See `bbdb-mua-auto-update' for details about the auto update feature. + +\(fn &rest MUAS)" nil nil) + +(autoload 'bbdb-auto-notes "bbdb-mua" "\ +Automatically annotate RECORD based on the headers of the current message. +See the variables `bbdb-auto-notes-rules', `bbdb-auto-notes-ignore-messages' +and `bbdb-auto-notes-ignore-headers'. +For use as an element of `bbdb-notice-record-hook'. + +\(fn RECORD)" nil nil) + +(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "bbdb-mua" '("bbdb-"))) + +;;;*** + +;;;### (autoloads nil "bbdb-pgp" "bbdb-pgp.el" (0 0 0 0)) +;;; Generated autoloads from bbdb-pgp.el + +(autoload 'bbdb-read-xfield-pgp-mail "bbdb-pgp" "\ +Set `bbdb-pgp-field', requiring match with `bbdb-pgp-ranked-actions'. + +\(fn &optional INIT)" nil nil) + +(autoload 'bbdb-pgp "bbdb-pgp" "\ +Add PGP MML tags to a message according to the recipients' BBDB records. +For all message recipients in `bbdb-pgp-headers', this grabs the action +in `bbdb-pgp-field' of their BBDB records. If this proposes multiple actions, +perform the action which appears first in `bbdb-pgp-ranked-actions'. +If this proposes no action at all, use `bbdb-pgp-default'. +The variable `bbdb-pgp-method' defines the method which is actually used +for signing and encrypting. + +This command works with both `mail-mode' and `message-mode' to send +signed or encrypted mail. + +To run this command automatically when sending a message, +use `bbdb-initialize' with arg `pgp' to add this function +to `message-send-hook' and `mail-send-hook'. +Yet see info node `(message)Signing and encryption' why you +might not want to rely for encryption on a hook function +which runs just before the message is sent, that is, you might want +to call the command `bbdb-pgp' manually, then call `mml-preview'. + +\(fn)" t nil) + +(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "bbdb-pgp" '("bbdb-pgp-"))) + +;;;*** + +;;;### (autoloads nil "bbdb-rmail" "bbdb-rmail.el" (0 0 0 0)) +;;; Generated autoloads from bbdb-rmail.el + +(autoload 'bbdb/rmail-header "bbdb-rmail" "\ +Pull HEADER out of Rmail header. + +\(fn HEADER)" nil nil) + +(autoload 'bbdb-insinuate-rmail "bbdb-rmail" "\ +Hook BBDB into RMAIL. +Do not call this in your init file. Use `bbdb-initialize'. + +\(fn)" nil nil) + +;;;*** + +;;;### (autoloads nil "bbdb-site" "bbdb-site.el" (0 0 0 0)) +;;; Generated autoloads from bbdb-site.el + +(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "bbdb-site" '("bbdb-"))) + +;;;*** + +;;;### (autoloads nil "bbdb-snarf" "bbdb-snarf.el" (0 0 0 0)) +;;; Generated autoloads from bbdb-snarf.el + +(autoload 'bbdb-snarf-paragraph "bbdb-snarf" "\ +Snarf BBDB record from paragraph around position POS using RULE. +The paragraph is the one that contains POS or follows POS. +Interactively POS is the position of point. +RULE defaults to `bbdb-snarf-rule-default'. +See `bbdb-snarf-rule-alist' for details. + +\(fn POS &optional RULE)" t nil) + +(autoload 'bbdb-snarf-yank "bbdb-snarf" "\ +Snarf a BBDB record from latest kill using RULE. +The latest kill may also be a window system selection, see `current-kill'. +RULE defaults to `bbdb-snarf-rule-default'. +See `bbdb-snarf-rule-alist' for details. + +\(fn &optional RULE)" t nil) + +(autoload 'bbdb-snarf "bbdb-snarf" "\ +Snarf a BBDB record in STRING using RULE. Display and return this record. +Interactively, STRING is the current region. +RULE defaults to `bbdb-snarf-rule-default'. +See `bbdb-snarf-rule-alist' for details. + +\(fn STRING &optional RULE)" t nil) + +(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "bbdb-snarf" '("bbdb-snarf-"))) + +;;;*** + +;;;### (autoloads nil "bbdb-tex" "bbdb-tex.el" (0 0 0 0)) +;;; Generated autoloads from bbdb-tex.el + +(autoload 'bbdb-tex "bbdb-tex" "\ +Generate FILE for TeXing RECORDS. +Interactively, use BBDB prefix \\<bbdb-mode-map>\\[bbdb-do-all-records], see `bbdb-do-all-records'. +RULE should be an element of `bbdb-tex-alist'. + +\(fn RECORDS FILE RULE)" t nil) + +(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "bbdb-tex" '("bbdb-tex-"))) + +;;;*** + +;;;### (autoloads nil "bbdb-vm" "bbdb-vm.el" (0 0 0 0)) +;;; Generated autoloads from bbdb-vm.el + +(autoload 'bbdb/vm-header "bbdb-vm" "\ + + +\(fn HEADER)" nil nil) + +(autoload 'bbdb-insinuate-vm "bbdb-vm" "\ +Hook BBDB into VM. +Do not call this in your init file. Use `bbdb-initialize'. + +\(fn)" nil nil) + +;;;*** + +;;;### (autoloads nil "bbdb-wl" "bbdb-wl.el" (0 0 0 0)) +;;; Generated autoloads from bbdb-wl.el + +(autoload 'bbdb/wl-header "bbdb-wl" "\ + + +\(fn HEADER)" nil nil) + +(autoload 'bbdb-insinuate-wl "bbdb-wl" "\ +Hook BBDB into Wanderlust. + +\(fn)" nil nil) + +;;;*** + +;;;### (autoloads nil nil ("bbdb-pkg.el") (0 0 0 0)) + +;;;*** + +;; Local Variables: +;; version-control: never +;; no-byte-compile: t +;; no-update-autoloads: t +;; coding: utf-8 +;; End: +;;; bbdb-autoloads.el ends here |