[emacs] update 3 drones
[~bandali/configs] / lisp / bbdb / ChangeLog
1 2017-12-20 Roland Winkler <winkler@gnu.org>
2
3 Add files bbdb-gnus.el and bbdb-vm.el.
4
5 2017-12-20 Roland Winkler <winkler@gnu.org>
6
7 Fix declarations for byte compiler. Use file tex-site.el.
8
9 2017-11-10 Stefan Monnier <monnier@iro.umontreal.ca>
10
11 Fix copyright headers
12
13 2017-11-10 Stefan Monnier <monnier@iro.umontreal.ca>
14
15 Remove files with unclear copyright status; prepare for move to
16 externals/
17
18 2017-10-29 Stefan Monnier <monnier@iro.umontreal.ca>
19
20 First cut at adapting BBDB for GNU ELPA
21
22 2017-10-17 Roland Winkler <winkler@gnu.org>
23
24 bbdb-parse-records: bug fix
25
26 2017-10-11 Roland Winkler <winkler@gnu.org>
27
28 Advertise bbdb-user@nongnu.org
29
30 2017-10-11 Roland Winkler <winkler@gnu.org>
31
32 Query before migrating BBDB to new format
33
34 2017-10-11 Roland Winkler <winkler@gnu.org>
35
36 bbdb-read-record: Fix calling sequence for calls to set record
37
38 2017-08-09 Roland Winkler <winkler@gnu.org>
39
40 New var bbdb-migrate-uuid-xfield
41
42 2017-08-09 Roland Winkler <winkler@gnu.org>
43
44 New field uuid. Make creation-date and timestamp immutable
45
46 2017-07-25 Roland Winkler <winkler@gnu.org>
47
48 Makefile.am: Fix rule BBDB_ELPA_FILES (Bug#51563)
49
50 2017-07-25 Roland Winkler <winkler@gnu.org>
51
52 lisp/bbdb-tex.el: Improve documentation
53
54 2017-07-25 Roland Winkler <winkler@gnu.org>
55
56 bbdb-tex: Bug fix (Bug#51564)
57
58 2017-07-22 Roland Winkler <winkler@gnu.org>
59
60 Fix previous patch
61
62 2017-07-22 Roland Winkler <winkler@gnu.org>
63
64 bbdb-split: use arg TRIM of split-string with emacs-version >= 24.4.
65
66 2017-07-19 Roland Winkler <winkler@gnu.org>
67
68 bbdb-tex: ignore spaces when calling usepackage
69
70 2017-07-19 Roland Winkler <winkler@gnu.org>
71
72 bbdb.sty: use RequirePackage
73
74 2017-07-19 Roland Winkler <winkler@gnu.org>
75
76 Fix docstring
77
78 2017-07-05 Roland Winkler <winkler@gnu.org>
79
80 Use LaTeX for TeXing BBDB
81
82 2017-01-31 Roland Winkler <winkler@gnu.org>
83
84 Really discontinue support for GNU Emacs 23
85
86 2017-01-30 Roland Winkler <winkler@gnu.org>
87
88 TODO: Extend feature wishlist
89
90 2017-01-30 Roland Winkler <winkler@gnu.org>
91
92 README: Add pointer to emacs wiki upgrade page
93
94 2017-01-30 Roland Winkler <winkler@gnu.org>
95
96 README, lisp/bbdb-site.el.in: Discontinue support for GNU Emacs 23
97
98 2017-01-28 Roland Winkler <winkler@gnu.org>
99
100 bbdb-anniv: use diary-goto-entry-function
101
102 2017-01-28 Roland Winkler <winkler@gnu.org>
103
104 bbdb-anniv-diary-entries: Use cl-flet
105
106 2017-01-28 Roland Winkler <winkler@gnu.org>
107
108 Use lexical binding for bbdb-anniv.el
109
110 2017-01-28 Roland Winkler <winkler@gnu.org>
111
112 Discontinue support for GNU Emacs 23
113
114 2017-01-28 Roland Winkler <winkler@gnu.org>
115
116 Update copyright year
117
118 2016-10-02 Roland Winkler <winkler@gnu.org>
119
120 use lexical binding
121
122 2016-07-21 Roland Winkler <winkler@gnu.org>
123
124 fix calls of looking-back
125
126 2016-07-21 Roland Winkler <winkler@gnu.org>
127
128 Update copyright year
129
130 2016-07-20 Roland Winkler <winkler@gnu.org>
131
132 Support mu4e-compose-mode and notmuch-message-mode
133
134 2016-07-20 Roland Winkler <winkler@gnu.org>
135
136 Add support for Wanderlust
137
138 2016-07-20 Roland Winkler <winkler@gnu.org>
139
140 bbdb-omit-record: bug fix
141
142 2016-07-20 Roland Winkler <winkler@gnu.org>
143
144 Make bbdb-hashtable a proper hash table
145
146 2016-07-20 Roland Winkler <winkler@gnu.org>
147
148 New macros bbdb-pushnew
149
150 2015-11-14 Roland Winkler <winkler@gnu.org>
151
152 Fix defcustoms
153
154 2015-11-08 Roland Winkler <winkler@gnu.org>
155
156 Add new snarfing rule eu for many continental European countries
157
158 2015-11-08 Roland Winkler <winkler@gnu.org>
159
160 Simplify re-sorting of records when a record has been changed
161
162 2015-09-10 Roland Winkler <winkler@gnu.org>
163
164 Conform to Emacs Lisp package format convention
165
166 2015-09-10 Roland Winkler <winkler@gnu.org>
167
168 bbdb-separator-alist: Use two newline characters to separate records
169
170 2015-09-07 Roland Winkler <winkler@gnu.org>
171
172 bbdb-search-changed: Fix docstring
173
174 2015-09-07 Roland Winkler <winkler@gnu.org>
175
176 bbdb-delete-field-or-record: Use delete for phone and address fields
177
178 2015-09-07 Roland Winkler <winkler@gnu.org>
179
180 bbdb-copy-records-as-kill: fix docstring
181
182 2015-09-07 Roland Winkler <winkler@gnu.org>
183
184 New command bbdb-copy-fields-as-kill
185
186 2015-05-23 Roland Winkler <winkler@gnu.org>
187
188 Use equal for comparison when populating lists of labels
189
190 2015-05-22 Roland Winkler <winkler@gnu.org>
191
192 Add basic support for mu4e mailer
193
194 2015-05-22 Roland Winkler <winkler@gnu.org>
195
196 Remove variables bbdb/MUA-update-records-p
197
198 2015-05-22 Roland Winkler <winkler@gnu.org>
199
200 Handle prefix command bbdb-do-all-records more robustly
201
202 2015-05-22 Roland Winkler <winkler@gnu.org>
203
204 Bugfix: Select (un)displayed records properly
205
206 2015-05-22 Roland Winkler <winkler@gnu.org>
207
208 Update copyright year in all files
209
210 2014-08-30 Roland Winkler <winkler@gnu.org>
211
212 bbdb-print-require: Improve docstring
213
214 2014-08-30 Roland Winkler <winkler@gnu.org>
215
216 bbdb-print: Fix messages
217
218 2014-08-30 Roland Winkler <winkler@gnu.org>
219
220 bbdb-print-record: Handle xfields the value of which are sexps
221
222 2014-08-09 Roland Winkler <winkler@gnu.org>
223
224 bbdb-snarf: always install and display the new record
225
226 2014-08-01 Roland Winkler <winkler@gnu.org>
227
228 bbdb-add-mail-alias: fix previous change
229
230 2014-08-01 Roland Winkler <winkler@gnu.org>
231
232 bbdb-add-mail-alias: handle multiple records / multiple aliases
233
234 2014-08-01 Roland Winkler <winkler@gnu.org>
235
236 lisp/makefile-temp: fix previous change
237
238 2014-07-22 Roland Winkler <winkler@gnu.org>
239
240 Do not load init file or site file for byte compilation
241
242 2014-05-15 Roland Winkler <winkler@gnu.org>
243
244 Delete record from bbdb-records if record is undisplayed
245
246 2014-05-15 Roland Winkler <winkler@gnu.org>
247
248 Fix and improve previous patch
249
250 2014-05-12 Roland Winkler <winkler@gnu.org>
251
252 Only save edited records that got really changed
253
254 2014-05-12 Roland Winkler <winkler@gnu.org>
255
256 Create bbdb-pkg.el from bbdb-pkg.el.in
257
258 2014-05-06 Roland Winkler <winkler@gnu.org>
259
260 Do not treat bbdb-change-hook special inside bbdb-notice-hooks
261
262 2014-05-06 Roland Winkler <winkler@gnu.org>
263
264 Allow arbitrary lisp expressions as values of xfields
265
266 2014-05-06 Roland Winkler <winkler@gnu.org>
267
268 bbdb-parse-postcode: Finish immediately if one test succeeds
269
270 2014-04-27 Roland Winkler <winkler@gnu.org>
271
272 ready for release 3.1.2
273
274 2014-04-12 Roland Winkler <winkler@gnu.org>
275
276 Be more careful that empty strings do not pollute the data base
277
278 2014-04-12 Roland Winkler <winkler@gnu.org>
279
280 Check type of record data structures more carefully
281
282 2014-04-12 Roland Winkler <winkler@gnu.org>
283
284 lisp/Makefile.am: Include makefile-temp in distribution
285
286 2014-04-12 Roland Winkler <winkler@gnu.org>
287
288 lisp/bbdb-site.el.in: Be more verbose about what we want
289
290 2014-04-12 Roland Winkler <winkler@gnu.org>
291
292 makefile-temp: Obey proper dependencies
293
294 2014-04-12 Roland Winkler <winkler@gnu.org>
295
296 For vm support, require vm-autoloads
297
298 2014-04-12 Roland Winkler <winkler@gnu.org>
299
300 bbdb-separator-alist: Treat AKAs consistent with other fields
301
302 2014-03-11 Roland Winkler <winkler@gnu.org>
303
304 lisp/bbdb-site.el: honor pkgdatadir
305
306 2014-03-11 Roland Winkler <winkler@gnu.org>
307
308 Install miscellaneous files in the doc directory
309
310 2014-03-11 Roland Winkler <winkler@gnu.org>
311
312 m4/package_date.m4: Use "date -u" if "date --rfc-3339" fails
313
314 2014-02-28 Roland Winkler <winkler@gnu.org>
315
316 ready for release 3.1
317
318 2014-02-28 Roland Winkler <winkler@gnu.org>
319
320 Do not use 'prompt' in a non-emacs sense
321
322 2014-02-28 Roland Winkler <winkler@gnu.org>
323
324 Small fixes
325
326 2014-02-17 Roland Winkler <winkler@gnu.org>
327
328 bbdb-update-records: eval arg update-p as many times as needed
329
330 2014-02-16 Roland Winkler <winkler@gnu.org>
331
332 Bug fix for previous commit
333
334 2014-02-15 Roland Winkler <winkler@gnu.org>
335
336 bbdb-update-records: Always evaluate arg update-p twice
337
338 2014-01-24 Roland Winkler <winkler@gnu.org>
339
340 Fix ChangLog. Update AUTHORS.
341
342 2014-01-23 Roland Winkler <winkler@gnu.org>
343
344 make 'eq the 4th arg of add-to-list
345
346 2014-01-23 Roland Winkler <winkler@gnu.org>
347
348 make completion for bbdb-read-string less obtrusive
349
350 2014-01-12 Roland Winkler <winkler@gnu.org>
351
352 Make sure the *BBDB* buffer exists
353
354 2014-01-12 Roland Winkler <winkler@gnu.org>
355
356 Provide auto completion for streets and postcodes known to BBDB
357
358 2014-01-08 Roland Winkler <winkler@gnu.org>
359
360 move mail clean-up to bbdb.el
361
362 2014-01-08 Roland Winkler <winkler@gnu.org>
363
364 provide auto completion for address components
365
366 2014-01-03 Roland Winkler <winkler@gnu.org>
367
368 Update copyright year in all files
369
370 2014-01-03 Roland Winkler <winkler@gnu.org>
371
372 Avoid hard-coded references to xfield notes
373
374 2014-01-03 Roland Winkler <winkler@gnu.org>
375
376 complete previous commit
377
378 2014-01-03 Roland Winkler <winkler@gnu.org>
379
380 After editing always update display in all BBDB buffers
381
382 2014-01-03 Roland Winkler <winkler@gnu.org>
383
384 Clean up supercite support
385
386 2014-01-03 Roland Winkler <winkler@gnu.org>
387
388 Overhaul bbdb-pgp.el for BBDB 3
389
390 2014-01-03 Roland Winkler <winkler@gnu.org>
391
392 adapt bbdb-pgp.el for BBDB 3
393
394 2014-01-03 Roland Winkler <winkler@gnu.org>
395
396 new file lisp/bbdb-pgp.el
397
398 2014-01-03 Roland Winkler <winkler@gnu.org>
399
400 More flexible editing of xfields
401
402 2014-01-03 Roland Winkler <winkler@gnu.org>
403
404 use bbdb-initialize for anniversary support
405
406 2014-01-03 Roland Winkler <winkler@gnu.org>
407
408 Clean up handling of redundant email addresses
409
410 2014-01-03 Roland Winkler <winkler@gnu.org>
411
412 Check more carefully/frequently that BBDB is editable
413
414 2014-01-03 Roland Winkler <winkler@gnu.org>
415
416 Small bug fixes
417
418 2014-01-03 Roland Winkler <winkler@gnu.org>
419
420 Display records for messages more flexibly
421
422 2014-01-03 Roland Winkler <winkler@gnu.org>
423
424 Handle new records more carefully
425
426 2014-01-03 Roland Winkler <winkler@gnu.org>
427
428 bbdb-snarf-rule-interactive: Use symbol-name
429
430 2013-11-16 Roland Winkler <winkler@gnu.org>
431
432 bbdb-site.el.in: fix typo
433
434 2013-11-16 Roland Winkler <winkler@gnu.org>
435
436 get authorship right
437
438 2013-11-16 Roland Winkler <winkler@gnu.org>
439
440 increase version number to 3.0.50
441
442 2013-11-16 Roland Winkler <winkler@gnu.org>
443
444 new make target elpa
445
446 2013-11-16 Roland Winkler <winkler@gnu.org>
447
448 m4/package_date.m4: Use git log
449
450 2013-11-16 Roland Winkler <winkler@gnu.org>
451
452 bbdb/sc-consult-attr: Do not use car (Bug#40398)
453
454 2013-11-16 Roland Winkler <winkler@gnu.org>
455
456 bbdb.el: simplify mouse menus
457
458 2013-11-16 Roland Winkler <winkler@gnu.org>
459
460 bbdb-mua-update-interactive-p: Clarify doc string
461
462 2013-11-16 Roland Winkler <winkler@gnu.org>
463
464 bbdb-file: Use locate-user-emacs-file
465
466 2013-11-16 Roland Winkler <winkler@gnu.org>
467
468 bbdb-complete-mail: make command more robust
469
470 2013-10-06 Roland Winkler <winkler@gnu.org>
471
472 Clean up lisp/makefile-temp
473
474 2013-07-28 Roland Winkler <winkler@gnu.org>
475
476 doc/bbdb.texi: Add @dircategory and @direntry
477
478 2013-07-28 Roland Winkler <winkler@gnu.org>
479
480 m4/package_date.m4: Use more robust output redirection
481
482 2013-07-28 Roland Winkler <winkler@gnu.org>
483
484 m4/emacs_vm.m4: Fix typo
485
486 2013-07-28 Roland Winkler <winkler@gnu.org>
487
488 m4/emacs_vm.m4: Define mconditional VM unconditionally
489
490 2013-07-27 Roland Winkler <winkler@gnu.org>
491
492 Further clean up of autoconf
493
494 2013-07-18 Roland Winkler <winkler@gnu.org>
495
496 Clean up usage of automake and autoconf
497
498 2013-07-17 Roland Winkler <winkler@gnu.org>
499
500 INSTALL: fix typos
501
502 2013-07-17 Roland Winkler <winkler@gnu.org>
503
504 INSTALL: fix typo
505
506 2013-07-17 Roland Winkler <winkler@gnu.org>
507
508 Use Automake
509
510 2013-07-07 Roland Winkler <winkler@gnu.org>
511
512 bbdb-mua-auto-update: Use bbdb-pop-up-layout
513
514 2013-07-07 Roland Winkler <winkler@gnu.org>
515
516 Handle a new bbdb-file more carefully
517
518 2013-07-07 Roland Winkler <winkler@gnu.org>
519
520 bbdb-update-records-p: Fix docstring
521
522 2013-05-26 Roland Winkler <winkler@gnu.org>
523
524 Simplify configure.ac and lisp/Makefile.in
525
526 2013-05-26 Roland Winkler <winkler@gnu.org>
527
528 Convert VM path to absolute and canonicalize it
529
530 2013-05-26 Roland Winkler <winkler@gnu.org>
531
532 Honor bbdb-message-clean-name-function and
533 bbdb-canonicalize-mail-function consistently
534
535 2013-04-21 Roland Winkler <winkler@gnu.org>
536
537 lisp/bbdb-mua.el (bbdb-mua-summary-mark): Bug fix
538
539 2013-04-13 Roland Winkler <winkler@gnu.org>
540
541 bbdb-snarf.el: new file
542
543 2013-04-13 Roland Winkler <winkler@gnu.org>
544
545 bbdb-merge-records: merge also affixes, fix docstring
546
547 2013-04-13 Roland Winkler <winkler@gnu.org>
548
549 Allow city, postcode, state, and country to be nil when formatting
550 addresses
551
552 2013-04-13 Roland Winkler <winkler@gnu.org>
553
554 bbdb-hash-record, bbdb-change-record: Fix docstring
555
556 2013-04-13 Roland Winkler <winkler@gnu.org>
557
558 bbdb-new-mails-primary: Change default to query
559
560 2013-04-13 Roland Winkler <winkler@gnu.org>
561
562 Allow bbdb-mua-summary-mark-field to be a function
563
564 2013-04-13 Roland Winkler <winkler@gnu.org>
565
566 bbdb-extract-address-components: new function
567
568 2013-04-13 Roland Winkler <winkler@gnu.org>
569
570 bbdb-complete-mail: simplify
571
572 2013-04-13 Roland Winkler <winkler@gnu.org>
573
574 bbdb/vm-virtual-folder: set vm-virtual-folder-alist properly
575
576 2013-04-13 Roland Winkler <winkler@gnu.org>
577
578 lisp/bbdb-sc.el (bbdb/sc-attribution-field): Fix docstring
579
580 2013-04-13 Roland Winkler <winkler@gnu.org>
581
582 tex/Makefile.in: Acknowledge DESTDIR.
583
584 2013-02-16 Roland Winkler <winkler@gnu.org>
585
586 make bbdb-complete-mail and related functions more robust
587
588 2013-02-16 Roland Winkler <winkler@gnu.org>
589
590 bbdb-mail-yank: Bind case-fold-search to t
591
592 2013-02-15 Roland Winkler <winkler@gnu.org>
593
594 bbdb-delete-field-or-record: Handle multiple records.
595
596 2013-02-15 Roland Winkler <winkler@gnu.org>
597
598 Use inhibit-quit more often.
599
600 2013-02-15 Roland Winkler <winkler@gnu.org>
601
602 Doc fixes
603
604 2013-02-15 Roland Winkler <winkler@gnu.org>
605
606 Remove internal variable bbdb-modified
607
608 2013-02-02 Roland Winkler <winkler@gnu.org>
609
610 Avoid more carefully that text properties do not accidentally enter BBDB
611
612 2013-01-20 Roland Winkler <winkler@gnu.org>
613
614 aclocal.m4: Do not throw an error if tex_dir does not exist
615
616 2013-01-20 Roland Winkler <winkler@gnu.org>
617
618 doc/Makefile.in, tex/Makefile.in: Provide the DESTDIR variable
619
620 2013-01-13 Roland Winkler <winkler@gnu.org>
621
622 Bug fix: Set bbdb-xfield-labels-list and bbdb-organization-list to nil
623 only once.
624
625 2013-01-13 Roland Winkler <winkler@gnu.org>
626
627 Update copyright year
628
629 2013-01-13 Roland Winkler <winkler@gnu.org>
630
631 Use completing-read-multiple for editing organization fields
632
633 2012-12-30 Roland Winkler <winkler@gnu.org>
634
635 minor fix
636
637 2012-12-30 Roland Winkler <winkler@gnu.org>
638
639 Add supercite support
640
641 2012-12-29 Roland Winkler <winkler@gnu.org>
642
643 configure option --with-tex-dir renamed from --with-texmf-dir
644
645 2012-12-29 Roland Winkler <winkler@gnu.org>
646
647 Minor fixes
648
649 2012-12-29 Roland Winkler <winkler@gnu.org>
650
651 Add MUA Summary support
652
653 2012-12-26 Roland Winkler <winkler@gnu.org>
654
655 Small fixes
656
657 2012-12-26 Roland Winkler <winkler@gnu.org>
658
659 bbdb-complete-mail: bug fix
660
661 2012-12-26 Roland Winkler <winkler@gnu.org>
662
663 make quit-window restore the window configuration
664
665 2012-12-25 Roland Winkler <winkler@gnu.org>
666
667 bbdb/vm-auto-add-label: Doc fix and cleanup.
668
669 2012-12-25 Roland Winkler <winkler@gnu.org>
670
671 README: minor docfix
672
673 2012-12-25 Roland Winkler <winkler@gnu.org>
674
675 For the user-defined fields of a record replace the generic internal
676 name notes by xfield.
677
678 2012-12-25 Roland Winkler <winkler@gnu.org>
679
680 bbdb-parse-records): If multiple records have the same name, hash all
681 these records
682
683 2012-09-23 Roland Winkler <winkler@gnu.org>
684
685 Add support for RFC-822 mail addresses
686
687 2012-09-23 Roland Winkler <winkler@gnu.org>
688
689 Clarify usage of bbdb-mua-auto-update
690
691 2012-09-09 Roland Winkler <winkler@gnu.org>
692
693 unified scheme for customizing how BBDB analyzes messages
694
695 2012-09-08 Roland Winkler <winkler@gnu.org>
696
697 bbdb-message-header: use gnus-fetch-original-field
698
699 2012-09-07 Roland Winkler <winkler@gnu.org>
700
701 make bbdb-accept-name-mismatch more flexible
702
703 2012-09-01 Roland Winkler <winkler@gnu.org>
704
705 bbdb-mua-edit-field: Bug fix
706
707 2012-09-01 Roland Winkler <winkler@gnu.org>
708
709 bbdb-record-set-field: Bug fix
710
711 2012-09-01 Roland Winkler <winkler@gnu.org>
712
713 new macro bbdb-with-print-loadably
714
715 2012-08-11 Roland Winkler <winkler@gnu.org>
716
717 bbdb-complete-mail: clean up with *Completions*
718
719 2012-08-11 Roland Winkler <winkler@gnu.org>
720
721 remove broken electricity
722
723 2012-08-09 Roland Winkler <winkler@gnu.org>
724
725 remove broken message cache
726
727 2012-08-07 Roland Winkler <winkler@gnu.org>
728
729 bbdb-complete-mail: use quit-window instead of playing with the window
730 configuration
731
732 2012-08-06 Roland Winkler <winkler@gnu.org>
733
734 bbdb-complete-mail: Revert 2012-07-06 change
735
736 2012-08-05 Roland Winkler <winkler@gnu.org>
737
738 bbdb-annotate-message: simplify
739
740 2012-08-05 Roland Winkler <winkler@gnu.org>
741
742 update hash table more carefully
743
744 2012-08-05 Roland Winkler <winkler@gnu.org>
745
746 bbdb-complete-mail: rely on set-window-configuration
747
748 2012-08-01 Roland Winkler <winkler@gnu.org>
749
750 bbdb-merge-records: Improve interactive call and docstring
751
752 2012-08-01 Roland Winkler <winkler@gnu.org>
753
754 bbdb-merge-records: Handle duplicates properly
755
756 2012-08-01 Roland Winkler <winkler@gnu.org>
757
758 bbdb-complete-mail: cycle single address
759
760 2012-07-20 Roland Winkler <winkler@gnu.org>
761
762 Bug fix bbdb-annotate-message: create new record if update-p has not
763 value update
764
765 2012-07-20 Roland Winkler <winkler@gnu.org>
766
767 bbdb-gethash: Allow value of t for arg predicate
768
769 2012-07-20 Roland Winkler <winkler@gnu.org>
770
771 bbdb-message-search: Allow args name or mail to be nil
772
773 2012-07-19 Roland Winkler <winkler@gnu.org>
774
775 Simplify electric display
776
777 2012-07-18 Roland Winkler <winkler@gnu.org>
778
779 bbdb-electric-display-records: Fix previous patch.
780
781 2012-07-18 Roland Winkler <winkler@gnu.org>
782
783 bbdb.el: Clean up electric command loop
784
785 2012-07-17 Roland Winkler <winkler@gnu.org>
786
787 MUA interface: allow update of existing records only; re-enable message
788 cache
789
790 2012-07-12 Roland Winkler <winkler@gnu.org>
791
792 bbdb-mua.el: Fix docstrings
793
794 2012-07-09 Roland Winkler <winkler@gnu.org>
795
796 bbdb-mua-*: new arg update-p
797
798 2012-07-08 Roland Winkler <winkler@gnu.org>
799
800 bbdb-update-records: Fix previous patch
801
802 2012-07-08 Roland Winkler <winkler@gnu.org>
803
804 bbdb-update-records: Make records a list ordered like address-list
805
806 2012-07-06 Roland Winkler <winkler@gnu.org>
807
808 bbdb-complete-mail: Use window-live-p
809
810 2012-07-06 Roland Winkler <winkler@gnu.org>
811
812 bbdb-mua-edit-field: Revert previous change
813
814 2012-07-06 Sam Steingold <sds@gnu.org>
815
816 * lisp/bbdb-com.el (bbdb-complete-mail): Use `quit-window' instead of
817 `bury-buffer' to get rid of *Completions*.
818
819 2012-07-06 Sam Steingold <sds@gnu.org>
820
821 * lisp/bbdb-mua.el (bbdb-mua-edit-field): Edit THE record for THE
822 sender, not all the relevant records.
823
824 2012-07-03 Roland Winkler <winkler@gnu.org>
825
826 bbdb-search: also search last_first names
827
828 2012-07-01 Roland Winkler <winkler@gnu.org>
829
830 bbdb-get-address-components: name may be nil.
831
832 2012-07-01 Roland Winkler <winkler@gnu.org>
833
834 ignore Makefiles and configure files
835
836 2012-06-24 Roland Winkler <winkler@gnu.org>
837
838 major update, see ChangeLog
839
840 2012-01-02 Roland Winkler <winkler@gnu.org>
841
842 bbdb-auto-notes-rules: Use :set keyword
843
844 2012-01-02 Roland Winkler <winkler@gnu.org>
845
846 bbdb-anniv-alist: clarify docstring
847
848 2012-01-02 Roland Winkler <winkler@gnu.org>
849
850 Clean up custom-loads
851
852 2011-12-18 Roland Winkler <winkler@gnu.org>
853
854 remove leading and trailing whitespace in text properly
855
856 2011-12-18 Roland Winkler <winkler@gnu.org>
857
858 do not create backup of bbdb-loaddefs.el
859
860 2011-12-18 Roland Winkler <winkler@gnu.org>
861
862 new format `%t' for bbdb-anniv-alist
863
864 2011-12-11 Roland Winkler <winkler@gnu.org>
865
866 add autoconf support, add doc and tex dirs
867
868 2011-12-11 Roland Winkler <winkler@gnu.org>
869
870 rename lisp/Makefile to lisp/makefile-temp
871
872 2011-12-11 Roland Winkler <winkler@gnu.org>
873
874 rename lisp/Makefile to lisp/makefile-temp
875
876 2011-12-11 Roland Winkler <winkler@gnu.org>
877
878 new file lisp/bbdb-ispell.el
879
880 2011-11-27 Roland Winkler <winkler@gnu.org>
881
882 Minor clarifications in README
883
884 2011-11-27 Roland Winkler <winkler@gnu.org>
885
886 Disable VM support by default
887
888 2011-11-27 Roland Winkler <winkler@gnu.org>
889
890 Fix typos, update README
891
892 2011-11-20 Roland Winkler <winkler@gnu.org>
893
894 major overhaul (part 2)
895
896 2011-11-20 Roland Winkler <winkler@gnu.org>
897
898 major overhaul
899
900 2011-10-11 Ted Zlatanov <tzz@lifelogs.com>
901
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
904 that symbol.
905
906 2011-10-11 Ted Zlatanov <tzz@lifelogs.com>
907
908 * lisp/bbdb.el: Autoload `bbdb-insinuate-gnus' from bbdb-gnus.el so
909 `bbdb-initialize' won't throw an error when passed 'gnus.
910
911 2011-10-10 Roland Winkler <winkler@gnu.org>
912
913 improve editing and display of record names, improve merging fields of
914 records, bug fixes
915
916 2011-09-22 Roland Winkler <winkler@gnu.org>
917
918 bbdb-pop-up-window: remove Gnus-specific code
919
920 2011-09-21 Roland Winkler <winkler@gnu.org>
921
922 bbdb-browse-url: Fix usage of prefix arg.
923
924 2011-09-19 Roland Winkler <winkler@gnu.org>
925
926 bug fix: lisp/bbdb-com.el (bbdb-add-mail-alias)
927
928 2011-09-19 Roland Winkler <winkler@gnu.org>
929
930 Use / as search prefix
931
932 2011-09-19 Roland Winkler <winkler@gnu.org>
933
934 simplify dialing
935
936 2011-09-19 Roland Winkler <winkler@gnu.org>
937
938 small bug fixes
939
940 2011-05-11 Roland Winkler <winkler@gnu.org>
941
942 bbdb-prompt-for-create: Use special-mode
943
944 2011-05-11 Roland Winkler <winkler@gnu.org>
945
946 split bbdb-notice-hook into bbdb-notice-mail-hook and
947 bbdb-notice-record-hook
948
949 2011-05-08 Roland Winkler <winkler@gnu.org>
950
951 bbdb-display-all-records: Use redisplay.
952
953 2011-05-08 Roland Winkler <winkler@gnu.org>
954
955 Fix typos
956
957 2011-05-07 Roland Winkler <winkler@gnu.org>
958
959 bbdb-display-current-record: New command
960
961 2011-05-07 Roland Winkler <winkler@gnu.org>
962
963 Fix commit 2011-04-30 03:58:01
964
965 2011-04-29 Roland Winkler <winkler@gnu.org>
966
967 bbdb-parse-internal: Clarify error message.
968
969 2011-04-29 Roland Winkler <winkler@gnu.org>
970
971 Ignore TAGS files
972
973 2011-04-29 Roland Winkler <winkler@gnu.org>
974
975 Fix corrupted BBDB files when migrating.
976
977 2011-04-29 Roland Winkler <winkler@gnu.org>
978
979 Makefile: Use option --batch
980
981 2011-04-29 Roland Winkler <winkler@gnu.org>
982
983 Rename degree field to affix.
984
985 2011-04-29 Roland Winkler <winkler@gnu.org>
986
987 New commands bbdb-next-field, bbdb-prev-field.
988
989 2011-04-23 Roland Winkler <winkler@gnu.org>
990
991 distinguish 1 and 1.0 in bbdb-pop-up-window-size
992
993 2011-04-23 Roland Winkler <winkler@gnu.org>
994
995 bbdb-insinuate-MUA: Fix docstring.
996
997 2011-04-23 Roland Winkler <winkler@gnu.org>
998
999 bbdb-mode-map: Do no call set-keymap-parent.
1000
1001 2011-04-16 Roland Winkler <winkler@gnu.org>
1002
1003 Use defvar for bbdb-create-hook and bbdb-change-hook
1004
1005 2011-04-16 Roland Winkler <winkler@gnu.org>
1006
1007 Include timezone info in bbdb-time-stamp-format
1008
1009 2011-04-16 Roland Winkler <winkler@gnu.org>
1010
1011 New file TODO
1012
1013 2011-04-16 Roland Winkler <winkler@gnu.org>
1014
1015 lisp/bbdb.el: Define and use BBDB's own faces
1016
1017 2011-04-16 Roland Winkler <winkler@gnu.org>
1018
1019 lisp/bbdb.el: Inherit from special-mode
1020
1021 2011-04-16 Roland Winkler <winkler@gnu.org>
1022
1023 lisp/bbdb.el: Fix indentation of multi-line fields (bug#33101)
1024
1025 2011-04-16 Roland Winkler <winkler@gnu.org>
1026
1027 lisp/bbdb-com.el: Autoload browse-url-url-at-point
1028
1029 2011-04-16 Roland Winkler <winkler@gnu.org>
1030
1031 Call add-hook for bbdb-create-hook and bbdb-change-hook
1032
1033 2011-04-11 Barak A. Pearlmutter <barak+git@cs.nuim.ie>
1034
1035 cvs to git in README
1036
1037 2011-04-11 Barak A. Pearlmutter <barak+git@cs.nuim.ie>
1038
1039 git ignore build products
1040
1041 2011-04-11 Roland Winkler <winkler@gnu.org>
1042
1043 bbdb-complete-mail: Ensure initialization of database
1044
1045 2011-04-10 Roland Winkler <winkler@gnu.org>
1046
1047 Fix Makefile
1048
1049 2011-04-10 Roland Winkler <winkler@gnu.org>
1050
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.
1054
1055 2011-03-28 Roland Winkler <winkler@gnu.org>
1056
1057 ChangeLog
1058
1059 2011-03-28 Roland Winkler <winkler@gnu.org>
1060
1061 (bbdb/rmail-update-records-p): Doc fix.
1062
1063 2011-03-28 Roland Winkler <winkler@gnu.org>
1064
1065 (bbdb/gnus-update-records-p): Doc fix.
1066
1067 2011-03-28 Roland Winkler <winkler@gnu.org>
1068
1069 (bbdb/mh-update-records-p): Doc fix.
1070
1071 2011-03-28 Roland Winkler <winkler@gnu.org>
1072
1073 (bbdb/vm-update-records-p): Doc fix.
1074
1075 2011-03-28 Roland Winkler <winkler@gnu.org>
1076
1077 (bbdb/message-update-records-p): Doc fix.
1078
1079 2011-03-28 Roland Winkler <winkler@gnu.org>
1080
1081 (bbdb-mua-wrapper): Simplify code.
1082 (bbdb-mua-auto-update-init): Doc fix.
1083
1084 2011-03-28 Roland Winkler <winkler@gnu.org>
1085
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.
1091
1092 2011-03-28 Roland Winkler <winkler@gnu.org>
1093
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.
1098
1099 2011-03-28 Roland Winkler <winkler@gnu.org>
1100
1101 ChangeLog
1102
1103 2011-03-28 Roland Winkler <winkler@gnu.org>
1104
1105 (bbdb-migrate-postcodes-to-strings): Renamed from
1106 bbdb-migrate-zip-codes-to-strings.
1107
1108 2011-03-28 Roland Winkler <winkler@gnu.org>
1109
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
1113 present.
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
1123 bbdb-complete-mail.
1124 (bbdb-complete-mail): Return non-nil if valid completion exists.
1125 Simplify code.
1126
1127 2011-03-28 Roland Winkler <winkler@gnu.org>
1128
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
1132 default.
1133 (bbdb-print): Use bbdb-format-address.
1134 (bbdb-print-address-continental): Removed.
1135
1136 2011-03-28 Roland Winkler <winkler@gnu.org>
1137
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).
1145
1146 2011-03-28 Roland Winkler <winkler@gnu.org>
1147
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.
1171
1172 2011-03-28 Roland Winkler <winkler@gnu.org>
1173
1174 ChangeLog
1175
1176 2011-03-28 Roland Winkler <winkler@gnu.org>
1177
1178 Do not attempt to add empty line to bbdb-autloads.el.
1179
1180 2011-03-28 Roland Winkler <winkler@gnu.org>
1181
1182 ChangeLog
1183
1184 2011-03-28 Roland Winkler <winkler@gnu.org>
1185
1186 Updated.
1187
1188 2011-03-28 Roland Winkler <winkler@gnu.org>
1189
1190 In bbdb-autloads.el, add BBDB lisp directory to load-path.
1191
1192 2011-03-28 Roland Winkler <winkler@gnu.org>
1193
1194 (bbdb-pop-up-buffer): Use condition-case, in case split-window fails.
1195 (bbdb-records, bbdb-mode, bbdb-version, bbdb-initialize): Add autoload
1196 cookie.
1197
1198 2011-03-28 Roland Winkler <winkler@gnu.org>
1199
1200 ChangeLog
1201
1202 2011-03-28 Roland Winkler <winkler@gnu.org>
1203
1204 (bbdb-complete-name): Obsolete alias for bbdb-complete-mail.
1205
1206 2011-03-28 Roland Winkler <winkler@gnu.org>
1207
1208 (bbdb-insinuate-gnus): Code doc updated.
1209
1210 2011-03-28 Roland Winkler <winkler@gnu.org>
1211
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).
1218
1219 2011-03-28 Roland Winkler <winkler@gnu.org>
1220
1221 ChangeLog
1222
1223 2011-03-28 Roland Winkler <winkler@gnu.org>
1224
1225 (bbdb-insinuate-vm): Do not hook in bbdb-mua-pop-up-bbdb-buffer. (Use
1226 instead bbdb-mua-pop-up-init.)
1227
1228 2011-03-28 Roland Winkler <winkler@gnu.org>
1229
1230 (bbdb-insinuate-mh): Do not hook in bbdb-mua-pop-up-bbdb-buffer. (Use
1231 instead bbdb-mua-pop-up-init.)
1232
1233 2011-03-28 Roland Winkler <winkler@gnu.org>
1234
1235 (bbdb-insinuate-gnus): Do not hook in bbdb-mua-pop-up-bbdb-buffer. (Use
1236 instead bbdb-mua-pop-up-init.)
1237
1238 2011-03-28 Roland Winkler <winkler@gnu.org>
1239
1240 (bbdb-insinuate-rmail): Do not hook in bbdb-mua-pop-up-bbdb-buffer.
1241 (Use instead bbdb-mua-pop-up-init.)
1242
1243 2011-03-28 Roland Winkler <winkler@gnu.org>
1244
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.)
1247
1248 2011-03-28 Roland Winkler <winkler@gnu.org>
1249
1250 Use eval-and-compile.
1251 (bbdb-update-records): Avoid name clash with function search in
1252 cl-seq.el.
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.
1259
1260 2011-03-28 Roland Winkler <winkler@gnu.org>
1261
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
1267 bbdb-parse-phone.
1268
1269 2011-03-28 Roland Winkler <winkler@gnu.org>
1270
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
1274 format.
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.
1282
1283 2011-03-28 Roland Winkler <winkler@gnu.org>
1284
1285 ChangeLog
1286
1287 2011-03-28 Roland Winkler <winkler@gnu.org>
1288
1289 Updated to compile also the new files.
1290
1291 2011-03-28 Roland Winkler <winkler@gnu.org>
1292
1293 Initial version.
1294
1295 2011-03-28 Roland Winkler <winkler@gnu.org>
1296
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
1305 caching.
1306
1307 2011-03-28 Roland Winkler <winkler@gnu.org>
1308
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.
1322
1323 2011-03-28 Roland Winkler <winkler@gnu.org>
1324
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
1330 bbdb-mua.el.
1331 (bbdb-insinuate-vm): Use generic commands.
1332
1333 2011-03-28 Roland Winkler <winkler@gnu.org>
1334
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
1341 functions.
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.
1346
1347 2011-03-28 Roland Winkler <winkler@gnu.org>
1348
1349 (bbdb-mail, bbdb-mail-address): Simplified.
1350
1351 2011-03-28 Roland Winkler <winkler@gnu.org>
1352
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,
1358 supercite and w3.
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.
1363
1364 2011-03-28 Roland Winkler <winkler@gnu.org>
1365
1366 ChangeLog
1367
1368 2011-03-28 Roland Winkler <winkler@gnu.org>
1369
1370 (bbdb/rmail-update-records-p): Improved default.
1371
1372 2011-03-28 Roland Winkler <winkler@gnu.org>
1373
1374 (bbdb/gnus-update-records-p): Improved default.
1375
1376 2011-03-28 Roland Winkler <winkler@gnu.org>
1377
1378 (bbdb/vm-update-records-p): Improved default.
1379
1380 2011-03-28 Roland Winkler <winkler@gnu.org>
1381
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.
1385 Doc fix
1386 (bbdb-delete-field-or-record): Make records a required arg. New arg
1387 fields. Doc fix.
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.
1397
1398 2011-03-28 Roland Winkler <winkler@gnu.org>
1399
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.
1403
1404 2011-03-28 Roland Winkler <winkler@gnu.org>
1405
1406 ChangeLog
1407
1408 2011-03-28 Roland Winkler <winkler@gnu.org>
1409
1410 (bbdb-dwim-mail): Fix typo.
1411
1412 2011-03-28 Roland Winkler <winkler@gnu.org>
1413
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.
1419
1420 2011-03-28 Roland Winkler <winkler@gnu.org>
1421
1422 ChangeLog
1423
1424 2011-03-28 Roland Winkler <winkler@gnu.org>
1425
1426 (bbdb-mail-allow-redundancy): Doc fix.
1427 (bbdb-mode-map): Include bbdb-do-all-records in "Use database" submenu.
1428
1429 2011-03-28 Roland Winkler <winkler@gnu.org>
1430
1431 (bbdb-record-list): Doc fix.
1432 (bbdb-dwim-mail): Arg MAIL may be a number, which will pick the MAILth
1433 mail address.
1434 (bbdb-mail): New optional arg N to pick Nth mail address.
1435
1436 2011-03-28 Roland Winkler <winkler@gnu.org>
1437
1438 ChangeLog
1439
1440 2011-03-28 Roland Winkler <winkler@gnu.org>
1441
1442 (bbdb-dwim-mail): Cleanup code.
1443
1444 2011-03-28 Roland Winkler <winkler@gnu.org>
1445
1446 (bbdb-insert-record-internal): Handle empty database properly.
1447
1448 2011-03-28 Barak A. Pearlmutter <barak+git@cs.nuim.ie>
1449
1450 Start v3.x development: flush v2.x, Copyleft, README, ChangeLog, initial
1451 code
1452
1453 2011-03-12 Barak A. Pearlmutter <barak+git@cs.nuim.ie>
1454
1455 un-expand stray expanded CVS keywords introduced in patches
1456
1457 2008-03-16 Robert Fenk <fenk@users.sourceforge.net>
1458
1459 Bugfix: Prompting was not handling the ? properly.
1460
1461 Also reworked some other odd code.
1462
1463 2008-03-16 Robert Fenk <fenk@users.sourceforge.net>
1464
1465 Fixed a docstring typo.
1466
1467 2008-03-10 Robert Fenk <fenk@users.sourceforge.net>
1468
1469 Bugfix: Now hopefully really do it right for all cases.
1470
1471 The cases are:
1472 - bbdb/mail-auto-create-p nil
1473 - bbdb/mail-auto-create-p 'prompt
1474 - bbdb/mail-auto-create-p t
1475
1476 2008-03-10 Robert Fenk <fenk@users.sourceforge.net>
1477
1478 Bugfix: Prompting for creation now works again as documented.
1479
1480 Thanks to Leo for reporting this.
1481
1482 Also did some docstring fixes.
1483
1484 2008-01-29 Robert Fenk <fenk@users.sourceforge.net>
1485
1486 Commit of missing changlog entry for 2007-12-08 Kousik Nandy.
1487
1488 2008-01-29 Robert Fenk <fenk@users.sourceforge.net>
1489
1490 Removed CVS keywords, since expansion messes with bzr.
1491
1492 2008-01-29 Didier Verna <didier@xemacs.org>
1493
1494 Fix for gnus-user-format-function-B
1495
1496 2008-01-29 Didier Verna <didier@xemacs.org>
1497
1498 Handle recent type change of gnus-ignored-from-addresses
1499
1500 2008-01-29 Didier Verna <didier@xemacs.org>
1501
1502 Improve bbdb-define-all-aliases docstring
1503
1504 2008-01-29 Didier Verna <didier@xemacs.org>
1505
1506 Fix infinite loop (misplaced iteration) in bbdb-collect-all-aliases
1507
1508 2007-12-04 Robert Fenk <fenk@users.sourceforge.net>
1509
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.
1512
1513 2007-12-04 Robert Fenk <fenk@users.sourceforge.net>
1514
1515 Fixed two compile time warnings.
1516
1517 2007-11-26 Robert Fenk <fenk@users.sourceforge.net>
1518
1519 Bugfix: Set `bbdb/vm-update-records-mode' to annotating.
1520
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
1523 in VM 8.1.*!
1524
1525 2007-11-26 Robert Fenk <fenk@users.sourceforge.net>
1526
1527 Minor whitespace cleanup and quoting of "(" in `bbdb-get-addresses' doc
1528 string.
1529
1530 Now really the right source file.
1531
1532 2007-11-26 Robert Fenk <fenk@users.sourceforge.net>
1533
1534 Minor whitespace cleanup and quoting of "(" in `bbdb-get-addresses' doc
1535 string.
1536
1537 2007-11-26 Robert Fenk <fenk@users.sourceforge.net>
1538
1539 Bugfix: Normalize and unify names before comparing them.
1540
1541 2007-11-08 Robert Fenk <fenk@users.sourceforge.net>
1542
1543 Allow to customize `bbdb-file-coding-system', but be warned!
1544
1545 2007-11-08 Robert Fenk <fenk@users.sourceforge.net>
1546
1547 Patch from Jim Blandy for (bbdb-always-add-addresses): Document new
1548 meanings of 'ask', nil, and function symbols and @pxref, not @xref.
1549
1550 2007-11-08 Robert Fenk <fenk@users.sourceforge.net>
1551
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
1554 records.
1555
1556 2007-07-03 Robert Fenk <fenk@users.sourceforge.net>
1557
1558 (bbdb/gnus-summary-get-author): Added handling of
1559 `gnus-ignored-from-addresses' and `gnus-summary-to-prefix'.
1560
1561 2007-06-26 Robert Fenk <fenk@users.sourceforge.net>
1562
1563 Renamed primep to bbdb-primep which calls primep if it exists.
1564
1565 2007-06-26 Robert Fenk <fenk@users.sourceforge.net>
1566
1567 Call bbdb-mail-abbrev-expand-hook after expansion.
1568
1569 This allows for modifying the expanded stuff or do voodoo based on it.
1570
1571 2007-05-31 Robert Fenk <fenk@users.sourceforge.net>
1572
1573 Bugfix: Make display-buffer work again.
1574
1575 While the *BBDB* buffer is replacing an existing window instead of
1576 poping up it will make special-display work again.
1577
1578 2007-05-31 Robert Fenk <fenk@users.sourceforge.net>
1579
1580 Ensure we are poping up a *BBDB* buffer when displaying records.
1581
1582 `bbdb-use-pop-up' is actually checked in the MUA code and no displaying
1583 will happen when it is nil.
1584
1585 2007-05-31 Robert Fenk <fenk@users.sourceforge.net>
1586
1587 Ensure we are poping up the *BBDB* buffer but do it not twice, at least
1588 when it is possible.
1589
1590 2007-05-31 Robert Fenk <fenk@users.sourceforge.net>
1591
1592 Avoid a warning about "... seems to ignore the --datarootdir setting".
1593
1594 2007-05-31 Robert Fenk <fenk@users.sourceforge.net>
1595
1596 Bugfix: clear the *BBDB* buffer before displaying records.
1597
1598 Many thanks to Leo for the fix and clarifying this to me.
1599
1600 2007-05-30 Robert Fenk <fenk@users.sourceforge.net>
1601
1602 Bugfix for bbdb-display-records-1 if there is no BBDB buffer.
1603
1604 This was (probably) caused by the last changes to
1605 bbdb-pop-up-bbdb-buffer due to honoring bbdb-use-pop-up.
1606
1607 Thanks to Leo for reporting this.
1608
1609 2007-05-28 Robert Fenk <fenk@users.sourceforge.net>
1610
1611 Use save-excursion instead with-output-to-temp-buffer to avoid popup.
1612
1613 2007-05-28 Robert Fenk <fenk@users.sourceforge.net>
1614
1615 Added missing require for vm-undo.el.
1616
1617 2007-05-28 Robert Fenk <fenk@users.sourceforge.net>
1618
1619 Merge with trunk.
1620
1621 2007-05-25 Robert Fenk <fenk@users.sourceforge.net>
1622
1623 Fixed links, tagged broken ones and added bbdb2tbird.
1624
1625 2007-05-25 Robert Fenk <fenk@users.sourceforge.net>
1626
1627 Honor `bbdb-use-pop-up' the right way.
1628
1629 2007-05-25 Robert Fenk <fenk@users.sourceforge.net>
1630
1631 No popups when bbdb-use-pop-up is nil.
1632
1633 This is how the docs say it and how it should be, thus I break
1634 compatibility with older versions!
1635
1636 2007-05-25 Robert Fenk <fenk@users.sourceforge.net>
1637
1638 Fixed compile warnings about not existing variables and functions.
1639
1640 2007-05-25 Robert Fenk <fenk@users.sourceforge.net>
1641
1642 Cleanup of requires to built without warning.
1643
1644 2007-05-25 Robert Fenk <fenk@users.sourceforge.net>
1645
1646 Do not care for ancient VM version and simplified MUA directory checks.
1647
1648 2007-05-19 Robert Fenk <fenk@users.sourceforge.net>
1649
1650 Some cleanup and more docs on magic nets.
1651
1652 2007-05-19 Robert Fenk <fenk@users.sourceforge.net>
1653
1654 Removed old `bbdb-define-all-aliases' function and variable
1655 `bbdb-define-all-aliases-mode'.
1656
1657 2007-05-19 Robert Fenk <fenk@users.sourceforge.net>
1658
1659 Magic aliases and nets are working now.
1660
1661 2007-05-19 Robert Fenk <fenk@users.sourceforge.net>
1662
1663 Rewrite of `bbdb-define-all-aliases' using magic aliases.
1664
1665 2007-04-25 Robert Fenk <fenk@users.sourceforge.net>
1666
1667 Bugfix: in MH split the mh-show-mode buffer not the mh-folder-mode one.
1668
1669 Thanks to Thomas Baumann for the fix.
1670
1671 2007-04-20 Robert Fenk <fenk@users.sourceforge.net>
1672
1673 Bugfix: Only put hash for (lastname firstname) if they both exist.
1674
1675 2007-04-20 Robert Fenk <fenk@users.sourceforge.net>
1676
1677 Rewrote the function `bbdb-pop-up-bbdb-buffer' to use PREDICATE
1678 regardless of the split mode selected by `bbdb-use-pop-up'.
1679
1680 `bbdb-use-pop-up' can be used to select the split mode.
1681
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.
1684
1685 2007-04-20 Robert Fenk <fenk@users.sourceforge.net>
1686
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.
1690
1691 2007-04-20 Robert Fenk <fenk@users.sourceforge.net>
1692
1693 Include also the vm-presentation buffers in the search for a proper
1694 pop-up buffer.
1695
1696 2007-04-20 Robert Fenk <fenk@users.sourceforge.net>
1697
1698 "rmailsum.el" has no provide thus load it instead of requiring it.
1699
1700 This is a fix from the XEmacs CVS.
1701
1702 2007-04-20 Robert Fenk <fenk@users.sourceforge.net>
1703
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 .
1707
1708 2007-04-20 Robert Fenk <fenk@users.sourceforge.net>
1709
1710 Better docstring for `bbdb-update-records'.
1711
1712 2007-04-20 Robert Fenk <fenk@users.sourceforge.net>
1713
1714 Fixed the doc string of bbdb/vm-pop-up-bbdb-buffer.
1715
1716 2007-02-21 Robert Fenk <fenk@users.sourceforge.net>
1717
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
1720 anyway.
1721
1722 2007-02-21 Robert Fenk <fenk@users.sourceforge.net>
1723
1724 Handle sexp/function in bbdb-quiet-about-name-mismatches more
1725 gracefully. Also added the readonly field example in the defcustom.
1726
1727 2007-02-17 Robert Fenk <fenk@users.sourceforge.net>
1728
1729 bbdb-quiet-about-name-mismatches: Can be a function or sexp to allow
1730 user tweak-able name updates.
1731
1732 2007-02-14 Robert Fenk <fenk@users.sourceforge.net>
1733
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.
1737
1738 * lisp/bbdb-com.el (bbdb-complete-name-allow-cycling): changed
1739 default to t.
1740 (bbdb-get-only-first-address-p): changed default to nil.
1741 (bbdb-get-addresses): Added a doc string.
1742
1743 2007-02-07 Robert Fenk <fenk@users.sourceforge.net>
1744
1745 Finally fixed the release date on the homepage.
1746
1747 2007-02-06 Robert Fenk <fenk@users.sourceforge.net>
1748
1749 Added support for completion on "lastname firstname".
1750
1751 2007-02-06 Robert Fenk <fenk@users.sourceforge.net>
1752
1753 Fixed generation of Makefile from Makefile.in.
1754
1755 2007-02-06 Robert Fenk <fenk@users.sourceforge.net>
1756
1757 Fixed release date.
1758
1759 2007-02-06 Robert Fenk <fenk@users.sourceforge.net>
1760
1761 Bugfix: Tom Tromey's small makefile patch
1762
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
1766
1767 2007-01-30 Robert Fenk <fenk@users.sourceforge.net>
1768
1769 Increased version to '2.36 devo'
1770
1771 2007-01-30 Robert Fenk <fenk@users.sourceforge.net>
1772
1773 Added rule to update the web site
1774
1775 2007-01-30 Robert Fenk <fenk@users.sourceforge.net>
1776
1777 Added rule to generate bbdb.html manual
1778
1779 2007-01-30 Robert Fenk <fenk@users.sourceforge.net>
1780
1781 Updated Homepage for 2.35
1782
1783 2007-01-17 Robert Fenk <fenk@users.sourceforge.net>
1784
1785 Finally fixed the completion bug reported by Svend Tollak Munk. It was
1786 broken by the last bugfix for it. ;-/
1787
1788 2007-01-01 Ronan Waide <waider@waider.ie>
1789
1790 Patrick Campbell-Preston's fixed version of primep
1791
1792 2006-12-20 Robert Fenk <fenk@users.sourceforge.net>
1793
1794 Applied the patch fixing warnings on obsolete string-to-int for GNU
1795 Emacs 22. Thanks to Leo <sdl.web AT gmail.com>.
1796
1797 2006-12-18 Robert Fenk <fenk@users.sourceforge.net>
1798
1799 Reverted changes which slipped in with the previous commit.
1800
1801 2006-12-18 Robert Fenk <fenk@users.sourceforge.net>
1802
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.
1806
1807 2006-12-15 Robert Fenk <fenk@users.sourceforge.net>
1808
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.
1813
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.]
1817
1818 2006-12-15 Robert Fenk <fenk@users.sourceforge.net>
1819
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.
1824
1825 2006-10-09 Robert Fenk <fenk@users.sourceforge.net>
1826
1827 Guard setting of mail-mode-header-syntax-table in
1828 bbdb-define-all-aliases, as it has been removed in newer GNU Emacs
1829 versions.
1830
1831 2006-10-09 Robert Fenk <fenk@users.sourceforge.net>
1832
1833 Fixed call to replace-in-string in bbdb-format-record-one-line-notes.
1834
1835 2006-10-09 Robert Fenk <fenk@users.sourceforge.net>
1836
1837 Rewrote detection of records with vm-folder field in
1838 bbdb/vm-set-auto-folder-alist.
1839
1840 2006-10-09 Robert Fenk <fenk@users.sourceforge.net>
1841
1842 Added decoding of the header returned by bbdb-extract-field-value.
1843
1844 This is nice if you have QP encoded stuff in there.
1845
1846 See the original message <874pw915df.fsf@stalin.home.catap.ru> on this.
1847
1848 2006-05-26 Robert Fenk <fenk@users.sourceforge.net>
1849
1850 Now the fallback "?" should also be used if no real name could be
1851 extracted from the email address.
1852
1853 2006-05-25 Robert Fenk <fenk@users.sourceforge.net>
1854
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.
1858
1859 2006-05-25 Robert Fenk <fenk@users.sourceforge.net>
1860
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.
1864
1865 2006-05-25 Robert Fenk <fenk@users.sourceforge.net>
1866
1867 (bbdb-format-record-one-line-notes): Remove line breaks and trim white
1868 space for one line format. Also fixed some doc strings.
1869
1870 2006-05-21 Ronan Waide <waider@waider.ie>
1871
1872 * fix references to CVS location (Thankyou sourceforge)
1873
1874 2006-05-14 Ronan Waide <waider@waider.ie>
1875
1876 * lisp/bbdb-w3.el (bbdb-www): use ftp note as the default when www is
1877 not present (Sam Steingold)
1878
1879 2006-03-29 Ronan Waide <waider@waider.ie>
1880
1881 * set buffer coding system to bbdb-file-coding-system when writing the
1882 BBDB (Hubert Chan)
1883
1884 2006-02-08 Ronan Waide <waider@waider.ie>
1885
1886 * do a full path check for emacs/xemacs, otherwise test -x won't work.
1887
1888 2006-02-08 Ronan Waide <waider@waider.ie>
1889
1890 * add lbdb2bbdb link, plus mild warning at the top of the page.
1891
1892 2006-01-30 Ronan Waide <waider@waider.ie>
1893
1894 * inverted condition check. Doh.
1895
1896 2006-01-29 Ronan Waide <waider@waider.ie>
1897
1898 * misunderstood use of 2>&1 in conjunction with message. More hate.
1899
1900 2006-01-29 Ronan Waide <waider@waider.ie>
1901
1902 * I hate autoconf. Make sure that --disable-vm doesn't accidentally
1903 trigger checks for the availability of vm... (also other MTAs)
1904
1905 2006-01-29 Ronan Waide <waider@waider.ie>
1906
1907 * check if the provided/found emacs program is executable
1908
1909 2006-01-07 Ronan Waide <waider@waider.ie>
1910
1911 Use all-completions instead of try-completion (Chris Mears)
1912
1913 2005-09-06 Ronan Waide <waider@waider.ie>
1914
1915 * minor additions to cleanup
1916
1917 2005-09-06 Ronan Waide <waider@waider.ie>
1918
1919 * add loadpath.el and autom4te.cache
1920
1921 2005-09-06 Ronan Waide <waider@waider.ie>
1922
1923 * make use of some of the configure mods
1924
1925 2005-09-06 Ronan Waide <waider@waider.ie>
1926
1927 * move some of the auxilliary package detection and the load-path
1928 build in here
1929 * check value of VMDIR before trying to build with it
1930
1931 2005-09-06 Ronan Waide <waider@waider.ie>
1932
1933 * clean up some compiler warnings again
1934
1935 2005-09-05 Ronan Waide <waider@waider.ie>
1936
1937 * if there's a space in EMACS_PROG, quote the whole string.
1938
1939 2005-09-05 Ronan Waide <waider@waider.ie>
1940
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
1944
1945 2005-08-28 Ronan Waide <waider@waider.ie>
1946
1947 * try and match the VM/Gnus method of updating. Not quite there yet.
1948
1949 2005-08-28 Ronan Waide <waider@waider.ie>
1950
1951 * move bbdb-extract-address-components-func to bbdb-com. Trying to clean
1952 up
1953 a circular dependency problem.
1954
1955 2005-08-20 Ronan Waide <waider@waider.ie>
1956
1957 * a few updates. I really should keep this more up-to-date, though.
1958
1959 2005-08-11 Ronan Waide <waider@waider.ie>
1960
1961 * remove mule-utf-8 per Dave Love's suggestion
1962
1963 2005-08-11 Ronan Waide <waider@waider.ie>
1964
1965 * fix the AC_ARG_ENABLE options so that --disable and --enable-foo=no
1966 actually works.
1967
1968 2005-08-11 Ronan Waide <waider@waider.ie>
1969
1970 *** empty log message ***
1971
1972 2005-08-11 Ronan Waide <waider@waider.ie>
1973
1974 * typo
1975
1976 2005-08-11 Ronan Waide <waider@waider.ie>
1977
1978 * remove CVS Log tag
1979
1980 2005-08-02 Ronan Waide <waider@waider.ie>
1981
1982 *** empty log message ***
1983
1984 2005-08-02 Ronan Waide <waider@waider.ie>
1985
1986 Fix prompt-for-creation stuff
1987
1988 2005-08-02 Ronan Waide <waider@waider.ie>
1989
1990 *** empty log message ***
1991
1992 2005-08-02 Ronan Waide <waider@waider.ie>
1993
1994 * oops. overbraced.
1995
1996 2005-08-02 Ronan Waide <waider@waider.ie>
1997
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
2001 correct, however.
2002
2003 2005-08-02 Jochen Küpper <bbdb@jochen-kuepper.de>
2004
2005 Change GNUS to Gnus, assuming nobody cares for GNUS support anymore...
2006
2007 2005-08-02 Ronan Waide <waider@waider.ie>
2008
2009 * fix docstring for bbdb-invoke-hook-for-value
2010
2011 2005-08-02 Ronan Waide <waider@waider.ie>
2012
2013 * if bbdb/mail-auto-create-p is set to 'prompt (or a function that
2014 returns
2015 'prompt) then prompt the user before creating the record.
2016
2017 2005-07-23 Ronan Waide <waider@waider.ie>
2018
2019 * remove RCS keywords, replace with Id tag
2020
2021 2005-07-23 Ronan Waide <waider@waider.ie>
2022
2023 * remove Log tag
2024
2025 2005-07-23 Ronan Waide <waider@waider.ie>
2026
2027 * nuke RCS tags and replace with an Id tag
2028
2029 2005-07-23 Ronan Waide <waider@waider.ie>
2030
2031 * sync with XEmacs CVS
2032
2033 2005-07-23 Ronan Waide <waider@waider.ie>
2034
2035 *** empty log message ***
2036
2037 2005-05-22 Ronan Waide <waider@waider.ie>
2038
2039 * missed one of the pilotmanager entries
2040
2041 2005-05-22 Ronan Waide <waider@waider.ie>
2042
2043 * update links for PilotManager
2044
2045 2005-03-19 Ronan Waide <waider@waider.ie>
2046
2047 * coding system guessing for emacs 22 (Frederik Fouvry)
2048
2049 2005-02-28 Ronan Waide <waider@waider.ie>
2050
2051 * bbdb/gnus-nnimap-folder-list-from-bbdb:
2052 new function from Uwe Brauer
2053
2054 2005-02-22 Ronan Waide <waider@waider.ie>
2055
2056 * get Gnus data from the raw article buffer (Nix/David Goldberg)
2057
2058 2005-02-22 Ronan Waide <waider@waider.ie>
2059
2060 * include prefixes in bbdb-name-gubbish
2061
2062 2005-02-13 Ronan Waide <waider@waider.ie>
2063
2064 * (Manual Record Addition):
2065 * add pointer to bbdb-snarf
2066
2067 2005-02-13 Ronan Waide <waider@waider.ie>
2068
2069 * added new file, with minor abuse to make it work with current BBDB
2070
2071 2004-11-09 Ronan Waide <waider@waider.ie>
2072
2073 * bury completion buffer when completion is done
2074
2075 2004-10-13 Ronan Waide <waider@waider.ie>
2076
2077 * Fix bbdb-print-omit-fields text
2078 * Update copyright date
2079
2080 2004-10-13 Ronan Waide <waider@waider.ie>
2081
2082 *** empty log message ***
2083
2084 2004-10-13 Ronan Waide <waider@waider.ie>
2085
2086 * Correct variable name in comment
2087
2088 2004-10-13 Ronan Waide <waider@waider.ie>
2089
2090 * Don't open a new window for BBDB if there are no records to display
2091
2092 2004-10-10 Alex Schroeder <kensanata@yahoo.com>
2093
2094 (Database Fields): New entry for the concept index: mail-alias
2095 definition.
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.
2100
2101 2004-10-10 Alex Schroeder <kensanata@yahoo.com>
2102
2103 *** empty log message ***
2104
2105 2004-08-16 Ronan Waide <waider@waider.ie>
2106
2107 * Copy in my old add-or-update-phone function. This may actually still
2108 work and possibly even be of use to people.
2109
2110 2004-06-07 Ronan Waide <waider@waider.ie>
2111
2112 * Updates from Frank J. Christophersen <FJC@control.ee.ethz.ch>
2113
2114 2004-05-28 Robert Fenk <fenk@users.sourceforge.net>
2115
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.
2119
2120 2004-05-22 Ronan Waide <waider@waider.ie>
2121
2122 Update CVS hostname
2123
2124 2004-04-29 Robert Fenk <fenk@users.sourceforge.net>
2125
2126 *** empty log message ***
2127
2128 2004-03-22 Ronan Waide <waider@waider.ie>
2129
2130 Propagate bbdb-digit change
2131
2132 2004-03-22 Ronan Waide <waider@waider.ie>
2133
2134 *** empty log message ***
2135
2136 2004-03-22 Ronan Waide <waider@waider.ie>
2137
2138 * Minor docstring fix (Stefan Monnier)
2139 * Catch error if attempting to kill only window in frame (Stefan
2140 Monnier)
2141
2142 2004-03-22 Ronan Waide <waider@waider.ie>
2143
2144 Namespace pollution fix (digit => bbdb-digit) (Stefan Monnier)
2145
2146 2004-03-22 Ronan Waide <waider@waider.ie>
2147
2148 * restore auto-create behaviour (Robert Widhopf-Fenk)
2149
2150 2004-03-22 Ronan Waide <waider@waider.ie>
2151
2152 * Bugfix for bug caused by previous patch (Robert Widhopf-Fenk)
2153 * Additions to alias generation (Robert Widhopf-Fenk)
2154
2155 2004-02-01 Ronan Waide <waider@waider.ie>
2156
2157 *** empty log message ***
2158
2159 2004-02-01 Ronan Waide <waider@waider.ie>
2160
2161 (bbdb-merge-interactively): If the specified value of 'nets' isn't a
2162 list, make it so.
2163
2164 2004-01-23 Ronan Waide <waider@waider.ie>
2165
2166 Handle surnames with prefixes (Adrian Lanz <lanz@fowi.ethz.ch>)
2167
2168 2003-12-12 Ronan Waide <waider@waider.ie>
2169
2170 Redoing last fix, since some other changes slipped in accidentally
2171
2172 2003-10-13 Robert Fenk <fenk@users.sourceforge.net>
2173
2174 *** empty log message ***
2175
2176 2003-10-13 Robert Fenk <fenk@users.sourceforge.net>
2177
2178 * lisp/bbdb.el
2179 (bbdb-annotate-message-sender): Honor create-p when creating new
2180 records
2181 if a similar record already exists.
2182 * lisp/bbdb-com.el
2183 (bbdb-edit-current-field): Handle field detection gracefully at
2184 line-end of
2185 one-line display. (reported by Dan Jacobson)
2186 (bbdb-help): Added colons to separate help items and thus avoid
2187 confusion
2188 (reported by Dan Jacobson)
2189 (bbdb-prompt-for-create): Slightly changed the semantics of the
2190 returned
2191 value to honor create-p.
2192 (bbdb-annotate-message-sender): Honor create-p for creating new records
2193 if a
2194 similar record already exists.
2195
2196 2003-10-13 Robert Fenk <fenk@users.sourceforge.net>
2197
2198 (bbdb/gnus-split-method): Honor Resent-* headers if present. (Reported
2199 by Thomas Gerds)
2200
2201 2003-08-11 Ronan Waide <waider@waider.ie>
2202
2203 One more tiny fix from Jochen
2204
2205 2003-08-08 Ronan Waide <waider@waider.ie>
2206
2207 More fixes from Jochen
2208
2209 2003-08-07 Robert Fenk <fenk@users.sourceforge.net>
2210
2211 *** empty log message ***
2212
2213 2003-08-07 Robert Fenk <fenk@users.sourceforge.net>
2214
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
2218 names.
2219
2220 2003-08-05 Ronan Waide <waider@waider.ie>
2221
2222 *** empty log message ***
2223
2224 2003-08-05 Ronan Waide <waider@waider.ie>
2225
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.
2230
2231 2003-08-05 Ronan Waide <waider@waider.ie>
2232
2233 * bbdb-default-area-code: fix customize hook to recognize integers
2234
2235 2003-08-05 Ronan Waide <waider@waider.ie>
2236
2237 * Rewrite doco for bbdb-electric-p to make it a little clearer.
2238
2239 2003-08-05 Ronan Waide <waider@waider.ie>
2240
2241 *** empty log message ***
2242
2243 2003-08-05 Ronan Waide <waider@waider.ie>
2244
2245 * Use GREP and GREPCONTEXT autoconfs
2246
2247 2003-08-05 Ronan Waide <waider@waider.ie>
2248
2249 * Added a check for grep, and a test to figure out grep's context
2250 argument
2251
2252 2003-08-05 Ronan Waide <waider@waider.ie>
2253
2254 * Added a record to test completion stuff
2255
2256 2003-08-05 Ronan Waide <waider@waider.ie>
2257
2258 * Updated to reflect small change in completion logic
2259
2260 2003-07-24 Robert Fenk <fenk@users.sourceforge.net>
2261
2262 *** empty log message ***
2263
2264 2003-07-24 Robert Fenk <fenk@users.sourceforge.net>
2265
2266 Patch to support sending mail via gnus (from Scott Lawrence)
2267
2268 2003-07-24 Robert Fenk <fenk@users.sourceforge.net>
2269
2270 *** empty log message ***
2271
2272 2003-07-24 Robert Fenk <fenk@users.sourceforge.net>
2273
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)
2277
2278 2003-07-23 Robert Fenk <fenk@users.sourceforge.net>
2279
2280 *** empty log message ***
2281
2282 2003-07-23 Robert Fenk <fenk@users.sourceforge.net>
2283
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)
2287
2288 2003-07-23 Robert Fenk <fenk@users.sourceforge.net>
2289
2290 *** empty log message ***
2291
2292 2003-07-23 Robert Fenk <fenk@users.sourceforge.net>
2293
2294 (bbdb-force-record-create): A fix for the mhe-mode case (from Vladimir
2295 G. Ivanovic)
2296
2297 2003-06-25 Robert Fenk <fenk@users.sourceforge.net>
2298
2299 *** empty log message ***
2300
2301 2003-06-25 Robert Fenk <fenk@users.sourceforge.net>
2302
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.
2306
2307 2003-06-25 Robert Fenk <fenk@users.sourceforge.net>
2308
2309 (bbdb-pop-up-bbdb-buffer): Some fixes for special
2310 cases of the multiple *BBDB* buffers hack.
2311
2312 2003-06-09 Ronan Waide <waider@waider.ie>
2313
2314 use fboundp, not boundp, to check highlight-headers-x-face
2315
2316 2003-05-19 Ronan Waide <waider@waider.ie>
2317
2318 * Fix bug in bbdb-default-area-code :type section
2319
2320 2003-04-09 Ronan Waide <waider@waider.ie>
2321
2322 Whoops. Last one was an erroneus commit. This is Dave Love's patch
2323
2324 2003-04-09 Ronan Waide <waider@waider.ie>
2325
2326 Dave Love patch
2327
2328 2003-04-02 Robert Fenk <fenk@users.sourceforge.net>
2329
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
2332 bug.
2333
2334 2003-03-28 Ronan Waide <waider@waider.ie>
2335
2336 Remove references to Info-directory, since it's no longer valid
2337
2338 2003-03-28 Ronan Waide <waider@waider.ie>
2339
2340 *** empty log message ***
2341
2342 2003-03-28 Ronan Waide <waider@waider.ie>
2343
2344 Call bbdb-complete-name-hooks after name completion
2345
2346 2003-03-27 Robert Fenk <fenk@users.sourceforge.net>
2347
2348 This is the real fix for broken mail-abbrev-expansion.
2349
2350 2003-03-27 Robert Fenk <fenk@users.sourceforge.net>
2351
2352 *** empty log message ***
2353
2354 2003-03-15 Robert Fenk <fenk@users.sourceforge.net>
2355
2356 *** empty log message ***
2357
2358 2003-03-15 Robert Fenk <fenk@users.sourceforge.net>
2359
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
2365
2366 2003-03-15 Robert Fenk <fenk@users.sourceforge.net>
2367
2368 Removed extra parens, did not see the error during compilation. ;/
2369 Thanks David S. G. ;c)
2370
2371 2003-03-13 Robert Fenk <fenk@users.sourceforge.net>
2372
2373 Also recognize vm-mode for bbdb-multiple-buffers.
2374
2375 2003-03-13 Robert Fenk <fenk@users.sourceforge.net>
2376
2377 Droped support for GNUS versions <= 3.14
2378
2379 Files: lisp/bbdb-gnus.el
2380 lisp/bbdb-hooks.el
2381 lisp/bbdb.el
2382
2383 2003-03-13 Robert Fenk <fenk@users.sourceforge.net>
2384
2385 Files: ChangeLog
2386
2387 2003-03-13 Robert Fenk <fenk@users.sourceforge.net>
2388
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.
2399
2400 Files: lisp/bbdb.el
2401
2402 2003-03-13 Robert Fenk <fenk@users.sourceforge.net>
2403
2404 (bbdb-header-start): There is no gnus-subject-mode, its called
2405 gnus-summary-mode.
2406
2407 Files: lisp/bbdb-hooks.el
2408
2409 2003-03-13 Robert Fenk <fenk@users.sourceforge.net>
2410
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.
2415
2416 Files: lisp/bbdb-gnus.el
2417
2418 2003-03-13 Robert Fenk <fenk@users.sourceforge.net>
2419
2420 Files: ChangeLog
2421
2422 2003-03-07 Robert Fenk <fenk@users.sourceforge.net>
2423
2424 *** empty log message ***
2425
2426 2003-03-07 Robert Fenk <fenk@users.sourceforge.net>
2427
2428 (bbdb-display-records-1): call bbdb-pop-up-buffer to ensure we get a
2429 buffer in the current frame.
2430
2431 2003-03-07 Robert Fenk <fenk@users.sourceforge.net>
2432
2433 (bbdb/gnus-update-records): use gnus-fetch-field instead of
2434 mail-fetch-field. Fixes problems reported by Klaus Zeitler.
2435
2436 2003-03-07 Robert Fenk <fenk@users.sourceforge.net>
2437
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.
2443
2444 2003-03-07 Robert Fenk <fenk@users.sourceforge.net>
2445
2446 (bbdb/vm-set-auto-folder-alist): added missing
2447 local vars to avoid cluttering global namespace.CVS:
2448 ----------------------------------------------------------------------
2449
2450 2003-03-07 Robert Fenk <fenk@users.sourceforge.net>
2451
2452 (bbdb/mh-update-record): Do a sanity check
2453 to avoid adding a nil record to the cache causing trouble
2454 afterwards.
2455
2456 2003-03-07 Robert Fenk <fenk@users.sourceforge.net>
2457
2458 (bbdb-snarf-extract-label): added safety check
2459 for backward movement.
2460 (bbdb-snarf-region): Added label completion for phones and
2461 addresses.CVS:
2462 ----------------------------------------------------------------------
2463
2464 2003-03-07 Robert Fenk <fenk@users.sourceforge.net>
2465
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
2475 anymore.
2476
2477 2003-03-07 Robert Fenk <fenk@users.sourceforge.net>
2478
2479 *** empty log message ***
2480
2481 2003-01-31 Alex Schroeder <kensanata@yahoo.com>
2482
2483 (bbdb-mode): Tiny change to the doc string by David S Goldberg
2484 <david.goldberg6@verizon.net>.
2485
2486 2003-01-31 Alex Schroeder <kensanata@yahoo.com>
2487
2488 (bbdb-resort-database): Make interactive.
2489
2490 2003-01-31 Alex Schroeder <kensanata@yahoo.com>
2491
2492 *** empty log message ***
2493
2494 2003-01-30 Ronan Waide <waider@waider.ie>
2495
2496 mapc->bbdb-mapc. Thanks to Greg Troxel.
2497
2498 2003-01-30 Ronan Waide <waider@waider.ie>
2499
2500 *** empty log message ***
2501
2502 2003-01-02 Ronan Waide <waider@waider.ie>
2503
2504 (bbdb-complete-name) Fix for the fix.
2505
2506 2003-01-02 Ronan Waide <waider@waider.ie>
2507
2508 *** empty log message ***
2509
2510 2003-01-02 Ronan Waide <waider@waider.ie>
2511
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
2515 primary name.
2516
2517 2002-12-25 Alex Schroeder <kensanata@yahoo.com>
2518
2519 *** empty log message ***
2520
2521 2002-12-25 Alex Schroeder <kensanata@yahoo.com>
2522
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.
2529
2530 2002-12-24 Alex Schroeder <kensanata@yahoo.com>
2531
2532 *** empty log message ***
2533
2534 2002-12-24 Alex Schroeder <kensanata@yahoo.com>
2535
2536 (bbdb-complete-name): Handle the case where the only exact match does
2537 not have a net field, instead of looping forever.
2538
2539 2002-12-24 Alex Schroeder <kensanata@yahoo.com>
2540
2541 *** empty log message ***
2542
2543 2002-12-24 Alex Schroeder <kensanata@yahoo.com>
2544
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.
2551
2552 2002-12-24 Alex Schroeder <kensanata@yahoo.com>
2553
2554 (bbdb-display-record-with-layout): New.
2555 (bbdb-toggle-all-records-display-layout): Print layout used.
2556
2557 2002-11-02 Ronan Waide <waider@waider.ie>
2558
2559 *** empty log message ***
2560
2561 2002-10-31 Robert Fenk <fenk@users.sourceforge.net>
2562
2563 *** empty log message ***
2564
2565 2002-10-30 Robert Fenk <fenk@users.sourceforge.net>
2566
2567 (bbdb/vm-set-auto-folder-alist): Some fixes for
2568 the generation of vm-auto-folder-alist when using a function as
2569 folder name.
2570
2571 2002-10-30 Robert Fenk <fenk@users.sourceforge.net>
2572
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.
2578
2579 2002-10-20 Ronan Waide <waider@waider.ie>
2580
2581 *** empty log message ***
2582
2583 2002-10-18 Ronan Waide <waider@waider.ie>
2584
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)
2588
2589 2002-09-17 Ronan Waide <waider@waider.ie>
2590
2591 Treat bbdb-canonicalize-net-hook as an actual hook. Some prompting &
2592 code from Micha Wiedenmann. NB documentation not yet updated.
2593
2594 2002-09-17 Ronan Waide <waider@waider.ie>
2595
2596 Added dircategory (Jochen Küpper)
2597
2598 2002-08-19 Ronan Waide <waider@waider.ie>
2599
2600 Jim Blandy: bugfix in bbdb-complete-name
2601
2602 2002-08-19 Ronan Waide <waider@waider.ie>
2603
2604 Jim Blandy's fix for migrating notes.
2605
2606 2002-08-14 Ronan Waide <waider@waider.ie>
2607
2608 Patch from Simon Josefsson to correct a typo & a custom error
2609
2610 2002-07-08 Ronan Waide <waider@waider.ie>
2611
2612 Defanged a commented-out line with a redirection in it.
2613
2614 2002-07-03 Ronan Waide <waider@waider.ie>
2615
2616 *** empty log message ***
2617
2618 2002-07-03 Ronan Waide <waider@waider.ie>
2619
2620 Remove comment about bbdb-complete-name-allow-cycling not working in
2621 GNUmacs.
2622
2623 2002-07-03 Ronan Waide <waider@waider.ie>
2624
2625 Fix from Eli Tziperman to fix expunging
2626
2627 2002-06-30 Ronan Waide <waider@waider.ie>
2628
2629 Cleaner version of ignoring the testing directory if it's not there.
2630
2631 2002-06-30 Ronan Waide <waider@waider.ie>
2632
2633 *** empty log message ***
2634
2635 2002-06-30 Ronan Waide <waider@waider.ie>
2636
2637 (bbdb-read-new-ftp-site-record): Parse URL or ange-ftp style
2638 names
2639 for username and directory.
2640
2641 2002-06-30 Ronan Waide <waider@waider.ie>
2642
2643 Don't try to finger if there are no addresses
2644
2645 2002-06-29 Ronan Waide <waider@waider.ie>
2646
2647 Colin Rafferty contribution.
2648
2649 2002-06-29 Ronan Waide <waider@waider.ie>
2650
2651 Allow '.' as a separator in phone numbers (Howard Melman)
2652
2653 2002-06-29 Ronan Waide <waider@waider.ie>
2654
2655 Don't escape '.' in [] (Howard Melman)
2656
2657 2002-06-29 Ronan Waide <waider@waider.ie>
2658
2659 Don't configure the testing directory if it doesn't exist.
2660
2661 2002-06-28 Robert Fenk <fenk@users.sourceforge.net>
2662
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
2666
2667 Added a downcase as fix.
2668
2669 2002-06-28 Robert Fenk <fenk@users.sourceforge.net>
2670
2671 *** empty log message ***
2672
2673 2002-05-12 Ronan Waide <waider@waider.ie>
2674
2675 Dave Love's big patch. See ChangeLog for full details.
2676
2677 2002-04-30 Robert Fenk <fenk@users.sourceforge.net>
2678
2679 *** empty log message ***
2680
2681 2002-04-30 Robert Fenk <fenk@users.sourceforge.net>
2682
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
2688 char-int.
2689
2690 2002-04-18 Ronan Waide <waider@waider.ie>
2691
2692 Require cl, because we can't guarantee it'll be loaded.
2693
2694 2002-04-18 Robert Fenk <fenk@users.sourceforge.net>
2695
2696 *** empty log message ***
2697
2698 2002-04-18 Robert Fenk <fenk@users.sourceforge.net>
2699
2700 (build-bbdb-insert-field-menu): Added record to
2701 the arguments for bbdb-insert-new-field.
2702
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
2707
2708 2002-04-18 Robert Fenk <fenk@users.sourceforge.net>
2709
2710 *** empty log message ***
2711
2712 2002-04-18 Robert Fenk <fenk@users.sourceforge.net>
2713
2714 (bbdb-read-new-record): Added completion for labels.
2715
2716 2002-04-18 Robert Fenk <fenk@users.sourceforge.net>
2717
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!
2722
2723 BUGFIX FOR the following report:
2724
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
2728
2729 2002-04-03 Ronan Waide <waider@waider.ie>
2730
2731 Nasty hack to get around string-match tripping over things that look
2732 like regexps in bbdb-merge-strings
2733
2734 2002-04-01 Ronan Waide <waider@waider.ie>
2735
2736 highlight-headers-hack-x-face-p is a variable, not a function (Jeff
2737 Miller)
2738
2739 2002-03-20 Ronan Waide <waider@waider.ie>
2740
2741 Add a few more VM-related notes.
2742
2743 2002-03-20 Ronan Waide <waider@waider.ie>
2744
2745 Remove fontifying messages, since they're not around long enough to be
2746 read and only serve to obliterate other messages.
2747
2748 2002-03-20 Ronan Waide <waider@waider.ie>
2749
2750 *** empty log message ***
2751
2752 2002-03-20 Ronan Waide <waider@waider.ie>
2753
2754 Added testing/Makefile
2755
2756 2002-03-20 Ronan Waide <waider@waider.ie>
2757
2758 Needed by makefile
2759
2760 2002-03-20 Ronan Waide <waider@waider.ie>
2761
2762 Rewrote bbdb-dial documentation Updated copyright and version notices
2763
2764 2002-03-20 Ronan Waide <waider@waider.ie>
2765
2766 Added Testing for dial functions Added Makefile.in
2767
2768 2002-03-13 Robert Fenk <fenk@users.sourceforge.net>
2769
2770 *** empty log message ***
2771
2772 2002-03-13 Robert Fenk <fenk@users.sourceforge.net>
2773
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.
2778
2779 2002-03-13 Robert Fenk <fenk@users.sourceforge.net>
2780
2781 *** empty log message ***
2782
2783 2002-03-13 Robert Fenk <fenk@users.sourceforge.net>
2784
2785 (bbdb-complete-name): Create a popup buffer before displaying records in
2786 order
2787 to make sure it has the right size & position .
2788
2789 2002-03-12 Robert Fenk <fenk@users.sourceforge.net>
2790
2791 *** empty log message ***
2792
2793 2002-03-12 Robert Fenk <fenk@users.sourceforge.net>
2794
2795 (bbdb-test/switch-to-test-db): Restore old BBDB after exiting recusive
2796 edit.
2797
2798 2002-03-12 Robert Fenk <fenk@users.sourceforge.net>
2799
2800 *** empty log message ***
2801
2802 2002-03-12 Robert Fenk <fenk@users.sourceforge.net>
2803
2804 use the function
2805 buffer-substring-no-properties instead of buffer-substring
2806 to ensure that we do not add some garbage into BBDB.
2807
2808 2002-03-12 Robert Fenk <fenk@users.sourceforge.net>
2809
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.
2813
2814 2002-03-12 Robert Fenk <fenk@users.sourceforge.net>
2815
2816 (bbdb-complete-name): fixed completion bug for case where name and
2817 primary net
2818 are identical.
2819
2820 2002-03-12 Robert Fenk <fenk@users.sourceforge.net>
2821
2822 2002-03-12 Robert Fenk <Robert.Fenk@gmx.de>
2823
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>)
2827
2828 2002-03-11 Ronan Waide <waider@waider.ie>
2829
2830 Documentation fix
2831
2832 2002-03-11 Ronan Waide <waider@waider.ie>
2833
2834 *** empty log message ***
2835
2836 2002-03-11 Ronan Waide <waider@waider.ie>
2837
2838 Only invoke bbdb-notice-hook if we actually noticed something
2839
2840 2002-03-03 Ronan Waide <waider@waider.ie>
2841
2842 Change warning message to reflect the fact that it's /message/ that
2843 can't be found, not Gnus.
2844
2845 2002-03-03 Ronan Waide <waider@waider.ie>
2846
2847 Use gnus-original-article-buffer instead of gnus-article-buffer
2848
2849 2002-03-03 Ronan Waide <waider@waider.ie>
2850
2851 (bbdb-dial-number):
2852 memq takes two args, not three! prologue:
2853 add autoload for bbdb-fontify-buffer
2854
2855 2002-03-03 Ronan Waide <waider@waider.ie>
2856
2857 * lisp/bbdb-com.el (bbdb dialing stuff):
2858 Documentation fixes.
2859 (bbdb-dial-number):
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
2862 (bbdb-next-event):
2863 Made work on emacs (using read-event instead of next-event)
2864 (bbdb-play-sound):
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
2869 area code.
2870 * lisp/bbdb-com.el (bbdb-search-invert-set):
2871 Documentation fix
2872
2873 2002-02-04 Robert Fenk <fenk@users.sourceforge.net>
2874
2875 *** empty log message ***
2876
2877 2002-02-04 Robert Fenk <fenk@users.sourceforge.net>
2878
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'
2882
2883 (bbdb-format-record-layout-multi-line): Fixed buggy setting of
2884 text-property for 'bbdb-field for addresses amd phones.
2885
2886 2002-02-04 Robert Fenk <fenk@users.sourceforge.net>
2887
2888 Variable renaming.
2889
2890 2002-02-01 Robert Fenk <fenk@users.sourceforge.net>
2891
2892 *** empty log message ***
2893
2894 2002-02-01 Robert Fenk <fenk@users.sourceforge.net>
2895
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.
2899
2900 2002-02-01 Robert Fenk <fenk@users.sourceforge.net>
2901
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.
2905
2906 2002-02-01 Robert Fenk <fenk@users.sourceforge.net>
2907
2908 (bbdb-fontify-buffer): Use test properties also for name, company and
2909 labels
2910 of phones and addresses. Highlight them also in one-line layout.
2911
2912 2002-02-01 Robert Fenk <fenk@users.sourceforge.net>
2913
2914 (bbdb-address-edit-continental): Asking for the ZIP code before the city
2915 and
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.
2920
2921 2002-01-29 Robert Fenk <fenk@users.sourceforge.net>
2922
2923 *** empty log message ***
2924
2925 2002-01-29 Robert Fenk <fenk@users.sourceforge.net>
2926
2927 (bbdb-define-all-aliases): Fixed warning message for records
2928 without net, but with alias field.
2929
2930 2002-01-29 Robert Fenk <fenk@users.sourceforge.net>
2931
2932 *** empty log message ***
2933
2934 2002-01-29 Robert Fenk <fenk@users.sourceforge.net>
2935
2936 (bbdb/sc-consult-attr): Fixed to really use
2937 recipient when logged in user sent this.
2938
2939 2002-01-29 Robert Fenk <fenk@users.sourceforge.net>
2940
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.
2944
2945 2002-01-29 Robert Fenk <fenk@users.sourceforge.net>
2946
2947 (bbdb-display-layout-alist): Fixed the docs, typos and default values.
2948
2949 2002-01-29 Robert Fenk <fenk@users.sourceforge.net>
2950
2951 (bbdb-phones): Prompt indicates inverted search now.
2952 (bbdb-update-records): No useless "Updating of BBDB records
2953 finished" message any more.
2954
2955 2002-01-22 Robert Fenk <fenk@users.sourceforge.net>
2956
2957 Avoid compiler warning on bbdb-append-records-p.
2958
2959 2002-01-22 Robert Fenk <fenk@users.sourceforge.net>
2960
2961 *** empty log message ***
2962
2963 2002-01-22 Robert Fenk <fenk@users.sourceforge.net>
2964
2965 (bbdb-delete-current-record): honor the bbdb-do-all-records-p!
2966
2967 2002-01-22 Robert Fenk <fenk@users.sourceforge.net>
2968
2969 *** empty log message ***
2970
2971 2002-01-22 Robert Fenk <fenk@users.sourceforge.net>
2972
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
2978 result.
2979
2980 2002-01-22 Robert Fenk <fenk@users.sourceforge.net>
2981
2982 (bbdb-mode-map): Bind bbdb-search-invert-set to "!"
2983
2984 2002-01-21 Robert Fenk <fenk@users.sourceforge.net>
2985
2986 Fixed placement of point when deleting a record.
2987
2988 2002-01-20 Robert Fenk <fenk@users.sourceforge.net>
2989
2990 In Gnus go to the original article buffer for fetching headers.
2991
2992 2002-01-20 Robert Fenk <fenk@users.sourceforge.net>
2993
2994 Fixed bug in efficient redisplay of one record
2995
2996 2002-01-18 Robert Fenk <fenk@users.sourceforge.net>
2997
2998 Patch from
2999
3000 From: "Jochen Küpper" <jochen@unc.edu> Date: 18 Jan 2002 10:57:17 -0500
3001 Subject: configure.ac
3002
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
3006 options.
3007
3008 2002-01-18 Robert Fenk <fenk@users.sourceforge.net>
3009
3010 *** empty log message ***
3011
3012 2002-01-18 Robert Fenk <fenk@users.sourceforge.net>
3013
3014 Some enhancements for convenient testing.
3015
3016 2002-01-18 Robert Fenk <fenk@users.sourceforge.net>
3017
3018 Removed the old elide stuff docs. Added some new docs. STILL MISSING:
3019 *display-layout* docs.
3020
3021 2002-01-18 Robert Fenk <fenk@users.sourceforge.net>
3022
3023 Removed the old elide code stuff.
3024 (bbdb-display-records-1): see bbdb-fontify-buffer.
3025
3026 2002-01-18 Robert Fenk <fenk@users.sourceforge.net>
3027
3028 (bbdb-fontify-buffer): is now more efficent
3029 when redisplaying records. button2 work now again as intended.
3030
3031 2002-01-18 Robert Fenk <fenk@users.sourceforge.net>
3032
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.
3038
3039 2002-01-18 Robert Fenk <fenk@users.sourceforge.net>
3040
3041 Fix for fontification of records without a name. Submitted by "Rooke,
3042 Philip" <Philip.Rooke@cmck.com>
3043
3044 2002-01-18 Robert Fenk <fenk@users.sourceforge.net>
3045
3046 *** empty log message ***
3047
3048 2002-01-18 Robert Fenk <fenk@users.sourceforge.net>
3049
3050 *** empty log message ***
3051
3052 2002-01-18 Robert Fenk <fenk@users.sourceforge.net>
3053
3054 (bbdb-redisplay-one-record): Try to preserve the position during
3055 redisplay.
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..
3078
3079 2002-01-18 Robert Fenk <fenk@users.sourceforge.net>
3080
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 +
3085
3086 2002-01-18 Robert Fenk <fenk@users.sourceforge.net>
3087
3088 (bbdb-extract-address-component-regexps): Fixed regexp.
3089 (bbdb-rfc822-addresses): Fixed autoload string.
3090
3091 2002-01-18 Robert Fenk <fenk@users.sourceforge.net>
3092
3093 removed binding of unused variabe `error'.
3094
3095 2002-01-18 Robert Fenk <fenk@users.sourceforge.net>
3096
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
3099 as result.
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
3114 list tests.
3115 !! Tests are desinged for the BBDB in the testing dir.!!
3116
3117 2002-01-18 Robert Fenk <fenk@users.sourceforge.net>
3118
3119 BBDB used for the tests in bbd-test.el
3120
3121 2002-01-18 Ronan Waide <waider@waider.ie>
3122
3123 Fix autoload
3124
3125 2002-01-15 Ronan Waide <waider@waider.ie>
3126
3127 *** empty log message ***
3128
3129 2002-01-15 Ronan Waide <waider@waider.ie>
3130
3131 BBDB-2.35 - Let the games begin.
3132
3133 2002-01-15 Ronan Waide <waider@waider.ie>
3134
3135 Updated manual for 2.34
3136
3137 2002-01-15 Ronan Waide <waider@waider.ie>
3138
3139 2.34 release changes
3140
3141 2002-01-15 Ronan Waide <waider@waider.ie>
3142
3143 2.34 Release. Whee!
3144
3145 2002-01-15 Ronan Waide <waider@waider.ie>
3146
3147 *** empty log message ***
3148
3149 2002-01-15 Ronan Waide <waider@waider.ie>
3150
3151 New file
3152
3153 2002-01-15 Ronan Waide <waider@waider.ie>
3154
3155 Merged in some changes from the mailing list. Note, this is still
3156 experimental.
3157
3158 2002-01-15 Ronan Waide <waider@waider.ie>
3159
3160 Don't fset things that aren't ours Last of compiler warning cleanup
3161 Fixed one more completion bug
3162
3163 2002-01-15 Ronan Waide <waider@waider.ie>
3164
3165 Ignore 'testing' directory when making tarball
3166
3167 2002-01-14 Ronan Waide <waider@waider.ie>
3168
3169 Conditionalise the rmail load
3170
3171 2002-01-14 Ronan Waide <waider@waider.ie>
3172
3173 Make X/Emacs compatibility less intrusive
3174
3175 2002-01-13 Ronan Waide <waider@waider.ie>
3176
3177 Don't force VM on people, even if it is a great mailer...
3178
3179 2002-01-10 Ronan Waide <waider@waider.ie>
3180
3181 Last few fixes (hopefully) to completion
3182
3183 2002-01-10 Ronan Waide <waider@waider.ie>
3184
3185 Make bbdb-rfc822-addresses the default address parser Remove
3186 test-harness code to elsewhere (i.e. not in user code!)
3187
3188 2002-01-10 Ronan Waide <waider@waider.ie>
3189
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.
3193
3194 2002-01-06 Ronan Waide <waider@waider.ie>
3195
3196 Edits from Karl Fogel (see Changelog)
3197
3198 2002-01-06 Ronan Waide <waider@waider.ie>
3199
3200 *** empty log message ***
3201
3202 2002-01-06 Ronan Waide <waider@waider.ie>
3203
3204 Compiler cleanup
3205
3206 2002-01-06 Ronan Waide <waider@waider.ie>
3207
3208 Put the 'custom' hacks in bbdb-autoloads Less noise while building
3209
3210 2002-01-06 Ronan Waide <waider@waider.ie>
3211
3212 Compiler cleanup
3213
3214 2002-01-04 Robert Fenk <fenk@users.sourceforge.net>
3215
3216 *** empty log message ***
3217
3218 2002-01-04 Robert Fenk <fenk@users.sourceforge.net>
3219
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
3224 right way.
3225 (bbdb-test/bbdb-extract-address-components): New test function to
3226 check if everything is working as it should.
3227
3228 2002-01-04 Robert Fenk <fenk@users.sourceforge.net>
3229
3230 Removed the faulty ;; swap Lastname, Firstname introdice by the last
3231 commit.
3232
3233 2002-01-04 Robert Fenk <fenk@users.sourceforge.net>
3234
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)
3239
3240 2002-01-04 Robert Fenk <fenk@users.sourceforge.net>
3241
3242 (bbdb-clean-username): Swap last/first name if written as "Lastname,
3243 Fistname".
3244
3245 2002-01-03 Robert Fenk <fenk@users.sourceforge.net>
3246
3247 (bbdb-complete-name): fixed cycling for nets differing only in
3248 upper/lower case.
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.
3251
3252 2002-01-01 Ronan Waide <waider@waider.ie>
3253
3254 Fixed two bugs in completion
3255
3256 2001-12-27 Ronan Waide <waider@waider.ie>
3257
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
3260
3261 2001-12-27 Ronan Waide <waider@waider.ie>
3262
3263 Add MEW as an option for bbdb-send-mail-style
3264
3265 2001-12-27 Ronan Waide <waider@waider.ie>
3266
3267 Now compiles cleanly (under GNU Emacs, at least)
3268
3269 2001-12-27 Ronan Waide <waider@waider.ie>
3270
3271 *** empty log message ***
3272
3273 2001-12-26 Ronan Waide <waider@waider.ie>
3274
3275 bbdb-complete-name: Mostly rewritten. New version is more consistent
3276 about completions, smaller, and more commented.
3277
3278 2001-12-26 Ronan Waide <waider@waider.ie>
3279
3280 New function. More stringent version of bbdb-search-simple, intended for
3281 internal bbdb use only
3282
3283 2001-12-12 Ronan Waide <waider@waider.ie>
3284
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
3287 Aichner)
3288
3289 2001-11-19 Ronan Waide <waider@waider.ie>
3290
3291 Sane defaults for autoconf stuff. See ChangeLog
3292
3293 2001-11-19 Ronan Waide <waider@waider.ie>
3294
3295 Documentation fix Move bbdb/vm-set-auto-folder-alist-field to
3296 mua-specific custom group
3297
3298 2001-11-19 Ronan Waide <waider@waider.ie>
3299
3300 Allow '+' in mail addresses Catch unparseable addresses in
3301 bbdb-rfc822-addresses
3302
3303 2001-11-19 Ronan Waide <waider@waider.ie>
3304
3305 Added link to bbdb-expire
3306
3307 2001-11-19 Ronan Waide <waider@waider.ie>
3308
3309 Documentation fixes Dead Code removal
3310
3311 2001-11-19 Ronan Waide <waider@waider.ie>
3312
3313 Patch from Alex Schroeder autoload mode maps from message & sendmail
3314
3315 2001-11-19 Ronan Waide <waider@waider.ie>
3316
3317 Patch from Alex Schroeder
3318
3319 2001-11-08 Ronan Waide <waider@waider.ie>
3320
3321 Trying to fix multiple-match completion behaviour
3322
3323 2001-10-14 Ronan Waide <waider@waider.ie>
3324
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).
3328
3329 2001-10-14 Ronan Waide <waider@waider.ie>
3330
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)
3336
3337 2001-10-14 Ronan Waide <waider@waider.ie>
3338
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.
3342
3343 (bbdb-create-internal): Documentation fix. (Ueli Schläpfer)
3344
3345 2001-10-06 Ronan Waide <waider@waider.ie>
3346
3347 Forgot to remove a debugging (error...) statement
3348
3349 2001-09-20 Robert Fenk <fenk@users.sourceforge.net>
3350
3351 *** empty log message ***
3352
3353 2001-09-20 Robert Fenk <fenk@users.sourceforge.net>
3354
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.
3359
3360 2001-09-20 Robert Fenk <fenk@users.sourceforge.net>
3361
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.
3367
3368 2001-09-20 Robert Fenk <fenk@users.sourceforge.net>
3369
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
3377
3378 2001-09-20 Robert Fenk <fenk@users.sourceforge.net>
3379
3380 (bbdb/gnus-update-records): uses
3381 bbdb-get-addresses instead of bbdb/gnus-get-addresses which was
3382 removed.
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
3386
3387 2001-09-20 Robert Fenk <fenk@users.sourceforge.net>
3388
3389 (bbdb-get-addresses-headers): merged
3390 bbdb-get-addresses-from-headers and bbdb-get-addresses-to-headers
3391 into this variable.
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.
3397
3398 2001-09-16 Ronan Waide <waider@waider.ie>
3399
3400 Fixed bogus fset (fsetting variable instead of 'variable)
3401 (bbdb-hack-x-face):
3402 use bbdb-find-face, not find-face
3403
3404 2001-09-16 Ronan Waide <waider@waider.ie>
3405
3406 (bbdb-initialize):
3407 Fixed vm entry. vm-load-hook no longer exists!
3408 (bbdb-mode):
3409 Removed references to bbdb-elide-record
3410
3411 2001-09-11 Robert Fenk <fenk@users.sourceforge.net>
3412
3413 *** empty log message ***
3414
3415 2001-09-11 Robert Fenk <fenk@users.sourceforge.net>
3416
3417 Appliend fixed according to change log
3418
3419 2001-09-04 Robert Fenk <fenk@users.sourceforge.net>
3420
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
3425
3426 2001-09-04 Robert Fenk <fenk@users.sourceforge.net>
3427
3428 *** empty log message ***
3429
3430 2001-08-31 Robert Fenk <fenk@users.sourceforge.net>
3431
3432 *** empty log message ***
3433
3434 2001-08-31 Robert Fenk <fenk@users.sourceforge.net>
3435
3436 (bbdb-auto-notes-alist): applied posted patch of better customization.
3437
3438 2001-08-31 Robert Fenk <fenk@users.sourceforge.net>
3439
3440 replaced occureneces of bbdb-elided-display and
3441 bbdb-pop-up-elided-display.
3442
3443 2001-08-31 Robert Fenk <fenk@users.sourceforge.net>
3444
3445 (build-bbdb-menu): Fix menus to use new display
3446 layout toggeling functions.
3447
3448 2001-08-31 Robert Fenk <fenk@users.sourceforge.net>
3449
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.
3457
3458 2001-08-31 Robert Fenk <fenk@users.sourceforge.net>
3459
3460 (bbdb-display-layout-alist): variable controling options for
3461 display layouts, support for user defines format functions still
3462 missing.
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
3467 variables now.
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
3477 layouts.
3478
3479 2001-08-22 Ronan Waide <waider@waider.ie>
3480
3481 Added .tar.gz to .cvsignore Added a whole bunch of stuff to the FAQ
3482
3483 2001-08-14 Ronan Waide <waider@waider.ie>
3484
3485 Fix for bbdb-hack-x-face
3486
3487 2001-08-03 Ronan Waide <waider@waider.ie>
3488
3489 Clean up some compiler stuff. Remove the things that are defined in cl,
3490 and load cl instead.
3491
3492 2001-08-03 Ronan Waide <waider@waider.ie>
3493
3494 Make BBDB respect the order of your net: fields, so that you get the
3495 first completion on the line.
3496
3497 2001-08-03 Ronan Waide <waider@waider.ie>
3498
3499 Allow bbdb-rfc822-addresses to take an optional parameter, so it should
3500 now work precisely as I'd originally intended.
3501
3502 2001-08-03 Ronan Waide <waider@waider.ie>
3503
3504 Fixes to make bbdb/srv-add-phone more useful.
3505
3506 2001-08-01 Robert Fenk <fenk@users.sourceforge.net>
3507
3508 *** empty log message ***
3509
3510 2001-08-01 Robert Fenk <fenk@users.sourceforge.net>
3511
3512 (bbdb-unelide-record),
3513 (bbdb-elide-record-internal): Modified for more convenient
3514 toggeling of the omitted display mode.
3515
3516 2001-07-31 Robert Fenk <fenk@users.sourceforge.net>
3517
3518 *** empty log message ***
3519
3520 2001-07-31 Robert Fenk <fenk@users.sourceforge.net>
3521
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
3526 field.
3527 (bbdb-current-field): Simpified it ti use text-properties for
3528 field recognition
3529 (bbdb-record-edit-company): New function for editing the records
3530 company
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.
3535
3536 2001-07-31 Robert Fenk <fenk@users.sourceforge.net>
3537
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.
3548
3549 2001-07-31 Robert Fenk <fenk@users.sourceforge.net>
3550
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.
3560
3561 2001-07-09 Ronan Waide <waider@waider.ie>
3562
3563 I'm sorry, and I'll not rag on folk again for breaking one Emacs or the
3564 other. Well, until next time.
3565
3566 2001-07-08 Ronan Waide <waider@waider.ie>
3567
3568 *** empty log message ***
3569
3570 2001-07-08 Ronan Waide <waider@waider.ie>
3571
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.
3574 Bleeding edge.
3575
3576 2001-07-08 Ronan Waide <waider@waider.ie>
3577
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.
3580 Bleeding edge.
3581
3582 2001-07-08 Ronan Waide <waider@waider.ie>
3583
3584 Made quieter, so it's easier to see compilation problems Fixed
3585 gnuserv/bbdb-srv build
3586
3587 2001-07-07 Ronan Waide <waider@waider.ie>
3588
3589 Use bbdb-extract-field-value Minor compiler cleanup
3590
3591 2001-07-07 Ronan Waide <waider@waider.ie>
3592
3593 Use bbdb-extract-address-components-func
3594
3595 2001-07-07 Ronan Waide <waider@waider.ie>
3596
3597 19.34 support mods.
3598
3599 Use bbdb-extract-address-components-func.
3600
3601 2001-07-07 Ronan Waide <waider@waider.ie>
3602
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
3605 mail addresses.
3606
3607 New function for use with the above: bbdb-rfc822-addresses. Brute force,
3608 but does a pretty good job.
3609
3610 Fixed some comment and documentation typos.
3611
3612 2001-07-07 Ronan Waide <waider@waider.ie>
3613
3614 Added link to jwz's message describing palm/bbdb conflicts
3615
3616 2001-07-01 Ronan Waide <waider@waider.ie>
3617
3618 Whoops. eval-and-compile, not eval-when-compile.
3619
3620 2001-06-30 Ronan Waide <waider@waider.ie>
3621
3622 Linked FAQ
3623
3624 2001-06-30 Ronan Waide <waider@waider.ie>
3625
3626 Added a few more bits.
3627
3628 2001-06-28 Ronan Waide <waider@waider.ie>
3629
3630 *** empty log message ***
3631
3632 2001-06-28 Ronan Waide <waider@waider.ie>
3633
3634 bbdb/mh-cache-key: cope with big inode numbers
3635
3636 2001-06-28 Ronan Waide <waider@waider.ie>
3637
3638 Added Robert Fenk's bbdb/vm-force-create
3639
3640 2001-06-28 Ronan Waide <waider@waider.ie>
3641
3642 Added link to freshmeat page
3643
3644 2001-06-28 Ronan Waide <waider@waider.ie>
3645
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.
3649
3650 2001-06-28 Ronan Waide <waider@waider.ie>
3651
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.
3654
3655 Put in Matan Ninio's "From: " fix.
3656
3657 2001-06-28 Ronan Waide <waider@waider.ie>
3658
3659 bbdb-search-simple: don't use bbdb-record-name's result if it's empty.
3660
3661 2001-06-23 Robert Fenk <fenk@users.sourceforge.net>
3662
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.
3666
3667 2001-06-23 Robert Fenk <fenk@users.sourceforge.net>
3668
3669 *** empty log message ***
3670
3671 2001-06-12 Ronan Waide <waider@waider.ie>
3672
3673 Fix to yesterday's fixed URL. Not my fault, honest.
3674
3675 2001-06-12 Ronan Waide <waider@waider.ie>
3676
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.
3679
3680 2001-06-11 Ronan Waide <waider@waider.ie>
3681
3682 Better fix for char-int thing. This one works, for starters. Serves me
3683 right for that comment about code testing.
3684
3685 2001-06-10 Ronan Waide <waider@waider.ie>
3686
3687 Obsolete; contents rolled into bbdb-gnus.el
3688
3689 2001-06-10 Ronan Waide <waider@waider.ie>
3690
3691 *** empty log message ***
3692
3693 2001-06-10 Ronan Waide <waider@waider.ie>
3694
3695 Fixed URL for Martin Schwenke.
3696
3697 2001-06-10 Ronan Waide <waider@waider.ie>
3698
3699 (bbdb-prompt-for-create): Fixed some XEmacsisms to work with
3700 GNUmacs. PLEASE TEST YOUR CODE AGAINST BOTH EMACS VARIANTS BEFORE
3701 CHECKING IT IN.
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.
3709
3710 2001-06-10 Ronan Waide <waider@waider.ie>
3711
3712 Allow specifying a list of completions, which causes completing-read
3713 to be invoked instead of read-string.
3714
3715 2001-06-05 Ronan Waide <waider@waider.ie>
3716
3717 Fix tarball build
3718
3719 2001-06-05 Didier Verna <didier@xemacs.org>
3720
3721 aclocal.m4, configure.ac: Upgrade to Autoconf 2.50.
3722
3723 2001-06-01 Robert Fenk <fenk@users.sourceforge.net>
3724
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
3728
3729 2001-06-01 Robert Fenk <fenk@users.sourceforge.net>
3730
3731 *** empty log message ***
3732
3733 2001-05-31 Robert Fenk <fenk@users.sourceforge.net>
3734
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.
3737
3738 2001-05-23 Didier Verna <didier@xemacs.org>
3739
3740 aclocal.m4: fix Emacs detection problem when
3741 configuring from an Emacs shell buffer.
3742
3743 2001-05-21 Robert Fenk <fenk@users.sourceforge.net>
3744
3745 (bbdb/news-auto-create-p):
3746 (bbdb/mail-auto-create-p):
3747 Fixed a typo.
3748
3749 2001-05-21 Robert Fenk <fenk@users.sourceforge.net>
3750
3751 *** empty log message ***
3752
3753 2001-05-21 Robert Fenk <fenk@users.sourceforge.net>
3754
3755 (bbdb-update-records): Fixed a typo.
3756
3757 2001-05-21 Robert Fenk <fenk@users.sourceforge.net>
3758
3759 *** empty log message ***
3760
3761 2001-05-21 Robert Fenk <fenk@users.sourceforge.net>
3762
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
3766 functions.
3767
3768 2001-05-18 Robert Fenk <fenk@users.sourceforge.net>
3769
3770 *** empty log message ***
3771
3772 2001-05-18 Robert Fenk <fenk@users.sourceforge.net>
3773
3774 (bbdb-invoke-hook-for-value): Fix: Return symbols BUT CALL FUNCTIONS!
3775
3776 2001-05-17 Robert Fenk <fenk@users.sourceforge.net>
3777
3778 *** empty log message ***
3779
3780 2001-05-17 Robert Fenk <fenk@users.sourceforge.net>
3781
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
3785 eval them.
3786 (bbdb*prompt-for-auto-create-p): Removed the variable and packed its
3787 functionality into the bbdb/*-auto-create-p variables.
3788
3789 2001-05-17 Robert Fenk <fenk@users.sourceforge.net>
3790
3791 (bbdb/vm-update-records): Fixed documentation.
3792 (bbdb/vm-update-records-mode): Removed extra quote from the defcustom
3793 arguments.
3794
3795 2001-05-17 Robert Fenk <fenk@users.sourceforge.net>
3796
3797 (bbdb/rmail-pop-up-bbdb-buffer): Remove the BBDB buffer window when
3798 empty.
3799
3800 2001-05-17 Robert Fenk <fenk@users.sourceforge.net>
3801
3802 (bbdb-unmigrate-zip-codes-to-strings): Fixed the faulty use of let
3803 instead of let*.
3804
3805 2001-05-17 Robert Fenk <fenk@users.sourceforge.net>
3806
3807 (bbdb-extract-address-components): Allow also nil as name or email
3808 address, not only strings.
3809
3810 2001-05-17 Robert Fenk <fenk@users.sourceforge.net>
3811
3812 (bbdb-ignore-selected-messages-confirmation): Added the missing default
3813 value nil.
3814 (bbdb-force-record-create): New hook function for automatic adding of
3815 addresses when replying to a message.
3816
3817 2001-05-17 Robert Fenk <fenk@users.sourceforge.net>
3818
3819 (bbdb/gnus-update-records-mode): Removed extra quote from the defcustom
3820 arguments.
3821 (bbdb/gnus-update-records): Fixed documentation.
3822
3823 2001-05-17 Robert Fenk <fenk@users.sourceforge.net>
3824
3825 (bbdb-update-records-mode): Removed extra quote from the defcustom
3826 arguments.
3827 (bbdb-update-records): Fixed search for nets and documentation.
3828
3829 2001-04-19 Robert Fenk <fenk@users.sourceforge.net>
3830
3831 *** empty log message ***
3832
3833 2001-04-19 Robert Fenk <fenk@users.sourceforge.net>
3834
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
3838 feature.
3839
3840 2001-04-19 Robert Fenk <fenk@users.sourceforge.net>
3841
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
3847 feature.
3848
3849 2001-04-19 Robert Fenk <fenk@users.sourceforge.net>
3850
3851 *** empty log message ***
3852
3853 2001-04-19 Robert Fenk <fenk@users.sourceforge.net>
3854
3855 Added missing docs for the variables bbdb-pop-up-elided-display-name-end
3856 and bbdb-pop-up-elided-display-fields
3857
3858 2001-04-16 Ronan Waide <waider@waider.ie>
3859
3860 BSD Compatibility fix! Make sure RM is set in Makefiles.
3861
3862 2001-04-16 Ronan Waide <waider@waider.ie>
3863
3864 Whoops. Stray quote mark.
3865
3866 2001-04-15 Ronan Waide <waider@waider.ie>
3867
3868 Added John F. Whitehead's default mail domain patch. Hack around some
3869 silliness in GNU Emacs completion code
3870
3871 2001-04-15 Ronan Waide <waider@waider.ie>
3872
3873 Added emacs-version to bug report text. Added John F. Whitehead's
3874 default-domain patch.
3875
3876 2001-03-30 Ronan Waide <waider@waider.ie>
3877
3878 Fix list-vs-not bug in bbdb/gnus-edit-notes
3879
3880 2001-03-29 Robert Fenk <fenk@users.sourceforge.net>
3881
3882 *** empty log message ***
3883
3884 2001-03-29 Robert Fenk <fenk@users.sourceforge.net>
3885
3886 (bbdb/gnus-get-addresses): Fixed a bug in getting the header content.
3887 !mail-fetch-field requires a final newline!
3888
3889 2001-03-26 Robert Fenk <fenk@users.sourceforge.net>
3890
3891 *** empty log message ***
3892
3893 2001-03-26 Robert Fenk <fenk@users.sourceforge.net>
3894
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
3899 cache.
3900
3901 2001-03-26 Ronan Waide <waider@waider.ie>
3902
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.
3906
3907 2001-03-25 Robert Fenk <fenk@users.sourceforge.net>
3908
3909 *** empty log message ***
3910
3911 2001-03-25 Robert Fenk <fenk@users.sourceforge.net>
3912
3913 * lisp/bbdb.el (bbdb-message-cache-lookup):
3914 Removed the faulty single record code for Rmail/MHE
3915
3916 * lisp/bbdb-mhe.el (bbdb/mh-update-record):
3917 Bugfix for new caching functions
3918
3919 * lisp/bbdb-rmail.el (bbdb/rmail-update-records):
3920 Another bugfix: check for nil before caching
3921
3922 2001-03-25 Robert Fenk <fenk@users.sourceforge.net>
3923
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
3927
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
3931
3932 2001-03-25 Ronan Waide <waider@waider.ie>
3933
3934 *** empty log message ***
3935
3936 2001-03-25 Ronan Waide <waider@waider.ie>
3937
3938 Fix some bugs related to new message caching functions.
3939
3940 2001-03-23 Ronan Waide <waider@waider.ie>
3941
3942 *** empty log message ***
3943
3944 2001-03-23 Ronan Waide <waider@waider.ie>
3945
3946 (bbdb-search-simple): Fix silly bug with list-walking (Daniel Pittman)
3947
3948 2001-03-23 Robert Fenk <fenk@users.sourceforge.net>
3949
3950 *** empty log message ***
3951
3952 2001-03-23 Robert Fenk <fenk@users.sourceforge.net>
3953
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.
3959
3960 2001-03-22 Ronan Waide <waider@waider.ie>
3961
3962 Fix the priority stuff. You should be able to highlight individual
3963 fields and edit them on GNU Emacs again.
3964
3965 2001-03-22 Robert Fenk <fenk@users.sourceforge.net>
3966
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.
3970
3971 2001-03-22 Robert Fenk <fenk@users.sourceforge.net>
3972
3973 *** empty log message ***
3974
3975 2001-03-21 Robert Fenk <fenk@users.sourceforge.net>
3976
3977 (bbdb-prompt-for-create): bugfid for XEmacs introduced with the GNU
3978 Emacs fix
3979
3980 2001-03-21 Robert Fenk <fenk@users.sourceforge.net>
3981
3982 (bbdb-prompt-for-create): fix a bug with GNU Emacs.
3983
3984 2001-03-21 Robert Fenk <fenk@users.sourceforge.net>
3985
3986 *** empty log message ***
3987
3988 2001-03-20 Ronan Waide <waider@waider.ie>
3989
3990 Remove what was presumably a debug occurrence of (message...)
3991
3992 2001-03-19 Robert Fenk <fenk@users.sourceforge.net>
3993
3994 *** empty log message ***
3995
3996 2001-03-19 Robert Fenk <fenk@users.sourceforge.net>
3997
3998 (bbdb-update-records): honors now bbdb-gag-messages; fixed the overall
3999 number
4000 in the progress message.
4001
4002 2001-03-19 Ronan Waide <waider@waider.ie>
4003
4004 (bbdb-header-start): Check for vm-presentation-mode as well as vm-mode
4005 and vm-summary-mode (Nicolas Rennert)
4006
4007 2001-03-18 Ronan Waide <waider@waider.ie>
4008
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.
4011
4012 2001-03-17 Robert Fenk <fenk@users.sourceforge.net>
4013
4014 Variable/function changes as documented in the ChangeLog entry
4015 2001-03-17 Robert Fenk <fenk@forwiss.de>
4016
4017 2001-03-17 Robert Fenk <fenk@users.sourceforge.net>
4018
4019 (bbdb-redisplay-records): unused variable condition removed
4020
4021 (bbdb-delete-current-field-or-record): unused variable do-all-p removed
4022
4023 (bbdb-refile-record): called with a prefix arg it tries to merge
4024 with the corresponding duplicate record
4025
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.
4029
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.
4035
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.
4043
4044 (bbdb-update-records-mode):
4045 (bbdb-offer-to-create):
4046 (bbdb-address):
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.
4053
4054 2001-03-17 Robert Fenk <fenk@users.sourceforge.net>
4055
4056 (bbdb-merge-file): unused variable 'live-records removed
4057
4058 2001-03-17 Robert Fenk <fenk@users.sourceforge.net>
4059
4060 (bbdb-pop-up-elided-display):
4061 (bbdb-pop-up-elided-display): changed to require no unbound
4062 bbdb-pop-up-elided-display
4063
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.
4068
4069 2001-03-17 Robert Fenk <fenk@users.sourceforge.net>
4070
4071 (bbdb-load-touchtones): unused variale 'error removed
4072
4073 2001-03-17 Robert Fenk <fenk@users.sourceforge.net>
4074
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
4081
4082 (bbdb/vm-show-sender): when called with a prefix call
4083 bbdb/vm-show-all-recipients instead, so we use the same binding
4084 for getting both.
4085 (bbdb/vm-show-records): new function doing the bbdb/vm-show-*
4086 thing and caring for updating the records.
4087
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
4091
4092 * lisp/bbdb-gnus.el: the same changes as for bbdb-vm.el
4093
4094 2001-03-17 Robert Fenk <fenk@users.sourceforge.net>
4095
4096 (bbdb-snarf-region): Unused variables
4097 'country and 'namebegin removed
4098
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
4102
4103 2001-03-17 Robert Fenk <fenk@users.sourceforge.net>
4104
4105 * lisp/bbdb-mhe.el:
4106 * lisp/bbdb-rmail.el: uses the new caching functions + some
4107 other minor changes
4108
4109 2001-03-17 Robert Fenk <fenk@users.sourceforge.net>
4110
4111 Definition of some variable in order to avoid warnings during
4112 compilation
4113
4114 2001-03-17 Robert Fenk <fenk@users.sourceforge.net>
4115
4116 *** empty log message ***
4117
4118 2001-03-04 Ronan Waide <waider@waider.ie>
4119
4120 Forgot to change the release date. (Urban Boquist)
4121
4122 2001-03-04 Ronan Waide <waider@waider.ie>
4123
4124 Bumped version again, for new developer version.
4125
4126 2001-03-04 Ronan Waide <waider@waider.ie>
4127
4128 *** empty log message ***
4129
4130 2001-03-04 Ronan Waide <waider@waider.ie>
4131
4132 Version number update for release.
4133
4134 2001-03-04 Ronan Waide <waider@waider.ie>
4135
4136 Updates for BBDB 2.32
4137
4138 2001-03-04 Ronan Waide <waider@waider.ie>
4139
4140 Add a buffer-coding tag. (Yair Friedman)
4141
4142 2001-03-04 Ronan Waide <waider@waider.ie>
4143
4144 Initial cut at this (Yair Friedman)
4145
4146 2001-03-04 Ronan Waide <waider@waider.ie>
4147
4148 Require bbdb-com (for bbdb-parse-phone-number) Stop from loading .bbdb
4149 when compiling!
4150
4151 2001-03-04 Ronan Waide <waider@waider.ie>
4152
4153 Mark bbdb/sc-default for autoload. Not sure this is entirely the right
4154 thing.
4155
4156 2001-03-04 ShengHuo ZHU <zsh@cs.rochester.edu>
4157
4158 set max-lisp-eval-depth. From "Yair Friedman (Jerusalem)"
4159 <YAIRFR@amdocs.com>
4160
4161 2001-03-04 Ronan Waide <waider@waider.ie>
4162
4163 ">>" and ">" transposed. (Yair Friedman)
4164
4165 2001-03-03 Ronan Waide <waider@waider.ie>
4166
4167 *** empty log message ***
4168
4169 2001-03-03 Ronan Waide <waider@waider.ie>
4170
4171 bbdb-search-simple: check that the name actually matchs (not company)
4172
4173 2001-03-01 Robert Fenk <fenk@users.sourceforge.net>
4174
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.
4180
4181 2001-03-01 Ronan Waide <waider@waider.ie>
4182
4183 More bits, possibly incompatible with 2.00.06. Use at own risk.
4184
4185 2001-02-25 Ronan Waide <waider@waider.ie>
4186
4187 I corrected something that wasn't a bug. (provide.. ) was in the right
4188 place.
4189
4190 2001-02-25 Ronan Waide <waider@waider.ie>
4191
4192 *** empty log message ***
4193
4194 2001-02-25 ShengHuo ZHU <zsh@cs.rochester.edu>
4195
4196 texinfo-format-buffer knows detailmenu. Thanks to Yair Friedman
4197 (Jerusalem)" <YAIRFR@amdocs.com>.
4198
4199 2001-02-25 ShengHuo ZHU <zsh@cs.rochester.edu>
4200
4201 *** empty log message ***
4202
4203 2001-02-25 ShengHuo ZHU <zsh@cs.rochester.edu>
4204
4205 * texinfo/bbdb.texinfo: Format it so that texinfo-format-buffer
4206 can parse it.
4207
4208 * texinfo/infohack.el: New.
4209
4210 * texinfo/Makefile.in (Makefile): Add.
4211 (bbdb.info): Use batch-makeinfo if there is no makeinfo.
4212
4213 2001-02-25 Ronan Waide <waider@waider.ie>
4214
4215 Shouldn't have been in here in the first place. Sorry 'bout that.
4216
4217 2001-02-23 Ronan Waide <waider@waider.ie>
4218
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'.
4222
4223 2001-02-21 Ronan Waide <waider@waider.ie>
4224
4225 Restore old bbdb-message-cache macros as replacement functions were
4226 buggy.
4227
4228 2001-02-21 Sam Steingold <sds@goems.com>
4229
4230 (bbdb-gui): new user option
4231
4232 2001-02-21 Sam Steingold <sds@goems.com>
4233
4234 do not add bbdb-fontify-buffer to bbdb-list-hook (done in bbdb.el)
4235
4236 2001-02-21 Ronan Waide <waider@waider.ie>
4237
4238 Use add-hook to load bbdb-gui by side-effect
4239
4240 2001-02-21 Ronan Waide <waider@waider.ie>
4241
4242 Put the (provide 'bbdb-autoloads) line in the right place.
4243
4244 2001-02-21 Ronan Waide <waider@waider.ie>
4245
4246 Stop BBDB from adding AKAs when you tell it you don't want them.
4247
4248 2001-02-20 Sam Steingold <sds@goems.com>
4249
4250 (bbdb-extent-face): use `overlay-get', not `extent-property'
4251 (bbdb-set-extent-face): use `overlay-put', not `set-extent-property'
4252
4253 2001-02-20 Sam Steingold <sds@goems.com>
4254
4255 Fixed the overlay bug in GNU Emacs. As documented, 3 is higher priority
4256 than 2!
4257 (bbdb-main-extent-priority): new variable
4258 (bbdb-fontify-buffer): use it Also, do not quote lambdas since they are
4259 not compiled
4260 when quoted (at least in GNU Emacs!)
4261
4262 2001-02-19 Ronan Waide <waider@waider.ie>
4263
4264 Now that I've fixed bbdb-gui properly, reenable the load hook.
4265
4266 2001-02-19 Ronan Waide <waider@waider.ie>
4267
4268 Final few tweaks to function names to avoid upsetting things.
4269
4270 2001-02-19 Sam Steingold <sds@goems.com>
4271
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'
4279
4280 2001-02-19 ShengHuo ZHU <zsh@cs.rochester.edu>
4281
4282 Makefile.in (bbdb-autoloads.el): Change the order.
4283
4284 2001-02-19 ShengHuo ZHU <zsh@cs.rochester.edu>
4285
4286 * lisp/Makefile.in (bbdb-autoloads.el): Insert (provide
4287 'bbdb-autoloads) when generated by FSF Emacs.
4288
4289 2001-02-19 Ronan Waide <waider@waider.ie>
4290
4291 Temporarily disable loading of bbdb-gui, since there's an interaction
4292 bug with VM right now. Non-serious, but annoying.
4293
4294 2001-02-19 Ronan Waide <waider@waider.ie>
4295
4296 VM appears to get upset with bbdb-extent-at switching around buffers.
4297
4298 2001-02-19 Ronan Waide <waider@waider.ie>
4299
4300 Automatically pull in the GUI stuff, now that I seem to have caught all
4301 the typos.
4302
4303 2001-02-19 Ronan Waide <waider@waider.ie>
4304
4305 Faulty bracing in touchtone code.
4306
4307 2001-02-19 Ronan Waide <waider@waider.ie>
4308
4309 Final typo correction, I promise.
4310
4311 2001-02-19 Ronan Waide <waider@waider.ie>
4312
4313 More typo. Thanks to Dan Pittman for spotting these.
4314
4315 2001-02-19 Ronan Waide <waider@waider.ie>
4316
4317 whoops. typo.
4318
4319 2001-02-19 Ronan Waide <waider@waider.ie>
4320
4321 doco typo fixo
4322
4323 2001-02-19 Ronan Waide <waider@waider.ie>
4324
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
4328
4329 2001-02-19 Ronan Waide <waider@waider.ie>
4330
4331 Moved font and menu stuff to bbdb-gui.el
4332
4333 2001-02-19 Ronan Waide <waider@waider.ie>
4334
4335 Added target for bbdb-gui
4336
4337 2001-02-19 Ronan Waide <waider@waider.ie>
4338
4339 Menu and font hackery. Works in Emacs as well as XEmacs.
4340
4341 2001-02-19 Ronan Waide <waider@waider.ie>
4342
4343 Quick fix for LN_S not being defined. Perhaps it's even the correct fix.
4344
4345 2001-02-14 Robert Fenk <fenk@users.sourceforge.net>
4346
4347 *** empty log message ***
4348
4349 2001-02-14 Robert Fenk <fenk@users.sourceforge.net>
4350
4351 bbdb/vm-update-records): Fixed bug of calling
4352 message with wrong argument.
4353
4354 2001-02-14 Ronan Waide <waider@waider.ie>
4355
4356 Whoops. Missed a close paren.
4357
4358 2001-02-14 Ronan Waide <waider@waider.ie>
4359
4360 *** empty log message ***
4361
4362 2001-02-14 Ronan Waide <waider@waider.ie>
4363
4364 Some more defcustom stuff (Alex Schroeder)
4365
4366 2001-02-14 Ronan Waide <waider@waider.ie>
4367
4368 Some defvars changed to defcustoms bbdb-add-or-remove-mail-alias
4369 documented in mode help (Alex Schroeder)
4370
4371 2001-02-14 Ronan Waide <waider@waider.ie>
4372
4373 Documentation for zipcode stuff (Alex Schroeder)
4374
4375 2001-02-14 Ronan Waide <waider@waider.ie>
4376
4377 Empty string is a valid Zip code (Alex Schroeder)
4378
4379 2001-02-13 Robert Fenk <fenk@users.sourceforge.net>
4380
4381 - display-message macro removed
4382 - fix defcustom type for bbdb-pop-up-elided-display-fields
4383
4384 2001-02-13 Robert Fenk <fenk@users.sourceforge.net>
4385
4386 *** empty log message ***
4387
4388 2001-02-13 Robert Fenk <fenk@users.sourceforge.net>
4389
4390 (bbdb/vm-update-records): replaced display-message calls by
4391 message calls which is more portable.
4392
4393 2001-02-13 Robert Fenk <fenk@users.sourceforge.net>
4394
4395 *** empty log message ***
4396
4397 2001-02-13 Robert Fenk <fenk@users.sourceforge.net>
4398
4399 Applied ShengHuos patch to fix the customize problems caused by defining
4400 'characterp as a mcaro im GNU Emacs
4401
4402 2001-02-13 Robert Fenk <fenk@users.sourceforge.net>
4403
4404 *** empty log message ***
4405
4406 2001-02-13 Robert Fenk <fenk@users.sourceforge.net>
4407
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.
4412
4413 2001-02-11 ShengHuo ZHU <zsh@cs.rochester.edu>
4414
4415 * lisp/bbdb-snarf.el (replace-in-string): Fix the argument order
4416 of replace-regexp-in-string.
4417
4418 2001-02-10 Ronan Waide <waider@waider.ie>
4419
4420 *** empty log message ***
4421
4422 2001-02-10 Ronan Waide <waider@waider.ie>
4423
4424 Seems like the change to bbdb-undisplay-records fixes the VM window
4425 problem.
4426
4427 2001-02-10 Ronan Waide <waider@waider.ie>
4428
4429 Fixed bbdb-undisplay-records. bbdb-buffer-name is /not/ a buffer!
4430
4431 2001-02-08 Sam Steingold <sds@goems.com>
4432
4433 doc fix
4434
4435 2001-02-08 Sam Steingold <sds@goems.com>
4436
4437 doc fixes
4438
4439 2001-02-08 Robert Fenk <fenk@users.sourceforge.net>
4440
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
4449 display.
4450
4451 2001-02-08 Robert Fenk <fenk@users.sourceforge.net>
4452
4453 *** empty log message ***
4454
4455 2001-02-07 Ronan Waide <waider@waider.ie>
4456
4457 *** empty log message ***
4458
4459 2001-02-07 Ronan Waide <waider@waider.ie>
4460
4461 (ding) if there's nothing in mail-abbrevs either.
4462
4463 2001-02-07 Ronan Waide <waider@waider.ie>
4464
4465 Only call the sit-for bugfix in fsfemacs.
4466
4467 2001-02-07 ShengHuo ZHU <zsh@cs.rochester.edu>
4468
4469 Use field-separator.
4470
4471 2001-02-07 Robert Fenk <fenk@users.sourceforge.net>
4472
4473 (bbdb-complete-name): Fxed bug which showed
4474 its effect only with GNU Emacs.
4475 (bbdb-add-or-remove-mail-alias): Better prompt.
4476
4477 2001-02-07 Robert Fenk <fenk@users.sourceforge.net>
4478
4479 *** empty log message ***
4480
4481 2001-02-05 Robert Fenk <fenk@users.sourceforge.net>
4482
4483 *** empty log message ***
4484
4485 2001-02-05 Robert Fenk <fenk@users.sourceforge.net>
4486
4487 (bbdb-hooks.elc): removed need to load VM.
4488
4489 2001-02-05 Robert Fenk <fenk@users.sourceforge.net>
4490
4491 *** empty log message ***
4492
4493 2001-02-05 Robert Fenk <fenk@users.sourceforge.net>
4494
4495 Removed faulty replace-in-string.
4496
4497 2001-02-03 Robert Fenk <fenk@users.sourceforge.net>
4498
4499 (bbdb-annotate-message-sender): Changed the creation of new "duplicate
4500 records to
4501 honor the value of bbdb-always-add-addresses.
4502
4503 2001-02-03 Robert Fenk <fenk@users.sourceforge.net>
4504
4505 *** empty log message ***
4506
4507 2001-02-03 Robert Fenk <fenk@users.sourceforge.net>
4508
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
4513 cache.
4514 (bbdb-annotate-message-sender): Added creation of a new "duplicate"
4515 record when the given email address does not belong to the
4516 existing one.
4517
4518 2001-02-02 Robert Fenk <fenk@users.sourceforge.net>
4519
4520 (bbdb-find-duplicates): Fixes records without a
4521 name and adds additional messages in order to understand the
4522 duplicates.
4523
4524 2001-02-02 Robert Fenk <fenk@users.sourceforge.net>
4525
4526 *** empty log message ***
4527
4528 2001-02-02 Didier Verna <didier@xemacs.org>
4529
4530 XEmacs Package installation fixes
4531
4532 2001-02-02 Didier Verna <didier@xemacs.org>
4533
4534 makefile for utils dir
4535
4536 2001-02-02 Didier Verna <didier@xemacs.org>
4537
4538 makefile for tex dir
4539
4540 2001-02-01 Robert Fenk <fenk@users.sourceforge.net>
4541
4542 (bbdb-mode-map): Added elide-records binding
4543 for button2
4544
4545 2001-02-01 Robert Fenk <fenk@users.sourceforge.net>
4546
4547 bbdb-mail-abbrev-expand-hook): honor the
4548 pop-up settings, e.g. bbdb-pop-up-target-lines
4549
4550 2001-02-01 Robert Fenk <fenk@users.sourceforge.net>
4551
4552 *** empty log message ***
4553
4554 2001-02-01 Robert Fenk <fenk@users.sourceforge.net>
4555
4556 * lisp/bbdb-vm.el (bbdb/vm-pop-up-bbdb-buffer): Fixed the pop-up
4557 behaviour.
4558
4559 2001-01-30 Robert Fenk <fenk@users.sourceforge.net>
4560
4561 lisp/bbdb-com.el (bbdb-complete-name): Fixes completion problem
4562 slipped into with revision 1.89
4563
4564 2001-01-29 Ronan Waide <waider@waider.ie>
4565
4566 Added autoload cookie for bbdb-ignore-selected-messages-hook
4567
4568 2001-01-29 Ronan Waide <waider@waider.ie>
4569
4570 Include configure in ignored files.
4571
4572 2001-01-25 Ronan Waide <waider@waider.ie>
4573
4574 *** empty log message ***
4575
4576 2001-01-25 Ronan Waide <waider@waider.ie>
4577
4578 Updates for 2.2
4579
4580 2001-01-25 Ronan Waide <waider@waider.ie>
4581
4582 Updates for 2.2 release
4583
4584 2001-01-25 Ronan Waide <waider@waider.ie>
4585
4586 Changed version to 2.3, which is now the official developer release.
4587
4588 2001-01-24 Ronan Waide <waider@waider.ie>
4589
4590 *** empty log message ***
4591
4592 2001-01-24 Ronan Waide <waider@waider.ie>
4593
4594 Added distclean target
4595
4596 2001-01-24 Ronan Waide <waider@waider.ie>
4597
4598 Removed test targets as they weren't helpful Added some new cleaning
4599 targets, including distclean
4600
4601 2001-01-24 Ronan Waide <waider@waider.ie>
4602
4603 New cleanup targets
4604
4605 2001-01-24 Ronan Waide <waider@waider.ie>
4606
4607 Define caddar if it's not found. Yeesh. How hard is it to do
4608 (car (cdr ...)) anyway?
4609
4610 2001-01-24 Ronan Waide <waider@waider.ie>
4611
4612 Add-ons that didn't make it to the current release.
4613
4614 2001-01-24 Sam Steingold <sds@goems.com>
4615
4616 (replace-in-string): Emacs 21 has `replace-regexp-in-string' - use it!
4617
4618 2001-01-24 Sam Steingold <sds@goems.com>
4619
4620 ignore Makefiles
4621
4622 2001-01-24 Sam Steingold <sds@goems.com>
4623
4624 initial checkin
4625
4626 2001-01-24 Sam Steingold <sds@goems.com>
4627
4628 lisp/bbdb-merge.el (bbdb-merge-file): bugfix: the parameter for
4629 `match-fun' is `rec', not `r'
4630
4631 2001-01-24 Ronan Waide <waider@waider.ie>
4632
4633 Use geektools.com instead of rs.internic.net Slightly smarter parsing of
4634 results
4635
4636 2001-01-24 Ronan Waide <waider@waider.ie>
4637
4638 Add support for M-TAB to expand mail aliases
4639
4640 2001-01-24 Ronan Waide <waider@waider.ie>
4641
4642 Don't look for email completions when there are none!
4643
4644 2001-01-24 Ronan Waide <waider@waider.ie>
4645
4646 Don't load touchtones if the touchtones directory is unset.
4647
4648 2001-01-22 Ronan Waide <waider@waider.ie>
4649
4650 Check that an AKA is not already in the list before adding it
4651
4652 2001-01-18 Ronan Waide <waider@waider.ie>
4653
4654 Minor typo fix
4655
4656 2001-01-18 Ronan Waide <waider@waider.ie>
4657
4658 *** empty log message ***
4659
4660 2001-01-18 Ronan Waide <waider@waider.ie>
4661
4662 * Proper fix for VM windowing bug
4663
4664 2001-01-17 Robert Fenk <fenk@users.sourceforge.net>
4665
4666 *** empty log message ***
4667
4668 2001-01-17 Robert Fenk <fenk@users.sourceforge.net>
4669
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
4681
4682 2001-01-17 Robert Fenk <fenk@users.sourceforge.net>
4683
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
4689
4690 2001-01-17 Robert Fenk <fenk@users.sourceforge.net>
4691
4692 (bbdb-www-grab-homepage):
4693 Fix to read just one record not a list of records
4694
4695 2001-01-17 Robert Fenk <fenk@users.sourceforge.net>
4696
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
4704 VM session.
4705
4706 2001-01-17 Robert Fenk <fenk@users.sourceforge.net>
4707
4708 (bbdb-always-add-addresses): Docfix
4709
4710 2001-01-08 Ronan Waide <waider@waider.ie>
4711
4712 Minor change to make it work again.
4713
4714 2001-01-08 Ronan Waide <waider@waider.ie>
4715
4716 Corrected pointers to mailing lists.
4717
4718 2001-01-08 Didier Verna <didier@xemacs.org>
4719
4720 configure script from autoconf 2.13
4721
4722 2001-01-08 Didier Verna <didier@xemacs.org>
4723
4724 Autoconf support
4725
4726 2001-01-08 Didier Verna <didier@xemacs.org>
4727
4728 Autoconf support documentation
4729
4730 2001-01-08 Didier Verna <didier@xemacs.org>
4731
4732 removed files for autoconf support
4733
4734 2001-01-08 Didier Verna <didier@xemacs.org>
4735
4736 new files for autoconf support
4737
4738 2001-01-08 Ronan Waide <waider@waider.ie>
4739
4740 Fixed commented-out items in TODO section.
4741
4742 2001-01-08 Ronan Waide <waider@waider.ie>
4743
4744 Added Bill Carpenter-provided function
4745 'bbdb-ignore-selected-messages-confirmation'
4746
4747 2001-01-03 Ronan Waide <waider@waider.ie>
4748
4749 (bbdb-dial) Change docstring for bbdb-dial Remove check for window
4750 system
4751
4752 2001-01-03 Ronan Waide <waider@waider.ie>
4753
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
4757 Lists
4758 * A few other minor tweaks
4759
4760 2001-01-03 Ronan Waide <waider@waider.ie>
4761
4762 Updated the links section; some other minor changes.
4763
4764 2000-12-31 Ronan Waide <waider@waider.ie>
4765
4766 *** empty log message ***
4767
4768 2000-12-31 Ronan Waide <waider@waider.ie>
4769
4770 (bbdb-undisplay-records) Don't try to use *BBDB* buffer if it doesn't
4771 exist.
4772
4773 2000-12-18 Ronan Waide <waider@waider.ie>
4774
4775 *** empty log message ***
4776
4777 2000-12-18 Ronan Waide <waider@waider.ie>
4778
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
4784
4785 2000-12-18 Ronan Waide <waider@waider.ie>
4786
4787 Small change to get around an apparent emacs windowing bug.
4788
4789 2000-11-27 Ronan Waide <waider@waider.ie>
4790
4791 *** empty log message ***
4792
4793 2000-11-27 Ronan Waide <waider@waider.ie>
4794
4795 Alex's zipcode changes. WARNING: New database format.
4796
4797 2000-11-16 Robert Fenk <fenk@users.sourceforge.net>
4798
4799 Just minor fixes.
4800
4801 2000-11-16 Robert Fenk <fenk@users.sourceforge.net>
4802
4803 (bbdb-fontify-buffer): Fixed fontification
4804 for elided display.
4805
4806 2000-11-16 Robert Fenk <fenk@users.sourceforge.net>
4807
4808 ((fboundp 'display-message)): added macro for
4809 display-message (for GNU Emacs) used for progress reports in
4810 bbdb-vm.el
4811 (bbdb-format-record): fixed display for elided display
4812
4813 2000-11-16 Robert Fenk <fenk@users.sourceforge.net>
4814
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
4818 bbdb-update-records
4819
4820 2000-11-16 Robert Fenk <fenk@users.sourceforge.net>
4821
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
4825 records.
4826
4827 2000-11-16 Robert Fenk <fenk@users.sourceforge.net>
4828
4829 (bbdb-extract-field-value): added
4830 (case-fold-search t) as headers should be checked case insensitive
4831
4832 2000-11-16 Robert Fenk <fenk@users.sourceforge.net>
4833
4834 (bbdb-show-all-recipients): simplified the function and added missing
4835 headers
4836
4837 2000-11-07 Ronan Waide <waider@waider.ie>
4838
4839 Doc fix (Martin Buchholz)
4840
4841 2000-11-06 Ronan Waide <waider@waider.ie>
4842
4843 *** empty log message ***
4844
4845 2000-11-06 Ronan Waide <waider@waider.ie>
4846
4847 Respect value of bbdb-use-pop-up.
4848
4849 2000-11-06 Ronan Waide <waider@waider.ie>
4850
4851 Corrected mirror link.
4852
4853 2000-11-02 Ronan Waide <waider@waider.ie>
4854
4855 Define characterp if it's not already bound. Used in bbdb-vm.
4856
4857 2000-11-02 Sam Steingold <sds@goems.com>
4858
4859 (bbdb-hashtable-size): call `bbdb-records' only when it is defined
4860
4861 2000-11-01 Sam Steingold <sds@goems.com>
4862
4863 (bbdb-hashtable-size): new custom variable
4864 (primep): define if not defined already
4865 (bbdb-records): use `bbdb-hashtable-size' when initializing
4866 `bbdb-hashtable'
4867
4868 2000-10-30 Robert Fenk <fenk@users.sourceforge.net>
4869
4870 (display-message 'progress mess) does not exist for FSF Emacs, therefore
4871 we polluted the message log by calling (message mess).
4872
4873 2000-10-27 Robert Fenk <fenk@users.sourceforge.net>
4874
4875 *** empty log message ***
4876
4877 2000-10-27 Robert Fenk <fenk@users.sourceforge.net>
4878
4879 (bbdb-fontify-buffer): changed in order to meet flexible
4880 `bbdb-pop-up-elided-display-name-end'.
4881
4882 2000-10-27 Robert Fenk <fenk@users.sourceforge.net>
4883
4884 (bbdb/vm-update-records): Searching for existing records is limited to
4885 the
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,
4888 with y,!,n,s,q
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.
4892
4893 2000-10-27 Robert Fenk <fenk@users.sourceforge.net>
4894
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
4902 like.
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)
4906
4907 2000-10-27 Robert Fenk <fenk@users.sourceforge.net>
4908
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.
4912
4913 2000-10-27 Ronan Waide <waider@waider.ie>
4914
4915 Fixed silly bug that stopped auto-noticing from working at all. Doh.
4916
4917 2000-10-20 Robert Fenk <fenk@users.sourceforge.net>
4918
4919 (bbdb-complete-name): minor bugfix for cycling of addresses.
4920
4921 2000-10-20 Robert Fenk <fenk@users.sourceforge.net>
4922
4923 *** empty log message ***
4924
4925 2000-10-20 Robert Fenk <fenk@users.sourceforge.net>
4926
4927 (bbdb-extract-address-components): added an optional argument
4928 `ignore-errors'.
4929
4930 2000-10-20 Robert Fenk <fenk@users.sourceforge.net>
4931
4932 (bbdb-complete-name): If there are multiple nets and the address is
4933 already
4934 completed then cycle trough the list of nets.
4935
4936 2000-10-15 Ronan Waide <waider@waider.ie>
4937
4938 *** empty log message ***
4939
4940 2000-10-15 Ronan Waide <waider@waider.ie>
4941
4942 Fix to allow building with Martin Schwenke's gnuserv.
4943
4944 2000-10-15 Ronan Waide <waider@waider.ie>
4945
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/
4949
4950 2000-10-15 Ronan Waide <waider@waider.ie>
4951
4952 Cleaned up some of the customization stuff. Fixed handling of
4953 vm-uninteresting-senders
4954
4955 2000-10-15 Ronan Waide <waider@waider.ie>
4956
4957 Cleaned up some of the customization stuff.
4958
4959 2000-10-15 Ronan Waide <waider@waider.ie>
4960
4961 Added Brian Edmonds' filing hackery, modified to fit in bbdb's concept
4962 of a namespace. Cleaned up some compiler noise.
4963
4964 2000-10-15 Ronan Waide <waider@waider.ie>
4965
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.
4968
4969 2000-09-20 Ronan Waide <waider@waider.ie>
4970
4971 Fix primary-or-name search to pay attention to bbdb-case-fold-search
4972 when checking names. (bug report: Eli Tziperman)
4973
4974 2000-09-12 Robert Fenk <fenk@users.sourceforge.net>
4975
4976 *** empty log message ***
4977
4978 2000-09-12 Robert Fenk <fenk@users.sourceforge.net>
4979
4980 (bbdb/vm-snarf-all): fixed wrong documentation
4981
4982 2000-09-12 Ronan Waide <waider@waider.ie>
4983
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.
4987
4988 2000-09-11 Ronan Waide <waider@waider.ie>
4989
4990 *** empty log message ***
4991
4992 2000-09-11 Ronan Waide <waider@waider.ie>
4993
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
4996 necessary
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 "'".
4999
5000 2000-09-08 Sam Steingold <sds@goems.com>
5001
5002 (bbdbq-mk): new function
5003
5004 2000-09-08 Ronan Waide <waider@waider.ie>
5005
5006 Daniel Pittman's patch does indeed override Alex's!
5007
5008 2000-09-07 Ronan Waide <waider@waider.ie>
5009
5010 Daniel Pittman's autoload patch. May make Alex's patch obsolete.
5011
5012 2000-09-07 Ronan Waide <waider@waider.ie>
5013
5014 Alex Coventry's patch to fix compile-vs-runtime autoloads
5015
5016 2000-09-03 Ronan Waide <waider@waider.ie>
5017
5018 Default completed name to an empty string to avoid error
5019
5020 2000-08-29 Ronan Waide <waider@waider.ie>
5021
5022 Check if vm-summary-uninteresting-senders is a string before using it
5023
5024 2000-08-28 Ronan Waide <waider@waider.ie>
5025
5026 Changed [(meta...)] keybindings to "\M-..."
5027
5028 2000-08-28 Ronan Waide <waider@waider.ie>
5029
5030 *** empty log message ***
5031
5032 2000-08-28 Ronan Waide <waider@waider.ie>
5033
5034 Fix for bbdb-autoloads.el and Xemacs
5035
5036 2000-08-28 Ronan Waide <waider@waider.ie>
5037
5038 Moved bbdb-insinuate-message out to bbdb.el to prevent gnus startup
5039 looping
5040
5041 2000-08-28 Ronan Waide <waider@waider.ie>
5042
5043 Moved bbdb-insinuate-message into this file to prevent gnus startup
5044 looping Changed \M-\t to [(meta tab)]
5045
5046 2000-08-25 Ronan Waide <waider@waider.ie>
5047
5048 Added link to Martin's bbdb-gnokii.el
5049
5050 2000-08-25 Ronan Waide <waider@waider.ie>
5051
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.
5055
5056 2000-08-25 Ronan Waide <waider@waider.ie>
5057
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.
5060
5061 2000-08-21 Ronan Waide <waider@waider.ie>
5062
5063 Fix an error in VM doco that prevented file from building
5064
5065 2000-08-21 Robert Fenk <fenk@users.sourceforge.net>
5066
5067 Removed the faulty autoload.
5068
5069 2000-08-19 Ronan Waide <waider@waider.ie>
5070
5071 Rearrange Lastname, Firstname even if it's not in quotes.
5072
5073 2000-08-18 Robert Fenk <fenk@users.sourceforge.net>
5074
5075 Restored the previous version of bbdb-annotate-message-sender, since the
5076 change was not exactly doing what it should do.
5077
5078 2000-08-18 Robert Fenk <fenk@users.sourceforge.net>
5079
5080 *** empty log message ***
5081
5082 2000-08-18 Robert Fenk <fenk@users.sourceforge.net>
5083
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'.
5086
5087 2000-08-18 Robert Fenk <fenk@users.sourceforge.net>
5088
5089 `bbdb/vm-get-only-first-from-p' was renamed to
5090 `bbdb/vm-get-first-from-p' which is more self explanatory.
5091
5092 The default value of `bbdb/vm-get-only-first-from-p' is `t' in order to
5093 keep
5094 the old BBDB behavior.
5095
5096 `bbdb/vm-get-from' was partially rewritten in order to make it more
5097 readable.
5098
5099 2000-08-18 Robert Fenk <fenk@users.sourceforge.net>
5100
5101 * texinfo/bbdb.texinfo (VM Features): Documentation of new VM
5102 features.
5103
5104 2000-08-18 Ronan Waide <waider@waider.ie>
5105
5106 Fixed a minor bug related to retrieving empty records from cache
5107
5108 2000-08-14 Sam Steingold <sds@goems.com>
5109
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'
5113
5114 2000-08-12 Ronan Waide <waider@waider.ie>
5115
5116 Don't return an empty string as the name or address, return nil.
5117
5118 2000-08-11 Sam Steingold <sds@goems.com>
5119
5120 * lisp/bbdb.el (bbdb-save-db): fixed the calling sequence of
5121 `y-or-n-p-with-timeout'
5122
5123 2000-08-11 Sam Steingold <sds@goems.com>
5124
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
5129
5130 * lisp/bbdb.el: removed the `defsubst' kludge - we do not support emaxen
5131 without `defsubst' anyway; also pacify the compiler a little bit
5132
5133 2000-08-11 Ronan Waide <waider@waider.ie>
5134
5135 Check if bbdb-file-remote is set before trying to use it.
5136
5137 2000-08-10 Sam Steingold <sds@goems.com>
5138
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'
5144
5145 junk removal:
5146 (bbdb-modified-p): dumped
5147 (bbdb-read-string): removed minibuffer-resizing code: all supported
5148 emaxen can resize minibuffers themselves
5149
5150 2000-08-10 Sam Steingold <sds@goems.com>
5151
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'
5157
5158 2000-08-10 Sam Steingold <sds@goems.com>
5159
5160 * lisp/bbdb.el (bbdb-join): dropped an unused variable
5161
5162 2000-08-10 Robert Fenk <fenk@users.sourceforge.net>
5163
5164 Documentation of new features (somehow incomplete by now).
5165
5166 Files: texinfo/bbdb.texinfo
5167
5168 2000-08-10 Robert Fenk <fenk@users.sourceforge.net>
5169
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
5172 mismatch.
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.
5176
5177 Files: lisp/bbdb.el
5178
5179 2000-08-10 Robert Fenk <fenk@users.sourceforge.net>
5180
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
5184 variable
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
5190 not a single one.
5191 (bbdb/vm-update-record): is now just a call to
5192 (bbdb/vm-update-records): which performs the actual work of finding and
5193 updating records.
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'.
5197
5198 Files: lisp/bbdb-vm.el
5199
5200 2000-08-10 Robert Fenk <fenk@users.sourceforge.net>
5201
5202 (bbdb-snarf-nice-real-name-regexp): regexp matching unwanted characters
5203 used by
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
5212 extract-function.
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 ...
5219
5220 Files: lisp/bbdb-snarf.el
5221
5222 2000-08-10 Robert Fenk <fenk@users.sourceforge.net>
5223
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.
5234
5235 Files: lisp/bbdb-com.el
5236
5237 2000-08-10 Robert Fenk <fenk@users.sourceforge.net>
5238
5239 Files: ChangeLog
5240
5241 2000-08-10 Sam Steingold <sds@goems.com>
5242
5243 * lisp/bbdb.el (bbdb-annotate-notes): `regexp-quote' the annotation
5244 before matching it on existing notes
5245
5246 2000-08-05 Ronan Waide <waider@waider.ie>
5247
5248 When converting the streets to a list, delete "nil" as well as "".
5249
5250 2000-08-03 Sam Steingold <sds@goems.com>
5251
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
5257
5258 2000-08-03 Ronan Waide <waider@waider.ie>
5259
5260 fixed a build problem with the autoloads file.
5261
5262 2000-08-01 Ronan Waide <waider@waider.ie>
5263
5264 last fix (honest) to the bbdb-yadda-mismatch thing.
5265
5266 2000-08-01 Ronan Waide <waider@waider.ie>
5267
5268 Finally I understand the machinations of
5269 bbdb-quiet-about-name-mismatches. Apologies for the confusion.
5270
5271 2000-08-01 Robert Fenk <fenk@users.sourceforge.net>
5272
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
5276 my Xemacs.
5277
5278 2000-08-01 Ronan Waide <waider@waider.ie>
5279
5280 *** empty log message ***
5281
5282 2000-08-01 Ronan Waide <waider@waider.ie>
5283
5284 Add compose-mail as an option for bbdb-send-mail-style (Kai Großjohann)
5285
5286 2000-08-01 Ronan Waide <waider@waider.ie>
5287
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.
5290
5291 2000-08-01 Ronan Waide <waider@waider.ie>
5292
5293 Added Thomas DeWeese's May 19 (!) fix for bbdb-build-name.
5294
5295 2000-07-27 Sam Steingold <sds@goems.com>
5296
5297 dropped bbdb-add-hook
5298
5299 2000-07-27 Sam Steingold <sds@goems.com>
5300
5301 limited `bbdb-init-forms' to hooks to protect the innocent
5302
5303 2000-07-25 Sam Steingold <sds@goems.com>
5304
5305 (bbdb-init-forms): new variable
5306 (bbdb-initialize): use it
5307
5308 2000-07-25 Sam Steingold <sds@goems.com>
5309
5310 use auto-generated autoloads consistently
5311
5312 2000-07-24 Sam Steingold <sds@goems.com>
5313
5314 added some autoload cookies
5315
5316 2000-07-21 Sam Steingold <sds@goems.com>
5317
5318 removed TABs. this, finally, passed weblint!
5319
5320 2000-07-21 Ronan Waide <waider@waider.ie>
5321
5322 Fixed some badness on the web page New version of the bbdb manual, split
5323 per section.
5324
5325 2000-07-21 Ronan Waide <waider@waider.ie>
5326
5327 ShengHuo Zhou's patch to update this for v5 file format
5328
5329 2000-07-21 Ronan Waide <waider@waider.ie>
5330
5331 Removed a debug (message...) form
5332
5333 2000-07-21 Ronan Waide <waider@waider.ie>
5334
5335 Added robert fenk's patch to use bbdb-popup in gnus.
5336
5337 2000-07-21 Ronan Waide <waider@waider.ie>
5338
5339 *** empty log message ***
5340
5341 2000-07-21 Ronan Waide <waider@waider.ie>
5342
5343 More bbdb-silent-running edits.
5344
5345 2000-07-20 Sam Steingold <sds@goems.com>
5346
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'
5350
5351 2000-07-20 Sam Steingold <sds@goems.com>
5352
5353 a couple more keybindings...
5354
5355 2000-07-20 Sam Steingold <sds@goems.com>
5356
5357 added project home to quicklinks
5358
5359 2000-07-18 Sam Steingold <sds@goems.com>
5360
5361 mail-abbrevs/aliases handling
5362
5363 2000-07-14 Sam Steingold <sds@goems.com>
5364
5365 untabified
5366
5367 2000-07-14 Ronan Waide <waider@waider.ie>
5368
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,
5372 though.
5373
5374 2000-07-13 Sam Steingold <sds@goems.com>
5375
5376 erroneously dropped a setq in the last commit; reinstate it.
5377
5378 2000-07-13 Sam Steingold <sds@goems.com>
5379
5380 minor doc fixes to comply with the standards
5381
5382 2000-07-13 Sam Steingold <sds@goems.com>
5383
5384 added bbdb-write-file-hooks user variable
5385
5386 2000-07-13 Sam Steingold <sds@goems.com>
5387
5388 added `bbdb-write-file-hooks' user variable
5389
5390 2000-07-11 Sam Steingold <sds@goems.com>
5391
5392 (bbdb-migrate-record-lambda): `mapcar', not `mapc' here!
5393
5394 2000-07-11 Sam Steingold <sds@goems.com>
5395
5396 clean-up as per weblint
5397
5398 2000-07-10 Sam Steingold <sds@goems.com>
5399
5400 revert the last patch (`mapc' is more efficient than `mapcar')
5401
5402 2000-07-10 Sam Steingold <sds@goems.com>
5403
5404 emacs 21 has `mapc'; define it when we don't have it.
5405
5406 2000-07-09 Ronan Waide <waider@waider.ie>
5407
5408 GNUmacs doesn't have "mapc".
5409
5410 2000-07-09 Ronan Waide <waider@waider.ie>
5411
5412 Get install-pkg to ignore CVS directories as well as SCCS and RCS.
5413
5414 2000-07-05 Sam Steingold <sds@goems.com>
5415
5416 rewrote migration in a modular way
5417
5418 2000-07-05 Sam Steingold <sds@goems.com>
5419
5420 code readability
5421
5422 2000-07-05 Sam Steingold <sds@goems.com>
5423
5424 (parse-bbdb-internal): bind, not setq the version.
5425
5426 2000-07-03 Jochen Küpper <bbdb@jochen-kuepper.de>
5427
5428 Fixed typo.
5429
5430 2000-07-03 Jochen Küpper <bbdb@jochen-kuepper.de>
5431
5432 Fixed ftp address. Added thanks. Synced ml info to Web.
5433
5434 2000-07-03 Jochen Küpper <bbdb@jochen-kuepper.de>
5435
5436 Various little info changes, including ml info, TeX output changes,
5437 thanks. Added info-directory information. Added detailed node list.
5438
5439 2000-06-30 Jochen Küpper <bbdb@jochen-kuepper.de>
5440
5441 Build bbdb-merge.elc
5442
5443 2000-06-30 Jochen Küpper <bbdb@jochen-kuepper.de>
5444
5445 Minor fixes.
5446
5447 2000-06-30 Jochen Küpper <bbdb@jochen-kuepper.de>
5448
5449 Ignore info files.
5450
5451 2000-06-30 Sam Steingold <sds@goems.com>
5452
5453 (bbdb-format-streets): use `mapc', not `mapcar'
5454
5455 2000-06-30 Sam Steingold <sds@goems.com>
5456
5457 (bbdb-format-streets): fixed for the new BBDB format (5)
5458
5459 2000-06-30 Sam Steingold <sds@goems.com>
5460
5461 (bbdb-migrate): re-wrote using `mapcar' instead of `append' this is
5462 linear instead of quadratic and avoids much consing
5463
5464 2000-06-14 Ronan Waide <waider@waider.ie>
5465
5466 *** empty log message ***
5467
5468 2000-06-14 Ronan Waide <waider@waider.ie>
5469
5470 Fixed bbdb-current-field properly. Note that if you define a new address
5471 formatting function, this code may not work correctly.
5472
5473 2000-06-14 Ronan Waide <waider@waider.ie>
5474
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
5477 display, maybe.
5478
5479 2000-06-14 Ronan Waide <waider@waider.ie>
5480
5481 * Trying another way to get the from field, since the Presentation
5482 buffer hack seems to be somewhat unusable.
5483
5484 2000-06-14 Ronan Waide <waider@waider.ie>
5485
5486 * Fixed docstring for bbdb-quiet-about-name-mismatches
5487
5488 2000-06-14 Ronan Waide <waider@waider.ie>
5489
5490 * Documented changes in database structure
5491 * Changed web address, email addresses
5492 * Some minor typos corrected & details added
5493
5494 2000-06-14 Ronan Waide <waider@waider.ie>
5495
5496 * Added CVS revision discards to tarball exclude list.
5497
5498 2000-06-14 Ronan Waide <waider@waider.ie>
5499
5500 * made notes merging use bbdb-merge-strings.
5501
5502 2000-05-29 Ronan Waide <waider@waider.ie>
5503
5504 *** empty log message ***
5505
5506 2000-05-25 Ronan Waide <waider@waider.ie>
5507
5508 Fixed a broken link & updated the archive information
5509
5510 2000-05-25 Ronan Waide <waider@waider.ie>
5511
5512 Updated some of the test targets
5513
5514 2000-05-02 Sam Steingold <sds@goems.com>
5515
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.
5527
5528 2000-05-01 Ronan Waide <waider@waider.ie>
5529
5530 * "API" is a little more settled, also a little more obvious.
5531 * Making use of more of the existing functions in bbdb-com
5532
5533 2000-05-01 Ronan Waide <waider@waider.ie>
5534
5535 * Tweaked layout and added a CVS revision tag.
5536
5537 2000-05-01 Ronan Waide <waider@waider.ie>
5538
5539 Initial checkin
5540
5541 2000-05-01 Ronan Waide <waider@waider.ie>
5542
5543 Initial checkin
5544
5545 2000-05-01 Ronan Waide <waider@waider.ie>
5546
5547 Initial creation of the BITS tree
5548
5549 2000-04-21 Ronan Waide <waider@waider.ie>
5550
5551 * documentation corrections
5552 * Added timestamp compare to bbdb-refile-notes-generate-alist
5553
5554 2000-04-21 Ronan Waide <waider@waider.ie>
5555
5556 * Refined so it works a little better, particularly with mergeing
5557 timestamps
5558 * Added bbdb-merge-file, so you can now import another bbdb and merge
5559 it.
5560
5561 2000-04-19 Ronan Waide <waider@waider.ie>
5562
5563 * First cut at merging with a view towards syncing, as opposed to
5564 simply cramming everything together a la refile.
5565
5566 2000-04-17 Jochen Küpper <bbdb@jochen-kuepper.de>
5567
5568 *** empty log message ***
5569
5570 2000-04-17 Ronan Waide <waider@waider.ie>
5571
5572 omitted bracket on unmigrate for v5->v4
5573
5574 2000-04-16 Jochen Küpper <bbdb@jochen-kuepper.de>
5575
5576 bbdb-print documentation Fix \bigbf
5577
5578 2000-04-16 Ronan Waide <waider@waider.ie>
5579
5580 * Added 5->4 unmigration
5581
5582 2000-04-15 Jochen Küpper <bbdb@jochen-kuepper.de>
5583
5584 Adopt TeX-output of streets to new file-format v5.
5585
5586 2000-04-15 Ronan Waide <waider@waider.ie>
5587
5588 * Fixed misplaced bracket in street migration code.
5589
5590 2000-04-13 Jochen Küpper <bbdb@jochen-kuepper.de>
5591
5592 Fix comment regarding mailing lists.
5593
5594 2000-04-13 Jochen Küpper <bbdb@jochen-kuepper.de>
5595
5596 Improved TeX output (fonts, breaks).
5597
5598 2000-04-13 Ronan Waide <waider@waider.ie>
5599
5600 *** empty log message ***
5601
5602 2000-04-13 Ronan Waide <waider@waider.ie>
5603
5604 * Address layout patch, including Euro addresses and the streets->list
5605 thing
5606
5607 2000-04-13 Ronan Waide <waider@waider.ie>
5608
5609 * Added keymap C-: for bbdb/gnus-summary-show-all-recipients
5610
5611 2000-04-13 Ronan Waide <waider@waider.ie>
5612
5613 * Thomas's duplicates patch
5614
5615 2000-04-13 Ronan Waide <waider@waider.ie>
5616
5617 * Thomas' duplicates patch
5618 * streets modification
5619
5620 2000-04-12 Ronan Waide <waider@waider.ie>
5621
5622 * commented out enough to get it working with the streets -> list mod.
5623
5624 2000-04-12 Ronan Waide <waider@waider.ie>
5625
5626 * Added v5 migration. NB no back-migration yet.
5627
5628 2000-04-12 Ronan Waide <waider@waider.ie>
5629
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.
5635
5636 2000-04-12 Ronan Waide <waider@waider.ie>
5637
5638 Cleanup work
5639
5640 2000-04-05 Ronan Waide <waider@waider.ie>
5641
5642 *** empty log message ***
5643
5644 2000-04-05 Ronan Waide <waider@waider.ie>
5645
5646 * Autoload cookie for bbdb-header-start
5647
5648 2000-04-05 Ronan Waide <waider@waider.ie>
5649
5650 * Country patch
5651
5652 2000-04-05 Ronan Waide <waider@waider.ie>
5653
5654 * Colin's show-all-recipients
5655
5656 2000-04-05 Ronan Waide <waider@waider.ie>
5657
5658 * Country patch
5659
5660 2000-04-05 Ronan Waide <waider@waider.ie>
5661
5662 Initial.
5663
5664 2000-04-05 Ronan Waide <waider@waider.ie>
5665
5666 *** empty log message ***
5667
5668 2000-04-05 Ronan Waide <waider@waider.ie>
5669
5670 * Country patch
5671
5672 2000-04-05 Ronan Waide <waider@waider.ie>
5673
5674 * Added Alex's BBDB v4 format migration (country field)
5675
5676 2000-03-31 Ronan Waide <waider@waider.ie>
5677
5678 (bbdb/vm-get-from): If there's a presentation buffer, get the address
5679 from there, since it will be MIME-decoded.
5680
5681 2000-03-30 Ronan Waide <waider@waider.ie>
5682
5683 *** empty log message ***
5684
5685 2000-03-30 Ronan Waide <waider@waider.ie>
5686
5687 (bbdb-annotate-notes): do not add a repeated annotation (Sam Steingold)
5688
5689 2000-03-30 Ronan Waide <waider@waider.ie>
5690
5691 Added gareth rees' patch to improve bbdb-mode documentation.
5692
5693 2000-03-30 Ronan Waide <waider@waider.ie>
5694
5695 Added Noah Friedman's patch to make completion work as documented.
5696
5697 2000-03-30 Ronan Waide <waider@waider.ie>
5698
5699 Fixed xref entries per mail from gareth rees.
5700
5701 1999-01-26 Matt Simmons <simmonmt@acm.org>
5702
5703 Don't freak out on 0-line Article buffers (pgnus)
5704
5705 1999-01-26 Matt Simmons <simmonmt@acm.org>
5706
5707 Make e-mail addresses scale properly
5708
5709 1999-01-25 Matt Simmons <simmonmt@acm.org>
5710
5711 *** empty log message ***
5712
5713 1999-01-25 Matt Simmons <simmonmt@acm.org>
5714
5715 Add autoload cookie for bbdb-snarf-region
5716
5717 1999-01-25 Matt Simmons <simmonmt@acm.org>
5718
5719 Added bbdb/gnus-snarf-signature
5720
5721 1999-01-25 Matt Simmons <simmonmt@acm.org>
5722
5723 Set-text-properties to nil in bbdb-string-trim
5724
5725 1999-01-25 Matt Simmons <simmonmt@acm.org>
5726
5727 Protect mark in bbdb-redisplay-records
5728
5729 1999-01-25 Matt Simmons <simmonmt@acm.org>
5730
5731 Use Info-directory-list
5732
5733 1999-01-25 Matt Simmons <simmonmt@acm.org>
5734
5735 Nil out hooks to keep view-mode from interfering with bbdb-mode
5736
5737 1999-01-25 Matt Simmons <simmonmt@acm.org>
5738
5739 Don't use concat with integers
5740
5741 1999-01-25 Matt Simmons <simmonmt@acm.org>
5742
5743 Added bbdb/gnus-snarf-signature
5744
5745 1999-01-01 Matt Simmons <simmonmt@acm.org>
5746
5747 *** empty log message ***
5748
5749 1999-01-01 Matt Simmons <simmonmt@acm.org>
5750
5751 BBDB 2.00.05
5752
5753 1999-01-01 Matt Simmons <simmonmt@acm.org>
5754
5755 Fold in 1.8.1.x subtree
5756
5757 1999-01-01 Matt Simmons <simmonmt@acm.org>
5758
5759 Added instructions for those without make
5760
5761 1998-12-31 Matt Simmons <simmonmt@acm.org>
5762
5763 *** empty log message ***
5764
5765 1998-12-31 Matt Simmons <simmonmt@acm.org>
5766
5767 Customize bbdb-snarf-web-prop, make it use the www field instead of web.
5768
5769 1998-12-31 Matt Simmons <simmonmt@acm.org>
5770
5771 Run the bbdb-load-hook after the bbdb provide.
5772
5773 1998-12-31 Matt Simmons <simmonmt@acm.org>
5774
5775 Protect against null record
5776
5777 1998-12-31 Matt Simmons <simmonmt@acm.org>
5778
5779 bbdb-version should insert the version into the current buffer if
5780 invoked with a prefix.
5781
5782 1998-12-30 Matt Simmons <simmonmt@acm.org>
5783
5784 Let bbdb-current-field handle blank users
5785
5786 1998-12-05 Matt Simmons <simmonmt@acm.org>
5787
5788 *** empty log message ***
5789
5790 1998-12-05 Matt Simmons <simmonmt@acm.org>
5791
5792 Allow redundant expansions
5793
5794 1998-12-05 Matt Simmons <simmonmt@acm.org>
5795
5796 bbdb/gnus-show-sender should refer to summary buffer, not article
5797 buffer.
5798
5799 1998-12-05 Matt Simmons <simmonmt@acm.org>
5800
5801 Honor bbdb-user-mail-names.
5802
5803 1998-12-05 Matt Simmons <simmonmt@acm.org>
5804
5805 Remove extent-data
5806
5807 1998-11-02 Matt Simmons <simmonmt@acm.org>
5808
5809 Correct escaping of mailing list address
5810
5811 1998-11-02 Matt Simmons <simmonmt@acm.org>
5812
5813 Change mailing list address
5814
5815 1998-10-17 Matt Simmons <simmonmt@acm.org>
5816
5817 Patch to convert default area code protection from condition-case to
5818 integerp.
5819
5820 1998-10-17 Matt Simmons <simmonmt@acm.org>
5821
5822 Removed RCS logs in comments. Applied patch to protect bbdb-info-file,
5823 and to protect against non-integer default area code
5824
5825 1998-10-10 Matt Simmons <simmonmt@acm.org>
5826
5827 From slbaur - Switch from `screen' functions to `frame' functions
5828
5829 1998-10-10 Matt Simmons <simmonmt@acm.org>
5830
5831 From slbaur: set-extent-attribute -> set-extent-property,
5832 set-extent-data -> set-extent-property
5833
5834 1998-10-10 Matt Simmons <simmonmt@acm.org>
5835
5836 From slbaur - Use new name for set-window-buffer-dedicated.
5837
5838 1998-10-10 Matt Simmons <simmonmt@acm.org>
5839
5840 From slbaur: Don't pass an integer to concat. Format dates with number
5841 format - not string - so we get leading zeros.
5842
5843 1998-10-10 Matt Simmons <simmonmt@acm.org>
5844
5845 *** empty log message ***
5846
5847 1998-04-11 Matt Simmons <simmonmt@acm.org>
5848
5849 *** empty log message ***
5850
5851 1998-04-11 Matt Simmons <simmonmt@acm.org>
5852
5853 Added EOL list, EOL'd advertized-bbdb-delete-current-field-or-record and
5854 GNUS support. Documented new bindings in *BBDB* buffer.
5855
5856 1998-04-11 Matt Simmons <simmonmt@acm.org>
5857
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.
5862
5863 1998-04-11 Matt Simmons <simmonmt@acm.org>
5864
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
5870 to BBDB buffer
5871
5872 1998-04-11 Matt Simmons <simmonmt@acm.org>
5873
5874 Updated the XEmacs packaging version number
5875
5876 1998-04-11 Matt Simmons <simmonmt@acm.org>
5877
5878 Fix for compatibility with more makes
5879
5880 1998-04-11 Matt Simmons <simmonmt@acm.org>
5881
5882 Colin Rafferty's patch adding autoload cookies back, regenerated
5883 auto-autoloads file.
5884
5885 1998-04-11 Matt Simmons <simmonmt@acm.org>
5886
5887 Colin Rafferty's patch adding autoload cookies back. Made
5888 `format-time-string' take two arguments for XEmacs 19.15.
5889
5890 1998-04-11 Matt Simmons <simmonmt@acm.org>
5891
5892 Colin Rafferty's patch adding autoload cookies back
5893
5894 1998-04-11 Matt Simmons <simmonmt@acm.org>
5895
5896 Colin Rafferty's patch adding autoload cookies back
5897
5898 1998-03-16 Matt Simmons <simmonmt@acm.org>
5899
5900 Released 2.00
5901
5902 1998-03-16 Matt Simmons <simmonmt@acm.org>
5903
5904 intermediate
5905
5906 1998-03-13 Matt Simmons <simmonmt@acm.org>
5907
5908 This is for version 2.00
5909
5910 1998-03-13 Matt Simmons <simmonmt@acm.org>
5911
5912 Colin's fix for properly counting the size of notes fields
5913
5914 1998-03-13 Matt Simmons <simmonmt@acm.org>
5915
5916 Colin's change for migration error message
5917
5918 1998-03-13 Matt Simmons <simmonmt@acm.org>
5919
5920 *** empty log message ***
5921
5922 1998-03-10 Matt Simmons <simmonmt@acm.org>
5923
5924 *** empty log message ***
5925
5926 1998-03-10 Matt Simmons <simmonmt@acm.org>
5927
5928 Finished revision
5929
5930 1998-03-10 Matt Simmons <simmonmt@acm.org>
5931
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.
5936
5937 1998-03-10 Matt Simmons <simmonmt@acm.org>
5938
5939 Fix for Carsten Leonhardt to not die if XEmacs compiled without
5940 scrollbar support
5941
5942 1998-03-10 Matt Simmons <simmonmt@acm.org>
5943
5944 *** empty log message ***
5945
5946 1998-03-10 Matt Simmons <simmonmt@acm.org>
5947
5948 buffer-disable-undo doesn't always return the argument
5949
5950 1998-03-10 Matt Simmons <simmonmt@acm.org>
5951
5952 Protecting bbdb-default-area-code
5953
5954 1998-03-10 Matt Simmons <simmonmt@acm.org>
5955
5956 Fixed customization of bbdb-auto-notes-alist
5957
5958 1998-03-10 Matt Simmons <simmonmt@acm.org>
5959
5960 Colin's new refiling code, protecting default-area-code
5961
5962 1998-03-10 Matt Simmons <simmonmt@acm.org>
5963
5964 Finally fixed that damn 19.34 :link problem - needed to put OTHERDIR
5965 stuff first in the load-path before loading bbdb.el.
5966
5967 1998-03-10 Matt Simmons <simmonmt@acm.org>
5968
5969 Added comment about the Custom requirement for building Gnus support
5970 under 19.34
5971
5972 1998-03-10 Matt Simmons <simmonmt@acm.org>
5973
5974 Removed my paths, added comments about the Custom requirement for
5975 building Gnus support under 19.34
5976
5977 1998-02-24 Matt Simmons <simmonmt@acm.org>
5978
5979 *** empty log message ***
5980
5981 1998-02-23 Matt Simmons <simmonmt@acm.org>
5982
5983 *** empty log message ***
5984
5985 1998-02-23 Matt Simmons <simmonmt@acm.org>
5986
5987 *** empty log message ***
5988
5989 1998-02-23 Matt Simmons <simmonmt@acm.org>
5990
5991 Support for OTHERDIR, rearranged flags to Emacs so we can use
5992 bbdb-split-string (19.34 doesn't have split-string)
5993
5994 1998-02-23 Matt Simmons <simmonmt@acm.org>
5995
5996 Fixed intro comments. Use add-hook, not bbdb-add-hook
5997
5998 1998-02-23 Matt Simmons <simmonmt@acm.org>
5999
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.
6003
6004 1998-02-23 Matt Simmons <simmonmt@acm.org>
6005
6006 Use add-hook, not bbdb-add-hook
6007
6008 1998-02-23 Matt Simmons <simmonmt@acm.org>
6009
6010 Moved key binding to bbdb.el, changed default of bbdb-print-elide, fixed
6011 problem with nil bbdb-default-area-code
6012
6013 1998-02-23 Matt Simmons <simmonmt@acm.org>
6014
6015 Use add-hook
6016
6017 1998-02-23 Matt Simmons <simmonmt@acm.org>
6018
6019 We use add-hook now
6020
6021 1998-02-23 Matt Simmons <simmonmt@acm.org>
6022
6023 Alphabetized MUA directory variables, added OTHERDIR variable
6024
6025 1998-02-23 Matt Simmons <simmonmt@acm.org>
6026
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.
6031
6032 1998-02-23 Matt Simmons <simmonmt@acm.org>
6033
6034 Intro rewrite to say that EFS is also OK as a prereq
6035
6036 1998-02-23 Matt Simmons <simmonmt@acm.org>
6037
6038 Almost finished doc rewrite
6039
6040 1998-02-22 Matt Simmons <simmonmt@acm.org>
6041
6042 Initial revision
6043
6044 1998-01-06 Matt Simmons <simmonmt@acm.org>
6045
6046 *** empty log message ***
6047
6048 1998-01-06 Matt Simmons <simmonmt@acm.org>
6049
6050 Changed to `setq' to `add-hook' in setup instructions. Added to
6051 Internals section.
6052
6053 1998-01-06 Matt Simmons <simmonmt@acm.org>
6054
6055 Fixed bug
6056
6057 1998-01-06 Matt Simmons <simmonmt@acm.org>
6058
6059 Added deploy target. Added migrate.el
6060
6061 1998-01-06 Matt Simmons <simmonmt@acm.org>
6062
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.
6069
6070 1998-01-06 Matt Simmons <simmonmt@acm.org>
6071
6072 Removed autoloads
6073
6074 1998-01-06 Matt Simmons <simmonmt@acm.org>
6075
6076 Added `part of BBDB' to copyright. Customized variables.
6077
6078 1998-01-06 Matt Simmons <simmonmt@acm.org>
6079
6080 Removed autoloads and added provide for bbdb-w3
6081
6082 1998-01-06 Matt Simmons <simmonmt@acm.org>
6083
6084 Rearranged copyright and customized variables
6085
6086 1998-01-06 Matt Simmons <simmonmt@acm.org>
6087
6088 Customized variables, removed autoloads, and added provide of bbdb-sc
6089
6090 1998-01-06 Matt Simmons <simmonmt@acm.org>
6091
6092 Changed setup documentation and added RCS ID and Log strings
6093
6094 1998-01-06 Matt Simmons <simmonmt@acm.org>
6095
6096 Customized variables and removed autoloads
6097
6098 1998-01-06 Matt Simmons <simmonmt@acm.org>
6099
6100 Initial revision
6101
6102 1998-01-06 Matt Simmons <simmonmt@acm.org>
6103
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.
6107
6108 1998-01-06 Matt Simmons <simmonmt@acm.org>
6109
6110 Removed autoloads and when statements
6111
6112 1998-01-06 Matt Simmons <simmonmt@acm.org>
6113
6114 Customized variables (into utilities-ftp group). Added provide.
6115
6116 1998-01-06 Matt Simmons <simmonmt@acm.org>
6117
6118 Fixed copyright, moved customized finger variables into utilities-finger
6119 group (from finger). Removed autoloads.
6120
6121 1998-01-06 Matt Simmons <simmonmt@acm.org>
6122
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.
6127
6128 1997-12-01 Matt Simmons <simmonmt@acm.org>
6129
6130 Startup code documentation
6131
6132 1997-12-01 Matt Simmons <simmonmt@acm.org>
6133
6134 Reintroduced for BBDB 1.57Aunoff
6135
6136 1997-12-01 Matt Simmons <simmonmt@acm.org>
6137
6138 Documented new startup procedure
6139
6140 1997-12-01 Matt Simmons <simmonmt@acm.org>
6141
6142 Initial revision
6143
6144 1997-12-01 Matt Simmons <simmonmt@acm.org>
6145
6146 *** empty log message ***
6147
6148 1997-12-01 Matt Simmons <simmonmt@acm.org>
6149
6150 Removed `BBDB database' per jwz, added prerequisites section, more
6151 description of special fields, and dissection of record format in
6152 internals section
6153
6154 1997-12-01 Matt Simmons <simmonmt@acm.org>
6155
6156 We now distribute *.info*, so removed its deletion from clean target.
6157 Created reallyclean target to get rid of *.info*
6158
6159 1997-12-01 Matt Simmons <simmonmt@acm.org>
6160
6161 Added migration code, customized variables, created record-copying
6162 function, moved automatically-executing code into bbdb-initialize
6163 function, documented defstruct.
6164
6165 1997-12-01 Matt Simmons <simmonmt@acm.org>
6166
6167 Soren Dayton's fix to correct tilde printing
6168
6169 1997-12-01 Matt Simmons <simmonmt@acm.org>
6170
6171 Customized, added sshteingold@cctrading.com's change to time-string
6172 function to use a format string.
6173
6174 1997-12-01 Matt Simmons <simmonmt@acm.org>
6175
6176 Customized variables, changed some comments, changed user format code
6177 error message
6178
6179 1997-12-01 Matt Simmons <simmonmt@acm.org>
6180
6181 Added sshteingold@cctrading.com's date-based database-manipulation
6182 functions. Customized variables.
6183
6184 1997-12-01 Matt Simmons <simmonmt@acm.org>
6185
6186 Autoloads for date functions in bbdb-com.el
6187
6188 1997-11-02 Matt Simmons <simmonmt@acm.org>
6189
6190 *** empty log message ***
6191
6192 1997-11-02 Matt Simmons <simmonmt@acm.org>
6193
6194 Welcome to the family. Moved the automatically running code into
6195 functions. Generalized attribution field.
6196
6197 1997-11-02 Matt Simmons <simmonmt@acm.org>
6198
6199 Added bbdb-warn and code to avoid it for XEmacs users. Reformatted
6200 autoloads (again). Autoloads for sc.
6201
6202 1997-11-02 Matt Simmons <simmonmt@acm.org>
6203
6204 bbdb/rmail-annotate-sender now takes REPLACE argument
6205
6206 1997-11-02 Matt Simmons <simmonmt@acm.org>
6207
6208 bbdb/mh-annotate-sender now takes REPLACE argument
6209
6210 1997-11-02 Matt Simmons <simmonmt@acm.org>
6211
6212 bbdb/vm-annotate-sender now takes REPLACE argument
6213
6214 1997-11-02 Matt Simmons <simmonmt@acm.org>
6215
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.
6219
6220 1997-11-02 Matt Simmons <simmonmt@acm.org>
6221
6222 Support for bbdb-sc. Housekeeping for others.
6223
6224 1997-11-02 Matt Simmons <simmonmt@acm.org>
6225
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.
6228
6229 1997-11-02 Matt Simmons <simmonmt@acm.org>
6230
6231 Support for bbdb-sc.el
6232
6233 1997-11-02 Matt Simmons <simmonmt@acm.org>
6234
6235 Rewrite Part 2 (through MUA-specific features)
6236
6237 1997-11-02 Matt Simmons <simmonmt@acm.org>
6238
6239 *** empty log message ***
6240
6241 1997-10-26 Matt Simmons <simmonmt@acm.org>
6242
6243 *** empty log message ***
6244
6245 1997-10-26 Matt Simmons <simmonmt@acm.org>
6246
6247 New autoloads. Override bbdb-display-completion-list for XEmacs users
6248
6249 1997-10-26 Matt Simmons <simmonmt@acm.org>
6250
6251 Rewrite part 1
6252
6253 1997-10-26 Matt Simmons <simmonmt@acm.org>
6254
6255 Build the dvi if the user wants
6256
6257 1997-10-26 Matt Simmons <simmonmt@acm.org>
6258
6259 Installation timing change: .el before .elc. Tried to optimize install
6260
6261 1997-10-26 Matt Simmons <simmonmt@acm.org>
6262
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.
6266
6267 1997-10-26 Matt Simmons <simmonmt@acm.org>
6268
6269 Use browse-url-browser-function rather than a funcall
6270
6271 1997-10-26 Matt Simmons <simmonmt@acm.org>
6272
6273 Integration of Brian Edmonds <edmonds@cs.ubc.ca>'s gnus-bbdb.el. Got
6274 scoring and summary buffer stuff. Need to do splitting
6275
6276 1997-10-26 Matt Simmons <simmonmt@acm.org>
6277
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>
6282
6283 1997-10-26 Matt Simmons <simmonmt@acm.org>
6284
6285 autoloads for new functions in bbdb-xemacs and bbdb-gnus
6286
6287 1997-10-16 Matt Simmons <simmonmt@acm.org>
6288
6289 *** empty log message ***
6290
6291 1997-10-12 Matt Simmons <simmonmt@acm.org>
6292
6293 *** empty log message ***
6294
6295 1997-10-12 Matt Simmons <simmonmt@acm.org>
6296
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
6305 won't compile.
6306
6307 1997-10-12 Matt Simmons <simmonmt@acm.org>
6308
6309 Added bbdb-insinuate-w3 to set keyboard map correctly. Merged
6310 bbdb-www-netscape into bbdb-www using browse-url-browser-function to
6311 differentiate.
6312
6313 1997-10-12 Matt Simmons <simmonmt@acm.org>
6314
6315 Autoloads for bbdb-www, bbdb-snarf, bbdb-insinuate-message
6316
6317 1997-10-12 Matt Simmons <simmonmt@acm.org>
6318
6319 Added documentation and keymap definition for bbdb-www. Added autoloads
6320 for bbdb-www (and friends), bbdb-snarf, and bbdb-insinuate-message
6321
6322 1997-10-12 Matt Simmons <simmonmt@acm.org>
6323
6324 Kees de Bruin <kees_de_bruin@tasking.nl>'s patch to make VM use
6325 canonicalized net address instead of default address.
6326
6327 1997-10-11 Matt Simmons <simmonmt@acm.org>
6328
6329 Created bbdb-insinuate-message to set M-t binding in message-mode so I
6330 don't have to load gnus first.
6331
6332 1997-10-11 Matt Simmons <simmonmt@acm.org>
6333
6334 Message-mode fixes from Kees de Bruin <kees_de_bruin@tasking.nl>
6335
6336 1997-10-11 Matt Simmons <simmonmt@acm.org>
6337
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.
6342
6343 1997-10-11 Matt Simmons <simmonmt@acm.org>
6344
6345 Modifications mailed in by David Carlton <carlton@math.mit.edu>. They
6346 look to be mostly adaptations for netscape
6347
6348 1997-10-11 Matt Simmons <simmonmt@acm.org>
6349
6350 Initial revision
6351
6352 1997-10-11 Matt Simmons <simmonmt@acm.org>
6353
6354 *** empty log message ***
6355
6356 1997-10-06 Matt Simmons <simmonmt@acm.org>
6357
6358 BBDB 1.53unoff
6359
6360 1997-10-06 Matt Simmons <simmonmt@acm.org>
6361
6362 Initial revision
6363
6364 1997-10-06 Matt Simmons <simmonmt@acm.org>
6365
6366 *** empty log message ***
6367
6368 1997-10-06 Matt Simmons <simmonmt@acm.org>
6369
6370 Fixed for new grand reorg. Rewrote XEmacs package installation code.
6371
6372 1997-10-06 Matt Simmons <simmonmt@acm.org>
6373
6374 Version number format changes
6375
6376 1997-10-06 Matt Simmons <simmonmt@acm.org>
6377
6378 jwz patches to support caller ID script, mail/news classification
6379 routine, make sure *BBDB* is bottommost buffer
6380
6381 1997-10-06 Matt Simmons <simmonmt@acm.org>
6382
6383 New version of bbdb-print from Boris Goldowsky <boris@gnu.ai.mit.edu>
6384
6385 1997-10-06 Matt Simmons <simmonmt@acm.org>
6386
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.
6389
6390 1997-10-06 Matt Simmons <simmonmt@acm.org>
6391
6392 Initial revision
6393
6394 1997-10-06 Matt Simmons <simmonmt@acm.org>
6395
6396 *** empty log message ***
6397
6398 1997-10-06 Matt Simmons <simmonmt@acm.org>
6399
6400 New version of bbdb-print from Boris Goldowsky
6401
6402 1997-09-28 Matt Simmons <simmonmt@acm.org>
6403
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
6406
6407 1997-09-28 Matt Simmons <simmonmt@acm.org>
6408
6409 *** empty log message ***
6410
6411 1997-09-28 Matt Simmons <simmonmt@acm.org>
6412
6413 Fix to accomodate nil gnus-single-article-buffer
6414
6415 1997-09-28 Matt Simmons <simmonmt@acm.org>
6416
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.
6419
6420 1997-09-28 Matt Simmons <simmonmt@acm.org>
6421
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
6424
6425 1997-09-28 Matt Simmons <simmonmt@acm.org>
6426
6427 *** empty log message ***
6428
6429 1997-09-28 Matt Simmons <simmonmt@acm.org>
6430
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
6433 mail and nil names.
6434
6435 1997-09-28 Matt Simmons <simmonmt@acm.org>
6436
6437 *** empty log message ***
6438
6439 1997-09-28 Matt Simmons <simmonmt@acm.org>
6440
6441 *** empty log message ***
6442