summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* `bbdb-annotate-message-sender' was changed in order to ask the userRobert Fenk2000-08-18
| | | | for adding new addresses to net only if `create-p' is `t'.
* `bbdb/vm-get-only-first-from-p' was renamed to `bbdb/vm-get-first-from-p'Robert Fenk2000-08-18
| | | | | | | | | which is more self explanatory. The default value of `bbdb/vm-get-only-first-from-p' is `t' in order to keep the old BBDB behavior. `bbdb/vm-get-from' was partially rewritten in order to make it more readable.
* * texinfo/bbdb.texinfo (VM Features): Documentation of new VMRobert Fenk2000-08-18
| | | | features.
* Fixed a minor bug related to retrieving empty records from cacheRonan Waide2000-08-18
|
* * lisp/bbdb-com.el: require `cl' at compile time for `flet'Sam Steingold2000-08-14
| | | | | (bbdb-add-or-remove-mail-alias): use `let', not `setq' (bbdb-send-mail-internal): fixed call to `vm-mail-internal'
* Don't return an empty string as the name or address, return nil.Ronan Waide2000-08-12
|
* * lisp/bbdb.el (bbdb-save-db): fixed the calling sequence ofSam Steingold2000-08-11
| | | | `y-or-n-p-with-timeout'
* * lisp/bbdb-snarf.el (bbdb-extract-address-components): useSam Steingold2000-08-11
| | | | | | | | | | `bbdb-warn' instead of `warn' (replace-in-string): check for `boundp', not `functionp' (bbdb-snarf-nice-real-name-regexp, bbdb-snarf-nice-real-name): doc fix * lisp/bbdb.el: removed the `defsubst' kludge - we do not support emaxen without `defsubst' anyway; also pacify the compiler a little bit
* Check if bbdb-file-remote is set before trying to use it.Ronan Waide2000-08-11
|
* Remote DB synchronization:Sam Steingold2000-08-10
| | | | | | | | | | | | (bbdb-file-remote, bbdb-file-remote-save-always): new user variables (bbdb-buffer): a function now; copy `bbdb-file-remote' to `bbdb-file' when it is newer (bbdb-write-file-hook-fn): maybe write `bbdb-file-remote' junk removal: (bbdb-modified-p): dumped (bbdb-read-string): removed minibuffer-resizing code: all supported emaxen can resize minibuffers themselves
* (save-current-buffer): fset to `save-excursion' if not presentSam Steingold2000-08-10
| | | | | | | (with-current-buffer): defmacro if not present (bbdb-save-buffer-excursion): dumped (bbdb-with-db-buffer, bbdb-records, bbdb-write-file-hook-fn): use `with-current-buffer' instead of `bbdb-save-buffer-excursion'
* * lisp/bbdb.el (bbdb-join): dropped an unused variableSam Steingold2000-08-10
|
* Documentation of new features (somehow incomplete by now).Robert Fenk2000-08-10
| | | | Files: texinfo/bbdb.texinfo
* (bbdb-quiet-about-name-mismatches): if a number itRobert Fenk2000-08-10
| | | | | | | | | | will be the number of seconds to sit-for when displaying the notification about a name mismatch. (bbdb-join): inverse function of bbdb-split. (bbdb-annotate-message-sender): tries to guess a reasonable default name when creating new records. Files: lisp/bbdb.el
* T(bbdb/vm-get-from): uses nowRobert Fenk2000-08-10
| | | | | | | | | | | | | | | | | | | | | bbdb-extract-address-components to extract all recipients and uses vm-summary-uninteresting-senders for ignoring senders, which is more consistently with respect VM. One can set the variable `bbdb/vm-get-from-headers' and `bbdb/vm-get-first-from-p' in order to control what headers are processed and what is display is what order. (bbdb/vm-message-cache-lookup): (bbdb/vm-encache-message): We use our own caching functions instead of the bbdb default functions since we are handling a set of records and not a single one. (bbdb/vm-update-record): is now just a call to (bbdb/vm-update-records): which performs the actual work of finding and updating records. (bbdb/vm-set-auto-folder-alist): Is a function from Mark Thomas <mthomas@jprc.com> which sets `vm-auto-folder-alist' according to the field `bbdb/vm-set-auto-folder-alist-field'. Files: lisp/bbdb-vm.el
* (bbdb-snarf-nice-real-name-regexp): regexpRobert Fenk2000-08-10
| | | | | | | | | | | | | | | | | | | | | matching unwanted characters used by (bbdb-snarf-nice-real-name): removes unwanted characters from real names/email addresses. (bbdb-extract-address-component-regexps): alist of regexps and transformation-instructions used by (bbdb-extract-address-components): is for the extraction of full name and email address from headers. This function is a bit more configurable than `mail-extract-address-components' and it will return a list of all found address components. Some note about why to use this extract-function. `bbdb-show-all-recipients' uses `bbdb-split' ,but this will not work for email addresses like "Boss, Hugo" <hugo@boss.com> or hugop@boss.com (Hugo Boss) On the otherside `mail-extr.el' returns just the first mail address, but we may be interrested also in the other addresses within one header. Furthermore this function is configureable to do smart parsing ... Files: lisp/bbdb-snarf.el
* (bbdb-define-all-aliases): Records without aRobert Fenk2000-08-10
| | | | | | | | | | | | | | | net nolonger cause a error, one will get just a waring when not running in silent mode. (bbdb-delete-current-field-or-record): added handling of "*" in order to delete multiple records and 'noprompt'. (bbdb-send-mail-internal): added missing call of vm hooks. (bbdb-add-or-remove-mail-alias): returns all mail aliases in a format suitable for completing read. (bbdb-add-or-remove-mail-alias): convenience function for adding or removing mail aliases from one or multiple records. This makes it much simpler to define groups. Files: lisp/bbdb-com.el
* Files: ChangeLogRobert Fenk2000-08-10
|
* * lisp/bbdb.el (bbdb-annotate-notes): `regexp-quote' theSam Steingold2000-08-10
| | | | annotation before matching it on existing notes
* When converting the streets to a list, delete "nil" as well as "".Ronan Waide2000-08-05
|
* * lisp/bbdb.el (bbdb-notes-default-separator): new user optionSam Steingold2000-08-03
| | | | | | | (bbdb-annotate-notes): use it (notes, company): put `field-separator' property * lisp/bbdb-hooks.el (bbdb-auto-notes-hook): search the whole notes string for the new note before adding
* fixed a build problem with the autoloads file.Ronan Waide2000-08-03
|
* last fix (honest) to the bbdb-yadda-mismatch thing.Ronan Waide2000-08-01
|
* Finally I understand the machinations of bbdb-quiet-about-name-mismatches.Ronan Waide2000-08-01
| | | | Apologies for the confusion.
* Added setting of variable autoload-package-name and deletion ofRobert Fenk2000-08-01
| | | | | | bbdb-autoloads.el file before creation in order to create it with the right featurep and contents. Otherwise it was not working correctly with my Xemacs.
* *** empty log message ***Ronan Waide2000-08-01
|
* Add compose-mail as an option for bbdb-send-mail-style (Kai Großjohann)Ronan Waide2000-08-01
|
* Added Howard Melman's VM labelling code. It's switched off by default;Ronan Waide2000-08-01
| | | | use (add-hook 'bbdb-notice-hook 'bbdb/vm-auto-add-label) to enable it.
* Added Thomas DeWeese's May 19 (!) fix for bbdb-build-name.Ronan Waide2000-08-01
|
* dropped bbdb-add-hookSam Steingold2000-07-27
|
* limited `bbdb-init-forms' to hooks to protect the innocentSam Steingold2000-07-27
|
* (bbdb-init-forms): new variableSam Steingold2000-07-25
| | | | (bbdb-initialize): use it
* use auto-generated autoloads consistentlySam Steingold2000-07-25
|
* added some autoload cookiesSam Steingold2000-07-24
|
* removed TABs. this, finally, passed weblint!Sam Steingold2000-07-21
|
* Fixed some badness on the web pageRonan Waide2000-07-21
| | | | New version of the bbdb manual, split per section.
* ShengHuo Zhou's patch to update this for v5 file formatRonan Waide2000-07-21
|
* Removed a debug (message...) formRonan Waide2000-07-21
|
* Added robert fenk's patch to use bbdb-popup in gnus.Ronan Waide2000-07-21
|
* *** empty log message ***Ronan Waide2000-07-21
|
* More bbdb-silent-running edits.Ronan Waide2000-07-21
|
* * lisp/bbdb-com.el (bbdb-finger): use `bbdb-get-record'Sam Steingold2000-07-20
| | | | | * lisp/bbdb-whois.el (bbdb-whois): use `bbdb-get-record' * lisp/bbdb-ftp.el (bbdb-ftp): use `bbdb-get-record'
* a couple more keybindings...Sam Steingold2000-07-20
|
* added project home to quicklinksSam Steingold2000-07-20
|
* mail-abbrevs/aliases handlingSam Steingold2000-07-18
|
* untabifiedSam Steingold2000-07-14
|
* * Fixed bbdb-quiet-about-mismatches logicRonan Waide2000-07-14
| | | | | | * Added new variable, bbdb-silent-running, to suppress informational messages and queries. Not all messages are suppressed by this yet, though.
* erroneously dropped a setq in the last commit; reinstate it.Sam Steingold2000-07-13
|
* minor doc fixes to comply with the standardsSam Steingold2000-07-13
|
* added bbdb-write-file-hooks user variableSam Steingold2000-07-13
|