1 2017-12-20 Roland Winkler <winkler@gnu.org>
3 Add files bbdb-gnus.el and bbdb-vm.el.
5 2017-12-20 Roland Winkler <winkler@gnu.org>
7 Fix declarations for byte compiler. Use file tex-site.el.
9 2017-11-10 Stefan Monnier <monnier@iro.umontreal.ca>
13 2017-11-10 Stefan Monnier <monnier@iro.umontreal.ca>
15 Remove files with unclear copyright status; prepare for move to
18 2017-10-29 Stefan Monnier <monnier@iro.umontreal.ca>
20 First cut at adapting BBDB for GNU ELPA
22 2017-10-17 Roland Winkler <winkler@gnu.org>
24 bbdb-parse-records: bug fix
26 2017-10-11 Roland Winkler <winkler@gnu.org>
28 Advertise bbdb-user@nongnu.org
30 2017-10-11 Roland Winkler <winkler@gnu.org>
32 Query before migrating BBDB to new format
34 2017-10-11 Roland Winkler <winkler@gnu.org>
36 bbdb-read-record: Fix calling sequence for calls to set record
38 2017-08-09 Roland Winkler <winkler@gnu.org>
40 New var bbdb-migrate-uuid-xfield
42 2017-08-09 Roland Winkler <winkler@gnu.org>
44 New field uuid. Make creation-date and timestamp immutable
46 2017-07-25 Roland Winkler <winkler@gnu.org>
48 Makefile.am: Fix rule BBDB_ELPA_FILES (Bug#51563)
50 2017-07-25 Roland Winkler <winkler@gnu.org>
52 lisp/bbdb-tex.el: Improve documentation
54 2017-07-25 Roland Winkler <winkler@gnu.org>
56 bbdb-tex: Bug fix (Bug#51564)
58 2017-07-22 Roland Winkler <winkler@gnu.org>
62 2017-07-22 Roland Winkler <winkler@gnu.org>
64 bbdb-split: use arg TRIM of split-string with emacs-version >= 24.4.
66 2017-07-19 Roland Winkler <winkler@gnu.org>
68 bbdb-tex: ignore spaces when calling usepackage
70 2017-07-19 Roland Winkler <winkler@gnu.org>
72 bbdb.sty: use RequirePackage
74 2017-07-19 Roland Winkler <winkler@gnu.org>
78 2017-07-05 Roland Winkler <winkler@gnu.org>
80 Use LaTeX for TeXing BBDB
82 2017-01-31 Roland Winkler <winkler@gnu.org>
84 Really discontinue support for GNU Emacs 23
86 2017-01-30 Roland Winkler <winkler@gnu.org>
88 TODO: Extend feature wishlist
90 2017-01-30 Roland Winkler <winkler@gnu.org>
92 README: Add pointer to emacs wiki upgrade page
94 2017-01-30 Roland Winkler <winkler@gnu.org>
96 README, lisp/bbdb-site.el.in: Discontinue support for GNU Emacs 23
98 2017-01-28 Roland Winkler <winkler@gnu.org>
100 bbdb-anniv: use diary-goto-entry-function
102 2017-01-28 Roland Winkler <winkler@gnu.org>
104 bbdb-anniv-diary-entries: Use cl-flet
106 2017-01-28 Roland Winkler <winkler@gnu.org>
108 Use lexical binding for bbdb-anniv.el
110 2017-01-28 Roland Winkler <winkler@gnu.org>
112 Discontinue support for GNU Emacs 23
114 2017-01-28 Roland Winkler <winkler@gnu.org>
116 Update copyright year
118 2016-10-02 Roland Winkler <winkler@gnu.org>
122 2016-07-21 Roland Winkler <winkler@gnu.org>
124 fix calls of looking-back
126 2016-07-21 Roland Winkler <winkler@gnu.org>
128 Update copyright year
130 2016-07-20 Roland Winkler <winkler@gnu.org>
132 Support mu4e-compose-mode and notmuch-message-mode
134 2016-07-20 Roland Winkler <winkler@gnu.org>
136 Add support for Wanderlust
138 2016-07-20 Roland Winkler <winkler@gnu.org>
140 bbdb-omit-record: bug fix
142 2016-07-20 Roland Winkler <winkler@gnu.org>
144 Make bbdb-hashtable a proper hash table
146 2016-07-20 Roland Winkler <winkler@gnu.org>
148 New macros bbdb-pushnew
150 2015-11-14 Roland Winkler <winkler@gnu.org>
154 2015-11-08 Roland Winkler <winkler@gnu.org>
156 Add new snarfing rule eu for many continental European countries
158 2015-11-08 Roland Winkler <winkler@gnu.org>
160 Simplify re-sorting of records when a record has been changed
162 2015-09-10 Roland Winkler <winkler@gnu.org>
164 Conform to Emacs Lisp package format convention
166 2015-09-10 Roland Winkler <winkler@gnu.org>
168 bbdb-separator-alist: Use two newline characters to separate records
170 2015-09-07 Roland Winkler <winkler@gnu.org>
172 bbdb-search-changed: Fix docstring
174 2015-09-07 Roland Winkler <winkler@gnu.org>
176 bbdb-delete-field-or-record: Use delete for phone and address fields
178 2015-09-07 Roland Winkler <winkler@gnu.org>
180 bbdb-copy-records-as-kill: fix docstring
182 2015-09-07 Roland Winkler <winkler@gnu.org>
184 New command bbdb-copy-fields-as-kill
186 2015-05-23 Roland Winkler <winkler@gnu.org>
188 Use equal for comparison when populating lists of labels
190 2015-05-22 Roland Winkler <winkler@gnu.org>
192 Add basic support for mu4e mailer
194 2015-05-22 Roland Winkler <winkler@gnu.org>
196 Remove variables bbdb/MUA-update-records-p
198 2015-05-22 Roland Winkler <winkler@gnu.org>
200 Handle prefix command bbdb-do-all-records more robustly
202 2015-05-22 Roland Winkler <winkler@gnu.org>
204 Bugfix: Select (un)displayed records properly
206 2015-05-22 Roland Winkler <winkler@gnu.org>
208 Update copyright year in all files
210 2014-08-30 Roland Winkler <winkler@gnu.org>
212 bbdb-print-require: Improve docstring
214 2014-08-30 Roland Winkler <winkler@gnu.org>
216 bbdb-print: Fix messages
218 2014-08-30 Roland Winkler <winkler@gnu.org>
220 bbdb-print-record: Handle xfields the value of which are sexps
222 2014-08-09 Roland Winkler <winkler@gnu.org>
224 bbdb-snarf: always install and display the new record
226 2014-08-01 Roland Winkler <winkler@gnu.org>
228 bbdb-add-mail-alias: fix previous change
230 2014-08-01 Roland Winkler <winkler@gnu.org>
232 bbdb-add-mail-alias: handle multiple records / multiple aliases
234 2014-08-01 Roland Winkler <winkler@gnu.org>
236 lisp/makefile-temp: fix previous change
238 2014-07-22 Roland Winkler <winkler@gnu.org>
240 Do not load init file or site file for byte compilation
242 2014-05-15 Roland Winkler <winkler@gnu.org>
244 Delete record from bbdb-records if record is undisplayed
246 2014-05-15 Roland Winkler <winkler@gnu.org>
248 Fix and improve previous patch
250 2014-05-12 Roland Winkler <winkler@gnu.org>
252 Only save edited records that got really changed
254 2014-05-12 Roland Winkler <winkler@gnu.org>
256 Create bbdb-pkg.el from bbdb-pkg.el.in
258 2014-05-06 Roland Winkler <winkler@gnu.org>
260 Do not treat bbdb-change-hook special inside bbdb-notice-hooks
262 2014-05-06 Roland Winkler <winkler@gnu.org>
264 Allow arbitrary lisp expressions as values of xfields
266 2014-05-06 Roland Winkler <winkler@gnu.org>
268 bbdb-parse-postcode: Finish immediately if one test succeeds
270 2014-04-27 Roland Winkler <winkler@gnu.org>
272 ready for release 3.1.2
274 2014-04-12 Roland Winkler <winkler@gnu.org>
276 Be more careful that empty strings do not pollute the data base
278 2014-04-12 Roland Winkler <winkler@gnu.org>
280 Check type of record data structures more carefully
282 2014-04-12 Roland Winkler <winkler@gnu.org>
284 lisp/Makefile.am: Include makefile-temp in distribution
286 2014-04-12 Roland Winkler <winkler@gnu.org>
288 lisp/bbdb-site.el.in: Be more verbose about what we want
290 2014-04-12 Roland Winkler <winkler@gnu.org>
292 makefile-temp: Obey proper dependencies
294 2014-04-12 Roland Winkler <winkler@gnu.org>
296 For vm support, require vm-autoloads
298 2014-04-12 Roland Winkler <winkler@gnu.org>
300 bbdb-separator-alist: Treat AKAs consistent with other fields
302 2014-03-11 Roland Winkler <winkler@gnu.org>
304 lisp/bbdb-site.el: honor pkgdatadir
306 2014-03-11 Roland Winkler <winkler@gnu.org>
308 Install miscellaneous files in the doc directory
310 2014-03-11 Roland Winkler <winkler@gnu.org>
312 m4/package_date.m4: Use "date -u" if "date --rfc-3339" fails
314 2014-02-28 Roland Winkler <winkler@gnu.org>
316 ready for release 3.1
318 2014-02-28 Roland Winkler <winkler@gnu.org>
320 Do not use 'prompt' in a non-emacs sense
322 2014-02-28 Roland Winkler <winkler@gnu.org>
326 2014-02-17 Roland Winkler <winkler@gnu.org>
328 bbdb-update-records: eval arg update-p as many times as needed
330 2014-02-16 Roland Winkler <winkler@gnu.org>
332 Bug fix for previous commit
334 2014-02-15 Roland Winkler <winkler@gnu.org>
336 bbdb-update-records: Always evaluate arg update-p twice
338 2014-01-24 Roland Winkler <winkler@gnu.org>
340 Fix ChangLog. Update AUTHORS.
342 2014-01-23 Roland Winkler <winkler@gnu.org>
344 make 'eq the 4th arg of add-to-list
346 2014-01-23 Roland Winkler <winkler@gnu.org>
348 make completion for bbdb-read-string less obtrusive
350 2014-01-12 Roland Winkler <winkler@gnu.org>
352 Make sure the *BBDB* buffer exists
354 2014-01-12 Roland Winkler <winkler@gnu.org>
356 Provide auto completion for streets and postcodes known to BBDB
358 2014-01-08 Roland Winkler <winkler@gnu.org>
360 move mail clean-up to bbdb.el
362 2014-01-08 Roland Winkler <winkler@gnu.org>
364 provide auto completion for address components
366 2014-01-03 Roland Winkler <winkler@gnu.org>
368 Update copyright year in all files
370 2014-01-03 Roland Winkler <winkler@gnu.org>
372 Avoid hard-coded references to xfield notes
374 2014-01-03 Roland Winkler <winkler@gnu.org>
376 complete previous commit
378 2014-01-03 Roland Winkler <winkler@gnu.org>
380 After editing always update display in all BBDB buffers
382 2014-01-03 Roland Winkler <winkler@gnu.org>
384 Clean up supercite support
386 2014-01-03 Roland Winkler <winkler@gnu.org>
388 Overhaul bbdb-pgp.el for BBDB 3
390 2014-01-03 Roland Winkler <winkler@gnu.org>
392 adapt bbdb-pgp.el for BBDB 3
394 2014-01-03 Roland Winkler <winkler@gnu.org>
396 new file lisp/bbdb-pgp.el
398 2014-01-03 Roland Winkler <winkler@gnu.org>
400 More flexible editing of xfields
402 2014-01-03 Roland Winkler <winkler@gnu.org>
404 use bbdb-initialize for anniversary support
406 2014-01-03 Roland Winkler <winkler@gnu.org>
408 Clean up handling of redundant email addresses
410 2014-01-03 Roland Winkler <winkler@gnu.org>
412 Check more carefully/frequently that BBDB is editable
414 2014-01-03 Roland Winkler <winkler@gnu.org>
418 2014-01-03 Roland Winkler <winkler@gnu.org>
420 Display records for messages more flexibly
422 2014-01-03 Roland Winkler <winkler@gnu.org>
424 Handle new records more carefully
426 2014-01-03 Roland Winkler <winkler@gnu.org>
428 bbdb-snarf-rule-interactive: Use symbol-name
430 2013-11-16 Roland Winkler <winkler@gnu.org>
432 bbdb-site.el.in: fix typo
434 2013-11-16 Roland Winkler <winkler@gnu.org>
438 2013-11-16 Roland Winkler <winkler@gnu.org>
440 increase version number to 3.0.50
442 2013-11-16 Roland Winkler <winkler@gnu.org>
446 2013-11-16 Roland Winkler <winkler@gnu.org>
448 m4/package_date.m4: Use git log
450 2013-11-16 Roland Winkler <winkler@gnu.org>
452 bbdb/sc-consult-attr: Do not use car (Bug#40398)
454 2013-11-16 Roland Winkler <winkler@gnu.org>
456 bbdb.el: simplify mouse menus
458 2013-11-16 Roland Winkler <winkler@gnu.org>
460 bbdb-mua-update-interactive-p: Clarify doc string
462 2013-11-16 Roland Winkler <winkler@gnu.org>
464 bbdb-file: Use locate-user-emacs-file
466 2013-11-16 Roland Winkler <winkler@gnu.org>
468 bbdb-complete-mail: make command more robust
470 2013-10-06 Roland Winkler <winkler@gnu.org>
472 Clean up lisp/makefile-temp
474 2013-07-28 Roland Winkler <winkler@gnu.org>
476 doc/bbdb.texi: Add @dircategory and @direntry
478 2013-07-28 Roland Winkler <winkler@gnu.org>
480 m4/package_date.m4: Use more robust output redirection
482 2013-07-28 Roland Winkler <winkler@gnu.org>
484 m4/emacs_vm.m4: Fix typo
486 2013-07-28 Roland Winkler <winkler@gnu.org>
488 m4/emacs_vm.m4: Define mconditional VM unconditionally
490 2013-07-27 Roland Winkler <winkler@gnu.org>
492 Further clean up of autoconf
494 2013-07-18 Roland Winkler <winkler@gnu.org>
496 Clean up usage of automake and autoconf
498 2013-07-17 Roland Winkler <winkler@gnu.org>
502 2013-07-17 Roland Winkler <winkler@gnu.org>
506 2013-07-17 Roland Winkler <winkler@gnu.org>
510 2013-07-07 Roland Winkler <winkler@gnu.org>
512 bbdb-mua-auto-update: Use bbdb-pop-up-layout
514 2013-07-07 Roland Winkler <winkler@gnu.org>
516 Handle a new bbdb-file more carefully
518 2013-07-07 Roland Winkler <winkler@gnu.org>
520 bbdb-update-records-p: Fix docstring
522 2013-05-26 Roland Winkler <winkler@gnu.org>
524 Simplify configure.ac and lisp/Makefile.in
526 2013-05-26 Roland Winkler <winkler@gnu.org>
528 Convert VM path to absolute and canonicalize it
530 2013-05-26 Roland Winkler <winkler@gnu.org>
532 Honor bbdb-message-clean-name-function and
533 bbdb-canonicalize-mail-function consistently
535 2013-04-21 Roland Winkler <winkler@gnu.org>
537 lisp/bbdb-mua.el (bbdb-mua-summary-mark): Bug fix
539 2013-04-13 Roland Winkler <winkler@gnu.org>
541 bbdb-snarf.el: new file
543 2013-04-13 Roland Winkler <winkler@gnu.org>
545 bbdb-merge-records: merge also affixes, fix docstring
547 2013-04-13 Roland Winkler <winkler@gnu.org>
549 Allow city, postcode, state, and country to be nil when formatting
552 2013-04-13 Roland Winkler <winkler@gnu.org>
554 bbdb-hash-record, bbdb-change-record: Fix docstring
556 2013-04-13 Roland Winkler <winkler@gnu.org>
558 bbdb-new-mails-primary: Change default to query
560 2013-04-13 Roland Winkler <winkler@gnu.org>
562 Allow bbdb-mua-summary-mark-field to be a function
564 2013-04-13 Roland Winkler <winkler@gnu.org>
566 bbdb-extract-address-components: new function
568 2013-04-13 Roland Winkler <winkler@gnu.org>
570 bbdb-complete-mail: simplify
572 2013-04-13 Roland Winkler <winkler@gnu.org>
574 bbdb/vm-virtual-folder: set vm-virtual-folder-alist properly
576 2013-04-13 Roland Winkler <winkler@gnu.org>
578 lisp/bbdb-sc.el (bbdb/sc-attribution-field): Fix docstring
580 2013-04-13 Roland Winkler <winkler@gnu.org>
582 tex/Makefile.in: Acknowledge DESTDIR.
584 2013-02-16 Roland Winkler <winkler@gnu.org>
586 make bbdb-complete-mail and related functions more robust
588 2013-02-16 Roland Winkler <winkler@gnu.org>
590 bbdb-mail-yank: Bind case-fold-search to t
592 2013-02-15 Roland Winkler <winkler@gnu.org>
594 bbdb-delete-field-or-record: Handle multiple records.
596 2013-02-15 Roland Winkler <winkler@gnu.org>
598 Use inhibit-quit more often.
600 2013-02-15 Roland Winkler <winkler@gnu.org>
604 2013-02-15 Roland Winkler <winkler@gnu.org>
606 Remove internal variable bbdb-modified
608 2013-02-02 Roland Winkler <winkler@gnu.org>
610 Avoid more carefully that text properties do not accidentally enter BBDB
612 2013-01-20 Roland Winkler <winkler@gnu.org>
614 aclocal.m4: Do not throw an error if tex_dir does not exist
616 2013-01-20 Roland Winkler <winkler@gnu.org>
618 doc/Makefile.in, tex/Makefile.in: Provide the DESTDIR variable
620 2013-01-13 Roland Winkler <winkler@gnu.org>
622 Bug fix: Set bbdb-xfield-labels-list and bbdb-organization-list to nil
625 2013-01-13 Roland Winkler <winkler@gnu.org>
627 Update copyright year
629 2013-01-13 Roland Winkler <winkler@gnu.org>
631 Use completing-read-multiple for editing organization fields
633 2012-12-30 Roland Winkler <winkler@gnu.org>
637 2012-12-30 Roland Winkler <winkler@gnu.org>
639 Add supercite support
641 2012-12-29 Roland Winkler <winkler@gnu.org>
643 configure option --with-tex-dir renamed from --with-texmf-dir
645 2012-12-29 Roland Winkler <winkler@gnu.org>
649 2012-12-29 Roland Winkler <winkler@gnu.org>
651 Add MUA Summary support
653 2012-12-26 Roland Winkler <winkler@gnu.org>
657 2012-12-26 Roland Winkler <winkler@gnu.org>
659 bbdb-complete-mail: bug fix
661 2012-12-26 Roland Winkler <winkler@gnu.org>
663 make quit-window restore the window configuration
665 2012-12-25 Roland Winkler <winkler@gnu.org>
667 bbdb/vm-auto-add-label: Doc fix and cleanup.
669 2012-12-25 Roland Winkler <winkler@gnu.org>
673 2012-12-25 Roland Winkler <winkler@gnu.org>
675 For the user-defined fields of a record replace the generic internal
676 name notes by xfield.
678 2012-12-25 Roland Winkler <winkler@gnu.org>
680 bbdb-parse-records): If multiple records have the same name, hash all
683 2012-09-23 Roland Winkler <winkler@gnu.org>
685 Add support for RFC-822 mail addresses
687 2012-09-23 Roland Winkler <winkler@gnu.org>
689 Clarify usage of bbdb-mua-auto-update
691 2012-09-09 Roland Winkler <winkler@gnu.org>
693 unified scheme for customizing how BBDB analyzes messages
695 2012-09-08 Roland Winkler <winkler@gnu.org>
697 bbdb-message-header: use gnus-fetch-original-field
699 2012-09-07 Roland Winkler <winkler@gnu.org>
701 make bbdb-accept-name-mismatch more flexible
703 2012-09-01 Roland Winkler <winkler@gnu.org>
705 bbdb-mua-edit-field: Bug fix
707 2012-09-01 Roland Winkler <winkler@gnu.org>
709 bbdb-record-set-field: Bug fix
711 2012-09-01 Roland Winkler <winkler@gnu.org>
713 new macro bbdb-with-print-loadably
715 2012-08-11 Roland Winkler <winkler@gnu.org>
717 bbdb-complete-mail: clean up with *Completions*
719 2012-08-11 Roland Winkler <winkler@gnu.org>
721 remove broken electricity
723 2012-08-09 Roland Winkler <winkler@gnu.org>
725 remove broken message cache
727 2012-08-07 Roland Winkler <winkler@gnu.org>
729 bbdb-complete-mail: use quit-window instead of playing with the window
732 2012-08-06 Roland Winkler <winkler@gnu.org>
734 bbdb-complete-mail: Revert 2012-07-06 change
736 2012-08-05 Roland Winkler <winkler@gnu.org>
738 bbdb-annotate-message: simplify
740 2012-08-05 Roland Winkler <winkler@gnu.org>
742 update hash table more carefully
744 2012-08-05 Roland Winkler <winkler@gnu.org>
746 bbdb-complete-mail: rely on set-window-configuration
748 2012-08-01 Roland Winkler <winkler@gnu.org>
750 bbdb-merge-records: Improve interactive call and docstring
752 2012-08-01 Roland Winkler <winkler@gnu.org>
754 bbdb-merge-records: Handle duplicates properly
756 2012-08-01 Roland Winkler <winkler@gnu.org>
758 bbdb-complete-mail: cycle single address
760 2012-07-20 Roland Winkler <winkler@gnu.org>
762 Bug fix bbdb-annotate-message: create new record if update-p has not
765 2012-07-20 Roland Winkler <winkler@gnu.org>
767 bbdb-gethash: Allow value of t for arg predicate
769 2012-07-20 Roland Winkler <winkler@gnu.org>
771 bbdb-message-search: Allow args name or mail to be nil
773 2012-07-19 Roland Winkler <winkler@gnu.org>
775 Simplify electric display
777 2012-07-18 Roland Winkler <winkler@gnu.org>
779 bbdb-electric-display-records: Fix previous patch.
781 2012-07-18 Roland Winkler <winkler@gnu.org>
783 bbdb.el: Clean up electric command loop
785 2012-07-17 Roland Winkler <winkler@gnu.org>
787 MUA interface: allow update of existing records only; re-enable message
790 2012-07-12 Roland Winkler <winkler@gnu.org>
792 bbdb-mua.el: Fix docstrings
794 2012-07-09 Roland Winkler <winkler@gnu.org>
796 bbdb-mua-*: new arg update-p
798 2012-07-08 Roland Winkler <winkler@gnu.org>
800 bbdb-update-records: Fix previous patch
802 2012-07-08 Roland Winkler <winkler@gnu.org>
804 bbdb-update-records: Make records a list ordered like address-list
806 2012-07-06 Roland Winkler <winkler@gnu.org>
808 bbdb-complete-mail: Use window-live-p
810 2012-07-06 Roland Winkler <winkler@gnu.org>
812 bbdb-mua-edit-field: Revert previous change
814 2012-07-06 Sam Steingold <sds@gnu.org>
816 * lisp/bbdb-com.el (bbdb-complete-mail): Use `quit-window' instead of
817 `bury-buffer' to get rid of *Completions*.
819 2012-07-06 Sam Steingold <sds@gnu.org>
821 * lisp/bbdb-mua.el (bbdb-mua-edit-field): Edit THE record for THE
822 sender, not all the relevant records.
824 2012-07-03 Roland Winkler <winkler@gnu.org>
826 bbdb-search: also search last_first names
828 2012-07-01 Roland Winkler <winkler@gnu.org>
830 bbdb-get-address-components: name may be nil.
832 2012-07-01 Roland Winkler <winkler@gnu.org>
834 ignore Makefiles and configure files
836 2012-06-24 Roland Winkler <winkler@gnu.org>
838 major update, see ChangeLog
840 2012-01-02 Roland Winkler <winkler@gnu.org>
842 bbdb-auto-notes-rules: Use :set keyword
844 2012-01-02 Roland Winkler <winkler@gnu.org>
846 bbdb-anniv-alist: clarify docstring
848 2012-01-02 Roland Winkler <winkler@gnu.org>
850 Clean up custom-loads
852 2011-12-18 Roland Winkler <winkler@gnu.org>
854 remove leading and trailing whitespace in text properly
856 2011-12-18 Roland Winkler <winkler@gnu.org>
858 do not create backup of bbdb-loaddefs.el
860 2011-12-18 Roland Winkler <winkler@gnu.org>
862 new format `%t' for bbdb-anniv-alist
864 2011-12-11 Roland Winkler <winkler@gnu.org>
866 add autoconf support, add doc and tex dirs
868 2011-12-11 Roland Winkler <winkler@gnu.org>
870 rename lisp/Makefile to lisp/makefile-temp
872 2011-12-11 Roland Winkler <winkler@gnu.org>
874 rename lisp/Makefile to lisp/makefile-temp
876 2011-12-11 Roland Winkler <winkler@gnu.org>
878 new file lisp/bbdb-ispell.el
880 2011-11-27 Roland Winkler <winkler@gnu.org>
882 Minor clarifications in README
884 2011-11-27 Roland Winkler <winkler@gnu.org>
886 Disable VM support by default
888 2011-11-27 Roland Winkler <winkler@gnu.org>
890 Fix typos, update README
892 2011-11-20 Roland Winkler <winkler@gnu.org>
894 major overhaul (part 2)
896 2011-11-20 Roland Winkler <winkler@gnu.org>
900 2011-10-11 Ted Zlatanov <tzz@lifelogs.com>
902 * lisp/bbdb.el: Also autoload `bbdb-insinuate-{message,rmail,vm,mh}'
903 from bbdb-*.el so `bbdb-initialize' won't throw an error when passed
906 2011-10-11 Ted Zlatanov <tzz@lifelogs.com>
908 * lisp/bbdb.el: Autoload `bbdb-insinuate-gnus' from bbdb-gnus.el so
909 `bbdb-initialize' won't throw an error when passed 'gnus.
911 2011-10-10 Roland Winkler <winkler@gnu.org>
913 improve editing and display of record names, improve merging fields of
916 2011-09-22 Roland Winkler <winkler@gnu.org>
918 bbdb-pop-up-window: remove Gnus-specific code
920 2011-09-21 Roland Winkler <winkler@gnu.org>
922 bbdb-browse-url: Fix usage of prefix arg.
924 2011-09-19 Roland Winkler <winkler@gnu.org>
926 bug fix: lisp/bbdb-com.el (bbdb-add-mail-alias)
928 2011-09-19 Roland Winkler <winkler@gnu.org>
930 Use / as search prefix
932 2011-09-19 Roland Winkler <winkler@gnu.org>
936 2011-09-19 Roland Winkler <winkler@gnu.org>
940 2011-05-11 Roland Winkler <winkler@gnu.org>
942 bbdb-prompt-for-create: Use special-mode
944 2011-05-11 Roland Winkler <winkler@gnu.org>
946 split bbdb-notice-hook into bbdb-notice-mail-hook and
947 bbdb-notice-record-hook
949 2011-05-08 Roland Winkler <winkler@gnu.org>
951 bbdb-display-all-records: Use redisplay.
953 2011-05-08 Roland Winkler <winkler@gnu.org>
957 2011-05-07 Roland Winkler <winkler@gnu.org>
959 bbdb-display-current-record: New command
961 2011-05-07 Roland Winkler <winkler@gnu.org>
963 Fix commit 2011-04-30 03:58:01
965 2011-04-29 Roland Winkler <winkler@gnu.org>
967 bbdb-parse-internal: Clarify error message.
969 2011-04-29 Roland Winkler <winkler@gnu.org>
973 2011-04-29 Roland Winkler <winkler@gnu.org>
975 Fix corrupted BBDB files when migrating.
977 2011-04-29 Roland Winkler <winkler@gnu.org>
979 Makefile: Use option --batch
981 2011-04-29 Roland Winkler <winkler@gnu.org>
983 Rename degree field to affix.
985 2011-04-29 Roland Winkler <winkler@gnu.org>
987 New commands bbdb-next-field, bbdb-prev-field.
989 2011-04-23 Roland Winkler <winkler@gnu.org>
991 distinguish 1 and 1.0 in bbdb-pop-up-window-size
993 2011-04-23 Roland Winkler <winkler@gnu.org>
995 bbdb-insinuate-MUA: Fix docstring.
997 2011-04-23 Roland Winkler <winkler@gnu.org>
999 bbdb-mode-map: Do no call set-keymap-parent.
1001 2011-04-16 Roland Winkler <winkler@gnu.org>
1003 Use defvar for bbdb-create-hook and bbdb-change-hook
1005 2011-04-16 Roland Winkler <winkler@gnu.org>
1007 Include timezone info in bbdb-time-stamp-format
1009 2011-04-16 Roland Winkler <winkler@gnu.org>
1013 2011-04-16 Roland Winkler <winkler@gnu.org>
1015 lisp/bbdb.el: Define and use BBDB's own faces
1017 2011-04-16 Roland Winkler <winkler@gnu.org>
1019 lisp/bbdb.el: Inherit from special-mode
1021 2011-04-16 Roland Winkler <winkler@gnu.org>
1023 lisp/bbdb.el: Fix indentation of multi-line fields (bug#33101)
1025 2011-04-16 Roland Winkler <winkler@gnu.org>
1027 lisp/bbdb-com.el: Autoload browse-url-url-at-point
1029 2011-04-16 Roland Winkler <winkler@gnu.org>
1031 Call add-hook for bbdb-create-hook and bbdb-change-hook
1033 2011-04-11 Barak A. Pearlmutter <barak+git@cs.nuim.ie>
1035 cvs to git in README
1037 2011-04-11 Barak A. Pearlmutter <barak+git@cs.nuim.ie>
1039 git ignore build products
1041 2011-04-11 Roland Winkler <winkler@gnu.org>
1043 bbdb-complete-mail: Ensure initialization of database
1045 2011-04-10 Roland Winkler <winkler@gnu.org>
1049 2011-04-10 Roland Winkler <winkler@gnu.org>
1051 Add support for anniversaries. Make bbdb-transpose-fields more robust.
1052 Separate formatting functions from display functions. Various bug fixes
1053 and improved documentation. Cleanup code.
1055 2011-03-28 Roland Winkler <winkler@gnu.org>
1059 2011-03-28 Roland Winkler <winkler@gnu.org>
1061 (bbdb/rmail-update-records-p): Doc fix.
1063 2011-03-28 Roland Winkler <winkler@gnu.org>
1065 (bbdb/gnus-update-records-p): Doc fix.
1067 2011-03-28 Roland Winkler <winkler@gnu.org>
1069 (bbdb/mh-update-records-p): Doc fix.
1071 2011-03-28 Roland Winkler <winkler@gnu.org>
1073 (bbdb/vm-update-records-p): Doc fix.
1075 2011-03-28 Roland Winkler <winkler@gnu.org>
1077 (bbdb/message-update-records-p): Doc fix.
1079 2011-03-28 Roland Winkler <winkler@gnu.org>
1081 (bbdb-mua-wrapper): Simplify code.
1082 (bbdb-mua-auto-update-init): Doc fix.
1084 2011-03-28 Roland Winkler <winkler@gnu.org>
1086 (bbdb-append-display-p, bbdb-append-display)
1087 (bbdb-search-invert-p, bbdb-search-invert): Use bbdb-modeline-info.
1088 (bbdb-search): Also search for addresses. Simplify codde.
1089 (bbdb-search-address): New command.
1090 (bbdb-search-phone): Fix prompt.
1092 2011-03-28 Roland Winkler <winkler@gnu.org>
1094 (bbdb-modeline-info): New variable.
1095 (bbdb-mode): Use it.
1096 (bbdb-mode-map): Unify keybindings for search commands.
1097 (bbdb-sort-records): Update marker positions correctly.
1099 2011-03-28 Roland Winkler <winkler@gnu.org>
1103 2011-03-28 Roland Winkler <winkler@gnu.org>
1105 (bbdb-migrate-postcodes-to-strings): Renamed from
1106 bbdb-migrate-zip-codes-to-strings.
1108 2011-03-28 Roland Winkler <winkler@gnu.org>
1110 (bbdb-message-search): Use name only if mail address does not match.
1111 (bbdb-parse-postcode): Renamed from bbdb-parse-zip.
1112 (bbdb-insert-field): In interactive calls ignore fields that are already
1114 (bbdb-record-edit-phone): Convert format of phone number if old and new
1115 format are different.
1116 (bbdb-edit-field): Use new bbdb-record-edit-phone.
1117 (bbdb-record-edit-address): Use bbdb-address-format-list.
1118 (bbdb-edit-address-street): Renamed from bbdb-address-edit-street. Take
1119 arg street instead of address.
1120 (bbdb-edit-address-default): Renamed from bbdb-address-edit-default.
1121 (bbdb-address-edit-continental): Removed (obsolete).
1122 (bbdb-complete-mail-cleanup): Removed. Code merged with
1124 (bbdb-complete-mail): Return non-nil if valid completion exists.
1127 2011-03-28 Roland Winkler <winkler@gnu.org>
1129 (bbdb-print-tex-quote-alist): Fix regexp.
1130 (bbdb-print-address-format-list): Renamed from
1131 bbdb-print-address-format-alist. Use bbdb-address-format-list as
1133 (bbdb-print): Use bbdb-format-address.
1134 (bbdb-print-address-continental): Removed.
1136 2011-03-28 Roland Winkler <winkler@gnu.org>
1138 (bbdb-annotate-message): Use bbdb-string=.
1139 (bbdb-mua-wrapper): Also handle mail and message mode.
1140 (bbdb-mua-auto-update): Renamed from bbdb-mua-pop-up-bbdb-buffer.
1141 Perform auto update even if bbdb-message-pop-up is nil.
1142 (bbdb-mua-auto-update-init): Renamed from bbdb-mua-pop-up-init. Doc fix.
1143 Use memq instead of member.
1144 (bbdb-force-record-create): Removed (obsolete).
1146 2011-03-28 Roland Winkler <winkler@gnu.org>
1148 (bbdb-address-format-list): New variable for customization of address
1149 formatting and editing. (renamed from bbdb-address-format-alist).
1150 (bbdb-format-address): Use it.
1151 (bbdb-format-record-one-line, bbdb-format-record-multi-line): Use
1152 bbdb-format-address.
1153 (bbdb-address-edit-function, bbdb-format-streets)
1154 (bbdb-format-address-continental): Removed. Obsolete because of
1155 bbdb-address-format-list.
1156 (bbdb-format-record): Use funcall instead of eval.
1157 (bbdb-continental-postcode-regexp): Renamed from
1158 bbdb-continental-zip-regexp.
1159 (bbdb-check-postcode): Renamed from bbdb-check-zip.
1160 (bbdb-legal-postcodes): Renamed from bbdb-legal-zip-codes.
1161 (bbdb-expand-mail-aliases): Removed.
1162 (bbdb-notes-label-list): Renamed from bbdb-notes-names.
1163 (bbdb-parse-frobnicate): Calculate value of bbdb-notes-label-list
1164 instead of reading it. Use memq instead of member.
1165 (bbdb-set-notes-labels): Renamed from bbdb-set-notes-names. Do not write
1166 value of bbdb-notes-label-list.
1167 (bbdb-set-eq): Removed (obsolete).
1168 (bbdb-defstruct): Use defsubst.
1169 (bbdb-record-unset-name): Clarify code.
1170 (bbdb-initialize): Doc fix.
1172 2011-03-28 Roland Winkler <winkler@gnu.org>
1176 2011-03-28 Roland Winkler <winkler@gnu.org>
1178 Do not attempt to add empty line to bbdb-autloads.el.
1180 2011-03-28 Roland Winkler <winkler@gnu.org>
1184 2011-03-28 Roland Winkler <winkler@gnu.org>
1188 2011-03-28 Roland Winkler <winkler@gnu.org>
1190 In bbdb-autloads.el, add BBDB lisp directory to load-path.
1192 2011-03-28 Roland Winkler <winkler@gnu.org>
1194 (bbdb-pop-up-buffer): Use condition-case, in case split-window fails.
1195 (bbdb-records, bbdb-mode, bbdb-version, bbdb-initialize): Add autoload
1198 2011-03-28 Roland Winkler <winkler@gnu.org>
1202 2011-03-28 Roland Winkler <winkler@gnu.org>
1204 (bbdb-complete-name): Obsolete alias for bbdb-complete-mail.
1206 2011-03-28 Roland Winkler <winkler@gnu.org>
1208 (bbdb-insinuate-gnus): Code doc updated.
1210 2011-03-28 Roland Winkler <winkler@gnu.org>
1212 (bbdb-mua-update-records): For Gnus use gnus-article-buffer.
1213 (bbdb-mua-wrapper): New macro.
1214 (bbdb-mua-display-records, bbdb-mua-annotate-sender)
1215 (bbdb-mua-annotate-recipients, bbdb-mua-edit-notes-sender)
1216 (bbdb-mua-edit-notes-recipients): Use it.
1217 (bbdb-mua-update-mua): Removed (obsolete because of bbdb-mua-wrapper).
1219 2011-03-28 Roland Winkler <winkler@gnu.org>
1223 2011-03-28 Roland Winkler <winkler@gnu.org>
1225 (bbdb-insinuate-vm): Do not hook in bbdb-mua-pop-up-bbdb-buffer. (Use
1226 instead bbdb-mua-pop-up-init.)
1228 2011-03-28 Roland Winkler <winkler@gnu.org>
1230 (bbdb-insinuate-mh): Do not hook in bbdb-mua-pop-up-bbdb-buffer. (Use
1231 instead bbdb-mua-pop-up-init.)
1233 2011-03-28 Roland Winkler <winkler@gnu.org>
1235 (bbdb-insinuate-gnus): Do not hook in bbdb-mua-pop-up-bbdb-buffer. (Use
1236 instead bbdb-mua-pop-up-init.)
1238 2011-03-28 Roland Winkler <winkler@gnu.org>
1240 (bbdb-insinuate-rmail): Do not hook in bbdb-mua-pop-up-bbdb-buffer.
1241 (Use instead bbdb-mua-pop-up-init.)
1243 2011-03-28 Roland Winkler <winkler@gnu.org>
1245 (bbdb-insinuate-message, bbdb-insinuate-mail): Do not hook in
1246 bbdb-mua-pop-up-bbdb-buffer. (Use instead bbdb-mua-pop-up-init.)
1248 2011-03-28 Roland Winkler <winkler@gnu.org>
1250 Use eval-and-compile.
1251 (bbdb-update-records): Avoid name clash with function search in
1253 (bbdb-message-header-re): New function.
1254 (bbdb-accept-message): Use it.
1255 (bbdb-get-address-components): Also return MUA.
1256 (bbdb-annotate-message): Bug fix. Simplify.
1257 (bbdb-mua-pop-up-init): New function.
1258 (bbdb-auto-notes): Complete re-write.
1260 2011-03-28 Roland Winkler <winkler@gnu.org>
1262 Use eval-and-compile.
1263 (bbdb-subint): Moved here from lisp/bbdb.el. Simplified.
1264 (bbdb-parse-phone): Return value always includes extension.
1265 (bbdb-read-record): Simplified accordingly.
1266 (bbdb-prompt-for-new-field): Use phone number style as returned from
1269 2011-03-28 Roland Winkler <winkler@gnu.org>
1271 (bbdb-message-headers, bbdb-accept-name-mismatch)
1272 (bbdb-use-alternate-names): Fix docstring.
1273 (bbdb-auto-notes-rules): Renamed from bbdb-auto-notes-alist. New
1275 (bbdb-auto-notes-ignore-messages): Renamed from
1276 bbdb-auto-notes-ignore-all.
1277 (bbdb-auto-notes-ignore-headers): Renamed from bbdb-auto-notes-ignore.
1278 (bbdb-pop-up-window-size): Fix docstring.
1279 (bbdb-horiz-pop-up-window-size): New variable.
1280 (bbdb-pop-up-buffer): Use it.
1281 (bbdb-auto-notes-rules-expanded): New variable.
1283 2011-03-28 Roland Winkler <winkler@gnu.org>
1287 2011-03-28 Roland Winkler <winkler@gnu.org>
1289 Updated to compile also the new files.
1291 2011-03-28 Roland Winkler <winkler@gnu.org>
1295 2011-03-28 Roland Winkler <winkler@gnu.org>
1297 (bbdb/rmail-update-records)
1298 (bbdb/rmail-pop-up-bbdb-buffer, bbdb/rmail-show-records)
1299 (bbdb/rmail-show-sender, bbdb/rmail-show-recipients)
1300 (bbdb/rmail-annotate-sender, bbdb/rmail-edit-notes)
1301 (bbdb/rmail-summary-show-all-recipients): Obsolete. Use instead generic
1302 functions in bbdb-mua.el.
1303 (bbdb-insinuate-rmail): Use generic commands. Remove defadvice which
1304 has become obsolete because header Messge-ID is used for message
1307 2011-03-28 Roland Winkler <winkler@gnu.org>
1309 (bbdb/gnus-update-records)
1310 (bbdb/gnus-pop-up-bbdb-buffer, bbdb/gnus-show-records)
1311 (bbdb/gnus-show-sender, bbdb/gnus-show-recipients)
1312 (bbdb/gnus-annotate-sender, bbdb/gnus-edit-notes)
1313 (bbdb/gnus-summary-show-all-recipients): Obsolete. Use instead generic
1314 functions in bbdb-mua.el.
1315 (bbdb-insinuate-gnus): Use generic commands.
1316 (bbdb/gnus-lines-and-from-length): Removed as gnus-optional-headers
1317 appears to be obsolete, too.
1318 (bbdb/gnus-message-marker-field): New variable.
1319 (bbdb-message-marker-field): Declared obsolete.
1320 (bbdb/gnus-summary-get-sender, bbdb/gnus-summary-sender-in-bbdb)
1321 (bbdb/gnus-nnimap-folder-list-from-bbdb): Simplified.
1323 2011-03-28 Roland Winkler <winkler@gnu.org>
1325 (bbdb/vm-header): Remove MIME decoding.
1326 (bbdb/vm-update-records, bbdb/vm-pop-up-bbdb-buffer)
1327 (bbdb/vm-show-records, bbdb/vm-show-sender)
1328 (bbdb/vm-show-recipients, bbdb/vm-annotate-sender)
1329 (bbdb/vm-edit-notes): Obsolete. Use instead generic functions in
1331 (bbdb-insinuate-vm): Use generic commands.
1333 2011-03-28 Roland Winkler <winkler@gnu.org>
1335 (bbdb-mua, bbdb-message-header): New functions.
1336 (bbdb-get-address-components): Use bbdb-message-header. Simplified.
1337 (bbdb-update-records): New arg msg-key. Handle message cache. Arg
1338 update-p may also be a function.
1339 (bbdb-mua-update-records, bbdb-mua-update-mua)
1340 (bbdb-mua-update-interactive-p, bbdb-mua-pop-up-bbdb-buffer): New
1342 (bbdb-mua-display-records, bbdb-mua-display-sender)
1343 (bbdb-mua-display-recipients, bbdb-mua-annotate-sender)
1344 (bbdb-mua-annotate-recipients, bbdb-mua-edit-notes-sender)
1345 (bbdb-mua-edit-notes-recipients): New commands.
1347 2011-03-28 Roland Winkler <winkler@gnu.org>
1349 (bbdb-mail, bbdb-mail-address): Simplified.
1351 2011-03-28 Roland Winkler <winkler@gnu.org>
1353 (bbdb-mua-message): New customization group.
1354 (bbdb-update-records-p): Value may also be a function.
1355 (bbdb-mua-update-interactive-p): New variable.
1356 (bbdb-init-forms): Add message and mail mode support. Sendmail is
1357 depreciated (use mail instead). Remove outdated support for reportmail,
1359 (bbdb-initialize): Updated accordingly. Do not test presence of features
1360 (which is not needed).
1361 (bbdb-insinuate-sendmail): Removed (use bbdb-insinuate-mail).
1362 ( bbdb-insinuate-message): Moved to bbdb-message.el.
1364 2011-03-28 Roland Winkler <winkler@gnu.org>
1368 2011-03-28 Roland Winkler <winkler@gnu.org>
1370 (bbdb/rmail-update-records-p): Improved default.
1372 2011-03-28 Roland Winkler <winkler@gnu.org>
1374 (bbdb/gnus-update-records-p): Improved default.
1376 2011-03-28 Roland Winkler <winkler@gnu.org>
1378 (bbdb/vm-update-records-p): Improved default.
1380 2011-03-28 Roland Winkler <winkler@gnu.org>
1382 (bbdb-delete-duplicate-mails, bbdb-display-records-completely)
1383 (bbdb-display-records-with-layout, bbdb-copy-records-as-kill): Doc fix.
1384 (bbdb-search-duplicates): Improved interactive spec. New arg records.
1386 (bbdb-delete-field-or-record): Make records a required arg. New arg
1388 (bbdb-delete-records, bbdb-toggle-records-layout)
1389 (bbdb-sort-addresses, bbdb-sort-phones, bbdb-sort-notes)
1390 (bbdb-add-mail-alias): Make records a required arg. Doc fix.
1391 (bbdb-mail-address): New command bound to M.
1392 (bbdb-mail): Use it. New arg verbose. Fix interactive spec.
1393 (bbdb-mail-yank): Renamed from bbdb-yank-addresses. Bug fix.
1394 (bbdb-yank-addresses): Declared obsolete.
1395 (bbdb-browse-url): Simplify. Doc fix.
1396 (bbdb-grab-url): Simplify.
1398 2011-03-28 Roland Winkler <winkler@gnu.org>
1400 (bbdb-update-records-p): Fix docstring.
1401 (bbdb-message-pop-up): Change default to a less aggressive nil.
1402 (bbdb-format-record-one-line): Remove linebreaks from multi-line notes.
1404 2011-03-28 Roland Winkler <winkler@gnu.org>
1408 2011-03-28 Roland Winkler <winkler@gnu.org>
1410 (bbdb-dwim-mail): Fix typo.
1412 2011-03-28 Roland Winkler <winkler@gnu.org>
1414 (bbdb-wrap-column): New variable.
1415 (bbdb-format-list): Use bbdb-wrap-column and bbdb-separator-alist.
1416 (bbdb-layout-alist, bbdb-format-address-continental)
1417 (bbdb-format-address-default, bbdb-format-record-multi-line): Change
1418 value of indentation such that it becomes the total indentation.
1420 2011-03-28 Roland Winkler <winkler@gnu.org>
1424 2011-03-28 Roland Winkler <winkler@gnu.org>
1426 (bbdb-mail-allow-redundancy): Doc fix.
1427 (bbdb-mode-map): Include bbdb-do-all-records in "Use database" submenu.
1429 2011-03-28 Roland Winkler <winkler@gnu.org>
1431 (bbdb-record-list): Doc fix.
1432 (bbdb-dwim-mail): Arg MAIL may be a number, which will pick the MAILth
1434 (bbdb-mail): New optional arg N to pick Nth mail address.
1436 2011-03-28 Roland Winkler <winkler@gnu.org>
1440 2011-03-28 Roland Winkler <winkler@gnu.org>
1442 (bbdb-dwim-mail): Cleanup code.
1444 2011-03-28 Roland Winkler <winkler@gnu.org>
1446 (bbdb-insert-record-internal): Handle empty database properly.
1448 2011-03-28 Barak A. Pearlmutter <barak+git@cs.nuim.ie>
1450 Start v3.x development: flush v2.x, Copyleft, README, ChangeLog, initial
1453 2011-03-12 Barak A. Pearlmutter <barak+git@cs.nuim.ie>
1455 un-expand stray expanded CVS keywords introduced in patches
1457 2008-03-16 Robert Fenk <fenk@users.sourceforge.net>
1459 Bugfix: Prompting was not handling the ? properly.
1461 Also reworked some other odd code.
1463 2008-03-16 Robert Fenk <fenk@users.sourceforge.net>
1465 Fixed a docstring typo.
1467 2008-03-10 Robert Fenk <fenk@users.sourceforge.net>
1469 Bugfix: Now hopefully really do it right for all cases.
1472 - bbdb/mail-auto-create-p nil
1473 - bbdb/mail-auto-create-p 'prompt
1474 - bbdb/mail-auto-create-p t
1476 2008-03-10 Robert Fenk <fenk@users.sourceforge.net>
1478 Bugfix: Prompting for creation now works again as documented.
1480 Thanks to Leo for reporting this.
1482 Also did some docstring fixes.
1484 2008-01-29 Robert Fenk <fenk@users.sourceforge.net>
1486 Commit of missing changlog entry for 2007-12-08 Kousik Nandy.
1488 2008-01-29 Robert Fenk <fenk@users.sourceforge.net>
1490 Removed CVS keywords, since expansion messes with bzr.
1492 2008-01-29 Didier Verna <didier@xemacs.org>
1494 Fix for gnus-user-format-function-B
1496 2008-01-29 Didier Verna <didier@xemacs.org>
1498 Handle recent type change of gnus-ignored-from-addresses
1500 2008-01-29 Didier Verna <didier@xemacs.org>
1502 Improve bbdb-define-all-aliases docstring
1504 2008-01-29 Didier Verna <didier@xemacs.org>
1506 Fix infinite loop (misplaced iteration) in bbdb-collect-all-aliases
1508 2007-12-04 Robert Fenk <fenk@users.sourceforge.net>
1510 (bbdb-dwim-net-address-title-field): New field controlling if a title is
1511 prepended to an email address. The default value is 'title.
1513 2007-12-04 Robert Fenk <fenk@users.sourceforge.net>
1515 Fixed two compile time warnings.
1517 2007-11-26 Robert Fenk <fenk@users.sourceforge.net>
1519 Bugfix: Set `bbdb/vm-update-records-mode' to annotating.
1521 The sexp was never evaluated to 'annotating as VM was clearing the new
1522 flag just before BBDBs update functions are called, this will only work
1525 2007-11-26 Robert Fenk <fenk@users.sourceforge.net>
1527 Minor whitespace cleanup and quoting of "(" in `bbdb-get-addresses' doc
1530 Now really the right source file.
1532 2007-11-26 Robert Fenk <fenk@users.sourceforge.net>
1534 Minor whitespace cleanup and quoting of "(" in `bbdb-get-addresses' doc
1537 2007-11-26 Robert Fenk <fenk@users.sourceforge.net>
1539 Bugfix: Normalize and unify names before comparing them.
1541 2007-11-08 Robert Fenk <fenk@users.sourceforge.net>
1543 Allow to customize `bbdb-file-coding-system', but be warned!
1545 2007-11-08 Robert Fenk <fenk@users.sourceforge.net>
1547 Patch from Jim Blandy for (bbdb-always-add-addresses): Document new
1548 meanings of 'ask', nil, and function symbols and @pxref, not @xref.
1550 2007-11-08 Robert Fenk <fenk@users.sourceforge.net>
1552 Bugfix: Added BBDB version of prin1 and prin1-to-string binding
1553 print-level and print-length to nil to avoid abbreviation when writing
1556 2007-07-03 Robert Fenk <fenk@users.sourceforge.net>
1558 (bbdb/gnus-summary-get-author): Added handling of
1559 `gnus-ignored-from-addresses' and `gnus-summary-to-prefix'.
1561 2007-06-26 Robert Fenk <fenk@users.sourceforge.net>
1563 Renamed primep to bbdb-primep which calls primep if it exists.
1565 2007-06-26 Robert Fenk <fenk@users.sourceforge.net>
1567 Call bbdb-mail-abbrev-expand-hook after expansion.
1569 This allows for modifying the expanded stuff or do voodoo based on it.
1571 2007-05-31 Robert Fenk <fenk@users.sourceforge.net>
1573 Bugfix: Make display-buffer work again.
1575 While the *BBDB* buffer is replacing an existing window instead of
1576 poping up it will make special-display work again.
1578 2007-05-31 Robert Fenk <fenk@users.sourceforge.net>
1580 Ensure we are poping up a *BBDB* buffer when displaying records.
1582 `bbdb-use-pop-up' is actually checked in the MUA code and no displaying
1583 will happen when it is nil.
1585 2007-05-31 Robert Fenk <fenk@users.sourceforge.net>
1587 Ensure we are poping up the *BBDB* buffer but do it not twice, at least
1588 when it is possible.
1590 2007-05-31 Robert Fenk <fenk@users.sourceforge.net>
1592 Avoid a warning about "... seems to ignore the --datarootdir setting".
1594 2007-05-31 Robert Fenk <fenk@users.sourceforge.net>
1596 Bugfix: clear the *BBDB* buffer before displaying records.
1598 Many thanks to Leo for the fix and clarifying this to me.
1600 2007-05-30 Robert Fenk <fenk@users.sourceforge.net>
1602 Bugfix for bbdb-display-records-1 if there is no BBDB buffer.
1604 This was (probably) caused by the last changes to
1605 bbdb-pop-up-bbdb-buffer due to honoring bbdb-use-pop-up.
1607 Thanks to Leo for reporting this.
1609 2007-05-28 Robert Fenk <fenk@users.sourceforge.net>
1611 Use save-excursion instead with-output-to-temp-buffer to avoid popup.
1613 2007-05-28 Robert Fenk <fenk@users.sourceforge.net>
1615 Added missing require for vm-undo.el.
1617 2007-05-28 Robert Fenk <fenk@users.sourceforge.net>
1621 2007-05-25 Robert Fenk <fenk@users.sourceforge.net>
1623 Fixed links, tagged broken ones and added bbdb2tbird.
1625 2007-05-25 Robert Fenk <fenk@users.sourceforge.net>
1627 Honor `bbdb-use-pop-up' the right way.
1629 2007-05-25 Robert Fenk <fenk@users.sourceforge.net>
1631 No popups when bbdb-use-pop-up is nil.
1633 This is how the docs say it and how it should be, thus I break
1634 compatibility with older versions!
1636 2007-05-25 Robert Fenk <fenk@users.sourceforge.net>
1638 Fixed compile warnings about not existing variables and functions.
1640 2007-05-25 Robert Fenk <fenk@users.sourceforge.net>
1642 Cleanup of requires to built without warning.
1644 2007-05-25 Robert Fenk <fenk@users.sourceforge.net>
1646 Do not care for ancient VM version and simplified MUA directory checks.
1648 2007-05-19 Robert Fenk <fenk@users.sourceforge.net>
1650 Some cleanup and more docs on magic nets.
1652 2007-05-19 Robert Fenk <fenk@users.sourceforge.net>
1654 Removed old `bbdb-define-all-aliases' function and variable
1655 `bbdb-define-all-aliases-mode'.
1657 2007-05-19 Robert Fenk <fenk@users.sourceforge.net>
1659 Magic aliases and nets are working now.
1661 2007-05-19 Robert Fenk <fenk@users.sourceforge.net>
1663 Rewrite of `bbdb-define-all-aliases' using magic aliases.
1665 2007-04-25 Robert Fenk <fenk@users.sourceforge.net>
1667 Bugfix: in MH split the mh-show-mode buffer not the mh-folder-mode one.
1669 Thanks to Thomas Baumann for the fix.
1671 2007-04-20 Robert Fenk <fenk@users.sourceforge.net>
1673 Bugfix: Only put hash for (lastname firstname) if they both exist.
1675 2007-04-20 Robert Fenk <fenk@users.sourceforge.net>
1677 Rewrote the function `bbdb-pop-up-bbdb-buffer' to use PREDICATE
1678 regardless of the split mode selected by `bbdb-use-pop-up'.
1680 `bbdb-use-pop-up' can be used to select the split mode.
1682 Also added the new variable `bbdb-pop-up-target-columns' which is the
1683 number of columns for the BBDB buffer window when splitting vertically.
1685 2007-04-20 Robert Fenk <fenk@users.sourceforge.net>
1687 Added `bbdb-update-records-mode', `bbdb-get-addresses-headers' and
1688 `bbdb-get-only-first-address-p' also to the customize group
1689 'bbdb-noticing-records.
1691 2007-04-20 Robert Fenk <fenk@users.sourceforge.net>
1693 Include also the vm-presentation buffers in the search for a proper
1696 2007-04-20 Robert Fenk <fenk@users.sourceforge.net>
1698 "rmailsum.el" has no provide thus load it instead of requiring it.
1700 This is a fix from the XEmacs CVS.
1702 2007-04-20 Robert Fenk <fenk@users.sourceforge.net>
1704 Fixed all byte compiler warnings for XEmacs except those about
1705 unreferenced variables in the functions `bbdb-format-record' and
1706 `bbdb-force-record-create' where I am not quite sure how to fix them .
1708 2007-04-20 Robert Fenk <fenk@users.sourceforge.net>
1710 Better docstring for `bbdb-update-records'.
1712 2007-04-20 Robert Fenk <fenk@users.sourceforge.net>
1714 Fixed the doc string of bbdb/vm-pop-up-bbdb-buffer.
1716 2007-02-21 Robert Fenk <fenk@users.sourceforge.net>
1718 Removed all CVS keywords from the sources as they are a pita when
1719 gatewaying into another VCS. They were not present in all files
1722 2007-02-21 Robert Fenk <fenk@users.sourceforge.net>
1724 Handle sexp/function in bbdb-quiet-about-name-mismatches more
1725 gracefully. Also added the readonly field example in the defcustom.
1727 2007-02-17 Robert Fenk <fenk@users.sourceforge.net>
1729 bbdb-quiet-about-name-mismatches: Can be a function or sexp to allow
1730 user tweak-able name updates.
1732 2007-02-14 Robert Fenk <fenk@users.sourceforge.net>
1734 * lisp/bbdb.el (bbdb-use-pop-up): Changed the default to 'horiz.
1735 (bbdb-pop-up-display-layout): Changed the default to 'one-line.
1736 Some code linting here and there.
1738 * lisp/bbdb-com.el (bbdb-complete-name-allow-cycling): changed
1740 (bbdb-get-only-first-address-p): changed default to nil.
1741 (bbdb-get-addresses): Added a doc string.
1743 2007-02-07 Robert Fenk <fenk@users.sourceforge.net>
1745 Finally fixed the release date on the homepage.
1747 2007-02-06 Robert Fenk <fenk@users.sourceforge.net>
1749 Added support for completion on "lastname firstname".
1751 2007-02-06 Robert Fenk <fenk@users.sourceforge.net>
1753 Fixed generation of Makefile from Makefile.in.
1755 2007-02-06 Robert Fenk <fenk@users.sourceforge.net>
1759 2007-02-06 Robert Fenk <fenk@users.sourceforge.net>
1761 Bugfix: Tom Tromey's small makefile patch
1763 Message-ID: <m3veijazeo.fsf@localhost.localdomain> From: Tom Tromey
1764 <tromey@redhat.com> To: bbdb-info@lists.sourceforge.net Date: 03 Feb
1765 2007 11:06:55 -0700 Subject: small makefile patch
1767 2007-01-30 Robert Fenk <fenk@users.sourceforge.net>
1769 Increased version to '2.36 devo'
1771 2007-01-30 Robert Fenk <fenk@users.sourceforge.net>
1773 Added rule to update the web site
1775 2007-01-30 Robert Fenk <fenk@users.sourceforge.net>
1777 Added rule to generate bbdb.html manual
1779 2007-01-30 Robert Fenk <fenk@users.sourceforge.net>
1781 Updated Homepage for 2.35
1783 2007-01-17 Robert Fenk <fenk@users.sourceforge.net>
1785 Finally fixed the completion bug reported by Svend Tollak Munk. It was
1786 broken by the last bugfix for it. ;-/
1788 2007-01-01 Ronan Waide <waider@waider.ie>
1790 Patrick Campbell-Preston's fixed version of primep
1792 2006-12-20 Robert Fenk <fenk@users.sourceforge.net>
1794 Applied the patch fixing warnings on obsolete string-to-int for GNU
1795 Emacs 22. Thanks to Leo <sdl.web AT gmail.com>.
1797 2006-12-18 Robert Fenk <fenk@users.sourceforge.net>
1799 Reverted changes which slipped in with the previous commit.
1801 2006-12-18 Robert Fenk <fenk@users.sourceforge.net>
1803 Bugfix: we must store the callback data for the defadvice
1804 choose-completion-string in a buffer local variable, otherwise it breaks
1805 completions other than bbdb-complete-name.
1807 2006-12-15 Robert Fenk <fenk@users.sourceforge.net>
1809 Bugfix for correctly replacing completed string in GNU Emacs when
1810 selection a completion for bbdb-complete-name from the completions
1811 buffer. This fixes the bug reported in
1812 <hddac4kla8w.fsf@decibel.pvv.ntnu.no> by Svend Tollak Munk.
1814 [We should create the changelog from the CVS log instead of writing it
1815 by hand, since it is annoying to write the same log 3 times, e.g. two
1816 times for the commit and once in the changelog.]
1818 2006-12-15 Robert Fenk <fenk@users.sourceforge.net>
1820 Bugfix for correctly replacing completed string in GNU Emacs when
1821 selection a completion for bbdb-complete-name from the completions
1822 buffer. This fixes the bug reported in
1823 <hddac4kla8w.fsf@decibel.pvv.ntnu.no> by Svend Tollak Munk.
1825 2006-10-09 Robert Fenk <fenk@users.sourceforge.net>
1827 Guard setting of mail-mode-header-syntax-table in
1828 bbdb-define-all-aliases, as it has been removed in newer GNU Emacs
1831 2006-10-09 Robert Fenk <fenk@users.sourceforge.net>
1833 Fixed call to replace-in-string in bbdb-format-record-one-line-notes.
1835 2006-10-09 Robert Fenk <fenk@users.sourceforge.net>
1837 Rewrote detection of records with vm-folder field in
1838 bbdb/vm-set-auto-folder-alist.
1840 2006-10-09 Robert Fenk <fenk@users.sourceforge.net>
1842 Added decoding of the header returned by bbdb-extract-field-value.
1844 This is nice if you have QP encoded stuff in there.
1846 See the original message <874pw915df.fsf@stalin.home.catap.ru> on this.
1848 2006-05-26 Robert Fenk <fenk@users.sourceforge.net>
1850 Now the fallback "?" should also be used if no real name could be
1851 extracted from the email address.
1853 2006-05-25 Robert Fenk <fenk@users.sourceforge.net>
1855 (bbdb-snarf-region): Bugfix where snarfing on a region only containing a
1856 net caused an infinite loop. Also try to extract real name from the
1857 email address if there was none in the snarf region.
1859 2006-05-25 Robert Fenk <fenk@users.sourceforge.net>
1861 Avoid vm-mail-internal if there was no subject since this might
1862 circumvent other extensions using an defadvice around vm-mail. I cannot
1863 recall the actuall msg-id or person reporting this.
1865 2006-05-25 Robert Fenk <fenk@users.sourceforge.net>
1867 (bbdb-format-record-one-line-notes): Remove line breaks and trim white
1868 space for one line format. Also fixed some doc strings.
1870 2006-05-21 Ronan Waide <waider@waider.ie>
1872 * fix references to CVS location (Thankyou sourceforge)
1874 2006-05-14 Ronan Waide <waider@waider.ie>
1876 * lisp/bbdb-w3.el (bbdb-www): use ftp note as the default when www is
1877 not present (Sam Steingold)
1879 2006-03-29 Ronan Waide <waider@waider.ie>
1881 * set buffer coding system to bbdb-file-coding-system when writing the
1884 2006-02-08 Ronan Waide <waider@waider.ie>
1886 * do a full path check for emacs/xemacs, otherwise test -x won't work.
1888 2006-02-08 Ronan Waide <waider@waider.ie>
1890 * add lbdb2bbdb link, plus mild warning at the top of the page.
1892 2006-01-30 Ronan Waide <waider@waider.ie>
1894 * inverted condition check. Doh.
1896 2006-01-29 Ronan Waide <waider@waider.ie>
1898 * misunderstood use of 2>&1 in conjunction with message. More hate.
1900 2006-01-29 Ronan Waide <waider@waider.ie>
1902 * I hate autoconf. Make sure that --disable-vm doesn't accidentally
1903 trigger checks for the availability of vm... (also other MTAs)
1905 2006-01-29 Ronan Waide <waider@waider.ie>
1907 * check if the provided/found emacs program is executable
1909 2006-01-07 Ronan Waide <waider@waider.ie>
1911 Use all-completions instead of try-completion (Chris Mears)
1913 2005-09-06 Ronan Waide <waider@waider.ie>
1915 * minor additions to cleanup
1917 2005-09-06 Ronan Waide <waider@waider.ie>
1919 * add loadpath.el and autom4te.cache
1921 2005-09-06 Ronan Waide <waider@waider.ie>
1923 * make use of some of the configure mods
1925 2005-09-06 Ronan Waide <waider@waider.ie>
1927 * move some of the auxilliary package detection and the load-path
1929 * check value of VMDIR before trying to build with it
1931 2005-09-06 Ronan Waide <waider@waider.ie>
1933 * clean up some compiler warnings again
1935 2005-09-05 Ronan Waide <waider@waider.ie>
1937 * if there's a space in EMACS_PROG, quote the whole string.
1939 2005-09-05 Ronan Waide <waider@waider.ie>
1941 * discard useless vector for bbdb/rmail-get-header-content
1942 * marginally better bbdb/rmail-update-records-mode
1943 * add bbdb/rmail-new-flag, which almost works
1945 2005-08-28 Ronan Waide <waider@waider.ie>
1947 * try and match the VM/Gnus method of updating. Not quite there yet.
1949 2005-08-28 Ronan Waide <waider@waider.ie>
1951 * move bbdb-extract-address-components-func to bbdb-com. Trying to clean
1953 a circular dependency problem.
1955 2005-08-20 Ronan Waide <waider@waider.ie>
1957 * a few updates. I really should keep this more up-to-date, though.
1959 2005-08-11 Ronan Waide <waider@waider.ie>
1961 * remove mule-utf-8 per Dave Love's suggestion
1963 2005-08-11 Ronan Waide <waider@waider.ie>
1965 * fix the AC_ARG_ENABLE options so that --disable and --enable-foo=no
1968 2005-08-11 Ronan Waide <waider@waider.ie>
1970 *** empty log message ***
1972 2005-08-11 Ronan Waide <waider@waider.ie>
1976 2005-08-11 Ronan Waide <waider@waider.ie>
1978 * remove CVS Log tag
1980 2005-08-02 Ronan Waide <waider@waider.ie>
1982 *** empty log message ***
1984 2005-08-02 Ronan Waide <waider@waider.ie>
1986 Fix prompt-for-creation stuff
1988 2005-08-02 Ronan Waide <waider@waider.ie>
1990 *** empty log message ***
1992 2005-08-02 Ronan Waide <waider@waider.ie>
1996 2005-08-02 Ronan Waide <waider@waider.ie>
1998 * rewrite the coding cookie on save. This makes sure that the setting
1999 of bbdb-file-coding-system is reflected in the file. I'm still not
2000 sure that this coding system hacking about is a good idea OR
2003 2005-08-02 Jochen KĂĽpper <bbdb@jochen-kuepper.de>
2005 Change GNUS to Gnus, assuming nobody cares for GNUS support anymore...
2007 2005-08-02 Ronan Waide <waider@waider.ie>
2009 * fix docstring for bbdb-invoke-hook-for-value
2011 2005-08-02 Ronan Waide <waider@waider.ie>
2013 * if bbdb/mail-auto-create-p is set to 'prompt (or a function that
2015 'prompt) then prompt the user before creating the record.
2017 2005-07-23 Ronan Waide <waider@waider.ie>
2019 * remove RCS keywords, replace with Id tag
2021 2005-07-23 Ronan Waide <waider@waider.ie>
2025 2005-07-23 Ronan Waide <waider@waider.ie>
2027 * nuke RCS tags and replace with an Id tag
2029 2005-07-23 Ronan Waide <waider@waider.ie>
2031 * sync with XEmacs CVS
2033 2005-07-23 Ronan Waide <waider@waider.ie>
2035 *** empty log message ***
2037 2005-05-22 Ronan Waide <waider@waider.ie>
2039 * missed one of the pilotmanager entries
2041 2005-05-22 Ronan Waide <waider@waider.ie>
2043 * update links for PilotManager
2045 2005-03-19 Ronan Waide <waider@waider.ie>
2047 * coding system guessing for emacs 22 (Frederik Fouvry)
2049 2005-02-28 Ronan Waide <waider@waider.ie>
2051 * bbdb/gnus-nnimap-folder-list-from-bbdb:
2052 new function from Uwe Brauer
2054 2005-02-22 Ronan Waide <waider@waider.ie>
2056 * get Gnus data from the raw article buffer (Nix/David Goldberg)
2058 2005-02-22 Ronan Waide <waider@waider.ie>
2060 * include prefixes in bbdb-name-gubbish
2062 2005-02-13 Ronan Waide <waider@waider.ie>
2064 * (Manual Record Addition):
2065 * add pointer to bbdb-snarf
2067 2005-02-13 Ronan Waide <waider@waider.ie>
2069 * added new file, with minor abuse to make it work with current BBDB
2071 2004-11-09 Ronan Waide <waider@waider.ie>
2073 * bury completion buffer when completion is done
2075 2004-10-13 Ronan Waide <waider@waider.ie>
2077 * Fix bbdb-print-omit-fields text
2078 * Update copyright date
2080 2004-10-13 Ronan Waide <waider@waider.ie>
2082 *** empty log message ***
2084 2004-10-13 Ronan Waide <waider@waider.ie>
2086 * Correct variable name in comment
2088 2004-10-13 Ronan Waide <waider@waider.ie>
2090 * Don't open a new window for BBDB if there are no records to display
2092 2004-10-10 Alex Schroeder <kensanata@yahoo.com>
2094 (Database Fields): New entry for the concept index: mail-alias
2096 (Mail Sending Interfaces): New entry for the concept index: mail-alias
2097 usage. New subheading: Mailing Lists and Mail Aliases.
2098 (Known Bugs): New section on using M-x bbdb-submit-bug-report replacing
2099 the old bug reporting section.
2101 2004-10-10 Alex Schroeder <kensanata@yahoo.com>
2103 *** empty log message ***
2105 2004-08-16 Ronan Waide <waider@waider.ie>
2107 * Copy in my old add-or-update-phone function. This may actually still
2108 work and possibly even be of use to people.
2110 2004-06-07 Ronan Waide <waider@waider.ie>
2112 * Updates from Frank J. Christophersen <FJC@control.ee.ethz.ch>
2114 2004-05-28 Robert Fenk <fenk@users.sourceforge.net>
2116 lisp/bbdb.el (bbdb-record-set-net): added a hack to detect that
2117 aliases require rebuilding. lisp/bbdb.el (bbdb-mode-map): added
2118 del/space binding for scrolling.
2120 2004-05-22 Ronan Waide <waider@waider.ie>
2124 2004-04-29 Robert Fenk <fenk@users.sourceforge.net>
2126 *** empty log message ***
2128 2004-03-22 Ronan Waide <waider@waider.ie>
2130 Propagate bbdb-digit change
2132 2004-03-22 Ronan Waide <waider@waider.ie>
2134 *** empty log message ***
2136 2004-03-22 Ronan Waide <waider@waider.ie>
2138 * Minor docstring fix (Stefan Monnier)
2139 * Catch error if attempting to kill only window in frame (Stefan
2142 2004-03-22 Ronan Waide <waider@waider.ie>
2144 Namespace pollution fix (digit => bbdb-digit) (Stefan Monnier)
2146 2004-03-22 Ronan Waide <waider@waider.ie>
2148 * restore auto-create behaviour (Robert Widhopf-Fenk)
2150 2004-03-22 Ronan Waide <waider@waider.ie>
2152 * Bugfix for bug caused by previous patch (Robert Widhopf-Fenk)
2153 * Additions to alias generation (Robert Widhopf-Fenk)
2155 2004-02-01 Ronan Waide <waider@waider.ie>
2157 *** empty log message ***
2159 2004-02-01 Ronan Waide <waider@waider.ie>
2161 (bbdb-merge-interactively): If the specified value of 'nets' isn't a
2164 2004-01-23 Ronan Waide <waider@waider.ie>
2166 Handle surnames with prefixes (Adrian Lanz <lanz@fowi.ethz.ch>)
2168 2003-12-12 Ronan Waide <waider@waider.ie>
2170 Redoing last fix, since some other changes slipped in accidentally
2172 2003-10-13 Robert Fenk <fenk@users.sourceforge.net>
2174 *** empty log message ***
2176 2003-10-13 Robert Fenk <fenk@users.sourceforge.net>
2179 (bbdb-annotate-message-sender): Honor create-p when creating new
2181 if a similar record already exists.
2183 (bbdb-edit-current-field): Handle field detection gracefully at
2185 one-line display. (reported by Dan Jacobson)
2186 (bbdb-help): Added colons to separate help items and thus avoid
2188 (reported by Dan Jacobson)
2189 (bbdb-prompt-for-create): Slightly changed the semantics of the
2191 value to honor create-p.
2192 (bbdb-annotate-message-sender): Honor create-p for creating new records
2194 similar record already exists.
2196 2003-10-13 Robert Fenk <fenk@users.sourceforge.net>
2198 (bbdb/gnus-split-method): Honor Resent-* headers if present. (Reported
2201 2003-08-11 Ronan Waide <waider@waider.ie>
2203 One more tiny fix from Jochen
2205 2003-08-08 Ronan Waide <waider@waider.ie>
2207 More fixes from Jochen
2209 2003-08-07 Robert Fenk <fenk@users.sourceforge.net>
2211 *** empty log message ***
2213 2003-08-07 Robert Fenk <fenk@users.sourceforge.net>
2215 (bbdb-dwim-net-address-allow-redundancy):
2216 (bbdb-dwim-net-address): *shurg* added 'netonly thus allowing to
2217 have no real-names being shown for expanded aliases and completed
2220 2003-08-05 Ronan Waide <waider@waider.ie>
2222 *** empty log message ***
2224 2003-08-05 Ronan Waide <waider@waider.ie>
2226 Patch from Jochen KĂĽpper <bbdb@jochen-kuepper.de>:
2227 - No error if mailcrypt isn't available.
2228 - (bbdb/pgp-quiet): Added.
2229 - (bbdb/pgp-hook-fun): Be quite if bbdb/pgp-quiet is set.
2231 2003-08-05 Ronan Waide <waider@waider.ie>
2233 * bbdb-default-area-code: fix customize hook to recognize integers
2235 2003-08-05 Ronan Waide <waider@waider.ie>
2237 * Rewrite doco for bbdb-electric-p to make it a little clearer.
2239 2003-08-05 Ronan Waide <waider@waider.ie>
2241 *** empty log message ***
2243 2003-08-05 Ronan Waide <waider@waider.ie>
2245 * Use GREP and GREPCONTEXT autoconfs
2247 2003-08-05 Ronan Waide <waider@waider.ie>
2249 * Added a check for grep, and a test to figure out grep's context
2252 2003-08-05 Ronan Waide <waider@waider.ie>
2254 * Added a record to test completion stuff
2256 2003-08-05 Ronan Waide <waider@waider.ie>
2258 * Updated to reflect small change in completion logic
2260 2003-07-24 Robert Fenk <fenk@users.sourceforge.net>
2262 *** empty log message ***
2264 2003-07-24 Robert Fenk <fenk@users.sourceforge.net>
2266 Patch to support sending mail via gnus (from Scott Lawrence)
2268 2003-07-24 Robert Fenk <fenk@users.sourceforge.net>
2270 *** empty log message ***
2272 2003-07-24 Robert Fenk <fenk@users.sourceforge.net>
2274 (bbdb-update-records): Ignore empty/broken
2275 addresses, e.g. extraction on "foo@bar.baz<>" results in (nil nil)
2276 which should be ignored. (reported by "Neil W. Van Dyke)
2278 2003-07-23 Robert Fenk <fenk@users.sourceforge.net>
2280 *** empty log message ***
2282 2003-07-23 Robert Fenk <fenk@users.sourceforge.net>
2284 (bbdb-annotate-message-sender): Invoke the
2285 prompt-to-create hook just if it has a value. (fixes MH not
2286 honoring 'promt for bbdb/mail-auto-create-p)
2288 2003-07-23 Robert Fenk <fenk@users.sourceforge.net>
2290 *** empty log message ***
2292 2003-07-23 Robert Fenk <fenk@users.sourceforge.net>
2294 (bbdb-force-record-create): A fix for the mhe-mode case (from Vladimir
2297 2003-06-25 Robert Fenk <fenk@users.sourceforge.net>
2299 *** empty log message ***
2301 2003-06-25 Robert Fenk <fenk@users.sourceforge.net>
2303 (bbdb-user-menu-commands): Is defcustom now instead of defvar.
2304 (build-bbdb-menu): If bbdb-user-menu-commands is a functionp we
2305 call it in order to get a menu.
2307 2003-06-25 Robert Fenk <fenk@users.sourceforge.net>
2309 (bbdb-pop-up-bbdb-buffer): Some fixes for special
2310 cases of the multiple *BBDB* buffers hack.
2312 2003-06-09 Ronan Waide <waider@waider.ie>
2314 use fboundp, not boundp, to check highlight-headers-x-face
2316 2003-05-19 Ronan Waide <waider@waider.ie>
2318 * Fix bug in bbdb-default-area-code :type section
2320 2003-04-09 Ronan Waide <waider@waider.ie>
2322 Whoops. Last one was an erroneus commit. This is Dave Love's patch
2324 2003-04-09 Ronan Waide <waider@waider.ie>
2328 2003-04-02 Robert Fenk <fenk@users.sourceforge.net>
2330 Did a rollback of the changes related to replacing
2331 with-output-to-temp-buffer. We use it now again and treat it as a Emacs
2334 2003-03-28 Ronan Waide <waider@waider.ie>
2336 Remove references to Info-directory, since it's no longer valid
2338 2003-03-28 Ronan Waide <waider@waider.ie>
2340 *** empty log message ***
2342 2003-03-28 Ronan Waide <waider@waider.ie>
2344 Call bbdb-complete-name-hooks after name completion
2346 2003-03-27 Robert Fenk <fenk@users.sourceforge.net>
2348 This is the real fix for broken mail-abbrev-expansion.
2350 2003-03-27 Robert Fenk <fenk@users.sourceforge.net>
2352 *** empty log message ***
2354 2003-03-15 Robert Fenk <fenk@users.sourceforge.net>
2356 *** empty log message ***
2358 2003-03-15 Robert Fenk <fenk@users.sourceforge.net>
2360 (bbdb-display-records-1): erase buffer when
2361 appending, since we are redisplaying the records, not just one.
2362 (bbdb-multiple-buffers-default): Default/example function for *BBDB*
2363 buffer name generation.
2364 (bbdb-pop-up-bbdb-buffer): code move to bbdb-multiple-buffers-default
2366 2003-03-15 Robert Fenk <fenk@users.sourceforge.net>
2368 Removed extra parens, did not see the error during compilation. ;/
2369 Thanks David S. G. ;c)
2371 2003-03-13 Robert Fenk <fenk@users.sourceforge.net>
2373 Also recognize vm-mode for bbdb-multiple-buffers.
2375 2003-03-13 Robert Fenk <fenk@users.sourceforge.net>
2377 Droped support for GNUS versions <= 3.14
2379 Files: lisp/bbdb-gnus.el
2383 2003-03-13 Robert Fenk <fenk@users.sourceforge.net>
2387 2003-03-13 Robert Fenk <fenk@users.sourceforge.net>
2389 (bbdb-frob-mode-line): show the BBDB buffer name.
2390 (bbdb-display-records-1): removed call to bbdb-pop-up-bbdb-buffer to
2391 avoid problems with special-display-*, still we are not back to the old
2392 behavior, i.e. if calling BBDB from an frame without *BBDB* buffer while
2393 other frames are displaying it we will not get it on the current frame,
2394 but that is how it used to be.
2395 (bbdb-multiple-buffers): Yet another new variable. Enables the creation
2396 of multiple *BBDB* buffers.
2397 (bbdb-pop-up-bbdb-buffer): if bbdb-multiple-buffers is enabled created
2398 new *BBDB: <BUFNAME>* buffer and set it up correctly.
2402 2003-03-13 Robert Fenk <fenk@users.sourceforge.net>
2404 (bbdb-header-start): There is no gnus-subject-mode, its called
2407 Files: lisp/bbdb-hooks.el
2409 2003-03-13 Robert Fenk <fenk@users.sourceforge.net>
2411 (bbdb/gnus-summary-show-all-recipients): Throwing away old code and use
2412 bbdb/gnus-update-records now.
2413 (bbdb/gnus-update-records): Do not toggle headers to gain access to the
2414 hidden headers, since gnus-fetch-field is doing this for us.
2416 Files: lisp/bbdb-gnus.el
2418 2003-03-13 Robert Fenk <fenk@users.sourceforge.net>
2422 2003-03-07 Robert Fenk <fenk@users.sourceforge.net>
2424 *** empty log message ***
2426 2003-03-07 Robert Fenk <fenk@users.sourceforge.net>
2428 (bbdb-display-records-1): call bbdb-pop-up-buffer to ensure we get a
2429 buffer in the current frame.
2431 2003-03-07 Robert Fenk <fenk@users.sourceforge.net>
2433 (bbdb/gnus-update-records): use gnus-fetch-field instead of
2434 mail-fetch-field. Fixes problems reported by Klaus Zeitler.
2436 2003-03-07 Robert Fenk <fenk@users.sourceforge.net>
2438 (bbdb-display-records-1): Do not use the function
2439 with-output-to-temp-buffer since on recent GNU Emacses the local
2440 variables get killed.
2441 (bbdb-encache-message): Fix from Dan Debertin to avoid caching of
2442 nil, i.e. empty record list, causing problems later.
2444 2003-03-07 Robert Fenk <fenk@users.sourceforge.net>
2446 (bbdb/vm-set-auto-folder-alist): added missing
2447 local vars to avoid cluttering global namespace.CVS:
2448 ----------------------------------------------------------------------
2450 2003-03-07 Robert Fenk <fenk@users.sourceforge.net>
2452 (bbdb/mh-update-record): Do a sanity check
2453 to avoid adding a nil record to the cache causing trouble
2456 2003-03-07 Robert Fenk <fenk@users.sourceforge.net>
2458 (bbdb-snarf-extract-label): added safety check
2459 for backward movement.
2460 (bbdb-snarf-region): Added label completion for phones and
2462 ----------------------------------------------------------------------
2464 2003-03-07 Robert Fenk <fenk@users.sourceforge.net>
2466 (bbdb-delete-current-record): fixed docs and
2467 bbdb-apply-next-command-to-all-records handling. Removed ".el" from VM
2468 loads to allow Emacs
2469 also loading .elc files if they are present.
2470 (bbdb-edit-current-field): mark mail-aliases for rebuilt when we are
2471 editing the aliases field of a record.
2472 (bbdb-add-or-remove-mail-alias): mark mail-aliases for rebuilt
2473 when creating new records or deleting a record.
2474 (bbdb-prompt-for-create): delete help window when it is not needed
2477 2003-03-07 Robert Fenk <fenk@users.sourceforge.net>
2479 *** empty log message ***
2481 2003-01-31 Alex Schroeder <kensanata@yahoo.com>
2483 (bbdb-mode): Tiny change to the doc string by David S Goldberg
2484 <david.goldberg6@verizon.net>.
2486 2003-01-31 Alex Schroeder <kensanata@yahoo.com>
2488 (bbdb-resort-database): Make interactive.
2490 2003-01-31 Alex Schroeder <kensanata@yahoo.com>
2492 *** empty log message ***
2494 2003-01-30 Ronan Waide <waider@waider.ie>
2496 mapc->bbdb-mapc. Thanks to Greg Troxel.
2498 2003-01-30 Ronan Waide <waider@waider.ie>
2500 *** empty log message ***
2502 2003-01-02 Ronan Waide <waider@waider.ie>
2504 (bbdb-complete-name) Fix for the fix.
2506 2003-01-02 Ronan Waide <waider@waider.ie>
2508 *** empty log message ***
2510 2003-01-02 Ronan Waide <waider@waider.ie>
2512 * lisp/bbdb-com.el (bbdb-complete-name):
2513 Fix completion in the case of multiple addresses matching from a
2514 single record. Basically behaves as if you'd matched on the
2517 2002-12-25 Alex Schroeder <kensanata@yahoo.com>
2519 *** empty log message ***
2521 2002-12-25 Alex Schroeder <kensanata@yahoo.com>
2523 (bbdb-phones-label-list): Doc.
2524 (bbdb-addresses-label-list): Doc.
2525 (bbdb-label-completion-list): Doc.
2526 (bbdb-label-completion-default): Doc.
2527 (bbdb-data-completion-list): Doc.
2528 (bbdb-data-completion-default): Doc.
2530 2002-12-24 Alex Schroeder <kensanata@yahoo.com>
2532 *** empty log message ***
2534 2002-12-24 Alex Schroeder <kensanata@yahoo.com>
2536 (bbdb-complete-name): Handle the case where the only exact match does
2537 not have a net field, instead of looping forever.
2539 2002-12-24 Alex Schroeder <kensanata@yahoo.com>
2541 *** empty log message ***
2543 2002-12-24 Alex Schroeder <kensanata@yahoo.com>
2545 (bbdb-display-layout-alist): Extended custom type to include primary and
2546 test, and fixed phone to phones, and address to addresses.
2547 (bbdb-format-record-layout-one-line): Take primary into account.
2548 (bbdb-format-record-layout-multi-line): Take primary into account.
2549 (bbdb-format-record): Take test into account, use multi-line layout
2550 function if none was found.
2552 2002-12-24 Alex Schroeder <kensanata@yahoo.com>
2554 (bbdb-display-record-with-layout): New.
2555 (bbdb-toggle-all-records-display-layout): Print layout used.
2557 2002-11-02 Ronan Waide <waider@waider.ie>
2559 *** empty log message ***
2561 2002-10-31 Robert Fenk <fenk@users.sourceforge.net>
2563 *** empty log message ***
2565 2002-10-30 Robert Fenk <fenk@users.sourceforge.net>
2567 (bbdb/vm-set-auto-folder-alist): Some fixes for
2568 the generation of vm-auto-folder-alist when using a function as
2571 2002-10-30 Robert Fenk <fenk@users.sourceforge.net>
2573 (bbdb-display-layout):
2574 (bbdb-pop-up-display-layout): Fixed a toggling bug reported by
2575 Patrick Campbell-Preston.
2576 (bbdb-display-layout-alist): Fixed docs and added layout
2577 pop-up-multi-line to the list of layouts.
2579 2002-10-20 Ronan Waide <waider@waider.ie>
2581 *** empty log message ***
2583 2002-10-18 Ronan Waide <waider@waider.ie>
2585 allows bbdb-pgp.el to be configured to use message.el MML tags to
2586 perform the signing and encryption, instead of only plain Mailcrypt
2587 which is not MIME-aware. (Michael Shields)
2589 2002-09-17 Ronan Waide <waider@waider.ie>
2591 Treat bbdb-canonicalize-net-hook as an actual hook. Some prompting &
2592 code from Micha Wiedenmann. NB documentation not yet updated.
2594 2002-09-17 Ronan Waide <waider@waider.ie>
2596 Added dircategory (Jochen KĂĽpper)
2598 2002-08-19 Ronan Waide <waider@waider.ie>
2600 Jim Blandy: bugfix in bbdb-complete-name
2602 2002-08-19 Ronan Waide <waider@waider.ie>
2604 Jim Blandy's fix for migrating notes.
2606 2002-08-14 Ronan Waide <waider@waider.ie>
2608 Patch from Simon Josefsson to correct a typo & a custom error
2610 2002-07-08 Ronan Waide <waider@waider.ie>
2612 Defanged a commented-out line with a redirection in it.
2614 2002-07-03 Ronan Waide <waider@waider.ie>
2616 *** empty log message ***
2618 2002-07-03 Ronan Waide <waider@waider.ie>
2620 Remove comment about bbdb-complete-name-allow-cycling not working in
2623 2002-07-03 Ronan Waide <waider@waider.ie>
2625 Fix from Eli Tziperman to fix expunging
2627 2002-06-30 Ronan Waide <waider@waider.ie>
2629 Cleaner version of ignoring the testing directory if it's not there.
2631 2002-06-30 Ronan Waide <waider@waider.ie>
2633 *** empty log message ***
2635 2002-06-30 Ronan Waide <waider@waider.ie>
2637 (bbdb-read-new-ftp-site-record): Parse URL or ange-ftp style
2639 for username and directory.
2641 2002-06-30 Ronan Waide <waider@waider.ie>
2643 Don't try to finger if there are no addresses
2645 2002-06-29 Ronan Waide <waider@waider.ie>
2647 Colin Rafferty contribution.
2649 2002-06-29 Ronan Waide <waider@waider.ie>
2651 Allow '.' as a separator in phone numbers (Howard Melman)
2653 2002-06-29 Ronan Waide <waider@waider.ie>
2655 Don't escape '.' in [] (Howard Melman)
2657 2002-06-29 Ronan Waide <waider@waider.ie>
2659 Don't configure the testing directory if it doesn't exist.
2661 2002-06-28 Robert Fenk <fenk@users.sourceforge.net>
2663 From: Andre Srinivasan <andre@slamdunknetworks.com> Organization: Slam
2664 Dunk Networks To: bbdb-info@lists.sourceforge.net Date: 6 Jun 2002
2665 17:06:47 -0700 Subject: Minor bug fix to bbdb-define-all-aliases
2667 Added a downcase as fix.
2669 2002-06-28 Robert Fenk <fenk@users.sourceforge.net>
2671 *** empty log message ***
2673 2002-05-12 Ronan Waide <waider@waider.ie>
2675 Dave Love's big patch. See ChangeLog for full details.
2677 2002-04-30 Robert Fenk <fenk@users.sourceforge.net>
2679 *** empty log message ***
2681 2002-04-30 Robert Fenk <fenk@users.sourceforge.net>
2683 (bbdb-play-sound): argument NUM is integer now, i.e. before it was not
2684 correct, since (char-int ?0) is 49 and not 0. ;/
2685 (bbdb-sound-player): If set use this programm, otherwise try
2686 native sound support.
2687 (bbdb-dial-number): Calculate the right integer, i.e. do not use
2690 2002-04-18 Ronan Waide <waider@waider.ie>
2692 Require cl, because we can't guarantee it'll be loaded.
2694 2002-04-18 Robert Fenk <fenk@users.sourceforge.net>
2696 *** empty log message ***
2698 2002-04-18 Robert Fenk <fenk@users.sourceforge.net>
2700 (build-bbdb-insert-field-menu): Added record to
2701 the arguments for bbdb-insert-new-field.
2703 Bug report: From: Joerg Jaspert
2704 <joerg+Mailinglisten.Emacs.BBDB@german.ath.cx> Organization: Goliath-BBS
2705 To: bbdb-info@lists.sourceforge.net Date: Thu, 18 Apr 2002 18:23:17
2706 +0200 Subject: Cant insert any field using the Mouse
2708 2002-04-18 Robert Fenk <fenk@users.sourceforge.net>
2710 *** empty log message ***
2712 2002-04-18 Robert Fenk <fenk@users.sourceforge.net>
2714 (bbdb-read-new-record): Added completion for labels.
2716 2002-04-18 Robert Fenk <fenk@users.sourceforge.net>
2718 lisp/bbdb-vm.el (bbdb/vm-show-all-recipients), (bbdb/vm-show-sender),
2719 lisp/bbdb-gnus.el (bbdb/gnus-show-sender),
2720 (bbdb/gnus-show-all-recipients):
2721 Fixed */show-all-reciepients to always do what it should do!
2723 BUGFIX FOR the following report:
2725 From: Gerd Boerrigter <gerd.boerrigter@gmx.net> To:
2726 bbdb-info@lists.sourceforge.net Date: Thu, 18 Apr 2002 10:59:50 +0200
2727 Subject: bbdb/gnus-show-all-recipients only uses first entry
2729 2002-04-03 Ronan Waide <waider@waider.ie>
2731 Nasty hack to get around string-match tripping over things that look
2732 like regexps in bbdb-merge-strings
2734 2002-04-01 Ronan Waide <waider@waider.ie>
2736 highlight-headers-hack-x-face-p is a variable, not a function (Jeff
2739 2002-03-20 Ronan Waide <waider@waider.ie>
2741 Add a few more VM-related notes.
2743 2002-03-20 Ronan Waide <waider@waider.ie>
2745 Remove fontifying messages, since they're not around long enough to be
2746 read and only serve to obliterate other messages.
2748 2002-03-20 Ronan Waide <waider@waider.ie>
2750 *** empty log message ***
2752 2002-03-20 Ronan Waide <waider@waider.ie>
2754 Added testing/Makefile
2756 2002-03-20 Ronan Waide <waider@waider.ie>
2760 2002-03-20 Ronan Waide <waider@waider.ie>
2762 Rewrote bbdb-dial documentation Updated copyright and version notices
2764 2002-03-20 Ronan Waide <waider@waider.ie>
2766 Added Testing for dial functions Added Makefile.in
2768 2002-03-13 Robert Fenk <fenk@users.sourceforge.net>
2770 *** empty log message ***
2772 2002-03-13 Robert Fenk <fenk@users.sourceforge.net>
2774 (bbdb-redisplay-one-record): Care for the case when a record is
2775 not present any more in the BBDB buffer.
2776 (bbdb-insert-new-field): get the current records before doing
2777 anything else to ensure that we do not lose the context.
2779 2002-03-13 Robert Fenk <fenk@users.sourceforge.net>
2781 *** empty log message ***
2783 2002-03-13 Robert Fenk <fenk@users.sourceforge.net>
2785 (bbdb-complete-name): Create a popup buffer before displaying records in
2787 to make sure it has the right size & position .
2789 2002-03-12 Robert Fenk <fenk@users.sourceforge.net>
2791 *** empty log message ***
2793 2002-03-12 Robert Fenk <fenk@users.sourceforge.net>
2795 (bbdb-test/switch-to-test-db): Restore old BBDB after exiting recusive
2798 2002-03-12 Robert Fenk <fenk@users.sourceforge.net>
2800 *** empty log message ***
2802 2002-03-12 Robert Fenk <fenk@users.sourceforge.net>
2805 buffer-substring-no-properties instead of buffer-substring
2806 to ensure that we do not add some garbage into BBDB.
2808 2002-03-12 Robert Fenk <fenk@users.sourceforge.net>
2810 removed defuns for bbdb-orig-rmail-expunge
2811 and bbdb-orig-undigestify-rmail-message since they seem to cause
2812 problems and are not required.
2814 2002-03-12 Robert Fenk <fenk@users.sourceforge.net>
2816 (bbdb-complete-name): fixed completion bug for case where name and
2820 2002-03-12 Robert Fenk <fenk@users.sourceforge.net>
2822 2002-03-12 Robert Fenk <Robert.Fenk@gmx.de>
2824 * bbdb-test.el (bbdb-test/switch-to-test-bbdb): Fixed bugs.
2825 (bbdb-test/bbdb-completion-type): Added "First Last" case to
2826 name-or-primary (reported by ET <eli@beach.weizmann.ac.il>)
2828 2002-03-11 Ronan Waide <waider@waider.ie>
2832 2002-03-11 Ronan Waide <waider@waider.ie>
2834 *** empty log message ***
2836 2002-03-11 Ronan Waide <waider@waider.ie>
2838 Only invoke bbdb-notice-hook if we actually noticed something
2840 2002-03-03 Ronan Waide <waider@waider.ie>
2842 Change warning message to reflect the fact that it's /message/ that
2843 can't be found, not Gnus.
2845 2002-03-03 Ronan Waide <waider@waider.ie>
2847 Use gnus-original-article-buffer instead of gnus-article-buffer
2849 2002-03-03 Ronan Waide <waider@waider.ie>
2852 memq takes two args, not three! prologue:
2853 add autoload for bbdb-fontify-buffer
2855 2002-03-03 Ronan Waide <waider@waider.ie>
2857 * lisp/bbdb-com.el (bbdb dialing stuff):
2858 Documentation fixes.
2860 According to what docs I can find, it's quite okay to pass * and #
2861 to a modem as part of a dial string
2863 Made work on emacs (using read-event instead of next-event)
2865 New function: plays a sound using internal feature, if available,
2866 otherwise it falls back to an external sound player.
2867 (bbdb-dial-local-prefix-alist):
2868 Fix default mapping to allow a string or an integer for default
2870 * lisp/bbdb-com.el (bbdb-search-invert-set):
2873 2002-02-04 Robert Fenk <fenk@users.sourceforge.net>
2875 *** empty log message ***
2877 2002-02-04 Robert Fenk <fenk@users.sourceforge.net>
2879 (bbdb-format-address-default):
2880 (bbdb-format-address-continental): do not ouput the label. This
2881 is done by `bbdb-format-record-layout-multi-line'
2883 (bbdb-format-record-layout-multi-line): Fixed buggy setting of
2884 text-property for 'bbdb-field for addresses amd phones.
2886 2002-02-04 Robert Fenk <fenk@users.sourceforge.net>
2890 2002-02-01 Robert Fenk <fenk@users.sourceforge.net>
2892 *** empty log message ***
2894 2002-02-01 Robert Fenk <fenk@users.sourceforge.net>
2896 (bbdb-format-record-layout-multi-line):
2897 (bbdb-format-record-layout-one-line): Set text-property bbdb-field with
2898 element 'field-name for labels of phones and addresses.
2900 2002-02-01 Robert Fenk <fenk@users.sourceforge.net>
2902 (bbdb/vm-set-auto-folder-alist): Fixed some comments and creation of
2903 vm-auto-folder-alist to match headers in the order of
2904 (bbdb/vm-set-auto-folder-alist-headers): a new variable.
2906 2002-02-01 Robert Fenk <fenk@users.sourceforge.net>
2908 (bbdb-fontify-buffer): Use test properties also for name, company and
2910 of phones and addresses. Highlight them also in one-line layout.
2912 2002-02-01 Robert Fenk <fenk@users.sourceforge.net>
2914 (bbdb-address-edit-continental): Asking for the ZIP code before the city
2916 do not ask for a state.
2917 (bbdb-redisplay-one-record): Remove
2918 text-property bbdb-field before redisplaying to avoid extending the
2919 new properties. Remove bbdb-field text-properties before redisplaying.
2921 2002-01-29 Robert Fenk <fenk@users.sourceforge.net>
2923 *** empty log message ***
2925 2002-01-29 Robert Fenk <fenk@users.sourceforge.net>
2927 (bbdb-define-all-aliases): Fixed warning message for records
2928 without net, but with alias field.
2930 2002-01-29 Robert Fenk <fenk@users.sourceforge.net>
2932 *** empty log message ***
2934 2002-01-29 Robert Fenk <fenk@users.sourceforge.net>
2936 (bbdb/sc-consult-attr): Fixed to really use
2937 recipient when logged in user sent this.
2939 2002-01-29 Robert Fenk <fenk@users.sourceforge.net>
2941 (bbdb-fontify-buffer): Fixed fontification to
2942 use text-properties (bbdb-field) rather than regexps, which fixes
2943 indentations problems with non standard indentation.
2945 2002-01-29 Robert Fenk <fenk@users.sourceforge.net>
2947 (bbdb-display-layout-alist): Fixed the docs, typos and default values.
2949 2002-01-29 Robert Fenk <fenk@users.sourceforge.net>
2951 (bbdb-phones): Prompt indicates inverted search now.
2952 (bbdb-update-records): No useless "Updating of BBDB records
2953 finished" message any more.
2955 2002-01-22 Robert Fenk <fenk@users.sourceforge.net>
2957 Avoid compiler warning on bbdb-append-records-p.
2959 2002-01-22 Robert Fenk <fenk@users.sourceforge.net>
2961 *** empty log message ***
2963 2002-01-22 Robert Fenk <fenk@users.sourceforge.net>
2965 (bbdb-delete-current-record): honor the bbdb-do-all-records-p!
2967 2002-01-22 Robert Fenk <fenk@users.sourceforge.net>
2969 *** empty log message ***
2971 2002-01-22 Robert Fenk <fenk@users.sourceforge.net>
2973 (bbdb): Reflect inverted search in search prompt.
2974 (bbdb-search-invert): New variable.
2975 (bbdb-search-invert-p): New function.
2976 (bbdb-search-invert-set): New function.
2977 (bbdb-search): Use bbdb-search-invert-p to maybe invert the search
2980 2002-01-22 Robert Fenk <fenk@users.sourceforge.net>
2982 (bbdb-mode-map): Bind bbdb-search-invert-set to "!"
2984 2002-01-21 Robert Fenk <fenk@users.sourceforge.net>
2986 Fixed placement of point when deleting a record.
2988 2002-01-20 Robert Fenk <fenk@users.sourceforge.net>
2990 In Gnus go to the original article buffer for fetching headers.
2992 2002-01-20 Robert Fenk <fenk@users.sourceforge.net>
2994 Fixed bug in efficient redisplay of one record
2996 2002-01-18 Robert Fenk <fenk@users.sourceforge.net>
3000 From: "Jochen KĂĽpper" <jochen@unc.edu> Date: 18 Jan 2002 10:57:17 -0500
3001 Subject: configure.ac
3003 There is a mismatch between default rmail support in
3004 './configure--help' and actual happenings. I removed the line to build
3005 rmail on default and also fixed some slight display problems for default
3008 2002-01-18 Robert Fenk <fenk@users.sourceforge.net>
3010 *** empty log message ***
3012 2002-01-18 Robert Fenk <fenk@users.sourceforge.net>
3014 Some enhancements for convenient testing.
3016 2002-01-18 Robert Fenk <fenk@users.sourceforge.net>
3018 Removed the old elide stuff docs. Added some new docs. STILL MISSING:
3019 *display-layout* docs.
3021 2002-01-18 Robert Fenk <fenk@users.sourceforge.net>
3023 Removed the old elide code stuff.
3024 (bbdb-display-records-1): see bbdb-fontify-buffer.
3026 2002-01-18 Robert Fenk <fenk@users.sourceforge.net>
3028 (bbdb-fontify-buffer): is now more efficent
3029 when redisplaying records. button2 work now again as intended.
3031 2002-01-18 Robert Fenk <fenk@users.sourceforge.net>
3033 (bbdb-fontify-buffer): is now more efficent
3034 (bbdb-append-records): (prefix) command (like "*") bound
3035 to "+" which forces the display/search command to add its content to
3036 the BBDB buffer rather than replacing it.
3037 Appending can be once, always or a given number of times.
3039 2002-01-18 Robert Fenk <fenk@users.sourceforge.net>
3041 Fix for fontification of records without a name. Submitted by "Rooke,
3042 Philip" <Philip.Rooke@cmck.com>
3044 2002-01-18 Robert Fenk <fenk@users.sourceforge.net>
3046 *** empty log message ***
3048 2002-01-18 Robert Fenk <fenk@users.sourceforge.net>
3050 *** empty log message ***
3052 2002-01-18 Robert Fenk <fenk@users.sourceforge.net>
3054 (bbdb-redisplay-one-record): Try to preserve the position during
3056 (bbdb-add-next-search-results):
3057 (bbdb-add-next-search-results-p):
3058 (bbdb-add-next-search-results): A prefix command (like "*") bound
3059 to "+" which forces the next display command to add its content to
3060 the BBDB buffer rather than replacing it.
3061 (bbdb-completion-check-record): removed the dependency on
3062 `bbdb-case-fold-search' since completions from the bbdb-hashtable
3063 are always lower case.
3064 (bbdb-complete-name): fixed cycling when the
3065 current completion is equal to one of the nets.
3066 Added code for C-u M-TAB which lists all possible nets of current
3067 completed addess. Fixed some special cases by rewriting some
3068 "complex" parts of the code.
3069 I personally want to thank the new testing code, here
3070 When will this function finnaly do exactly what it should do?
3071 (bbdb-define-all-aliases-mode): new variable controling special
3072 aliases, i.e. alias<NUMBER> & alias*.
3073 (bbdb-define-all-aliases): (XEmacs only sofar) Clear abbrev-table
3074 before defining abbreves and honor new aliases-mode.
3075 Automatice rebuilt of aliases if necessary.
3076 (bbdb-add-or-remove-mail-alias): after adding or removing an
3077 alias, set a flag for rebuilting..
3079 2002-01-18 Robert Fenk <fenk@users.sourceforge.net>
3081 (bbdb-display-records-1): enable appending of records.
3082 (bbdb-search-intertwingle): Search also for records when no name
3083 was given, but just a net.
3084 (bbdb-mode-map): bbdb-add-next-search-results bound to +
3086 2002-01-18 Robert Fenk <fenk@users.sourceforge.net>
3088 (bbdb-extract-address-component-regexps): Fixed regexp.
3089 (bbdb-rfc822-addresses): Fixed autoload string.
3091 2002-01-18 Robert Fenk <fenk@users.sourceforge.net>
3093 removed binding of unused variabe `error'.
3095 2002-01-18 Robert Fenk <fenk@users.sourceforge.net>
3097 (bbdb-test/switch-to-test-bbdb): use a own known
3098 version of a DB for testing, since then we know what to expect
3100 (bbdb-test/run-all): Checks now also for the docstring of the var,
3101 so we may have testing vars which do not interfere with other
3102 vars used in bbdb-test.el.
3103 (bbdb-test/run-one-test): Fixed frob* stuff to be more save by
3104 using a macros for binding in a let statement. When running tests
3105 this avoids having spoiled the global variables, i.e. after
3106 running a test the var does not have its original value, but the
3107 last test value. Additionally test functions may get more
3108 arguments, see bbdb-test/bbdb-complete-name, or even none.
3109 (bbdb-test/bbdb-complete-name): Added test for the output (common
3110 prefix) + completion list.
3111 Get the completions by flet bbdb-display-completion-list, which is
3112 saver than grabbing them from the buffer.
3113 (bbdb-test/bbdb-completion-type): Added more tests + completion
3115 !! Tests are desinged for the BBDB in the testing dir.!!
3117 2002-01-18 Robert Fenk <fenk@users.sourceforge.net>
3119 BBDB used for the tests in bbd-test.el
3121 2002-01-18 Ronan Waide <waider@waider.ie>
3125 2002-01-15 Ronan Waide <waider@waider.ie>
3127 *** empty log message ***
3129 2002-01-15 Ronan Waide <waider@waider.ie>
3131 BBDB-2.35 - Let the games begin.
3133 2002-01-15 Ronan Waide <waider@waider.ie>
3135 Updated manual for 2.34
3137 2002-01-15 Ronan Waide <waider@waider.ie>
3139 2.34 release changes
3141 2002-01-15 Ronan Waide <waider@waider.ie>
3145 2002-01-15 Ronan Waide <waider@waider.ie>
3147 *** empty log message ***
3149 2002-01-15 Ronan Waide <waider@waider.ie>
3153 2002-01-15 Ronan Waide <waider@waider.ie>
3155 Merged in some changes from the mailing list. Note, this is still
3158 2002-01-15 Ronan Waide <waider@waider.ie>
3160 Don't fset things that aren't ours Last of compiler warning cleanup
3161 Fixed one more completion bug
3163 2002-01-15 Ronan Waide <waider@waider.ie>
3165 Ignore 'testing' directory when making tarball
3167 2002-01-14 Ronan Waide <waider@waider.ie>
3169 Conditionalise the rmail load
3171 2002-01-14 Ronan Waide <waider@waider.ie>
3173 Make X/Emacs compatibility less intrusive
3175 2002-01-13 Ronan Waide <waider@waider.ie>
3177 Don't force VM on people, even if it is a great mailer...
3179 2002-01-10 Ronan Waide <waider@waider.ie>
3181 Last few fixes (hopefully) to completion
3183 2002-01-10 Ronan Waide <waider@waider.ie>
3185 Make bbdb-rfc822-addresses the default address parser Remove
3186 test-harness code to elsewhere (i.e. not in user code!)
3188 2002-01-10 Ronan Waide <waider@waider.ie>
3190 Changed the workaround for set-keymap-prompt, as it seemed to be
3191 clashing with VM. Ideally, all this Emacs/XEmacs stuff should go in a
3192 separate file, or at least all in one part of bbdb.el.
3194 2002-01-06 Ronan Waide <waider@waider.ie>
3196 Edits from Karl Fogel (see Changelog)
3198 2002-01-06 Ronan Waide <waider@waider.ie>
3200 *** empty log message ***
3202 2002-01-06 Ronan Waide <waider@waider.ie>
3206 2002-01-06 Ronan Waide <waider@waider.ie>
3208 Put the 'custom' hacks in bbdb-autoloads Less noise while building
3210 2002-01-06 Ronan Waide <waider@waider.ie>
3214 2002-01-04 Robert Fenk <fenk@users.sourceforge.net>
3216 *** empty log message ***
3218 2002-01-04 Robert Fenk <fenk@users.sourceforge.net>
3220 (bbdb-extract-address-component-regexps):
3221 Replaced the call of bbdb-clean-username by a call to
3222 mail-extract-address-components in order to handle addresses of
3223 the form "Lastname, Fistname" and "Firstnam Lastname, Jr" in the
3225 (bbdb-test/bbdb-extract-address-components): New test function to
3226 check if everything is working as it should.
3228 2002-01-04 Robert Fenk <fenk@users.sourceforge.net>
3230 Removed the faulty ;; swap Lastname, Firstname introdice by the last
3233 2002-01-04 Robert Fenk <fenk@users.sourceforge.net>
3235 bbdb-complete-name): fixed cycling when the
3236 current completion is equal to one of the nets.
3237 Added code for C-u M-TAB which lists all possible nets of current
3238 completed addess. (code was lost during rewrite)
3240 2002-01-04 Robert Fenk <fenk@users.sourceforge.net>
3242 (bbdb-clean-username): Swap last/first name if written as "Lastname,
3245 2002-01-03 Robert Fenk <fenk@users.sourceforge.net>
3247 (bbdb-complete-name): fixed cycling for nets differing only in
3249 The call to (member ...) fails if the current net (which is downcased)
3250 has upper case in the list of the nets of the record.
3252 2002-01-01 Ronan Waide <waider@waider.ie>
3254 Fixed two bugs in completion
3256 2001-12-27 Ronan Waide <waider@waider.ie>
3258 Allow mew as an option for sending mail Fix small bug in cycling code
3259 bbdb-completing-read-one-record handles no selection correctly
3261 2001-12-27 Ronan Waide <waider@waider.ie>
3263 Add MEW as an option for bbdb-send-mail-style
3265 2001-12-27 Ronan Waide <waider@waider.ie>
3267 Now compiles cleanly (under GNU Emacs, at least)
3269 2001-12-27 Ronan Waide <waider@waider.ie>
3271 *** empty log message ***
3273 2001-12-26 Ronan Waide <waider@waider.ie>
3275 bbdb-complete-name: Mostly rewritten. New version is more consistent
3276 about completions, smaller, and more commented.
3278 2001-12-26 Ronan Waide <waider@waider.ie>
3280 New function. More stringent version of bbdb-search-simple, intended for
3281 internal bbdb use only
3283 2001-12-12 Ronan Waide <waider@waider.ie>
3285 Fix display of string-only notes (patch from list, name not handy,
3286 sorry!) Change bbdb-canonicalize-nets-hook's type to :function (Adrian
3289 2001-11-19 Ronan Waide <waider@waider.ie>
3291 Sane defaults for autoconf stuff. See ChangeLog
3293 2001-11-19 Ronan Waide <waider@waider.ie>
3295 Documentation fix Move bbdb/vm-set-auto-folder-alist-field to
3296 mua-specific custom group
3298 2001-11-19 Ronan Waide <waider@waider.ie>
3300 Allow '+' in mail addresses Catch unparseable addresses in
3301 bbdb-rfc822-addresses
3303 2001-11-19 Ronan Waide <waider@waider.ie>
3305 Added link to bbdb-expire
3307 2001-11-19 Ronan Waide <waider@waider.ie>
3309 Documentation fixes Dead Code removal
3311 2001-11-19 Ronan Waide <waider@waider.ie>
3313 Patch from Alex Schroeder autoload mode maps from message & sendmail
3315 2001-11-19 Ronan Waide <waider@waider.ie>
3317 Patch from Alex Schroeder
3319 2001-11-08 Ronan Waide <waider@waider.ie>
3321 Trying to fix multiple-match completion behaviour
3323 2001-10-14 Ronan Waide <waider@waider.ie>
3325 (bbdb/gnus-pop-up-bbdb-buffer): Move the call to bbdb-display-records
3326 back inside the (when...) I had two bug reports for this (Sudesh Joseph
3327 and Michael Totschnig).
3329 2001-10-14 Ronan Waide <waider@waider.ie>
3331 Added Nix's patch to make inside-bbdb-notice-hook work as
3332 advertised, also other bbdb-expire support.
3333 (bbdb-search-simple):
3334 Try company name if record name is unset, before falling back to
3335 "". (Martin Schwenke)
3337 2001-10-14 Ronan Waide <waider@waider.ie>
3339 (bbdb-complete-name): Restored the original code to handle making sure
3340 primary addresses get picked first, since the code I'd replaced it with
3341 had some dubious side-effects.
3343 (bbdb-create-internal): Documentation fix. (Ueli Schläpfer)
3345 2001-10-06 Ronan Waide <waider@waider.ie>
3347 Forgot to remove a debugging (error...) statement
3349 2001-09-20 Robert Fenk <fenk@users.sourceforge.net>
3351 *** empty log message ***
3353 2001-09-20 Robert Fenk <fenk@users.sourceforge.net>
3355 (bbdb-create-hook), (bbdb-notice-hook):
3356 Added a note that hook functions might use the new variables
3357 bbdb-update-address-class and bbdb-update-address-header to obtain
3358 information about the currently processed email address.
3360 2001-09-20 Robert Fenk <fenk@users.sourceforge.net>
3362 (bbdb-auto-notes-alist): Additional element
3363 type to allow actions also on recipients of an message
3364 (bbdb-auto-notes-hook): Fixed to perfom auto-note actions only for
3365 authors of a message. Support for new features of
3366 bbdb-auto-notes-alist. Honor bbdb-silent-running.
3368 2001-09-20 Robert Fenk <fenk@users.sourceforge.net>
3370 (bbdb/vm-get-header-content): VM specific header
3371 extraction function.
3372 (bbdb/vm-update-records): bbdb-get-addresses instead of
3373 bbdb/vm-get-addresses which was removed.
3374 (bbdb/vm-show-all-recipients),
3375 (bbdb/vm-show-sender), (bbdb/vm-show-records): modified to use new
3376 style of bbdb-get-addresses-headers
3378 2001-09-20 Robert Fenk <fenk@users.sourceforge.net>
3380 (bbdb/gnus-update-records): uses
3381 bbdb-get-addresses instead of bbdb/gnus-get-addresses which was
3383 (bbdb/gnus-show-sender), (bbdb/gnus-show-all-recipients),
3384 (bbdb/gnus-show-records): modified to use new style of
3385 bbdb-get-addresses-headers
3387 2001-09-20 Robert Fenk <fenk@users.sourceforge.net>
3389 (bbdb-get-addresses-headers): merged
3390 bbdb-get-addresses-from-headers and bbdb-get-addresses-to-headers
3392 (bbdb-get-addresses): new generic function for extraction of email
3393 addresses from header, which is used by Gnus and VM
3394 (bbdb-update-address-class), (bbdb-update-address-header): new
3395 variable providing additional information to hook functions about
3396 the currently processed email address.
3398 2001-09-16 Ronan Waide <waider@waider.ie>
3400 Fixed bogus fset (fsetting variable instead of 'variable)
3402 use bbdb-find-face, not find-face
3404 2001-09-16 Ronan Waide <waider@waider.ie>
3407 Fixed vm entry. vm-load-hook no longer exists!
3409 Removed references to bbdb-elide-record
3411 2001-09-11 Robert Fenk <fenk@users.sourceforge.net>
3413 *** empty log message ***
3415 2001-09-11 Robert Fenk <fenk@users.sourceforge.net>
3417 Appliend fixed according to change log
3419 2001-09-04 Robert Fenk <fenk@users.sourceforge.net>
3421 (bbdb-display-layout-alist): replaced by the nice version
3422 provieded by Alex Schroeder <alex@gnu.org>
3423 (bbdb-annotate-message-sender): calling of
3424 bbdb-create-hook functions moved to the end of function
3426 2001-09-04 Robert Fenk <fenk@users.sourceforge.net>
3428 *** empty log message ***
3430 2001-08-31 Robert Fenk <fenk@users.sourceforge.net>
3432 *** empty log message ***
3434 2001-08-31 Robert Fenk <fenk@users.sourceforge.net>
3436 (bbdb-auto-notes-alist): applied posted patch of better customization.
3438 2001-08-31 Robert Fenk <fenk@users.sourceforge.net>
3440 replaced occureneces of bbdb-elided-display and
3441 bbdb-pop-up-elided-display.
3443 2001-08-31 Robert Fenk <fenk@users.sourceforge.net>
3445 (build-bbdb-menu): Fix menus to use new display
3446 layout toggeling functions.
3448 2001-08-31 Robert Fenk <fenk@users.sourceforge.net>
3450 (bbdb-change-records-state-and-redisplay),
3451 (bbdb-toggle-all-records-display-layout),
3452 (bbdb-toggle-records-display-layout),
3453 (bbdb-display-all-records-completely),
3454 (bbdb-display-record-completely): modified functions for toggeling
3455 the display layout of records. Old functions bbdb-elide-record
3456 and bbdb-unelide-records have been removed.
3458 2001-08-31 Robert Fenk <fenk@users.sourceforge.net>
3460 (bbdb-display-layout-alist): variable controling options for
3461 display layouts, support for user defines format functions still
3463 (bbdb-display-layout): variable controling the default display layout
3464 (bbdb-pop-up-display-layout): variable controling the default display
3465 layout for pop-up buffers.
3466 (bbdb-elided-display), (bbdb-pop-up-elided-display): are obsolete
3468 (bbdb-elided-display-sanity-setup): function which sets up the
3469 layout variables from the obsolete bbdb-elided-display and
3470 bbdb-pop-up-elided-display variables. Might be removed along with
3471 the variables in the future.
3472 (bbdb-format-record): rewitten to support multiple
3473 layouts according to bbdb-display-layout-alist
3474 (bbdb-format-record-layout-multi-line),
3475 (bbdb-format-record-layout-one-line),
3476 (bbdb-format-record-one-line-*): Function specific to certain
3479 2001-08-22 Ronan Waide <waider@waider.ie>
3481 Added .tar.gz to .cvsignore Added a whole bunch of stuff to the FAQ
3483 2001-08-14 Ronan Waide <waider@waider.ie>
3485 Fix for bbdb-hack-x-face
3487 2001-08-03 Ronan Waide <waider@waider.ie>
3489 Clean up some compiler stuff. Remove the things that are defined in cl,
3490 and load cl instead.
3492 2001-08-03 Ronan Waide <waider@waider.ie>
3494 Make BBDB respect the order of your net: fields, so that you get the
3495 first completion on the line.
3497 2001-08-03 Ronan Waide <waider@waider.ie>
3499 Allow bbdb-rfc822-addresses to take an optional parameter, so it should
3500 now work precisely as I'd originally intended.
3502 2001-08-03 Ronan Waide <waider@waider.ie>
3504 Fixes to make bbdb/srv-add-phone more useful.
3506 2001-08-01 Robert Fenk <fenk@users.sourceforge.net>
3508 *** empty log message ***
3510 2001-08-01 Robert Fenk <fenk@users.sourceforge.net>
3512 (bbdb-unelide-record),
3513 (bbdb-elide-record-internal): Modified for more convenient
3514 toggeling of the omitted display mode.
3516 2001-07-31 Robert Fenk <fenk@users.sourceforge.net>
3518 *** empty log message ***
3520 2001-07-31 Robert Fenk <fenk@users.sourceforge.net>
3522 (bbdb-elide-all-records): New function for the BBDB menu
3523 (bbdb-unelide-record): New function for showing fileds hidden by
3524 `bbdb-display-omit-fields'
3525 (bbdb-record-edit-field-internal): Added location arg and company
3527 (bbdb-current-field): Simpified it ti use text-properties for
3529 (bbdb-record-edit-company): New function for editing the records
3531 (bbdb-record-edit-address): Fixed the docs
3532 (bbdb-record-edit-phone): Added optional location arg
3533 (bbdb-prompt-for-create): Use characters instead of integers for
3534 the key-presses and avoid calling char-int.
3536 2001-07-31 Robert Fenk <fenk@users.sourceforge.net>
3538 (bbdb-field-shown-p): Changed the defsubst to a defun.
3539 (bbdb-format-record-elided), (bbdb-format-record-full): Replace
3540 bbdb-format-record. They add text-properties to the fields in
3541 order to know fields for editing.
3542 (bbdb-display-omit-fields): New variable which is a list fields
3543 omitted during full display of a record.
3544 (bbdb-display-fields-order): New variable specifying to order of
3545 fields for during full display of a record.
3546 (bbdb-format-elided-phones), (bbdb-format-elided-net): Formating
3547 functions for elided display.
3549 2001-07-31 Robert Fenk <fenk@users.sourceforge.net>
3551 (build-bbdb-menu): Added an "(Un)Elide All
3552 Records entry" and content of variable
3553 `global-bbdb-menu-commands'
3554 moved into the defun.
3555 (bbdb-user-menu-commands): New variable with user menu commands
3556 appended to default menu.
3557 (build-bbdb-menu): Add extra menu entry for displaying all fields
3558 when `bbdb-display-omit-fields' is set.
3559 (bbdb-menu): Added detection of fields for menu commands.
3561 2001-07-09 Ronan Waide <waider@waider.ie>
3563 I'm sorry, and I'll not rag on folk again for breaking one Emacs or the
3564 other. Well, until next time.
3566 2001-07-08 Ronan Waide <waider@waider.ie>
3568 *** empty log message ***
3570 2001-07-08 Ronan Waide <waider@waider.ie>
3572 More work on the completion-of-labels stuff. NB I've changed some
3573 variable names. Sorry if you actually used this already, but hey.
3576 2001-07-08 Ronan Waide <waider@waider.ie>
3578 More work on the completion-of-labels stuff. NB I've changed some
3579 variable names. Sorry if you actually used this already, but hey.
3582 2001-07-08 Ronan Waide <waider@waider.ie>
3584 Made quieter, so it's easier to see compilation problems Fixed
3585 gnuserv/bbdb-srv build
3587 2001-07-07 Ronan Waide <waider@waider.ie>
3589 Use bbdb-extract-field-value Minor compiler cleanup
3591 2001-07-07 Ronan Waide <waider@waider.ie>
3593 Use bbdb-extract-address-components-func
3595 2001-07-07 Ronan Waide <waider@waider.ie>
3599 Use bbdb-extract-address-components-func.
3601 2001-07-07 Ronan Waide <waider@waider.ie>
3603 New customization variable: bbdb-extract-address-components-func - this
3604 tells BBDB what function you'd like to use to attempt parsing of the
3607 New function for use with the above: bbdb-rfc822-addresses. Brute force,
3608 but does a pretty good job.
3610 Fixed some comment and documentation typos.
3612 2001-07-07 Ronan Waide <waider@waider.ie>
3614 Added link to jwz's message describing palm/bbdb conflicts
3616 2001-07-01 Ronan Waide <waider@waider.ie>
3618 Whoops. eval-and-compile, not eval-when-compile.
3620 2001-06-30 Ronan Waide <waider@waider.ie>
3624 2001-06-30 Ronan Waide <waider@waider.ie>
3626 Added a few more bits.
3628 2001-06-28 Ronan Waide <waider@waider.ie>
3630 *** empty log message ***
3632 2001-06-28 Ronan Waide <waider@waider.ie>
3634 bbdb/mh-cache-key: cope with big inode numbers
3636 2001-06-28 Ronan Waide <waider@waider.ie>
3638 Added Robert Fenk's bbdb/vm-force-create
3640 2001-06-28 Ronan Waide <waider@waider.ie>
3642 Added link to freshmeat page
3644 2001-06-28 Ronan Waide <waider@waider.ie>
3646 Cleaned up a whole bunch of compiler warnings through judicious use of
3647 eval-and-compile or eval-when-compile. If anyone has a good opinion on
3648 use of these functions, please cast enlightenment in my direction.
3650 2001-06-28 Ronan Waide <waider@waider.ie>
3652 Rearranged the compiled quieting to actually be more-or-less the right
3653 thing, i.e. it loads packages instead of defining arbitrary variables.
3655 Put in Matan Ninio's "From: " fix.
3657 2001-06-28 Ronan Waide <waider@waider.ie>
3659 bbdb-search-simple: don't use bbdb-record-name's result if it's empty.
3661 2001-06-23 Robert Fenk <fenk@users.sourceforge.net>
3663 * lisp/bbdb-mhe.el (bbdb/mh-update-record):
3664 * lisp/bbdb-rmail.el (bbdb-insinuate-rmail):
3665 Fixed the faulty use of bbdb/prompt-for-create-p.
3667 2001-06-23 Robert Fenk <fenk@users.sourceforge.net>
3669 *** empty log message ***
3671 2001-06-12 Ronan Waide <waider@waider.ie>
3673 Fix to yesterday's fixed URL. Not my fault, honest.
3675 2001-06-12 Ronan Waide <waider@waider.ie>
3677 Initial cut. This has been sitting on my drive for almost a year;
3678 perhaps if I put it in CVS I'll be "encouraged" to develop it further.
3680 2001-06-11 Ronan Waide <waider@waider.ie>
3682 Better fix for char-int thing. This one works, for starters. Serves me
3683 right for that comment about code testing.
3685 2001-06-10 Ronan Waide <waider@waider.ie>
3687 Obsolete; contents rolled into bbdb-gnus.el
3689 2001-06-10 Ronan Waide <waider@waider.ie>
3691 *** empty log message ***
3693 2001-06-10 Ronan Waide <waider@waider.ie>
3695 Fixed URL for Martin Schwenke.
3697 2001-06-10 Ronan Waide <waider@waider.ie>
3699 (bbdb-prompt-for-create): Fixed some XEmacsisms to work with
3700 GNUmacs. PLEASE TEST YOUR CODE AGAINST BOTH EMACS VARIANTS BEFORE
3702 (bbdb-address-edit-default): If no data is entered for the address,
3703 enter a spurious country name. This is a temporary hack to get
3704 around a problem in address display when the address has no data.
3705 (general): Fixed the occasional documentation typo.
3706 Added completion for Phone and Address labels.
3707 Added bbdb-default-country as an attempt to stop you from entering
3708 blank addresses. Also because it was requested at some point.
3710 2001-06-10 Ronan Waide <waider@waider.ie>
3712 Allow specifying a list of completions, which causes completing-read
3713 to be invoked instead of read-string.
3715 2001-06-05 Ronan Waide <waider@waider.ie>
3719 2001-06-05 Didier Verna <didier@xemacs.org>
3721 aclocal.m4, configure.ac: Upgrade to Autoconf 2.50.
3723 2001-06-01 Robert Fenk <fenk@users.sourceforge.net>
3725 * lisp/bbdb-vm.el (bbdb/vm-update-records):
3726 * lisp/bbdb-gnus.el (bbdb/gnus-update-records):
3727 Subject: bbdb-get-only-first-address-p patches
3729 2001-06-01 Robert Fenk <fenk@users.sourceforge.net>
3731 *** empty log message ***
3733 2001-05-31 Robert Fenk <fenk@users.sourceforge.net>
3735 * lisp/bbdb-gnus.el (bbdb/gnus-get-addresses): Fixed the bug which
3736 was not really fixed with the commit from the 2001-03-29.
3738 2001-05-23 Didier Verna <didier@xemacs.org>
3740 aclocal.m4: fix Emacs detection problem when
3741 configuring from an Emacs shell buffer.
3743 2001-05-21 Robert Fenk <fenk@users.sourceforge.net>
3745 (bbdb/news-auto-create-p):
3746 (bbdb/mail-auto-create-p):
3749 2001-05-21 Robert Fenk <fenk@users.sourceforge.net>
3751 *** empty log message ***
3753 2001-05-21 Robert Fenk <fenk@users.sourceforge.net>
3755 (bbdb-update-records): Fixed a typo.
3757 2001-05-21 Robert Fenk <fenk@users.sourceforge.net>
3759 *** empty log message ***
3761 2001-05-21 Robert Fenk <fenk@users.sourceforge.net>
3763 (bbdb-complete-name):
3764 (bbdb-complete-name-hooks): Instead of dinging when completing a
3765 complete address (and with cycling disabled) call theses hook
3768 2001-05-18 Robert Fenk <fenk@users.sourceforge.net>
3770 *** empty log message ***
3772 2001-05-18 Robert Fenk <fenk@users.sourceforge.net>
3774 (bbdb-invoke-hook-for-value): Fix: Return symbols BUT CALL FUNCTIONS!
3776 2001-05-17 Robert Fenk <fenk@users.sourceforge.net>
3778 *** empty log message ***
3780 2001-05-17 Robert Fenk <fenk@users.sourceforge.net>
3782 (bbdb/news-auto-create-p): When set to 'promt then ask the user before
3783 automatically creating a record.
3784 (bbdb-invoke-hook-for-value): Return symbols just as they are, do not
3786 (bbdb*prompt-for-auto-create-p): Removed the variable and packed its
3787 functionality into the bbdb/*-auto-create-p variables.
3789 2001-05-17 Robert Fenk <fenk@users.sourceforge.net>
3791 (bbdb/vm-update-records): Fixed documentation.
3792 (bbdb/vm-update-records-mode): Removed extra quote from the defcustom
3795 2001-05-17 Robert Fenk <fenk@users.sourceforge.net>
3797 (bbdb/rmail-pop-up-bbdb-buffer): Remove the BBDB buffer window when
3800 2001-05-17 Robert Fenk <fenk@users.sourceforge.net>
3802 (bbdb-unmigrate-zip-codes-to-strings): Fixed the faulty use of let
3805 2001-05-17 Robert Fenk <fenk@users.sourceforge.net>
3807 (bbdb-extract-address-components): Allow also nil as name or email
3808 address, not only strings.
3810 2001-05-17 Robert Fenk <fenk@users.sourceforge.net>
3812 (bbdb-ignore-selected-messages-confirmation): Added the missing default
3814 (bbdb-force-record-create): New hook function for automatic adding of
3815 addresses when replying to a message.
3817 2001-05-17 Robert Fenk <fenk@users.sourceforge.net>
3819 (bbdb/gnus-update-records-mode): Removed extra quote from the defcustom
3821 (bbdb/gnus-update-records): Fixed documentation.
3823 2001-05-17 Robert Fenk <fenk@users.sourceforge.net>
3825 (bbdb-update-records-mode): Removed extra quote from the defcustom
3827 (bbdb-update-records): Fixed search for nets and documentation.
3829 2001-04-19 Robert Fenk <fenk@users.sourceforge.net>
3831 *** empty log message ***
3833 2001-04-19 Robert Fenk <fenk@users.sourceforge.net>
3835 Renamed the variables bbdb-pop-up-elided-display-name-end and
3836 bbdb-pop-up-elided-display-fields to bbdb-elided-display-name-end and
3837 bbdb-elided-display-fields, as they are not related to the pop-up
3840 2001-04-19 Robert Fenk <fenk@users.sourceforge.net>
3842 lisp/bbdb-gui.el (bbdb-fontify-buffer): lisp/bbdb.el
3843 (bbdb-elided-display-fields):
3844 Renamed the variables bbdb-pop-up-elided-display-name-end and
3845 bbdb-pop-up-elided-display-fields to bbdb-elided-display-name-end and
3846 bbdb-elided-display-fields, as they are not related to the pop-up
3849 2001-04-19 Robert Fenk <fenk@users.sourceforge.net>
3851 *** empty log message ***
3853 2001-04-19 Robert Fenk <fenk@users.sourceforge.net>
3855 Added missing docs for the variables bbdb-pop-up-elided-display-name-end
3856 and bbdb-pop-up-elided-display-fields
3858 2001-04-16 Ronan Waide <waider@waider.ie>
3860 BSD Compatibility fix! Make sure RM is set in Makefiles.
3862 2001-04-16 Ronan Waide <waider@waider.ie>
3864 Whoops. Stray quote mark.
3866 2001-04-15 Ronan Waide <waider@waider.ie>
3868 Added John F. Whitehead's default mail domain patch. Hack around some
3869 silliness in GNU Emacs completion code
3871 2001-04-15 Ronan Waide <waider@waider.ie>
3873 Added emacs-version to bug report text. Added John F. Whitehead's
3874 default-domain patch.
3876 2001-03-30 Ronan Waide <waider@waider.ie>
3878 Fix list-vs-not bug in bbdb/gnus-edit-notes
3880 2001-03-29 Robert Fenk <fenk@users.sourceforge.net>
3882 *** empty log message ***
3884 2001-03-29 Robert Fenk <fenk@users.sourceforge.net>
3886 (bbdb/gnus-get-addresses): Fixed a bug in getting the header content.
3887 !mail-fetch-field requires a final newline!
3889 2001-03-26 Robert Fenk <fenk@users.sourceforge.net>
3891 *** empty log message ***
3893 2001-03-26 Robert Fenk <fenk@users.sourceforge.net>
3895 * lisp/bbdb.el (bbdb-message-cache-lookup):
3896 * lisp/bbdb-gnus.el (bbdb/gnus-update-records):
3897 * lisp/bbdb-vm.el (bbdb/vm-update-records):
3898 YABugfix: first record was lost when looking it up from the
3901 2001-03-26 Ronan Waide <waider@waider.ie>
3903 Added instructions for running from CVS and from source. Removed
3904 direction to copy .tex and .el files as they're not required
3905 for a working installation.
3907 2001-03-25 Robert Fenk <fenk@users.sourceforge.net>
3909 *** empty log message ***
3911 2001-03-25 Robert Fenk <fenk@users.sourceforge.net>
3913 * lisp/bbdb.el (bbdb-message-cache-lookup):
3914 Removed the faulty single record code for Rmail/MHE
3916 * lisp/bbdb-mhe.el (bbdb/mh-update-record):
3917 Bugfix for new caching functions
3919 * lisp/bbdb-rmail.el (bbdb/rmail-update-records):
3920 Another bugfix: check for nil before caching
3922 2001-03-25 Robert Fenk <fenk@users.sourceforge.net>
3924 * lisp/bbdb-gnus.el (bbdb/gnus-show-sender):
3925 * lisp/bbdb-vm.el (bbdb/vm-show-sender):
3926 Show recipients if we find no senders
3928 * lisp/bbdb-vm.el (bbdb/gnus-show-records):
3929 * lisp/bbdb-vm.el (bbdb/vm-show-records):
3930 Also show the records of uninteresting senders
3932 2001-03-25 Ronan Waide <waider@waider.ie>
3934 *** empty log message ***
3936 2001-03-25 Ronan Waide <waider@waider.ie>
3938 Fix some bugs related to new message caching functions.
3940 2001-03-23 Ronan Waide <waider@waider.ie>
3942 *** empty log message ***
3944 2001-03-23 Ronan Waide <waider@waider.ie>
3946 (bbdb-search-simple): Fix silly bug with list-walking (Daniel Pittman)
3948 2001-03-23 Robert Fenk <fenk@users.sourceforge.net>
3950 *** empty log message ***
3952 2001-03-23 Robert Fenk <fenk@users.sourceforge.net>
3954 * lisp/bbdb-vm.el (bbdb/vm-update-records):
3955 * lisp/bbdb-gnus.el (bbdb/gnus-update-records):
3956 * lisp/bbdb-com.el (bbdb-update-records): honor the right
3957 offer-to-create flag and removed the faulty *-auto-create-p
3958 which was added by the last commit.
3960 2001-03-22 Ronan Waide <waider@waider.ie>
3962 Fix the priority stuff. You should be able to highlight individual
3963 fields and edit them on GNU Emacs again.
3965 2001-03-22 Robert Fenk <fenk@users.sourceforge.net>
3967 (bbdb/vm-show-records): bbdb/mail-auto-create-p
3968 is loacally set to t in order to force creation of records when
3969 explicitly showing them.
3971 2001-03-22 Robert Fenk <fenk@users.sourceforge.net>
3973 *** empty log message ***
3975 2001-03-21 Robert Fenk <fenk@users.sourceforge.net>
3977 (bbdb-prompt-for-create): bugfid for XEmacs introduced with the GNU
3980 2001-03-21 Robert Fenk <fenk@users.sourceforge.net>
3982 (bbdb-prompt-for-create): fix a bug with GNU Emacs.
3984 2001-03-21 Robert Fenk <fenk@users.sourceforge.net>
3986 *** empty log message ***
3988 2001-03-20 Ronan Waide <waider@waider.ie>
3990 Remove what was presumably a debug occurrence of (message...)
3992 2001-03-19 Robert Fenk <fenk@users.sourceforge.net>
3994 *** empty log message ***
3996 2001-03-19 Robert Fenk <fenk@users.sourceforge.net>
3998 (bbdb-update-records): honors now bbdb-gag-messages; fixed the overall
4000 in the progress message.
4002 2001-03-19 Ronan Waide <waider@waider.ie>
4004 (bbdb-header-start): Check for vm-presentation-mode as well as vm-mode
4005 and vm-summary-mode (Nicolas Rennert)
4007 2001-03-18 Ronan Waide <waider@waider.ie>
4009 bbdb/gnus-get-addresses: gnus-ignored-from-addresses is not defined in
4010 the Gnus that comes with Emacs 20.7. Check for boundness before using.
4012 2001-03-17 Robert Fenk <fenk@users.sourceforge.net>
4014 Variable/function changes as documented in the ChangeLog entry
4015 2001-03-17 Robert Fenk <fenk@forwiss.de>
4017 2001-03-17 Robert Fenk <fenk@users.sourceforge.net>
4019 (bbdb-redisplay-records): unused variable condition removed
4021 (bbdb-delete-current-field-or-record): unused variable do-all-p removed
4023 (bbdb-refile-record): called with a prefix arg it tries to merge
4024 with the corresponding duplicate record
4026 (bbdb-display-completion-list): Use the call back
4027 'bbdb-complete-clicked-name when running in Xemacs, thus to
4028 further complete after the user selects a completion.
4030 (bbdb-complete-name):
4031 (bbdb-complete-name-full-completion): new variable controlling
4032 whether completion shows expanded entries or not. This avoids
4033 the need for subsequent completions, but might generate more
4034 completion alternatives.
4036 (bbdb-prompt-for-create):
4037 (bbdb-prompt-for-create):
4038 (bbdb-get-help-window):
4039 (bbdb-update-records): functions used to update BBDB records from
4040 headers of messages in Gnus and VM (RMail and MHE may eventually
4041 follow). Those functions have been renamed and moved from
4042 bbdb-vm.el to this location.
4044 (bbdb-update-records-mode):
4045 (bbdb-offer-to-create):
4047 (bbdb-get-addresses-from-headers):
4048 (bbdb-get-addresses-to-headers):
4049 (bbdb-get-addresses-headers):
4050 (bbdb-get-only-first-address-p): variables for generic
4051 update-records support in Gnus and VM. Those variables have been
4052 renamed and moved from bbdb-vm.el to this location.
4054 2001-03-17 Robert Fenk <fenk@users.sourceforge.net>
4056 (bbdb-merge-file): unused variable 'live-records removed
4058 2001-03-17 Robert Fenk <fenk@users.sourceforge.net>
4060 (bbdb-pop-up-elided-display):
4061 (bbdb-pop-up-elided-display): changed to require no unbound
4062 bbdb-pop-up-elided-display
4064 (bbdb-message-cache-lookup):
4065 (bbdb-encache-message): Once again functions to replace the old
4066 macros. This was necessary as the old macros were not sufficient
4067 for the new update mechanism, were we have a list of records.
4069 2001-03-17 Robert Fenk <fenk@users.sourceforge.net>
4071 (bbdb-load-touchtones): unused variale 'error removed
4073 2001-03-17 Robert Fenk <fenk@users.sourceforge.net>
4075 * lisp/bbdb-vm.el (bbdb/vm-get-addresses): was formally bbdb/vm-get-from
4076 (bbdb/vm-get-from-headers):
4077 (bbdb/vm-get-only-first-from-p):
4078 (bbdb/vm-message-cache-lookup):
4079 (bbdb/vm-encache-message): have been removed, global variables and
4080 functions are used now
4082 (bbdb/vm-show-sender): when called with a prefix call
4083 bbdb/vm-show-all-recipients instead, so we use the same binding
4085 (bbdb/vm-show-records): new function doing the bbdb/vm-show-*
4086 thing and caring for updating the records.
4088 (bbdb/vm-snarf-all):
4089 (bbdb/vm-snarf-all-headers): have been removed as the
4090 bbdb/vm-show-* function provide the same functionality
4092 * lisp/bbdb-gnus.el: the same changes as for bbdb-vm.el
4094 2001-03-17 Robert Fenk <fenk@users.sourceforge.net>
4096 (bbdb-snarf-region): Unused variables
4097 'country and 'namebegin removed
4099 (bbdb-snarf-nice-real-name-regexp):
4100 (bbdb-snarf-nice-real-name): removed and calls replaced by
4101 bbdb-clean-username which is more sophisticated
4103 2001-03-17 Robert Fenk <fenk@users.sourceforge.net>
4106 * lisp/bbdb-rmail.el: uses the new caching functions + some
4109 2001-03-17 Robert Fenk <fenk@users.sourceforge.net>
4111 Definition of some variable in order to avoid warnings during
4114 2001-03-17 Robert Fenk <fenk@users.sourceforge.net>
4116 *** empty log message ***
4118 2001-03-04 Ronan Waide <waider@waider.ie>
4120 Forgot to change the release date. (Urban Boquist)
4122 2001-03-04 Ronan Waide <waider@waider.ie>
4124 Bumped version again, for new developer version.
4126 2001-03-04 Ronan Waide <waider@waider.ie>
4128 *** empty log message ***
4130 2001-03-04 Ronan Waide <waider@waider.ie>
4132 Version number update for release.
4134 2001-03-04 Ronan Waide <waider@waider.ie>
4136 Updates for BBDB 2.32
4138 2001-03-04 Ronan Waide <waider@waider.ie>
4140 Add a buffer-coding tag. (Yair Friedman)
4142 2001-03-04 Ronan Waide <waider@waider.ie>
4144 Initial cut at this (Yair Friedman)
4146 2001-03-04 Ronan Waide <waider@waider.ie>
4148 Require bbdb-com (for bbdb-parse-phone-number) Stop from loading .bbdb
4151 2001-03-04 Ronan Waide <waider@waider.ie>
4153 Mark bbdb/sc-default for autoload. Not sure this is entirely the right
4156 2001-03-04 ShengHuo ZHU <zsh@cs.rochester.edu>
4158 set max-lisp-eval-depth. From "Yair Friedman (Jerusalem)"
4161 2001-03-04 Ronan Waide <waider@waider.ie>
4163 ">>" and ">" transposed. (Yair Friedman)
4165 2001-03-03 Ronan Waide <waider@waider.ie>
4167 *** empty log message ***
4169 2001-03-03 Ronan Waide <waider@waider.ie>
4171 bbdb-search-simple: check that the name actually matchs (not company)
4173 2001-03-01 Robert Fenk <fenk@users.sourceforge.net>
4175 bbdb.el (bbdb-submit-bug-report): A function for submitting bug
4176 reports, which should make it easier for reportes and maintaines
4177 to give and have all necessary information. Additional variables
4178 may have to be add and a remark in the documentation to use this
4179 function when reporting problems.
4181 2001-03-01 Ronan Waide <waider@waider.ie>
4183 More bits, possibly incompatible with 2.00.06. Use at own risk.
4185 2001-02-25 Ronan Waide <waider@waider.ie>
4187 I corrected something that wasn't a bug. (provide.. ) was in the right
4190 2001-02-25 Ronan Waide <waider@waider.ie>
4192 *** empty log message ***
4194 2001-02-25 ShengHuo ZHU <zsh@cs.rochester.edu>
4196 texinfo-format-buffer knows detailmenu. Thanks to Yair Friedman
4197 (Jerusalem)" <YAIRFR@amdocs.com>.
4199 2001-02-25 ShengHuo ZHU <zsh@cs.rochester.edu>
4201 *** empty log message ***
4203 2001-02-25 ShengHuo ZHU <zsh@cs.rochester.edu>
4205 * texinfo/bbdb.texinfo: Format it so that texinfo-format-buffer
4208 * texinfo/infohack.el: New.
4210 * texinfo/Makefile.in (Makefile): Add.
4211 (bbdb.info): Use batch-makeinfo if there is no makeinfo.
4213 2001-02-25 Ronan Waide <waider@waider.ie>
4215 Shouldn't have been in here in the first place. Sorry 'bout that.
4217 2001-02-23 Ronan Waide <waider@waider.ie>
4219 call `bbdb/gnus-pop-up-bbdb-buffer' instead of `bbdb/gnus-update-record'
4220 (bbdb/gnus-pop-up-bbdb-buffer): use `gnus-buffer-configuration' instead
4221 of the obsolete `gnus-window-configuration'.
4223 2001-02-21 Ronan Waide <waider@waider.ie>
4225 Restore old bbdb-message-cache macros as replacement functions were
4228 2001-02-21 Sam Steingold <sds@goems.com>
4230 (bbdb-gui): new user option
4232 2001-02-21 Sam Steingold <sds@goems.com>
4234 do not add bbdb-fontify-buffer to bbdb-list-hook (done in bbdb.el)
4236 2001-02-21 Ronan Waide <waider@waider.ie>
4238 Use add-hook to load bbdb-gui by side-effect
4240 2001-02-21 Ronan Waide <waider@waider.ie>
4242 Put the (provide 'bbdb-autoloads) line in the right place.
4244 2001-02-21 Ronan Waide <waider@waider.ie>
4246 Stop BBDB from adding AKAs when you tell it you don't want them.
4248 2001-02-20 Sam Steingold <sds@goems.com>
4250 (bbdb-extent-face): use `overlay-get', not `extent-property'
4251 (bbdb-set-extent-face): use `overlay-put', not `set-extent-property'
4253 2001-02-20 Sam Steingold <sds@goems.com>
4255 Fixed the overlay bug in GNU Emacs. As documented, 3 is higher priority
4257 (bbdb-main-extent-priority): new variable
4258 (bbdb-fontify-buffer): use it Also, do not quote lambdas since they are
4260 when quoted (at least in GNU Emacs!)
4262 2001-02-19 Ronan Waide <waider@waider.ie>
4264 Now that I've fixed bbdb-gui properly, reenable the load hook.
4266 2001-02-19 Ronan Waide <waider@waider.ie>
4268 Final few tweaks to function names to avoid upsetting things.
4270 2001-02-19 Sam Steingold <sds@goems.com>
4272 (bbdb-list-extents): use `nconc', not `append',
4273 since we know that the lists are new
4274 (bbdb-extent-property, bbdb-highlight-extent,
4275 bbdb-extent-start-position, bbdb-extent-end-position): define
4276 [were undefined due to a typo]
4277 (bbdb-set-extent-begin-glyph, bbdb-set-extent-end-glyph):
4278 `fset' to `ignore' insted of redefining with `defun'
4280 2001-02-19 ShengHuo ZHU <zsh@cs.rochester.edu>
4282 Makefile.in (bbdb-autoloads.el): Change the order.
4284 2001-02-19 ShengHuo ZHU <zsh@cs.rochester.edu>
4286 * lisp/Makefile.in (bbdb-autoloads.el): Insert (provide
4287 'bbdb-autoloads) when generated by FSF Emacs.
4289 2001-02-19 Ronan Waide <waider@waider.ie>
4291 Temporarily disable loading of bbdb-gui, since there's an interaction
4292 bug with VM right now. Non-serious, but annoying.
4294 2001-02-19 Ronan Waide <waider@waider.ie>
4296 VM appears to get upset with bbdb-extent-at switching around buffers.
4298 2001-02-19 Ronan Waide <waider@waider.ie>
4300 Automatically pull in the GUI stuff, now that I seem to have caught all
4303 2001-02-19 Ronan Waide <waider@waider.ie>
4305 Faulty bracing in touchtone code.
4307 2001-02-19 Ronan Waide <waider@waider.ie>
4309 Final typo correction, I promise.
4311 2001-02-19 Ronan Waide <waider@waider.ie>
4313 More typo. Thanks to Dan Pittman for spotting these.
4315 2001-02-19 Ronan Waide <waider@waider.ie>
4319 2001-02-19 Ronan Waide <waider@waider.ie>
4323 2001-02-19 Ronan Waide <waider@waider.ie>
4325 bbdb-electric-p defaults to off. require 'bbdb-autoloads instead of
4326 loading them. bbdb-whois moved from M-w to W so you can do copies in
4327 *BBDB* moved some XEmacs-stuff to bbdb-gui, where it's Emacs-agnostic
4329 2001-02-19 Ronan Waide <waider@waider.ie>
4331 Moved font and menu stuff to bbdb-gui.el
4333 2001-02-19 Ronan Waide <waider@waider.ie>
4335 Added target for bbdb-gui
4337 2001-02-19 Ronan Waide <waider@waider.ie>
4339 Menu and font hackery. Works in Emacs as well as XEmacs.
4341 2001-02-19 Ronan Waide <waider@waider.ie>
4343 Quick fix for LN_S not being defined. Perhaps it's even the correct fix.
4345 2001-02-14 Robert Fenk <fenk@users.sourceforge.net>
4347 *** empty log message ***
4349 2001-02-14 Robert Fenk <fenk@users.sourceforge.net>
4351 bbdb/vm-update-records): Fixed bug of calling
4352 message with wrong argument.
4354 2001-02-14 Ronan Waide <waider@waider.ie>
4356 Whoops. Missed a close paren.
4358 2001-02-14 Ronan Waide <waider@waider.ie>
4360 *** empty log message ***
4362 2001-02-14 Ronan Waide <waider@waider.ie>
4364 Some more defcustom stuff (Alex Schroeder)
4366 2001-02-14 Ronan Waide <waider@waider.ie>
4368 Some defvars changed to defcustoms bbdb-add-or-remove-mail-alias
4369 documented in mode help (Alex Schroeder)
4371 2001-02-14 Ronan Waide <waider@waider.ie>
4373 Documentation for zipcode stuff (Alex Schroeder)
4375 2001-02-14 Ronan Waide <waider@waider.ie>
4377 Empty string is a valid Zip code (Alex Schroeder)
4379 2001-02-13 Robert Fenk <fenk@users.sourceforge.net>
4381 - display-message macro removed
4382 - fix defcustom type for bbdb-pop-up-elided-display-fields
4384 2001-02-13 Robert Fenk <fenk@users.sourceforge.net>
4386 *** empty log message ***
4388 2001-02-13 Robert Fenk <fenk@users.sourceforge.net>
4390 (bbdb/vm-update-records): replaced display-message calls by
4391 message calls which is more portable.
4393 2001-02-13 Robert Fenk <fenk@users.sourceforge.net>
4395 *** empty log message ***
4397 2001-02-13 Robert Fenk <fenk@users.sourceforge.net>
4399 Applied ShengHuos patch to fix the customize problems caused by defining
4400 'characterp as a mcaro im GNU Emacs
4402 2001-02-13 Robert Fenk <fenk@users.sourceforge.net>
4404 *** empty log message ***
4406 2001-02-13 Robert Fenk <fenk@users.sourceforge.net>
4408 (bbdb-complete-name):
4409 (bbdb-complete-name-allow-cycling): Allow to enable/disable the
4410 cycling of nets. Default is disabled, as there are some strange
4411 problems with GNU Emacs.
4413 2001-02-11 ShengHuo ZHU <zsh@cs.rochester.edu>
4415 * lisp/bbdb-snarf.el (replace-in-string): Fix the argument order
4416 of replace-regexp-in-string.
4418 2001-02-10 Ronan Waide <waider@waider.ie>
4420 *** empty log message ***
4422 2001-02-10 Ronan Waide <waider@waider.ie>
4424 Seems like the change to bbdb-undisplay-records fixes the VM window
4427 2001-02-10 Ronan Waide <waider@waider.ie>
4429 Fixed bbdb-undisplay-records. bbdb-buffer-name is /not/ a buffer!
4431 2001-02-08 Sam Steingold <sds@goems.com>
4435 2001-02-08 Sam Steingold <sds@goems.com>
4439 2001-02-08 Robert Fenk <fenk@users.sourceforge.net>
4441 (bbdb-annotate-message-sender):
4442 Applied bugfix for adding new net addresses, which was broken by
4443 the new featue of creating a new record if the address does not
4444 belong to the existing record.
4445 (bbdb-display-records):
4446 (bbdb-display-records-1):
4447 run the hooks 'bbdb-list-hook in bbdb-display-records-1, instead
4448 of bbdb-display-records, in order to call them also for electric
4451 2001-02-08 Robert Fenk <fenk@users.sourceforge.net>
4453 *** empty log message ***
4455 2001-02-07 Ronan Waide <waider@waider.ie>
4457 *** empty log message ***
4459 2001-02-07 Ronan Waide <waider@waider.ie>
4461 (ding) if there's nothing in mail-abbrevs either.
4463 2001-02-07 Ronan Waide <waider@waider.ie>
4465 Only call the sit-for bugfix in fsfemacs.
4467 2001-02-07 ShengHuo ZHU <zsh@cs.rochester.edu>
4469 Use field-separator.
4471 2001-02-07 Robert Fenk <fenk@users.sourceforge.net>
4473 (bbdb-complete-name): Fxed bug which showed
4474 its effect only with GNU Emacs.
4475 (bbdb-add-or-remove-mail-alias): Better prompt.
4477 2001-02-07 Robert Fenk <fenk@users.sourceforge.net>
4479 *** empty log message ***
4481 2001-02-05 Robert Fenk <fenk@users.sourceforge.net>
4483 *** empty log message ***
4485 2001-02-05 Robert Fenk <fenk@users.sourceforge.net>
4487 (bbdb-hooks.elc): removed need to load VM.
4489 2001-02-05 Robert Fenk <fenk@users.sourceforge.net>
4491 *** empty log message ***
4493 2001-02-05 Robert Fenk <fenk@users.sourceforge.net>
4495 Removed faulty replace-in-string.
4497 2001-02-03 Robert Fenk <fenk@users.sourceforge.net>
4499 (bbdb-annotate-message-sender): Changed the creation of new "duplicate
4501 honor the value of bbdb-always-add-addresses.
4503 2001-02-03 Robert Fenk <fenk@users.sourceforge.net>
4505 *** empty log message ***
4507 2001-02-03 Robert Fenk <fenk@users.sourceforge.net>
4509 (bbdb-message-cache-lookup), (bbdb-encache-message):
4510 Replaced the unreadable macros by a function in order to use it
4511 also for bbdb-vm.el.
4512 (bbdb-decache-message): new function to remove an element from the
4514 (bbdb-annotate-message-sender): Added creation of a new "duplicate"
4515 record when the given email address does not belong to the
4518 2001-02-02 Robert Fenk <fenk@users.sourceforge.net>
4520 (bbdb-find-duplicates): Fixes records without a
4521 name and adds additional messages in order to understand the
4524 2001-02-02 Robert Fenk <fenk@users.sourceforge.net>
4526 *** empty log message ***
4528 2001-02-02 Didier Verna <didier@xemacs.org>
4530 XEmacs Package installation fixes
4532 2001-02-02 Didier Verna <didier@xemacs.org>
4534 makefile for utils dir
4536 2001-02-02 Didier Verna <didier@xemacs.org>
4538 makefile for tex dir
4540 2001-02-01 Robert Fenk <fenk@users.sourceforge.net>
4542 (bbdb-mode-map): Added elide-records binding
4545 2001-02-01 Robert Fenk <fenk@users.sourceforge.net>
4547 bbdb-mail-abbrev-expand-hook): honor the
4548 pop-up settings, e.g. bbdb-pop-up-target-lines
4550 2001-02-01 Robert Fenk <fenk@users.sourceforge.net>
4552 *** empty log message ***
4554 2001-02-01 Robert Fenk <fenk@users.sourceforge.net>
4556 * lisp/bbdb-vm.el (bbdb/vm-pop-up-bbdb-buffer): Fixed the pop-up
4559 2001-01-30 Robert Fenk <fenk@users.sourceforge.net>
4561 lisp/bbdb-com.el (bbdb-complete-name): Fixes completion problem
4562 slipped into with revision 1.89
4564 2001-01-29 Ronan Waide <waider@waider.ie>
4566 Added autoload cookie for bbdb-ignore-selected-messages-hook
4568 2001-01-29 Ronan Waide <waider@waider.ie>
4570 Include configure in ignored files.
4572 2001-01-25 Ronan Waide <waider@waider.ie>
4574 *** empty log message ***
4576 2001-01-25 Ronan Waide <waider@waider.ie>
4580 2001-01-25 Ronan Waide <waider@waider.ie>
4582 Updates for 2.2 release
4584 2001-01-25 Ronan Waide <waider@waider.ie>
4586 Changed version to 2.3, which is now the official developer release.
4588 2001-01-24 Ronan Waide <waider@waider.ie>
4590 *** empty log message ***
4592 2001-01-24 Ronan Waide <waider@waider.ie>
4594 Added distclean target
4596 2001-01-24 Ronan Waide <waider@waider.ie>
4598 Removed test targets as they weren't helpful Added some new cleaning
4599 targets, including distclean
4601 2001-01-24 Ronan Waide <waider@waider.ie>
4605 2001-01-24 Ronan Waide <waider@waider.ie>
4607 Define caddar if it's not found. Yeesh. How hard is it to do
4608 (car (cdr ...)) anyway?
4610 2001-01-24 Ronan Waide <waider@waider.ie>
4612 Add-ons that didn't make it to the current release.
4614 2001-01-24 Sam Steingold <sds@goems.com>
4616 (replace-in-string): Emacs 21 has `replace-regexp-in-string' - use it!
4618 2001-01-24 Sam Steingold <sds@goems.com>
4622 2001-01-24 Sam Steingold <sds@goems.com>
4626 2001-01-24 Sam Steingold <sds@goems.com>
4628 lisp/bbdb-merge.el (bbdb-merge-file): bugfix:
the parameter for
4629 `match-fun' is `rec', not `r'
4631 2001-01-24 Ronan Waide <waider@waider.ie>
4633 Use geektools.com instead of rs.internic.net Slightly smarter parsing of
4636 2001-01-24 Ronan Waide <waider@waider.ie>
4638 Add support for M-TAB to expand mail aliases
4640 2001-01-24 Ronan Waide <waider@waider.ie>
4642 Don't look for email completions when there are none!
4644 2001-01-24 Ronan Waide <waider@waider.ie>
4646 Don't load touchtones if the touchtones directory is unset.
4648 2001-01-22 Ronan Waide <waider@waider.ie>
4650 Check that an AKA is not already in the list before adding it
4652 2001-01-18 Ronan Waide <waider@waider.ie>
4656 2001-01-18 Ronan Waide <waider@waider.ie>
4658 *** empty log message ***
4660 2001-01-18 Ronan Waide <waider@waider.ie>
4662 * Proper fix for VM windowing bug
4664 2001-01-17 Robert Fenk <fenk@users.sourceforge.net>
4666 *** empty log message ***
4668 2001-01-17 Robert Fenk <fenk@users.sourceforge.net>
4670 (bbdb-complete-name):
4671 If the completion is done then cycle thru the nets or when called
4672 with a prefix arg then display a list of all nets.
4673 (bbdb-dial-local-prefix-alist):
4674 Used to replace parts of the number depending on a regexp.
4675 (bbdb-modem-dial): command used for dialing with the modem.
4676 (bbdb-modem-device): the modem device
4677 (bbdb-dial-number): new function which performs the dialing of a
4678 number. Depending on the settings it uses the play command,
4679 native Xemacs sound support or the modem device.
4680 (bbdb-dial): modified in order to use the new stuff
4682 2001-01-17 Robert Fenk <fenk@users.sourceforge.net>
4684 (bbdb-sounds-directory):
4685 (bbdb-sound-volume):
4686 (bbdb-load-touchtones):
4687 Added variables & functions for Xemacs native sound support
4688 used by bbdb-dialing stuff
4690 2001-01-17 Robert Fenk <fenk@users.sourceforge.net>
4692 (bbdb-www-grab-homepage):
4693 Fix to read just one record not a list of records
4695 2001-01-17 Robert Fenk <fenk@users.sourceforge.net>
4697 (bbdb/vm-update-record):
4698 Restored old behavior of returning one record
4699 (bbdb/vm-update-records-mode):
4700 (bbdb/vm-update-records):
4701 Enhanced in order to allow annotating only new messages, which is
4702 now the default. This avoids the annoying questions repetition
4703 weather to add records for unknown persons after restarting a
4706 2001-01-17 Robert Fenk <fenk@users.sourceforge.net>
4708 (bbdb-always-add-addresses): Docfix
4710 2001-01-08 Ronan Waide <waider@waider.ie>
4712 Minor change to make it work again.
4714 2001-01-08 Ronan Waide <waider@waider.ie>
4716 Corrected pointers to mailing lists.
4718 2001-01-08 Didier Verna <didier@xemacs.org>
4720 configure script from autoconf 2.13
4722 2001-01-08 Didier Verna <didier@xemacs.org>
4726 2001-01-08 Didier Verna <didier@xemacs.org>
4728 Autoconf support documentation
4730 2001-01-08 Didier Verna <didier@xemacs.org>
4732 removed files for autoconf support
4734 2001-01-08 Didier Verna <didier@xemacs.org>
4736 new files for autoconf support
4738 2001-01-08 Ronan Waide <waider@waider.ie>
4740 Fixed commented-out items in TODO section.
4742 2001-01-08 Ronan Waide <waider@waider.ie>
4744 Added Bill Carpenter-provided function
4745 'bbdb-ignore-selected-messages-confirmation'
4747 2001-01-03 Ronan Waide <waider@waider.ie>
4749 (bbdb-dial) Change docstring for bbdb-dial Remove check for window
4752 2001-01-03 Ronan Waide <waider@waider.ie>
4754 * Removed some things from the TODO list
4755 * Removed the Log section
4756 * Added xref from BBDB Mailing Lists to Using BBDB to implement Mailing
4758 * A few other minor tweaks
4760 2001-01-03 Ronan Waide <waider@waider.ie>
4762 Updated the links section; some other minor changes.
4764 2000-12-31 Ronan Waide <waider@waider.ie>
4766 *** empty log message ***
4768 2000-12-31 Ronan Waide <waider@waider.ie>
4770 (bbdb-undisplay-records) Don't try to use *BBDB* buffer if it doesn't
4773 2000-12-18 Ronan Waide <waider@waider.ie>
4775 *** empty log message ***
4777 2000-12-18 Ronan Waide <waider@waider.ie>
4779 * Added definition for cadar.
4780 * Docu typo in bbdb-elided-display
4781 * If bbdb-display-records isn't appending, clear the buffer
4782 * bbdb-undisplay-records erases the buffer
4783 * bbdb-insinuate-message now hooks on message-setup-hook
4785 2000-12-18 Ronan Waide <waider@waider.ie>
4787 Small change to get around an apparent emacs windowing bug.
4789 2000-11-27 Ronan Waide <waider@waider.ie>
4791 *** empty log message ***
4793 2000-11-27 Ronan Waide <waider@waider.ie>
4795 Alex's zipcode changes. WARNING: New database format.
4797 2000-11-16 Robert Fenk <fenk@users.sourceforge.net>
4801 2000-11-16 Robert Fenk <fenk@users.sourceforge.net>
4803 (bbdb-fontify-buffer): Fixed fontification
4806 2000-11-16 Robert Fenk <fenk@users.sourceforge.net>
4808 ((fboundp 'display-message)): added macro for
4809 display-message (for GNU Emacs) used for progress reports in
4811 (bbdb-format-record): fixed display for elided display
4813 2000-11-16 Robert Fenk <fenk@users.sourceforge.net>
4815 (bbdb/vm-update-records): Uses display-message
4816 for progress report and honor bbdb-silent-running.
4817 (bbdb/vm-snarf-all): removed faulty "second" call of
4820 2000-11-16 Robert Fenk <fenk@users.sourceforge.net>
4822 (bbdb-extract-address-component-regexps):
4823 added recognition of true names form addresses like
4824 Robert.Fenk@gmx.de, in order to avoid creation of duplicate
4827 2000-11-16 Robert Fenk <fenk@users.sourceforge.net>
4829 (bbdb-extract-field-value): added
4830 (case-fold-search t) as headers should be checked case insensitive
4832 2000-11-16 Robert Fenk <fenk@users.sourceforge.net>
4834 (bbdb-show-all-recipients): simplified the function and added missing
4837 2000-11-07 Ronan Waide <waider@waider.ie>
4839 Doc fix (Martin Buchholz)
4841 2000-11-06 Ronan Waide <waider@waider.ie>
4843 *** empty log message ***
4845 2000-11-06 Ronan Waide <waider@waider.ie>
4847 Respect value of bbdb-use-pop-up.
4849 2000-11-06 Ronan Waide <waider@waider.ie>
4851 Corrected mirror link.
4853 2000-11-02 Ronan Waide <waider@waider.ie>
4855 Define characterp if it's not already bound. Used in bbdb-vm.
4857 2000-11-02 Sam Steingold <sds@goems.com>
4859 (bbdb-hashtable-size): call `bbdb-records' only when it is defined
4861 2000-11-01 Sam Steingold <sds@goems.com>
4863 (bbdb-hashtable-size): new custom variable
4864 (primep): define if not defined already
4865 (bbdb-records): use `bbdb-hashtable-size' when initializing
4868 2000-10-30 Robert Fenk <fenk@users.sourceforge.net>
4870 (display-message 'progress mess) does not exist for FSF Emacs, therefore
4871 we polluted the message log by calling (message mess).
4873 2000-10-27 Robert Fenk <fenk@users.sourceforge.net>
4875 *** empty log message ***
4877 2000-10-27 Robert Fenk <fenk@users.sourceforge.net>
4879 (bbdb-fontify-buffer): changed in order to meet flexible
4880 `bbdb-pop-up-elided-display-name-end'.
4882 2000-10-27 Robert Fenk <fenk@users.sourceforge.net>
4884 (bbdb/vm-update-records): Searching for existing records is limited to
4886 net, as a search for a name may no return the right record.
4887 Adding of new records can be controlled similar to query-replace,
4889 The new variable `bbdb/prompt-for-create-p' can be set to `t' in
4890 order to force VM to ask the user before adding a new BBBD record,
4891 caused by the automatic update of the popup buffer.
4893 2000-10-27 Robert Fenk <fenk@users.sourceforge.net>
4895 (bbdb/prompt-for-create-p):
4896 The new variable `bbdb/prompt-for-create-p' can be set to `t' in
4897 order to force VM, Gnus, MHE, RMAIL to ask the user before adding a
4898 new BBBD record, caused by the automatic update of the popup buffer.
4899 (bbdb-pop-up-elided-display-name-end): A new variable which
4900 controls for elided display where the "name - company" pair
4901 usually ends and where we start to display phone numbers and the
4903 (bbdb-pop-up-elided-display-fields): A new variable controlling
4904 what fields are displayed in elided display. Users may write
4905 their own formating functions. (kind of experimental by now)
4907 2000-10-27 Robert Fenk <fenk@users.sourceforge.net>
4909 The new variable `bbdb/prompt-for-create-p' can be set to `t' in order
4910 to force VM, Gnus, MHE, RMAIL to ask the user before adding a new BBBD
4911 record, caused by the automatic update of the popup buffer.
4913 2000-10-27 Ronan Waide <waider@waider.ie>
4915 Fixed silly bug that stopped auto-noticing from working at all. Doh.
4917 2000-10-20 Robert Fenk <fenk@users.sourceforge.net>
4919 (bbdb-complete-name): minor bugfix for cycling of addresses.
4921 2000-10-20 Robert Fenk <fenk@users.sourceforge.net>
4923 *** empty log message ***
4925 2000-10-20 Robert Fenk <fenk@users.sourceforge.net>
4927 (bbdb-extract-address-components): added an optional argument
4930 2000-10-20 Robert Fenk <fenk@users.sourceforge.net>
4932 (bbdb-complete-name): If there are multiple nets and the address is
4934 completed then cycle trough the list of nets.
4936 2000-10-15 Ronan Waide <waider@waider.ie>
4938 *** empty log message ***
4940 2000-10-15 Ronan Waide <waider@waider.ie>
4942 Fix to allow building with Martin Schwenke's gnuserv.
4944 2000-10-15 Ronan Waide <waider@waider.ie>
4946 Fixed to work with newer version of gnuserv provided by Martin Schwenke
4947 and downloadable from
4948 http://linuxcare.com.au/people/martins/hacks/emacs/
4950 2000-10-15 Ronan Waide <waider@waider.ie>
4952 Cleaned up some of the customization stuff. Fixed handling of
4953 vm-uninteresting-senders
4955 2000-10-15 Ronan Waide <waider@waider.ie>
4957 Cleaned up some of the customization stuff.
4959 2000-10-15 Ronan Waide <waider@waider.ie>
4961 Added Brian Edmonds' filing hackery, modified to fit in bbdb's concept
4962 of a namespace. Cleaned up some compiler noise.
4964 2000-10-15 Ronan Waide <waider@waider.ie>
4966 Fixed the compose-mail selection for bbdb-send-mail-style. Thanks to
4967 Raymond Scholz for pointing out that it wasn't actually working.
4969 2000-09-20 Ronan Waide <waider@waider.ie>
4971 Fix primary-or-name search to pay attention to bbdb-case-fold-search
4972 when checking names. (bug report: Eli Tziperman)
4974 2000-09-12 Robert Fenk <fenk@users.sourceforge.net>
4976 *** empty log message ***
4978 2000-09-12 Robert Fenk <fenk@users.sourceforge.net>
4980 (bbdb/vm-snarf-all): fixed wrong documentation
4982 2000-09-12 Ronan Waide <waider@waider.ie>
4984 Added "BBDB Development Team" to the list at the start. Fixed 'missing
4985 node' problem with older versions of makeinfo. Added Kai's example of
4986 working around the ispell key-mapping conflict.
4988 2000-09-11 Ronan Waide <waider@waider.ie>
4990 *** empty log message ***
4992 2000-09-11 Ronan Waide <waider@waider.ie>
4994 Reinstated 2.00.06 behaviour of creating a record if necessary when :
4995 is pressed Added new function, bbdb/vm-show-all-recipients, to do the
4997 fandango to show recipients for the current message. Map it to
4998 something in vm-mode-map if you wish to use it. I'd suggest "'".
5000 2000-09-08 Sam Steingold <sds@goems.com>
5002 (bbdbq-mk): new function
5004 2000-09-08 Ronan Waide <waider@waider.ie>
5006 Daniel Pittman's patch does indeed override Alex's!
5008 2000-09-07 Ronan Waide <waider@waider.ie>
5010 Daniel Pittman's autoload patch. May make Alex's patch obsolete.
5012 2000-09-07 Ronan Waide <waider@waider.ie>
5014 Alex Coventry's patch to fix compile-vs-runtime autoloads
5016 2000-09-03 Ronan Waide <waider@waider.ie>
5018 Default completed name to an empty string to avoid error
5020 2000-08-29 Ronan Waide <waider@waider.ie>
5022 Check if vm-summary-uninteresting-senders is a string before using it
5024 2000-08-28 Ronan Waide <waider@waider.ie>
5026 Changed [(meta...)] keybindings to "\M-..."
5028 2000-08-28 Ronan Waide <waider@waider.ie>
5030 *** empty log message ***
5032 2000-08-28 Ronan Waide <waider@waider.ie>
5034 Fix for bbdb-autoloads.el and Xemacs
5036 2000-08-28 Ronan Waide <waider@waider.ie>
5038 Moved bbdb-insinuate-message out to bbdb.el to prevent gnus startup
5041 2000-08-28 Ronan Waide <waider@waider.ie>
5043 Moved bbdb-insinuate-message into this file to prevent gnus startup
5044 looping Changed \M-\t to [(meta tab)]
5046 2000-08-25 Ronan Waide <waider@waider.ie>
5048 Added link to Martin's bbdb-gnokii.el
5050 2000-08-25 Ronan Waide <waider@waider.ie>
5052 Updated the HTML version of the manual. Fixed broken stylesheet
5053 reference in web page. Added link for Noah Friedman's copy of jwz's
5054 bbdb-pilot.el Fixed link to Alex's page.
5056 2000-08-25 Ronan Waide <waider@waider.ie>
5058 Cache the fact that you didn't want to create an entry for someone, so
5059 you don't get prompted repeatedly. Also removed changelog from file.
5061 2000-08-21 Ronan Waide <waider@waider.ie>
5063 Fix an error in VM doco that prevented file from building
5065 2000-08-21 Robert Fenk <fenk@users.sourceforge.net>
5067 Removed the faulty autoload.
5069 2000-08-19 Ronan Waide <waider@waider.ie>
5071 Rearrange Lastname, Firstname even if it's not in quotes.
5073 2000-08-18 Robert Fenk <fenk@users.sourceforge.net>
5075 Restored the previous version of bbdb-annotate-message-sender, since the
5076 change was not exactly doing what it should do.
5078 2000-08-18 Robert Fenk <fenk@users.sourceforge.net>
5080 *** empty log message ***
5082 2000-08-18 Robert Fenk <fenk@users.sourceforge.net>
5084 `bbdb-annotate-message-sender' was changed in order to ask the user for
5085 adding new addresses to net only if `create-p' is `t'.
5087 2000-08-18 Robert Fenk <fenk@users.sourceforge.net>
5089 `bbdb/vm-get-only-first-from-p' was renamed to
5090 `bbdb/vm-get-first-from-p' which is more self explanatory.
5092 The default value of `bbdb/vm-get-only-first-from-p' is `t' in order to
5094 the old BBDB behavior.
5096 `bbdb/vm-get-from' was partially rewritten in order to make it more
5099 2000-08-18 Robert Fenk <fenk@users.sourceforge.net>
5101 * texinfo/bbdb.texinfo (VM Features): Documentation of new VM
5104 2000-08-18 Ronan Waide <waider@waider.ie>
5106 Fixed a minor bug related to retrieving empty records from cache
5108 2000-08-14 Sam Steingold <sds@goems.com>
5110 * lisp/bbdb-com.el: require `cl' at compile time for `flet'
5111 (bbdb-add-or-remove-mail-alias): use `let', not `setq'
5112 (bbdb-send-mail-internal): fixed call to `vm-mail-internal'
5114 2000-08-12 Ronan Waide <waider@waider.ie>
5116 Don't return an empty string as the name or address, return nil.
5118 2000-08-11 Sam Steingold <sds@goems.com>
5120 * lisp/bbdb.el (bbdb-save-db): fixed the calling sequence of
5121 `y-or-n-p-with-timeout'
5123 2000-08-11 Sam Steingold <sds@goems.com>
5125 * lisp/bbdb-snarf.el (bbdb-extract-address-components): use
5126 `bbdb-warn' instead of `warn'
5127 (replace-in-string): check for `boundp', not `functionp'
5128 (bbdb-snarf-nice-real-name-regexp, bbdb-snarf-nice-real-name): doc fix
5130 * lisp/bbdb.el: removed the `defsubst' kludge - we do not support emaxen
5131 without `defsubst' anyway; also pacify the compiler a little bit
5133 2000-08-11 Ronan Waide <waider@waider.ie>
5135 Check if bbdb-file-remote is set before trying to use it.
5137 2000-08-10 Sam Steingold <sds@goems.com>
5139 Remote DB synchronization:
5140 (bbdb-file-remote, bbdb-file-remote-save-always): new user variables
5141 (bbdb-buffer): a function now; copy `bbdb-file-remote' to
5142 `bbdb-file' when it is newer
5143 (bbdb-write-file-hook-fn): maybe write `bbdb-file-remote'
5146 (bbdb-modified-p): dumped
5147 (bbdb-read-string): removed minibuffer-resizing code: all supported
5148 emaxen can resize minibuffers themselves
5150 2000-08-10 Sam Steingold <sds@goems.com>
5152 (save-current-buffer): fset to `save-excursion' if not present
5153 (with-current-buffer): defmacro if not present
5154 (bbdb-save-buffer-excursion): dumped
5155 (bbdb-with-db-buffer, bbdb-records, bbdb-write-file-hook-fn): use
5156 `with-current-buffer' instead of `bbdb-save-buffer-excursion'
5158 2000-08-10 Sam Steingold <sds@goems.com>
5160 * lisp/bbdb.el (bbdb-join): dropped an unused variable
5162 2000-08-10 Robert Fenk <fenk@users.sourceforge.net>
5164 Documentation of new features (somehow incomplete by now).
5166 Files: texinfo/bbdb.texinfo
5168 2000-08-10 Robert Fenk <fenk@users.sourceforge.net>
5170 (bbdb-quiet-about-name-mismatches): if a number it will be the number of
5171 seconds to sit-for when displaying the notification about a name
5173 (bbdb-join): inverse function of bbdb-split.
5174 (bbdb-annotate-message-sender): tries to guess a reasonable default name
5175 when creating new records.
5179 2000-08-10 Robert Fenk <fenk@users.sourceforge.net>
5181 T(bbdb/vm-get-from): uses now bbdb-extract-address-components to extract
5182 all recipients and uses vm-summary-uninteresting-senders for ignoring
5183 senders, which is more consistently with respect VM. One can set the
5185 `bbdb/vm-get-from-headers' and `bbdb/vm-get-first-from-p' in order to
5186 control what headers are processed and what is display is what order.
5187 (bbdb/vm-message-cache-lookup):
5188 (bbdb/vm-encache-message): We use our own caching functions instead of
5189 the bbdb default functions since we are handling a set of records and
5191 (bbdb/vm-update-record): is now just a call to
5192 (bbdb/vm-update-records): which performs the actual work of finding and
5194 (bbdb/vm-set-auto-folder-alist): Is a function from Mark Thomas
5195 <mthomas@jprc.com> which sets `vm-auto-folder-alist' according to the
5196 field `bbdb/vm-set-auto-folder-alist-field'.
5198 Files: lisp/bbdb-vm.el
5200 2000-08-10 Robert Fenk <fenk@users.sourceforge.net>
5202 (bbdb-snarf-nice-real-name-regexp): regexp matching unwanted characters
5204 (bbdb-snarf-nice-real-name): removes unwanted characters from real
5205 names/email addresses.
5206 (bbdb-extract-address-component-regexps): alist of regexps and
5207 transformation-instructions used by
5208 (bbdb-extract-address-components): is for the extraction of full name
5209 and email address from headers. This function is a bit more
5210 configurable than `mail-extract-address-components' and it will return a
5211 list of all found address components. Some note about why to use this
5213 `bbdb-show-all-recipients' uses `bbdb-split' ,but this will not work for
5214 email addresses like
5215 "Boss, Hugo" <hugo@boss.com> or hugop@boss.com (Hugo Boss) On the
5216 otherside `mail-extr.el' returns just the first mail address, but we may
5217 be interrested also in the other addresses within one header.
5218 Furthermore this function is configureable to do smart parsing ...
5220 Files: lisp/bbdb-snarf.el
5222 2000-08-10 Robert Fenk <fenk@users.sourceforge.net>
5224 (bbdb-define-all-aliases): Records without a net nolonger cause a error,
5225 one will get just a waring when not running in silent mode.
5226 (bbdb-delete-current-field-or-record): added handling of "*" in order to
5227 delete multiple records and 'noprompt'.
5228 (bbdb-send-mail-internal): added missing call of vm hooks.
5229 (bbdb-add-or-remove-mail-alias): returns all mail aliases in a format
5230 suitable for completing read.
5231 (bbdb-add-or-remove-mail-alias): convenience function for adding or
5232 removing mail aliases from one or multiple records. This makes it much
5233 simpler to define groups.
5235 Files: lisp/bbdb-com.el
5237 2000-08-10 Robert Fenk <fenk@users.sourceforge.net>
5241 2000-08-10 Sam Steingold <sds@goems.com>
5243 * lisp/bbdb.el (bbdb-annotate-notes): `regexp-quote' the annotation
5244 before matching it on existing notes
5246 2000-08-05 Ronan Waide <waider@waider.ie>
5248 When converting the streets to a list, delete "nil" as well as "".
5250 2000-08-03 Sam Steingold <sds@goems.com>
5252 * lisp/bbdb.el (bbdb-notes-default-separator): new user option
5253 (bbdb-annotate-notes): use it
5254 (notes, company): put `field-separator' property
5255 * lisp/bbdb-hooks.el (bbdb-auto-notes-hook): search the whole notes
5256 string for the new note before adding
5258 2000-08-03 Ronan Waide <waider@waider.ie>
5260 fixed a build problem with the autoloads file.
5262 2000-08-01 Ronan Waide <waider@waider.ie>
5264 last fix (honest) to the bbdb-yadda-mismatch thing.
5266 2000-08-01 Ronan Waide <waider@waider.ie>
5268 Finally I understand the machinations of
5269 bbdb-quiet-about-name-mismatches. Apologies for the confusion.
5271 2000-08-01 Robert Fenk <fenk@users.sourceforge.net>
5273 Added setting of variable autoload-package-name and deletion of
5274 bbdb-autoloads.el file before creation in order to create it with the
5275 right featurep and contents. Otherwise it was not working correctly with
5278 2000-08-01 Ronan Waide <waider@waider.ie>
5280 *** empty log message ***
5282 2000-08-01 Ronan Waide <waider@waider.ie>
5284 Add compose-mail as an option for bbdb-send-mail-style (Kai GroĂźjohann)
5286 2000-08-01 Ronan Waide <waider@waider.ie>
5288 Added Howard Melman's VM labelling code. It's switched off by default;
5289 use (add-hook 'bbdb-notice-hook 'bbdb/vm-auto-add-label) to enable it.
5291 2000-08-01 Ronan Waide <waider@waider.ie>
5293 Added Thomas DeWeese's May 19 (!) fix for bbdb-build-name.
5295 2000-07-27 Sam Steingold <sds@goems.com>
5297 dropped bbdb-add-hook
5299 2000-07-27 Sam Steingold <sds@goems.com>
5301 limited `bbdb-init-forms' to hooks to protect the innocent
5303 2000-07-25 Sam Steingold <sds@goems.com>
5305 (bbdb-init-forms): new variable
5306 (bbdb-initialize): use it
5308 2000-07-25 Sam Steingold <sds@goems.com>
5310 use auto-generated autoloads consistently
5312 2000-07-24 Sam Steingold <sds@goems.com>
5314 added some autoload cookies
5316 2000-07-21 Sam Steingold <sds@goems.com>
5318 removed TABs. this, finally, passed weblint!
5320 2000-07-21 Ronan Waide <waider@waider.ie>
5322 Fixed some badness on the web page New version of the bbdb manual, split
5325 2000-07-21 Ronan Waide <waider@waider.ie>
5327 ShengHuo Zhou's patch to update this for v5 file format
5329 2000-07-21 Ronan Waide <waider@waider.ie>
5331 Removed a debug (message...) form
5333 2000-07-21 Ronan Waide <waider@waider.ie>
5335 Added robert fenk's patch to use bbdb-popup in gnus.
5337 2000-07-21 Ronan Waide <waider@waider.ie>
5339 *** empty log message ***
5341 2000-07-21 Ronan Waide <waider@waider.ie>
5343 More bbdb-silent-running edits.
5345 2000-07-20 Sam Steingold <sds@goems.com>
5347 * lisp/bbdb-com.el (bbdb-finger): use `bbdb-get-record'
5348 * lisp/bbdb-whois.el (bbdb-whois): use `bbdb-get-record'
5349 * lisp/bbdb-ftp.el (bbdb-ftp): use `bbdb-get-record'
5351 2000-07-20 Sam Steingold <sds@goems.com>
5353 a couple more keybindings...
5355 2000-07-20 Sam Steingold <sds@goems.com>
5357 added project home to quicklinks
5359 2000-07-18 Sam Steingold <sds@goems.com>
5361 mail-abbrevs/aliases handling
5363 2000-07-14 Sam Steingold <sds@goems.com>
5367 2000-07-14 Ronan Waide <waider@waider.ie>
5369 * Fixed bbdb-quiet-about-mismatches logic
5370 * Added new variable, bbdb-silent-running, to suppress informational
5371 messages and queries. Not all messages are suppressed by this yet,
5374 2000-07-13 Sam Steingold <sds@goems.com>
5376 erroneously dropped a setq in the last commit; reinstate it.
5378 2000-07-13 Sam Steingold <sds@goems.com>
5380 minor doc fixes to comply with the standards
5382 2000-07-13 Sam Steingold <sds@goems.com>
5384 added bbdb-write-file-hooks user variable
5386 2000-07-13 Sam Steingold <sds@goems.com>
5388 added `bbdb-write-file-hooks' user variable
5390 2000-07-11 Sam Steingold <sds@goems.com>
5392 (bbdb-migrate-record-lambda): `mapcar', not `mapc' here!
5394 2000-07-11 Sam Steingold <sds@goems.com>
5396 clean-up as per weblint
5398 2000-07-10 Sam Steingold <sds@goems.com>
5400 revert the last patch (`mapc' is more efficient than `mapcar')
5402 2000-07-10 Sam Steingold <sds@goems.com>
5404 emacs 21 has `mapc'; define it when we don't have it.
5406 2000-07-09 Ronan Waide <waider@waider.ie>
5408 GNUmacs doesn't have "mapc".
5410 2000-07-09 Ronan Waide <waider@waider.ie>
5412 Get install-pkg to ignore CVS directories as well as SCCS and RCS.
5414 2000-07-05 Sam Steingold <sds@goems.com>
5416 rewrote migration in a modular way
5418 2000-07-05 Sam Steingold <sds@goems.com>
5422 2000-07-05 Sam Steingold <sds@goems.com>
5424 (parse-bbdb-internal): bind, not setq the version.
5426 2000-07-03 Jochen KĂĽpper <bbdb@jochen-kuepper.de>
5430 2000-07-03 Jochen KĂĽpper <bbdb@jochen-kuepper.de>
5432 Fixed ftp address. Added thanks. Synced ml info to Web.
5434 2000-07-03 Jochen KĂĽpper <bbdb@jochen-kuepper.de>
5436 Various little info changes, including ml info, TeX output changes,
5437 thanks. Added info-directory information. Added detailed node list.
5439 2000-06-30 Jochen KĂĽpper <bbdb@jochen-kuepper.de>
5441 Build bbdb-merge.elc
5443 2000-06-30 Jochen KĂĽpper <bbdb@jochen-kuepper.de>
5447 2000-06-30 Jochen KĂĽpper <bbdb@jochen-kuepper.de>
5451 2000-06-30 Sam Steingold <sds@goems.com>
5453 (bbdb-format-streets): use `mapc', not `mapcar'
5455 2000-06-30 Sam Steingold <sds@goems.com>
5457 (bbdb-format-streets): fixed for the new BBDB format (5)
5459 2000-06-30 Sam Steingold <sds@goems.com>
5461 (bbdb-migrate): re-wrote using `mapcar' instead of `append' this is
5462 linear instead of quadratic and avoids much consing
5464 2000-06-14 Ronan Waide <waider@waider.ie>
5466 *** empty log message ***
5468 2000-06-14 Ronan Waide <waider@waider.ie>
5470 Fixed bbdb-current-field properly. Note that if you define a new address
5471 formatting function, this code may not work correctly.
5473 2000-06-14 Ronan Waide <waider@waider.ie>
5475 Fixed obi-wan error in bbdb-current-field. NB this is fixed for the
5476 default display address. I need to tweak further for continental address
5479 2000-06-14 Ronan Waide <waider@waider.ie>
5481 * Trying another way to get the from field, since the Presentation
5482 buffer hack seems to be somewhat unusable.
5484 2000-06-14 Ronan Waide <waider@waider.ie>
5486 * Fixed docstring for bbdb-quiet-about-name-mismatches
5488 2000-06-14 Ronan Waide <waider@waider.ie>
5490 * Documented changes in database structure
5491 * Changed web address, email addresses
5492 * Some minor typos corrected & details added
5494 2000-06-14 Ronan Waide <waider@waider.ie>
5496 * Added CVS revision discards to tarball exclude list.
5498 2000-06-14 Ronan Waide <waider@waider.ie>
5500 * made notes merging use bbdb-merge-strings.
5502 2000-05-29 Ronan Waide <waider@waider.ie>
5504 *** empty log message ***
5506 2000-05-25 Ronan Waide <waider@waider.ie>
5508 Fixed a broken link & updated the archive information
5510 2000-05-25 Ronan Waide <waider@waider.ie>
5512 Updated some of the test targets
5514 2000-05-02 Sam Steingold <sds@goems.com>
5516 * lisp/bbdb.el, lisp/bbdb-com.el: define `unless' and `when' if
5517 necessary, do not quote `lambda' in code, do quote (`') functions and
5518 variables in doc strings.
5519 * lisp/bbdb.el (bbdb-get-field): new helper function.
5520 * lisp/bbdb-com.el (bbdb-notes-sort-order): new variable
5521 (bbdb-sort-notes, bbdb-sort-phones, bbdb-sort-addresses): new functions,
5522 suitable for `bbdb-change-hook'.
5523 (bbdb-get-record): new helper function.
5524 * lisp/bbdb-w3.el (bbdb-www): do not browse to multiple URLs
5525 simultaneously, allow multiple URLs for the same record instead.
5526 (bbdb-www-grab-homepage): add the URL if there is such a fields already.
5528 2000-05-01 Ronan Waide <waider@waider.ie>
5530 * "API" is a little more settled, also a little more obvious.
5531 * Making use of more of the existing functions in bbdb-com
5533 2000-05-01 Ronan Waide <waider@waider.ie>
5535 * Tweaked layout and added a CVS revision tag.
5537 2000-05-01 Ronan Waide <waider@waider.ie>
5541 2000-05-01 Ronan Waide <waider@waider.ie>
5545 2000-05-01 Ronan Waide <waider@waider.ie>
5547 Initial creation of the BITS tree
5549 2000-04-21 Ronan Waide <waider@waider.ie>
5551 * documentation corrections
5552 * Added timestamp compare to bbdb-refile-notes-generate-alist
5554 2000-04-21 Ronan Waide <waider@waider.ie>
5556 * Refined so it works a little better, particularly with mergeing
5558 * Added bbdb-merge-file, so you can now import another bbdb and merge
5561 2000-04-19 Ronan Waide <waider@waider.ie>
5563 * First cut at merging with a view towards syncing, as opposed to
5564 simply cramming everything together a la refile.
5566 2000-04-17 Jochen KĂĽpper <bbdb@jochen-kuepper.de>
5568 *** empty log message ***
5570 2000-04-17 Ronan Waide <waider@waider.ie>
5572 omitted bracket on unmigrate for v5->v4
5574 2000-04-16 Jochen KĂĽpper <bbdb@jochen-kuepper.de>
5576 bbdb-print documentation Fix \bigbf
5578 2000-04-16 Ronan Waide <waider@waider.ie>
5580 * Added 5->4 unmigration
5582 2000-04-15 Jochen KĂĽpper <bbdb@jochen-kuepper.de>
5584 Adopt TeX-output of streets to new file-format v5.
5586 2000-04-15 Ronan Waide <waider@waider.ie>
5588 * Fixed misplaced bracket in street migration code.
5590 2000-04-13 Jochen KĂĽpper <bbdb@jochen-kuepper.de>
5592 Fix comment regarding mailing lists.
5594 2000-04-13 Jochen KĂĽpper <bbdb@jochen-kuepper.de>
5596 Improved TeX output (fonts, breaks).
5598 2000-04-13 Ronan Waide <waider@waider.ie>
5600 *** empty log message ***
5602 2000-04-13 Ronan Waide <waider@waider.ie>
5604 * Address layout patch, including Euro addresses and the streets->list
5607 2000-04-13 Ronan Waide <waider@waider.ie>
5609 * Added keymap C-: for bbdb/gnus-summary-show-all-recipients
5611 2000-04-13 Ronan Waide <waider@waider.ie>
5613 * Thomas's duplicates patch
5615 2000-04-13 Ronan Waide <waider@waider.ie>
5617 * Thomas' duplicates patch
5618 * streets modification
5620 2000-04-12 Ronan Waide <waider@waider.ie>
5622 * commented out enough to get it working with the streets -> list mod.
5624 2000-04-12 Ronan Waide <waider@waider.ie>
5626 * Added v5 migration. NB no back-migration yet.
5628 2000-04-12 Ronan Waide <waider@waider.ie>
5630 * Thomas Deweese's multiple-same-name-records patch
5631 * "streets" is now a list, not street1 street2 street3
5632 * relaxed zip checking a little.
5633 * new function: bbdb-add-new-field. allows you to programatically
5634 add properties to the bbdb file.
5636 2000-04-12 Ronan Waide <waider@waider.ie>
5640 2000-04-05 Ronan Waide <waider@waider.ie>
5642 *** empty log message ***
5644 2000-04-05 Ronan Waide <waider@waider.ie>
5646 * Autoload cookie for bbdb-header-start
5648 2000-04-05 Ronan Waide <waider@waider.ie>
5652 2000-04-05 Ronan Waide <waider@waider.ie>
5654 * Colin's show-all-recipients
5656 2000-04-05 Ronan Waide <waider@waider.ie>
5660 2000-04-05 Ronan Waide <waider@waider.ie>
5664 2000-04-05 Ronan Waide <waider@waider.ie>
5666 *** empty log message ***
5668 2000-04-05 Ronan Waide <waider@waider.ie>
5672 2000-04-05 Ronan Waide <waider@waider.ie>
5674 * Added Alex's BBDB v4 format migration (country field)
5676 2000-03-31 Ronan Waide <waider@waider.ie>
5678 (bbdb/vm-get-from): If there's a presentation buffer, get the address
5679 from there, since it will be MIME-decoded.
5681 2000-03-30 Ronan Waide <waider@waider.ie>
5683 *** empty log message ***
5685 2000-03-30 Ronan Waide <waider@waider.ie>
5687 (bbdb-annotate-notes): do not add a repeated annotation (Sam Steingold)
5689 2000-03-30 Ronan Waide <waider@waider.ie>
5691 Added gareth rees' patch to improve bbdb-mode documentation.
5693 2000-03-30 Ronan Waide <waider@waider.ie>
5695 Added Noah Friedman's patch to make completion work as documented.
5697 2000-03-30 Ronan Waide <waider@waider.ie>
5699 Fixed xref entries per mail from gareth rees.
5701 1999-01-26 Matt Simmons <simmonmt@acm.org>
5703 Don't freak out on 0-line Article buffers (pgnus)
5705 1999-01-26 Matt Simmons <simmonmt@acm.org>
5707 Make e-mail addresses scale properly
5709 1999-01-25 Matt Simmons <simmonmt@acm.org>
5711 *** empty log message ***
5713 1999-01-25 Matt Simmons <simmonmt@acm.org>
5715 Add autoload cookie for bbdb-snarf-region
5717 1999-01-25 Matt Simmons <simmonmt@acm.org>
5719 Added bbdb/gnus-snarf-signature
5721 1999-01-25 Matt Simmons <simmonmt@acm.org>
5723 Set-text-properties to nil in bbdb-string-trim
5725 1999-01-25 Matt Simmons <simmonmt@acm.org>
5727 Protect mark in bbdb-redisplay-records
5729 1999-01-25 Matt Simmons <simmonmt@acm.org>
5731 Use Info-directory-list
5733 1999-01-25 Matt Simmons <simmonmt@acm.org>
5735 Nil out hooks to keep view-mode from interfering with bbdb-mode
5737 1999-01-25 Matt Simmons <simmonmt@acm.org>
5739 Don't use concat with integers
5741 1999-01-25 Matt Simmons <simmonmt@acm.org>
5743 Added bbdb/gnus-snarf-signature
5745 1999-01-01 Matt Simmons <simmonmt@acm.org>
5747 *** empty log message ***
5749 1999-01-01 Matt Simmons <simmonmt@acm.org>
5753 1999-01-01 Matt Simmons <simmonmt@acm.org>
5755 Fold in 1.8.1.x subtree
5757 1999-01-01 Matt Simmons <simmonmt@acm.org>
5759 Added instructions for those without make
5761 1998-12-31 Matt Simmons <simmonmt@acm.org>
5763 *** empty log message ***
5765 1998-12-31 Matt Simmons <simmonmt@acm.org>
5767 Customize bbdb-snarf-web-prop, make it use the www field instead of web.
5769 1998-12-31 Matt Simmons <simmonmt@acm.org>
5771 Run the bbdb-load-hook after the bbdb provide.
5773 1998-12-31 Matt Simmons <simmonmt@acm.org>
5775 Protect against null record
5777 1998-12-31 Matt Simmons <simmonmt@acm.org>
5779 bbdb-version should insert the version into the current buffer if
5780 invoked with a prefix.
5782 1998-12-30 Matt Simmons <simmonmt@acm.org>
5784 Let bbdb-current-field handle blank users
5786 1998-12-05 Matt Simmons <simmonmt@acm.org>
5788 *** empty log message ***
5790 1998-12-05 Matt Simmons <simmonmt@acm.org>
5792 Allow redundant expansions
5794 1998-12-05 Matt Simmons <simmonmt@acm.org>
5796 bbdb/gnus-show-sender should refer to summary buffer, not article
5799 1998-12-05 Matt Simmons <simmonmt@acm.org>
5801 Honor bbdb-user-mail-names.
5803 1998-12-05 Matt Simmons <simmonmt@acm.org>
5807 1998-11-02 Matt Simmons <simmonmt@acm.org>
5809 Correct escaping of mailing list address
5811 1998-11-02 Matt Simmons <simmonmt@acm.org>
5813 Change mailing list address
5815 1998-10-17 Matt Simmons <simmonmt@acm.org>
5817 Patch to convert default area code protection from condition-case to
5820 1998-10-17 Matt Simmons <simmonmt@acm.org>
5822 Removed RCS logs in comments. Applied patch to protect bbdb-info-file,
5823 and to protect against non-integer default area code
5825 1998-10-10 Matt Simmons <simmonmt@acm.org>
5827 From slbaur - Switch from `screen' functions to `frame' functions
5829 1998-10-10 Matt Simmons <simmonmt@acm.org>
5831 From slbaur: set-extent-attribute -> set-extent-property,
5832 set-extent-data -> set-extent-property
5834 1998-10-10 Matt Simmons <simmonmt@acm.org>
5836 From slbaur - Use new name for set-window-buffer-dedicated.
5838 1998-10-10 Matt Simmons <simmonmt@acm.org>
5840 From slbaur: Don't pass an integer to concat. Format dates with number
5841 format - not string - so we get leading zeros.
5843 1998-10-10 Matt Simmons <simmonmt@acm.org>
5845 *** empty log message ***
5847 1998-04-11 Matt Simmons <simmonmt@acm.org>
5849 *** empty log message ***
5851 1998-04-11 Matt Simmons <simmonmt@acm.org>
5853 Added EOL list, EOL'd advertized-bbdb-delete-current-field-or-record and
5854 GNUS support. Documented new bindings in *BBDB* buffer.
5856 1998-04-11 Matt Simmons <simmonmt@acm.org>
5858 Colin Rafferty's patch adding autoload cookies back. Changed prompts for
5859 bbdb-phones, bbdb-net, bbdb-company, bbdb-name and bbdb to make them
5860 more intuitive. Started to remove support for
5861 advertized-bbdb-delete-current-field-or-record. Fixed error in comment.
5863 1998-04-11 Matt Simmons <simmonmt@acm.org>
5865 Changed documentation for bbdb-load-hook, added bbdb-initialize hook.
5866 Began to remove support for
5867 advertized-bbdb-delete-current-field-or-record. Moved everything except
5868 the insinuation code out of bbdb-initialize. Added bbdb-mode-search-map
5869 for search commands in BBDB buffer prefixed by S. Added more bindings
5872 1998-04-11 Matt Simmons <simmonmt@acm.org>
5874 Updated the XEmacs packaging version number
5876 1998-04-11 Matt Simmons <simmonmt@acm.org>
5878 Fix for compatibility with more makes
5880 1998-04-11 Matt Simmons <simmonmt@acm.org>
5882 Colin Rafferty's patch adding autoload cookies back, regenerated
5883 auto-autoloads file.
5885 1998-04-11 Matt Simmons <simmonmt@acm.org>
5887 Colin Rafferty's patch adding autoload cookies back. Made
5888 `format-time-string' take two arguments for XEmacs 19.15.
5890 1998-04-11 Matt Simmons <simmonmt@acm.org>
5892 Colin Rafferty's patch adding autoload cookies back
5894 1998-04-11 Matt Simmons <simmonmt@acm.org>
5896 Colin Rafferty's patch adding autoload cookies back
5898 1998-03-16 Matt Simmons <simmonmt@acm.org>
5902 1998-03-16 Matt Simmons <simmonmt@acm.org>
5906 1998-03-13 Matt Simmons <simmonmt@acm.org>
5908 This is for version 2.00
5910 1998-03-13 Matt Simmons <simmonmt@acm.org>
5912 Colin's fix for properly counting the size of notes fields
5914 1998-03-13 Matt Simmons <simmonmt@acm.org>
5916 Colin's change for migration error message
5918 1998-03-13 Matt Simmons <simmonmt@acm.org>
5920 *** empty log message ***
5922 1998-03-10 Matt Simmons <simmonmt@acm.org>
5924 *** empty log message ***
5926 1998-03-10 Matt Simmons <simmonmt@acm.org>
5930 1998-03-10 Matt Simmons <simmonmt@acm.org>
5932 Fixed defface standin. Created widget (bbdb-alist-with-header) for
5933 bbdb-auto-notes-alist customization fix. Changed defaults for
5934 bbdb-create-hook and bbdb-change-hook to create timestamp and
5935 creation-date fields. Added autoload for bbdb-srv.
5937 1998-03-10 Matt Simmons <simmonmt@acm.org>
5939 Fix for Carsten Leonhardt to not die if XEmacs compiled without
5942 1998-03-10 Matt Simmons <simmonmt@acm.org>
5944 *** empty log message ***
5946 1998-03-10 Matt Simmons <simmonmt@acm.org>
5948 buffer-disable-undo doesn't always return the argument
5950 1998-03-10 Matt Simmons <simmonmt@acm.org>
5952 Protecting bbdb-default-area-code
5954 1998-03-10 Matt Simmons <simmonmt@acm.org>
5956 Fixed customization of bbdb-auto-notes-alist
5958 1998-03-10 Matt Simmons <simmonmt@acm.org>
5960 Colin's new refiling code, protecting default-area-code
5962 1998-03-10 Matt Simmons <simmonmt@acm.org>
5964 Finally fixed that damn 19.34 :link problem - needed to put OTHERDIR
5965 stuff first in the load-path before loading bbdb.el.
5967 1998-03-10 Matt Simmons <simmonmt@acm.org>
5969 Added comment about the Custom requirement for building Gnus support
5972 1998-03-10 Matt Simmons <simmonmt@acm.org>
5974 Removed my paths, added comments about the Custom requirement for
5975 building Gnus support under 19.34
5977 1998-02-24 Matt Simmons <simmonmt@acm.org>
5979 *** empty log message ***
5981 1998-02-23 Matt Simmons <simmonmt@acm.org>
5983 *** empty log message ***
5985 1998-02-23 Matt Simmons <simmonmt@acm.org>
5987 *** empty log message ***
5989 1998-02-23 Matt Simmons <simmonmt@acm.org>
5991 Support for OTHERDIR, rearranged flags to Emacs so we can use
5992 bbdb-split-string (19.34 doesn't have split-string)
5994 1998-02-23 Matt Simmons <simmonmt@acm.org>
5996 Fixed intro comments. Use add-hook, not bbdb-add-hook
5998 1998-02-23 Matt Simmons <simmonmt@acm.org>
6000 Created deffaces standing macro, added to bbdb-initialize for bbdb-print
6001 and bbdb-ftp, added autoload for bbdb-com, use native add-hook if we
6002 can, fset it to bbdb-add-hook otherwise.
6004 1998-02-23 Matt Simmons <simmonmt@acm.org>
6006 Use add-hook, not bbdb-add-hook
6008 1998-02-23 Matt Simmons <simmonmt@acm.org>
6010 Moved key binding to bbdb.el, changed default of bbdb-print-elide, fixed
6011 problem with nil bbdb-default-area-code
6013 1998-02-23 Matt Simmons <simmonmt@acm.org>
6017 1998-02-23 Matt Simmons <simmonmt@acm.org>
6021 1998-02-23 Matt Simmons <simmonmt@acm.org>
6023 Alphabetized MUA directory variables, added OTHERDIR variable
6025 1998-02-23 Matt Simmons <simmonmt@acm.org>
6027 Changed comments for Gnus/GNUS-specific stuff and for stuff that thought
6028 it was specific but is really not. bbdb/gnus-summary-author-in-bbdb now
6029 uses `bbdb-message-marker-field' as it said it did. Using add-hook
6030 instead of bbdb-add-hook.
6032 1998-02-23 Matt Simmons <simmonmt@acm.org>
6034 Intro rewrite to say that EFS is also OK as a prereq
6036 1998-02-23 Matt Simmons <simmonmt@acm.org>
6038 Almost finished doc rewrite
6040 1998-02-22 Matt Simmons <simmonmt@acm.org>
6044 1998-01-06 Matt Simmons <simmonmt@acm.org>
6046 *** empty log message ***
6048 1998-01-06 Matt Simmons <simmonmt@acm.org>
6050 Changed to `setq' to `add-hook' in setup instructions. Added to
6053 1998-01-06 Matt Simmons <simmonmt@acm.org>
6057 1998-01-06 Matt Simmons <simmonmt@acm.org>
6059 Added deploy target. Added migrate.el
6061 1998-01-06 Matt Simmons <simmonmt@acm.org>
6063 Added define-widget definition for users without Custom. Added Custom
6064 groups for utilities (print, finger, etc). Moved migration code to
6065 bbdb-migrate.el. Commented some code (mostly code dealing with the
6066 manipulation of the internal database representation). Added code to
6067 `bbdb-initialize' that allows for the selective insinuation of the BBDB
6068 into various external packages.
6070 1998-01-06 Matt Simmons <simmonmt@acm.org>
6074 1998-01-06 Matt Simmons <simmonmt@acm.org>
6076 Added `part of BBDB' to copyright. Customized variables.
6078 1998-01-06 Matt Simmons <simmonmt@acm.org>
6080 Removed autoloads and added provide for bbdb-w3
6082 1998-01-06 Matt Simmons <simmonmt@acm.org>
6084 Rearranged copyright and customized variables
6086 1998-01-06 Matt Simmons <simmonmt@acm.org>
6088 Customized variables, removed autoloads, and added provide of bbdb-sc
6090 1998-01-06 Matt Simmons <simmonmt@acm.org>
6092 Changed setup documentation and added RCS ID and Log strings
6094 1998-01-06 Matt Simmons <simmonmt@acm.org>
6096 Customized variables and removed autoloads
6098 1998-01-06 Matt Simmons <simmonmt@acm.org>
6102 1998-01-06 Matt Simmons <simmonmt@acm.org>
6104 Added provide of bbdb-hooks. Fixed custom specs (added cons type
6105 instead of group where appropriate). Replaced bbdb-time-string function
6106 with bbdb-time-internal-format variable.
6108 1998-01-06 Matt Simmons <simmonmt@acm.org>
6110 Removed autoloads and when statements
6112 1998-01-06 Matt Simmons <simmonmt@acm.org>
6114 Customized variables (into utilities-ftp group). Added provide.
6116 1998-01-06 Matt Simmons <simmonmt@acm.org>
6118 Fixed copyright, moved customized finger variables into utilities-finger
6119 group (from finger). Removed autoloads.
6121 1998-01-06 Matt Simmons <simmonmt@acm.org>
6123 Removed all autoloads except for the `bbdb-initialize' one. The removal
6124 was done because bbdb-initialize a) must be called before anything else
6125 in the BBDB will work and b) contains all of the autoloads found in
6126 auto-autoloads anyway.
6128 1997-12-01 Matt Simmons <simmonmt@acm.org>
6130 Startup code documentation
6132 1997-12-01 Matt Simmons <simmonmt@acm.org>
6134 Reintroduced for BBDB 1.57Aunoff
6136 1997-12-01 Matt Simmons <simmonmt@acm.org>
6138 Documented new startup procedure
6140 1997-12-01 Matt Simmons <simmonmt@acm.org>
6144 1997-12-01 Matt Simmons <simmonmt@acm.org>
6146 *** empty log message ***
6148 1997-12-01 Matt Simmons <simmonmt@acm.org>
6150 Removed `BBDB database' per jwz, added prerequisites section, more
6151 description of special fields, and dissection of record format in
6154 1997-12-01 Matt Simmons <simmonmt@acm.org>
6156 We now distribute *.info*, so removed its deletion from clean target.
6157 Created reallyclean target to get rid of *.info*
6159 1997-12-01 Matt Simmons <simmonmt@acm.org>
6161 Added migration code, customized variables, created record-copying
6162 function, moved automatically-executing code into bbdb-initialize
6163 function, documented defstruct.
6165 1997-12-01 Matt Simmons <simmonmt@acm.org>
6167 Soren Dayton's fix to correct tilde printing
6169 1997-12-01 Matt Simmons <simmonmt@acm.org>
6171 Customized, added sshteingold@cctrading.com's change to time-string
6172 function to use a format string.
6174 1997-12-01 Matt Simmons <simmonmt@acm.org>
6176 Customized variables, changed some comments, changed user format code
6179 1997-12-01 Matt Simmons <simmonmt@acm.org>
6181 Added sshteingold@cctrading.com's date-based database-manipulation
6182 functions. Customized variables.
6184 1997-12-01 Matt Simmons <simmonmt@acm.org>
6186 Autoloads for date functions in bbdb-com.el
6188 1997-11-02 Matt Simmons <simmonmt@acm.org>
6190 *** empty log message ***
6192 1997-11-02 Matt Simmons <simmonmt@acm.org>
6194 Welcome to the family. Moved the automatically running code into
6195 functions. Generalized attribution field.
6197 1997-11-02 Matt Simmons <simmonmt@acm.org>
6199 Added bbdb-warn and code to avoid it for XEmacs users. Reformatted
6200 autoloads (again). Autoloads for sc.
6202 1997-11-02 Matt Simmons <simmonmt@acm.org>
6204 bbdb/rmail-annotate-sender now takes REPLACE argument
6206 1997-11-02 Matt Simmons <simmonmt@acm.org>
6208 bbdb/mh-annotate-sender now takes REPLACE argument
6210 1997-11-02 Matt Simmons <simmonmt@acm.org>
6212 bbdb/vm-annotate-sender now takes REPLACE argument
6214 1997-11-02 Matt Simmons <simmonmt@acm.org>
6216 Added REPLACE argument to bbdb/gnus-annotate-sender. Variable to catch
6217 changes to bbdb/gnus-score-default. Commented out most of score
6218 insinuation code. Variable aliases. Added in-bbdb format letter.
6220 1997-11-02 Matt Simmons <simmonmt@acm.org>
6222 Support for bbdb-sc. Housekeeping for others.
6224 1997-11-02 Matt Simmons <simmonmt@acm.org>
6226 Fixed package install - `foo 'bar` (as opposed to `foo 'bar'`) works in
6227 Bourne shell, but not in others. That and it's not exactly intuitive.
6229 1997-11-02 Matt Simmons <simmonmt@acm.org>
6231 Support for bbdb-sc.el
6233 1997-11-02 Matt Simmons <simmonmt@acm.org>
6235 Rewrite Part 2 (through MUA-specific features)
6237 1997-11-02 Matt Simmons <simmonmt@acm.org>
6239 *** empty log message ***
6241 1997-10-26 Matt Simmons <simmonmt@acm.org>
6243 *** empty log message ***
6245 1997-10-26 Matt Simmons <simmonmt@acm.org>
6247 New autoloads. Override bbdb-display-completion-list for XEmacs users
6249 1997-10-26 Matt Simmons <simmonmt@acm.org>
6253 1997-10-26 Matt Simmons <simmonmt@acm.org>
6255 Build the dvi if the user wants
6257 1997-10-26 Matt Simmons <simmonmt@acm.org>
6259 Installation timing change: .el before .elc. Tried to optimize install
6261 1997-10-26 Matt Simmons <simmonmt@acm.org>
6263 finger-host fixes. New function `bbdb-xemacs-display-completion-list'
6264 is an XEmacs version of `bbdb-display-completion-list', which is a
6265 wrapper for display-completion-list.
6267 1997-10-26 Matt Simmons <simmonmt@acm.org>
6269 Use browse-url-browser-function rather than a funcall
6271 1997-10-26 Matt Simmons <simmonmt@acm.org>
6273 Integration of Brian Edmonds <edmonds@cs.ubc.ca>'s gnus-bbdb.el. Got
6274 scoring and summary buffer stuff. Need to do splitting
6276 1997-10-26 Matt Simmons <simmonmt@acm.org>
6278 Fix name completion bug (original fix by Marco Walther
6279 <Marco.Walther@mch.sni.de>, mangled beyond recognition by Matt Simmons
6280 <simmonmt@acm.org> Docs for bbdb-finger by Christoph Wedler
6281 <wedler@fmi.uni-passau.de>
6283 1997-10-26 Matt Simmons <simmonmt@acm.org>
6285 autoloads for new functions in bbdb-xemacs and bbdb-gnus
6287 1997-10-16 Matt Simmons <simmonmt@acm.org>
6289 *** empty log message ***
6291 1997-10-12 Matt Simmons <simmonmt@acm.org>
6293 *** empty log message ***
6295 1997-10-12 Matt Simmons <simmonmt@acm.org>
6297 Changed VM, GNUS, and MHE definitions. If the corresponding DIR
6298 variables are set, the (the DIR vars) are added to load-path. The
6299 relevant el files are then loaded using the load-path. This allows
6300 VMDIR, et al to be unset if the packages live in load-path by default.
6301 Added bbdb-snarf and bbdb-w3. Made the bbdb-srv and bbdb-reportmail
6302 skip messages more informative for the poor souls (FSF Emacs users) who
6303 can't use them. Added a check for itimer, since apparently some FSF
6304 Emacs users have installed gnuserv - without itimer, bbdb-srv still
6307 1997-10-12 Matt Simmons <simmonmt@acm.org>
6309 Added bbdb-insinuate-w3 to set keyboard map correctly. Merged
6310 bbdb-www-netscape into bbdb-www using browse-url-browser-function to
6313 1997-10-12 Matt Simmons <simmonmt@acm.org>
6315 Autoloads for bbdb-www, bbdb-snarf, bbdb-insinuate-message
6317 1997-10-12 Matt Simmons <simmonmt@acm.org>
6319 Added documentation and keymap definition for bbdb-www. Added autoloads
6320 for bbdb-www (and friends), bbdb-snarf, and bbdb-insinuate-message
6322 1997-10-12 Matt Simmons <simmonmt@acm.org>
6324 Kees de Bruin <kees_de_bruin@tasking.nl>'s patch to make VM use
6325 canonicalized net address instead of default address.
6327 1997-10-11 Matt Simmons <simmonmt@acm.org>
6329 Created bbdb-insinuate-message to set M-t binding in message-mode so I
6330 don't have to load gnus first.
6332 1997-10-11 Matt Simmons <simmonmt@acm.org>
6334 Message-mode fixes from Kees de Bruin <kees_de_bruin@tasking.nl>
6336 1997-10-11 Matt Simmons <simmonmt@acm.org>
6338 Removed my paths from VMDIR and MHEDIR. Seems I had broken the
6339 documented 'if these are blank and the packages live on load-path, Emacs
6340 will find them' behavior by dying if VMDIR, MHEDIR and GNUSDIR weren't
6341 set. It's fixed now.
6343 1997-10-11 Matt Simmons <simmonmt@acm.org>
6345 Modifications mailed in by David Carlton <carlton@math.mit.edu>. They
6346 look to be mostly adaptations for netscape
6348 1997-10-11 Matt Simmons <simmonmt@acm.org>
6352 1997-10-11 Matt Simmons <simmonmt@acm.org>
6354 *** empty log message ***
6356 1997-10-06 Matt Simmons <simmonmt@acm.org>
6360 1997-10-06 Matt Simmons <simmonmt@acm.org>
6364 1997-10-06 Matt Simmons <simmonmt@acm.org>
6366 *** empty log message ***
6368 1997-10-06 Matt Simmons <simmonmt@acm.org>
6370 Fixed for new grand reorg. Rewrote XEmacs package installation code.
6372 1997-10-06 Matt Simmons <simmonmt@acm.org>
6374 Version number format changes
6376 1997-10-06 Matt Simmons <simmonmt@acm.org>
6378 jwz patches to support caller ID script, mail/news classification
6379 routine, make sure *BBDB* is bottommost buffer
6381 1997-10-06 Matt Simmons <simmonmt@acm.org>
6383 New version of bbdb-print from Boris Goldowsky <boris@gnu.ai.mit.edu>
6385 1997-10-06 Matt Simmons <simmonmt@acm.org>
6387 Jamie Zawinski <jwz@netscape.com>'s comment change about the new area
6388 codes that aren't restricted to [012] in the second digit.
6390 1997-10-06 Matt Simmons <simmonmt@acm.org>
6394 1997-10-06 Matt Simmons <simmonmt@acm.org>
6396 *** empty log message ***
6398 1997-10-06 Matt Simmons <simmonmt@acm.org>
6400 New version of bbdb-print from Boris Goldowsky
6402 1997-09-28 Matt Simmons <simmonmt@acm.org>
6404 Some reformatting, removal of mail-abbrev and mail-extr, fixed gnus path
6405 stuff (since gnus is no longer distributed with xemacs-20.3
6407 1997-09-28 Matt Simmons <simmonmt@acm.org>
6409 *** empty log message ***
6411 1997-09-28 Matt Simmons <simmonmt@acm.org>
6413 Fix to accomodate nil gnus-single-article-buffer
6415 1997-09-28 Matt Simmons <simmonmt@acm.org>
6417 Added check for EFS (there must be a better way that what I did, but I
6418 really don't want to be reduced to checking version strings.
6420 1997-09-28 Matt Simmons <simmonmt@acm.org>
6422 Fixed area code parsing for new US area codes. Patches integrated: use
6423 of message-mail for sending mail, finger-host record for fingering
6425 1997-09-28 Matt Simmons <simmonmt@acm.org>
6427 *** empty log message ***
6429 1997-09-28 Matt Simmons <simmonmt@acm.org>
6431 Began to fix some obsolete functions to shut up the compiler, integrated
6432 some patches (see ChangeLog) to allow use of message-mail for sending
6435 1997-09-28 Matt Simmons <simmonmt@acm.org>
6437 *** empty log message ***
6439 1997-09-28 Matt Simmons <simmonmt@acm.org>
6441 *** empty log message ***