[emacs] remove unnecessary overrides & silence some compile warnings
[~bandali/configs] / lisp / bbdb / ChangeLog
... / ...
CommitLineData
12017-12-20 Roland Winkler <winkler@gnu.org>
2
3 Add files bbdb-gnus.el and bbdb-vm.el.
4
52017-12-20 Roland Winkler <winkler@gnu.org>
6
7 Fix declarations for byte compiler. Use file tex-site.el.
8
92017-11-10 Stefan Monnier <monnier@iro.umontreal.ca>
10
11 Fix copyright headers
12
132017-11-10 Stefan Monnier <monnier@iro.umontreal.ca>
14
15 Remove files with unclear copyright status; prepare for move to
16 externals/
17
182017-10-29 Stefan Monnier <monnier@iro.umontreal.ca>
19
20 First cut at adapting BBDB for GNU ELPA
21
222017-10-17 Roland Winkler <winkler@gnu.org>
23
24 bbdb-parse-records: bug fix
25
262017-10-11 Roland Winkler <winkler@gnu.org>
27
28 Advertise bbdb-user@nongnu.org
29
302017-10-11 Roland Winkler <winkler@gnu.org>
31
32 Query before migrating BBDB to new format
33
342017-10-11 Roland Winkler <winkler@gnu.org>
35
36 bbdb-read-record: Fix calling sequence for calls to set record
37
382017-08-09 Roland Winkler <winkler@gnu.org>
39
40 New var bbdb-migrate-uuid-xfield
41
422017-08-09 Roland Winkler <winkler@gnu.org>
43
44 New field uuid. Make creation-date and timestamp immutable
45
462017-07-25 Roland Winkler <winkler@gnu.org>
47
48 Makefile.am: Fix rule BBDB_ELPA_FILES (Bug#51563)
49
502017-07-25 Roland Winkler <winkler@gnu.org>
51
52 lisp/bbdb-tex.el: Improve documentation
53
542017-07-25 Roland Winkler <winkler@gnu.org>
55
56 bbdb-tex: Bug fix (Bug#51564)
57
582017-07-22 Roland Winkler <winkler@gnu.org>
59
60 Fix previous patch
61
622017-07-22 Roland Winkler <winkler@gnu.org>
63
64 bbdb-split: use arg TRIM of split-string with emacs-version >= 24.4.
65
662017-07-19 Roland Winkler <winkler@gnu.org>
67
68 bbdb-tex: ignore spaces when calling usepackage
69
702017-07-19 Roland Winkler <winkler@gnu.org>
71
72 bbdb.sty: use RequirePackage
73
742017-07-19 Roland Winkler <winkler@gnu.org>
75
76 Fix docstring
77
782017-07-05 Roland Winkler <winkler@gnu.org>
79
80 Use LaTeX for TeXing BBDB
81
822017-01-31 Roland Winkler <winkler@gnu.org>
83
84 Really discontinue support for GNU Emacs 23
85
862017-01-30 Roland Winkler <winkler@gnu.org>
87
88 TODO: Extend feature wishlist
89
902017-01-30 Roland Winkler <winkler@gnu.org>
91
92 README: Add pointer to emacs wiki upgrade page
93
942017-01-30 Roland Winkler <winkler@gnu.org>
95
96 README, lisp/bbdb-site.el.in: Discontinue support for GNU Emacs 23
97
982017-01-28 Roland Winkler <winkler@gnu.org>
99
100 bbdb-anniv: use diary-goto-entry-function
101
1022017-01-28 Roland Winkler <winkler@gnu.org>
103
104 bbdb-anniv-diary-entries: Use cl-flet
105
1062017-01-28 Roland Winkler <winkler@gnu.org>
107
108 Use lexical binding for bbdb-anniv.el
109
1102017-01-28 Roland Winkler <winkler@gnu.org>
111
112 Discontinue support for GNU Emacs 23
113
1142017-01-28 Roland Winkler <winkler@gnu.org>
115
116 Update copyright year
117
1182016-10-02 Roland Winkler <winkler@gnu.org>
119
120 use lexical binding
121
1222016-07-21 Roland Winkler <winkler@gnu.org>
123
124 fix calls of looking-back
125
1262016-07-21 Roland Winkler <winkler@gnu.org>
127
128 Update copyright year
129
1302016-07-20 Roland Winkler <winkler@gnu.org>
131
132 Support mu4e-compose-mode and notmuch-message-mode
133
1342016-07-20 Roland Winkler <winkler@gnu.org>
135
136 Add support for Wanderlust
137
1382016-07-20 Roland Winkler <winkler@gnu.org>
139
140 bbdb-omit-record: bug fix
141
1422016-07-20 Roland Winkler <winkler@gnu.org>
143
144 Make bbdb-hashtable a proper hash table
145
1462016-07-20 Roland Winkler <winkler@gnu.org>
147
148 New macros bbdb-pushnew
149
1502015-11-14 Roland Winkler <winkler@gnu.org>
151
152 Fix defcustoms
153
1542015-11-08 Roland Winkler <winkler@gnu.org>
155
156 Add new snarfing rule eu for many continental European countries
157
1582015-11-08 Roland Winkler <winkler@gnu.org>
159
160 Simplify re-sorting of records when a record has been changed
161
1622015-09-10 Roland Winkler <winkler@gnu.org>
163
164 Conform to Emacs Lisp package format convention
165
1662015-09-10 Roland Winkler <winkler@gnu.org>
167
168 bbdb-separator-alist: Use two newline characters to separate records
169
1702015-09-07 Roland Winkler <winkler@gnu.org>
171
172 bbdb-search-changed: Fix docstring
173
1742015-09-07 Roland Winkler <winkler@gnu.org>
175
176 bbdb-delete-field-or-record: Use delete for phone and address fields
177
1782015-09-07 Roland Winkler <winkler@gnu.org>
179
180 bbdb-copy-records-as-kill: fix docstring
181
1822015-09-07 Roland Winkler <winkler@gnu.org>
183
184 New command bbdb-copy-fields-as-kill
185
1862015-05-23 Roland Winkler <winkler@gnu.org>
187
188 Use equal for comparison when populating lists of labels
189
1902015-05-22 Roland Winkler <winkler@gnu.org>
191
192 Add basic support for mu4e mailer
193
1942015-05-22 Roland Winkler <winkler@gnu.org>
195
196 Remove variables bbdb/MUA-update-records-p
197
1982015-05-22 Roland Winkler <winkler@gnu.org>
199
200 Handle prefix command bbdb-do-all-records more robustly
201
2022015-05-22 Roland Winkler <winkler@gnu.org>
203
204 Bugfix: Select (un)displayed records properly
205
2062015-05-22 Roland Winkler <winkler@gnu.org>
207
208 Update copyright year in all files
209
2102014-08-30 Roland Winkler <winkler@gnu.org>
211
212 bbdb-print-require: Improve docstring
213
2142014-08-30 Roland Winkler <winkler@gnu.org>
215
216 bbdb-print: Fix messages
217
2182014-08-30 Roland Winkler <winkler@gnu.org>
219
220 bbdb-print-record: Handle xfields the value of which are sexps
221
2222014-08-09 Roland Winkler <winkler@gnu.org>
223
224 bbdb-snarf: always install and display the new record
225
2262014-08-01 Roland Winkler <winkler@gnu.org>
227
228 bbdb-add-mail-alias: fix previous change
229
2302014-08-01 Roland Winkler <winkler@gnu.org>
231
232 bbdb-add-mail-alias: handle multiple records / multiple aliases
233
2342014-08-01 Roland Winkler <winkler@gnu.org>
235
236 lisp/makefile-temp: fix previous change
237
2382014-07-22 Roland Winkler <winkler@gnu.org>
239
240 Do not load init file or site file for byte compilation
241
2422014-05-15 Roland Winkler <winkler@gnu.org>
243
244 Delete record from bbdb-records if record is undisplayed
245
2462014-05-15 Roland Winkler <winkler@gnu.org>
247
248 Fix and improve previous patch
249
2502014-05-12 Roland Winkler <winkler@gnu.org>
251
252 Only save edited records that got really changed
253
2542014-05-12 Roland Winkler <winkler@gnu.org>
255
256 Create bbdb-pkg.el from bbdb-pkg.el.in
257
2582014-05-06 Roland Winkler <winkler@gnu.org>
259
260 Do not treat bbdb-change-hook special inside bbdb-notice-hooks
261
2622014-05-06 Roland Winkler <winkler@gnu.org>
263
264 Allow arbitrary lisp expressions as values of xfields
265
2662014-05-06 Roland Winkler <winkler@gnu.org>
267
268 bbdb-parse-postcode: Finish immediately if one test succeeds
269
2702014-04-27 Roland Winkler <winkler@gnu.org>
271
272 ready for release 3.1.2
273
2742014-04-12 Roland Winkler <winkler@gnu.org>
275
276 Be more careful that empty strings do not pollute the data base
277
2782014-04-12 Roland Winkler <winkler@gnu.org>
279
280 Check type of record data structures more carefully
281
2822014-04-12 Roland Winkler <winkler@gnu.org>
283
284 lisp/Makefile.am: Include makefile-temp in distribution
285
2862014-04-12 Roland Winkler <winkler@gnu.org>
287
288 lisp/bbdb-site.el.in: Be more verbose about what we want
289
2902014-04-12 Roland Winkler <winkler@gnu.org>
291
292 makefile-temp: Obey proper dependencies
293
2942014-04-12 Roland Winkler <winkler@gnu.org>
295
296 For vm support, require vm-autoloads
297
2982014-04-12 Roland Winkler <winkler@gnu.org>
299
300 bbdb-separator-alist: Treat AKAs consistent with other fields
301
3022014-03-11 Roland Winkler <winkler@gnu.org>
303
304 lisp/bbdb-site.el: honor pkgdatadir
305
3062014-03-11 Roland Winkler <winkler@gnu.org>
307
308 Install miscellaneous files in the doc directory
309
3102014-03-11 Roland Winkler <winkler@gnu.org>
311
312 m4/package_date.m4: Use "date -u" if "date --rfc-3339" fails
313
3142014-02-28 Roland Winkler <winkler@gnu.org>
315
316 ready for release 3.1
317
3182014-02-28 Roland Winkler <winkler@gnu.org>
319
320 Do not use 'prompt' in a non-emacs sense
321
3222014-02-28 Roland Winkler <winkler@gnu.org>
323
324 Small fixes
325
3262014-02-17 Roland Winkler <winkler@gnu.org>
327
328 bbdb-update-records: eval arg update-p as many times as needed
329
3302014-02-16 Roland Winkler <winkler@gnu.org>
331
332 Bug fix for previous commit
333
3342014-02-15 Roland Winkler <winkler@gnu.org>
335
336 bbdb-update-records: Always evaluate arg update-p twice
337
3382014-01-24 Roland Winkler <winkler@gnu.org>
339
340 Fix ChangLog. Update AUTHORS.
341
3422014-01-23 Roland Winkler <winkler@gnu.org>
343
344 make 'eq the 4th arg of add-to-list
345
3462014-01-23 Roland Winkler <winkler@gnu.org>
347
348 make completion for bbdb-read-string less obtrusive
349
3502014-01-12 Roland Winkler <winkler@gnu.org>
351
352 Make sure the *BBDB* buffer exists
353
3542014-01-12 Roland Winkler <winkler@gnu.org>
355
356 Provide auto completion for streets and postcodes known to BBDB
357
3582014-01-08 Roland Winkler <winkler@gnu.org>
359
360 move mail clean-up to bbdb.el
361
3622014-01-08 Roland Winkler <winkler@gnu.org>
363
364 provide auto completion for address components
365
3662014-01-03 Roland Winkler <winkler@gnu.org>
367
368 Update copyright year in all files
369
3702014-01-03 Roland Winkler <winkler@gnu.org>
371
372 Avoid hard-coded references to xfield notes
373
3742014-01-03 Roland Winkler <winkler@gnu.org>
375
376 complete previous commit
377
3782014-01-03 Roland Winkler <winkler@gnu.org>
379
380 After editing always update display in all BBDB buffers
381
3822014-01-03 Roland Winkler <winkler@gnu.org>
383
384 Clean up supercite support
385
3862014-01-03 Roland Winkler <winkler@gnu.org>
387
388 Overhaul bbdb-pgp.el for BBDB 3
389
3902014-01-03 Roland Winkler <winkler@gnu.org>
391
392 adapt bbdb-pgp.el for BBDB 3
393
3942014-01-03 Roland Winkler <winkler@gnu.org>
395
396 new file lisp/bbdb-pgp.el
397
3982014-01-03 Roland Winkler <winkler@gnu.org>
399
400 More flexible editing of xfields
401
4022014-01-03 Roland Winkler <winkler@gnu.org>
403
404 use bbdb-initialize for anniversary support
405
4062014-01-03 Roland Winkler <winkler@gnu.org>
407
408 Clean up handling of redundant email addresses
409
4102014-01-03 Roland Winkler <winkler@gnu.org>
411
412 Check more carefully/frequently that BBDB is editable
413
4142014-01-03 Roland Winkler <winkler@gnu.org>
415
416 Small bug fixes
417
4182014-01-03 Roland Winkler <winkler@gnu.org>
419
420 Display records for messages more flexibly
421
4222014-01-03 Roland Winkler <winkler@gnu.org>
423
424 Handle new records more carefully
425
4262014-01-03 Roland Winkler <winkler@gnu.org>
427
428 bbdb-snarf-rule-interactive: Use symbol-name
429
4302013-11-16 Roland Winkler <winkler@gnu.org>
431
432 bbdb-site.el.in: fix typo
433
4342013-11-16 Roland Winkler <winkler@gnu.org>
435
436 get authorship right
437
4382013-11-16 Roland Winkler <winkler@gnu.org>
439
440 increase version number to 3.0.50
441
4422013-11-16 Roland Winkler <winkler@gnu.org>
443
444 new make target elpa
445
4462013-11-16 Roland Winkler <winkler@gnu.org>
447
448 m4/package_date.m4: Use git log
449
4502013-11-16 Roland Winkler <winkler@gnu.org>
451
452 bbdb/sc-consult-attr: Do not use car (Bug#40398)
453
4542013-11-16 Roland Winkler <winkler@gnu.org>
455
456 bbdb.el: simplify mouse menus
457
4582013-11-16 Roland Winkler <winkler@gnu.org>
459
460 bbdb-mua-update-interactive-p: Clarify doc string
461
4622013-11-16 Roland Winkler <winkler@gnu.org>
463
464 bbdb-file: Use locate-user-emacs-file
465
4662013-11-16 Roland Winkler <winkler@gnu.org>
467
468 bbdb-complete-mail: make command more robust
469
4702013-10-06 Roland Winkler <winkler@gnu.org>
471
472 Clean up lisp/makefile-temp
473
4742013-07-28 Roland Winkler <winkler@gnu.org>
475
476 doc/bbdb.texi: Add @dircategory and @direntry
477
4782013-07-28 Roland Winkler <winkler@gnu.org>
479
480 m4/package_date.m4: Use more robust output redirection
481
4822013-07-28 Roland Winkler <winkler@gnu.org>
483
484 m4/emacs_vm.m4: Fix typo
485
4862013-07-28 Roland Winkler <winkler@gnu.org>
487
488 m4/emacs_vm.m4: Define mconditional VM unconditionally
489
4902013-07-27 Roland Winkler <winkler@gnu.org>
491
492 Further clean up of autoconf
493
4942013-07-18 Roland Winkler <winkler@gnu.org>
495
496 Clean up usage of automake and autoconf
497
4982013-07-17 Roland Winkler <winkler@gnu.org>
499
500 INSTALL: fix typos
501
5022013-07-17 Roland Winkler <winkler@gnu.org>
503
504 INSTALL: fix typo
505
5062013-07-17 Roland Winkler <winkler@gnu.org>
507
508 Use Automake
509
5102013-07-07 Roland Winkler <winkler@gnu.org>
511
512 bbdb-mua-auto-update: Use bbdb-pop-up-layout
513
5142013-07-07 Roland Winkler <winkler@gnu.org>
515
516 Handle a new bbdb-file more carefully
517
5182013-07-07 Roland Winkler <winkler@gnu.org>
519
520 bbdb-update-records-p: Fix docstring
521
5222013-05-26 Roland Winkler <winkler@gnu.org>
523
524 Simplify configure.ac and lisp/Makefile.in
525
5262013-05-26 Roland Winkler <winkler@gnu.org>
527
528 Convert VM path to absolute and canonicalize it
529
5302013-05-26 Roland Winkler <winkler@gnu.org>
531
532 Honor bbdb-message-clean-name-function and
533 bbdb-canonicalize-mail-function consistently
534
5352013-04-21 Roland Winkler <winkler@gnu.org>
536
537 lisp/bbdb-mua.el (bbdb-mua-summary-mark): Bug fix
538
5392013-04-13 Roland Winkler <winkler@gnu.org>
540
541 bbdb-snarf.el: new file
542
5432013-04-13 Roland Winkler <winkler@gnu.org>
544
545 bbdb-merge-records: merge also affixes, fix docstring
546
5472013-04-13 Roland Winkler <winkler@gnu.org>
548
549 Allow city, postcode, state, and country to be nil when formatting
550 addresses
551
5522013-04-13 Roland Winkler <winkler@gnu.org>
553
554 bbdb-hash-record, bbdb-change-record: Fix docstring
555
5562013-04-13 Roland Winkler <winkler@gnu.org>
557
558 bbdb-new-mails-primary: Change default to query
559
5602013-04-13 Roland Winkler <winkler@gnu.org>
561
562 Allow bbdb-mua-summary-mark-field to be a function
563
5642013-04-13 Roland Winkler <winkler@gnu.org>
565
566 bbdb-extract-address-components: new function
567
5682013-04-13 Roland Winkler <winkler@gnu.org>
569
570 bbdb-complete-mail: simplify
571
5722013-04-13 Roland Winkler <winkler@gnu.org>
573
574 bbdb/vm-virtual-folder: set vm-virtual-folder-alist properly
575
5762013-04-13 Roland Winkler <winkler@gnu.org>
577
578 lisp/bbdb-sc.el (bbdb/sc-attribution-field): Fix docstring
579
5802013-04-13 Roland Winkler <winkler@gnu.org>
581
582 tex/Makefile.in: Acknowledge DESTDIR.
583
5842013-02-16 Roland Winkler <winkler@gnu.org>
585
586 make bbdb-complete-mail and related functions more robust
587
5882013-02-16 Roland Winkler <winkler@gnu.org>
589
590 bbdb-mail-yank: Bind case-fold-search to t
591
5922013-02-15 Roland Winkler <winkler@gnu.org>
593
594 bbdb-delete-field-or-record: Handle multiple records.
595
5962013-02-15 Roland Winkler <winkler@gnu.org>
597
598 Use inhibit-quit more often.
599
6002013-02-15 Roland Winkler <winkler@gnu.org>
601
602 Doc fixes
603
6042013-02-15 Roland Winkler <winkler@gnu.org>
605
606 Remove internal variable bbdb-modified
607
6082013-02-02 Roland Winkler <winkler@gnu.org>
609
610 Avoid more carefully that text properties do not accidentally enter BBDB
611
6122013-01-20 Roland Winkler <winkler@gnu.org>
613
614 aclocal.m4: Do not throw an error if tex_dir does not exist
615
6162013-01-20 Roland Winkler <winkler@gnu.org>
617
618 doc/Makefile.in, tex/Makefile.in: Provide the DESTDIR variable
619
6202013-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
6252013-01-13 Roland Winkler <winkler@gnu.org>
626
627 Update copyright year
628
6292013-01-13 Roland Winkler <winkler@gnu.org>
630
631 Use completing-read-multiple for editing organization fields
632
6332012-12-30 Roland Winkler <winkler@gnu.org>
634
635 minor fix
636
6372012-12-30 Roland Winkler <winkler@gnu.org>
638
639 Add supercite support
640
6412012-12-29 Roland Winkler <winkler@gnu.org>
642
643 configure option --with-tex-dir renamed from --with-texmf-dir
644
6452012-12-29 Roland Winkler <winkler@gnu.org>
646
647 Minor fixes
648
6492012-12-29 Roland Winkler <winkler@gnu.org>
650
651 Add MUA Summary support
652
6532012-12-26 Roland Winkler <winkler@gnu.org>
654
655 Small fixes
656
6572012-12-26 Roland Winkler <winkler@gnu.org>
658
659 bbdb-complete-mail: bug fix
660
6612012-12-26 Roland Winkler <winkler@gnu.org>
662
663 make quit-window restore the window configuration
664
6652012-12-25 Roland Winkler <winkler@gnu.org>
666
667 bbdb/vm-auto-add-label: Doc fix and cleanup.
668
6692012-12-25 Roland Winkler <winkler@gnu.org>
670
671 README: minor docfix
672
6732012-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
6782012-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
6832012-09-23 Roland Winkler <winkler@gnu.org>
684
685 Add support for RFC-822 mail addresses
686
6872012-09-23 Roland Winkler <winkler@gnu.org>
688
689 Clarify usage of bbdb-mua-auto-update
690
6912012-09-09 Roland Winkler <winkler@gnu.org>
692
693 unified scheme for customizing how BBDB analyzes messages
694
6952012-09-08 Roland Winkler <winkler@gnu.org>
696
697 bbdb-message-header: use gnus-fetch-original-field
698
6992012-09-07 Roland Winkler <winkler@gnu.org>
700
701 make bbdb-accept-name-mismatch more flexible
702
7032012-09-01 Roland Winkler <winkler@gnu.org>
704
705 bbdb-mua-edit-field: Bug fix
706
7072012-09-01 Roland Winkler <winkler@gnu.org>
708
709 bbdb-record-set-field: Bug fix
710
7112012-09-01 Roland Winkler <winkler@gnu.org>
712
713 new macro bbdb-with-print-loadably
714
7152012-08-11 Roland Winkler <winkler@gnu.org>
716
717 bbdb-complete-mail: clean up with *Completions*
718
7192012-08-11 Roland Winkler <winkler@gnu.org>
720
721 remove broken electricity
722
7232012-08-09 Roland Winkler <winkler@gnu.org>
724
725 remove broken message cache
726
7272012-08-07 Roland Winkler <winkler@gnu.org>
728
729 bbdb-complete-mail: use quit-window instead of playing with the window
730 configuration
731
7322012-08-06 Roland Winkler <winkler@gnu.org>
733
734 bbdb-complete-mail: Revert 2012-07-06 change
735
7362012-08-05 Roland Winkler <winkler@gnu.org>
737
738 bbdb-annotate-message: simplify
739
7402012-08-05 Roland Winkler <winkler@gnu.org>
741
742 update hash table more carefully
743
7442012-08-05 Roland Winkler <winkler@gnu.org>
745
746 bbdb-complete-mail: rely on set-window-configuration
747
7482012-08-01 Roland Winkler <winkler@gnu.org>
749
750 bbdb-merge-records: Improve interactive call and docstring
751
7522012-08-01 Roland Winkler <winkler@gnu.org>
753
754 bbdb-merge-records: Handle duplicates properly
755
7562012-08-01 Roland Winkler <winkler@gnu.org>
757
758 bbdb-complete-mail: cycle single address
759
7602012-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
7652012-07-20 Roland Winkler <winkler@gnu.org>
766
767 bbdb-gethash: Allow value of t for arg predicate
768
7692012-07-20 Roland Winkler <winkler@gnu.org>
770
771 bbdb-message-search: Allow args name or mail to be nil
772
7732012-07-19 Roland Winkler <winkler@gnu.org>
774
775 Simplify electric display
776
7772012-07-18 Roland Winkler <winkler@gnu.org>
778
779 bbdb-electric-display-records: Fix previous patch.
780
7812012-07-18 Roland Winkler <winkler@gnu.org>
782
783 bbdb.el: Clean up electric command loop
784
7852012-07-17 Roland Winkler <winkler@gnu.org>
786
787 MUA interface: allow update of existing records only; re-enable message
788 cache
789
7902012-07-12 Roland Winkler <winkler@gnu.org>
791
792 bbdb-mua.el: Fix docstrings
793
7942012-07-09 Roland Winkler <winkler@gnu.org>
795
796 bbdb-mua-*: new arg update-p
797
7982012-07-08 Roland Winkler <winkler@gnu.org>
799
800 bbdb-update-records: Fix previous patch
801
8022012-07-08 Roland Winkler <winkler@gnu.org>
803
804 bbdb-update-records: Make records a list ordered like address-list
805
8062012-07-06 Roland Winkler <winkler@gnu.org>
807
808 bbdb-complete-mail: Use window-live-p
809
8102012-07-06 Roland Winkler <winkler@gnu.org>
811
812 bbdb-mua-edit-field: Revert previous change
813
8142012-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
8192012-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
8242012-07-03 Roland Winkler <winkler@gnu.org>
825
826 bbdb-search: also search last_first names
827
8282012-07-01 Roland Winkler <winkler@gnu.org>
829
830 bbdb-get-address-components: name may be nil.
831
8322012-07-01 Roland Winkler <winkler@gnu.org>
833
834 ignore Makefiles and configure files
835
8362012-06-24 Roland Winkler <winkler@gnu.org>
837
838 major update, see ChangeLog
839
8402012-01-02 Roland Winkler <winkler@gnu.org>
841
842 bbdb-auto-notes-rules: Use :set keyword
843
8442012-01-02 Roland Winkler <winkler@gnu.org>
845
846 bbdb-anniv-alist: clarify docstring
847
8482012-01-02 Roland Winkler <winkler@gnu.org>
849
850 Clean up custom-loads
851
8522011-12-18 Roland Winkler <winkler@gnu.org>
853
854 remove leading and trailing whitespace in text properly
855
8562011-12-18 Roland Winkler <winkler@gnu.org>
857
858 do not create backup of bbdb-loaddefs.el
859
8602011-12-18 Roland Winkler <winkler@gnu.org>
861
862 new format `%t' for bbdb-anniv-alist
863
8642011-12-11 Roland Winkler <winkler@gnu.org>
865
866 add autoconf support, add doc and tex dirs
867
8682011-12-11 Roland Winkler <winkler@gnu.org>
869
870 rename lisp/Makefile to lisp/makefile-temp
871
8722011-12-11 Roland Winkler <winkler@gnu.org>
873
874 rename lisp/Makefile to lisp/makefile-temp
875
8762011-12-11 Roland Winkler <winkler@gnu.org>
877
878 new file lisp/bbdb-ispell.el
879
8802011-11-27 Roland Winkler <winkler@gnu.org>
881
882 Minor clarifications in README
883
8842011-11-27 Roland Winkler <winkler@gnu.org>
885
886 Disable VM support by default
887
8882011-11-27 Roland Winkler <winkler@gnu.org>
889
890 Fix typos, update README
891
8922011-11-20 Roland Winkler <winkler@gnu.org>
893
894 major overhaul (part 2)
895
8962011-11-20 Roland Winkler <winkler@gnu.org>
897
898 major overhaul
899
9002011-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
9062011-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
9112011-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
9162011-09-22 Roland Winkler <winkler@gnu.org>
917
918 bbdb-pop-up-window: remove Gnus-specific code
919
9202011-09-21 Roland Winkler <winkler@gnu.org>
921
922 bbdb-browse-url: Fix usage of prefix arg.
923
9242011-09-19 Roland Winkler <winkler@gnu.org>
925
926 bug fix: lisp/bbdb-com.el (bbdb-add-mail-alias)
927
9282011-09-19 Roland Winkler <winkler@gnu.org>
929
930 Use / as search prefix
931
9322011-09-19 Roland Winkler <winkler@gnu.org>
933
934 simplify dialing
935
9362011-09-19 Roland Winkler <winkler@gnu.org>
937
938 small bug fixes
939
9402011-05-11 Roland Winkler <winkler@gnu.org>
941
942 bbdb-prompt-for-create: Use special-mode
943
9442011-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
9492011-05-08 Roland Winkler <winkler@gnu.org>
950
951 bbdb-display-all-records: Use redisplay.
952
9532011-05-08 Roland Winkler <winkler@gnu.org>
954
955 Fix typos
956
9572011-05-07 Roland Winkler <winkler@gnu.org>
958
959 bbdb-display-current-record: New command
960
9612011-05-07 Roland Winkler <winkler@gnu.org>
962
963 Fix commit 2011-04-30 03:58:01
964
9652011-04-29 Roland Winkler <winkler@gnu.org>
966
967 bbdb-parse-internal: Clarify error message.
968
9692011-04-29 Roland Winkler <winkler@gnu.org>
970
971 Ignore TAGS files
972
9732011-04-29 Roland Winkler <winkler@gnu.org>
974
975 Fix corrupted BBDB files when migrating.
976
9772011-04-29 Roland Winkler <winkler@gnu.org>
978
979 Makefile: Use option --batch
980
9812011-04-29 Roland Winkler <winkler@gnu.org>
982
983 Rename degree field to affix.
984
9852011-04-29 Roland Winkler <winkler@gnu.org>
986
987 New commands bbdb-next-field, bbdb-prev-field.
988
9892011-04-23 Roland Winkler <winkler@gnu.org>
990
991 distinguish 1 and 1.0 in bbdb-pop-up-window-size
992
9932011-04-23 Roland Winkler <winkler@gnu.org>
994
995 bbdb-insinuate-MUA: Fix docstring.
996
9972011-04-23 Roland Winkler <winkler@gnu.org>
998
999 bbdb-mode-map: Do no call set-keymap-parent.
1000
10012011-04-16 Roland Winkler <winkler@gnu.org>
1002
1003 Use defvar for bbdb-create-hook and bbdb-change-hook
1004
10052011-04-16 Roland Winkler <winkler@gnu.org>
1006
1007 Include timezone info in bbdb-time-stamp-format
1008
10092011-04-16 Roland Winkler <winkler@gnu.org>
1010
1011 New file TODO
1012
10132011-04-16 Roland Winkler <winkler@gnu.org>
1014
1015 lisp/bbdb.el: Define and use BBDB's own faces
1016
10172011-04-16 Roland Winkler <winkler@gnu.org>
1018
1019 lisp/bbdb.el: Inherit from special-mode
1020
10212011-04-16 Roland Winkler <winkler@gnu.org>
1022
1023 lisp/bbdb.el: Fix indentation of multi-line fields (bug#33101)
1024
10252011-04-16 Roland Winkler <winkler@gnu.org>
1026
1027 lisp/bbdb-com.el: Autoload browse-url-url-at-point
1028
10292011-04-16 Roland Winkler <winkler@gnu.org>
1030
1031 Call add-hook for bbdb-create-hook and bbdb-change-hook
1032
10332011-04-11 Barak A. Pearlmutter <barak+git@cs.nuim.ie>
1034
1035 cvs to git in README
1036
10372011-04-11 Barak A. Pearlmutter <barak+git@cs.nuim.ie>
1038
1039 git ignore build products
1040
10412011-04-11 Roland Winkler <winkler@gnu.org>
1042
1043 bbdb-complete-mail: Ensure initialization of database
1044
10452011-04-10 Roland Winkler <winkler@gnu.org>
1046
1047 Fix Makefile
1048
10492011-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
10552011-03-28 Roland Winkler <winkler@gnu.org>
1056
1057 ChangeLog
1058
10592011-03-28 Roland Winkler <winkler@gnu.org>
1060
1061 (bbdb/rmail-update-records-p): Doc fix.
1062
10632011-03-28 Roland Winkler <winkler@gnu.org>
1064
1065 (bbdb/gnus-update-records-p): Doc fix.
1066
10672011-03-28 Roland Winkler <winkler@gnu.org>
1068
1069 (bbdb/mh-update-records-p): Doc fix.
1070
10712011-03-28 Roland Winkler <winkler@gnu.org>
1072
1073 (bbdb/vm-update-records-p): Doc fix.
1074
10752011-03-28 Roland Winkler <winkler@gnu.org>
1076
1077 (bbdb/message-update-records-p): Doc fix.
1078
10792011-03-28 Roland Winkler <winkler@gnu.org>
1080
1081 (bbdb-mua-wrapper): Simplify code.
1082 (bbdb-mua-auto-update-init): Doc fix.
1083
10842011-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
10922011-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
10992011-03-28 Roland Winkler <winkler@gnu.org>
1100
1101 ChangeLog
1102
11032011-03-28 Roland Winkler <winkler@gnu.org>
1104
1105 (bbdb-migrate-postcodes-to-strings): Renamed from
1106 bbdb-migrate-zip-codes-to-strings.
1107
11082011-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
11272011-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
11362011-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
11462011-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
11722011-03-28 Roland Winkler <winkler@gnu.org>
1173
1174 ChangeLog
1175
11762011-03-28 Roland Winkler <winkler@gnu.org>
1177
1178 Do not attempt to add empty line to bbdb-autloads.el.
1179
11802011-03-28 Roland Winkler <winkler@gnu.org>
1181
1182 ChangeLog
1183
11842011-03-28 Roland Winkler <winkler@gnu.org>
1185
1186 Updated.
1187
11882011-03-28 Roland Winkler <winkler@gnu.org>
1189
1190 In bbdb-autloads.el, add BBDB lisp directory to load-path.
1191
11922011-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
11982011-03-28 Roland Winkler <winkler@gnu.org>
1199
1200 ChangeLog
1201
12022011-03-28 Roland Winkler <winkler@gnu.org>
1203
1204 (bbdb-complete-name): Obsolete alias for bbdb-complete-mail.
1205
12062011-03-28 Roland Winkler <winkler@gnu.org>
1207
1208 (bbdb-insinuate-gnus): Code doc updated.
1209
12102011-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
12192011-03-28 Roland Winkler <winkler@gnu.org>
1220
1221 ChangeLog
1222
12232011-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
12282011-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
12332011-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
12382011-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
12432011-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
12482011-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
12602011-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
12692011-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
12832011-03-28 Roland Winkler <winkler@gnu.org>
1284
1285 ChangeLog
1286
12872011-03-28 Roland Winkler <winkler@gnu.org>
1288
1289 Updated to compile also the new files.
1290
12912011-03-28 Roland Winkler <winkler@gnu.org>
1292
1293 Initial version.
1294
12952011-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
13072011-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
13232011-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
13332011-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
13472011-03-28 Roland Winkler <winkler@gnu.org>
1348
1349 (bbdb-mail, bbdb-mail-address): Simplified.
1350
13512011-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
13642011-03-28 Roland Winkler <winkler@gnu.org>
1365
1366 ChangeLog
1367
13682011-03-28 Roland Winkler <winkler@gnu.org>
1369
1370 (bbdb/rmail-update-records-p): Improved default.
1371
13722011-03-28 Roland Winkler <winkler@gnu.org>
1373
1374 (bbdb/gnus-update-records-p): Improved default.
1375
13762011-03-28 Roland Winkler <winkler@gnu.org>
1377
1378 (bbdb/vm-update-records-p): Improved default.
1379
13802011-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
13982011-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
14042011-03-28 Roland Winkler <winkler@gnu.org>
1405
1406 ChangeLog
1407
14082011-03-28 Roland Winkler <winkler@gnu.org>
1409
1410 (bbdb-dwim-mail): Fix typo.
1411
14122011-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
14202011-03-28 Roland Winkler <winkler@gnu.org>
1421
1422 ChangeLog
1423
14242011-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
14292011-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
14362011-03-28 Roland Winkler <winkler@gnu.org>
1437
1438 ChangeLog
1439
14402011-03-28 Roland Winkler <winkler@gnu.org>
1441
1442 (bbdb-dwim-mail): Cleanup code.
1443
14442011-03-28 Roland Winkler <winkler@gnu.org>
1445
1446 (bbdb-insert-record-internal): Handle empty database properly.
1447
14482011-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
14532011-03-12 Barak A. Pearlmutter <barak+git@cs.nuim.ie>
1454
1455 un-expand stray expanded CVS keywords introduced in patches
1456
14572008-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
14632008-03-16 Robert Fenk <fenk@users.sourceforge.net>
1464
1465 Fixed a docstring typo.
1466
14672008-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
14762008-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
14842008-01-29 Robert Fenk <fenk@users.sourceforge.net>
1485
1486 Commit of missing changlog entry for 2007-12-08 Kousik Nandy.
1487
14882008-01-29 Robert Fenk <fenk@users.sourceforge.net>
1489
1490 Removed CVS keywords, since expansion messes with bzr.
1491
14922008-01-29 Didier Verna <didier@xemacs.org>
1493
1494 Fix for gnus-user-format-function-B
1495
14962008-01-29 Didier Verna <didier@xemacs.org>
1497
1498 Handle recent type change of gnus-ignored-from-addresses
1499
15002008-01-29 Didier Verna <didier@xemacs.org>
1501
1502 Improve bbdb-define-all-aliases docstring
1503
15042008-01-29 Didier Verna <didier@xemacs.org>
1505
1506 Fix infinite loop (misplaced iteration) in bbdb-collect-all-aliases
1507
15082007-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
15132007-12-04 Robert Fenk <fenk@users.sourceforge.net>
1514
1515 Fixed two compile time warnings.
1516
15172007-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
15252007-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
15322007-11-26 Robert Fenk <fenk@users.sourceforge.net>
1533
1534 Minor whitespace cleanup and quoting of "(" in `bbdb-get-addresses' doc
1535 string.
1536
15372007-11-26 Robert Fenk <fenk@users.sourceforge.net>
1538
1539 Bugfix: Normalize and unify names before comparing them.
1540
15412007-11-08 Robert Fenk <fenk@users.sourceforge.net>
1542
1543 Allow to customize `bbdb-file-coding-system', but be warned!
1544
15452007-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
15502007-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
15562007-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
15612007-06-26 Robert Fenk <fenk@users.sourceforge.net>
1562
1563 Renamed primep to bbdb-primep which calls primep if it exists.
1564
15652007-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
15712007-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
15782007-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
15852007-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
15902007-05-31 Robert Fenk <fenk@users.sourceforge.net>
1591
1592 Avoid a warning about "... seems to ignore the --datarootdir setting".
1593
15942007-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
16002007-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
16092007-05-28 Robert Fenk <fenk@users.sourceforge.net>
1610
1611 Use save-excursion instead with-output-to-temp-buffer to avoid popup.
1612
16132007-05-28 Robert Fenk <fenk@users.sourceforge.net>
1614
1615 Added missing require for vm-undo.el.
1616
16172007-05-28 Robert Fenk <fenk@users.sourceforge.net>
1618
1619 Merge with trunk.
1620
16212007-05-25 Robert Fenk <fenk@users.sourceforge.net>
1622
1623 Fixed links, tagged broken ones and added bbdb2tbird.
1624
16252007-05-25 Robert Fenk <fenk@users.sourceforge.net>
1626
1627 Honor `bbdb-use-pop-up' the right way.
1628
16292007-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
16362007-05-25 Robert Fenk <fenk@users.sourceforge.net>
1637
1638 Fixed compile warnings about not existing variables and functions.
1639
16402007-05-25 Robert Fenk <fenk@users.sourceforge.net>
1641
1642 Cleanup of requires to built without warning.
1643
16442007-05-25 Robert Fenk <fenk@users.sourceforge.net>
1645
1646 Do not care for ancient VM version and simplified MUA directory checks.
1647
16482007-05-19 Robert Fenk <fenk@users.sourceforge.net>
1649
1650 Some cleanup and more docs on magic nets.
1651
16522007-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
16572007-05-19 Robert Fenk <fenk@users.sourceforge.net>
1658
1659 Magic aliases and nets are working now.
1660
16612007-05-19 Robert Fenk <fenk@users.sourceforge.net>
1662
1663 Rewrite of `bbdb-define-all-aliases' using magic aliases.
1664
16652007-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
16712007-04-20 Robert Fenk <fenk@users.sourceforge.net>
1672
1673 Bugfix: Only put hash for (lastname firstname) if they both exist.
1674
16752007-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
16852007-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
16912007-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
16962007-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
17022007-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
17082007-04-20 Robert Fenk <fenk@users.sourceforge.net>
1709
1710 Better docstring for `bbdb-update-records'.
1711
17122007-04-20 Robert Fenk <fenk@users.sourceforge.net>
1713
1714 Fixed the doc string of bbdb/vm-pop-up-bbdb-buffer.
1715
17162007-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
17222007-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
17272007-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
17322007-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
17432007-02-07 Robert Fenk <fenk@users.sourceforge.net>
1744
1745 Finally fixed the release date on the homepage.
1746
17472007-02-06 Robert Fenk <fenk@users.sourceforge.net>
1748
1749 Added support for completion on "lastname firstname".
1750
17512007-02-06 Robert Fenk <fenk@users.sourceforge.net>
1752
1753 Fixed generation of Makefile from Makefile.in.
1754
17552007-02-06 Robert Fenk <fenk@users.sourceforge.net>
1756
1757 Fixed release date.
1758
17592007-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
17672007-01-30 Robert Fenk <fenk@users.sourceforge.net>
1768
1769 Increased version to '2.36 devo'
1770
17712007-01-30 Robert Fenk <fenk@users.sourceforge.net>
1772
1773 Added rule to update the web site
1774
17752007-01-30 Robert Fenk <fenk@users.sourceforge.net>
1776
1777 Added rule to generate bbdb.html manual
1778
17792007-01-30 Robert Fenk <fenk@users.sourceforge.net>
1780
1781 Updated Homepage for 2.35
1782
17832007-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
17882007-01-01 Ronan Waide <waider@waider.ie>
1789
1790 Patrick Campbell-Preston's fixed version of primep
1791
17922006-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
17972006-12-18 Robert Fenk <fenk@users.sourceforge.net>
1798
1799 Reverted changes which slipped in with the previous commit.
1800
18012006-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
18072006-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
18182006-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
18252006-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
18312006-10-09 Robert Fenk <fenk@users.sourceforge.net>
1832
1833 Fixed call to replace-in-string in bbdb-format-record-one-line-notes.
1834
18352006-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
18402006-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
18482006-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
18532006-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
18592006-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
18652006-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
18702006-05-21 Ronan Waide <waider@waider.ie>
1871
1872 * fix references to CVS location (Thankyou sourceforge)
1873
18742006-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
18792006-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
18842006-02-08 Ronan Waide <waider@waider.ie>
1885
1886 * do a full path check for emacs/xemacs, otherwise test -x won't work.
1887
18882006-02-08 Ronan Waide <waider@waider.ie>
1889
1890 * add lbdb2bbdb link, plus mild warning at the top of the page.
1891
18922006-01-30 Ronan Waide <waider@waider.ie>
1893
1894 * inverted condition check. Doh.
1895
18962006-01-29 Ronan Waide <waider@waider.ie>
1897
1898 * misunderstood use of 2>&1 in conjunction with message. More hate.
1899
19002006-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
19052006-01-29 Ronan Waide <waider@waider.ie>
1906
1907 * check if the provided/found emacs program is executable
1908
19092006-01-07 Ronan Waide <waider@waider.ie>
1910
1911 Use all-completions instead of try-completion (Chris Mears)
1912
19132005-09-06 Ronan Waide <waider@waider.ie>
1914
1915 * minor additions to cleanup
1916
19172005-09-06 Ronan Waide <waider@waider.ie>
1918
1919 * add loadpath.el and autom4te.cache
1920
19212005-09-06 Ronan Waide <waider@waider.ie>
1922
1923 * make use of some of the configure mods
1924
19252005-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
19312005-09-06 Ronan Waide <waider@waider.ie>
1932
1933 * clean up some compiler warnings again
1934
19352005-09-05 Ronan Waide <waider@waider.ie>
1936
1937 * if there's a space in EMACS_PROG, quote the whole string.
1938
19392005-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
19452005-08-28 Ronan Waide <waider@waider.ie>
1946
1947 * try and match the VM/Gnus method of updating. Not quite there yet.
1948
19492005-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
19552005-08-20 Ronan Waide <waider@waider.ie>
1956
1957 * a few updates. I really should keep this more up-to-date, though.
1958
19592005-08-11 Ronan Waide <waider@waider.ie>
1960
1961 * remove mule-utf-8 per Dave Love's suggestion
1962
19632005-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
19682005-08-11 Ronan Waide <waider@waider.ie>
1969
1970 *** empty log message ***
1971
19722005-08-11 Ronan Waide <waider@waider.ie>
1973
1974 * typo
1975
19762005-08-11 Ronan Waide <waider@waider.ie>
1977
1978 * remove CVS Log tag
1979
19802005-08-02 Ronan Waide <waider@waider.ie>
1981
1982 *** empty log message ***
1983
19842005-08-02 Ronan Waide <waider@waider.ie>
1985
1986 Fix prompt-for-creation stuff
1987
19882005-08-02 Ronan Waide <waider@waider.ie>
1989
1990 *** empty log message ***
1991
19922005-08-02 Ronan Waide <waider@waider.ie>
1993
1994 * oops. overbraced.
1995
19962005-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