easypg -- Update and prettify package-info.in provides.
[packages] / xemacs-packages / bbdb / ChangeLog
1 2014-05-15  Norbert Koch  <viteno@xemacs.org>
2
3         * Makefile (VERSION): XEmacs package 1.34 released.
4
5 2014-05-15  Norbert Koch  <viteno@xemacs.org>
6
7         * Makefile (VERSION): XEmacs package 1.33 released.
8
9 2014-05-13  Jerry James  <james@xemacs.org>
10
11         * .cvsignore: Remove.
12         * lisp/.cvsignore: Remove.
13         * texinfo/.cvsignore: Remove.
14         * .hgignore: New file.
15         * lisp/*.el: Restore CVS keyword expansions.
16         * texinfo/bbdb.texinfo: Ditto.  Update for texinfo 5.x.
17
18 2007-02-27  Norbert Koch  <viteno@xemacs.org>
19
20         * Makefile (VERSION): XEmacs package 1.32 released.
21
22 2007-02-08  Norbert Koch  <viteno@xemacs.org>
23
24         * Makefile (VERSION): XEmacs package 1.31 released.
25
26 2005-10-12  Norbert Koch  <viteno@xemacs.org>
27
28         * Makefile (VERSION): XEmacs package 1.29 released.
29
30 2005-07-27  Norbert Koch  <viteno@xemacs.org>
31
32         * Makefile (VERSION): XEmacs package 1.28 released.
33
34 2005-07-24  Waider        <waider@waider.ie>
35         * Sync to SourceForge CVS
36
37 2005-07-24  Norbert Koch  <viteno@xemacs.org>
38
39         * Makefile (VERSION): XEmacs package 1.27 released.
40
41 2005-05-10  Norbert Koch  <viteno@xemacs.org>
42
43         * Makefile (VERSION): XEmacs package 1.26 released.
44
45 2004-11-08  Norbert Koch  <viteno@xemacs.org>
46
47         * Makefile (VERSION): XEmacs package 1.25 released.
48
49 2004-09-29  Steve Youngs  <steve@youngs.au.com>
50
51         * Makefile (REQUIRES): Add ecrypto.
52
53 2003-10-31  Norbert Koch  <viteno@xemacs.org>
54
55         * Makefile (VERSION): XEmacs package 1.24 released.
56
57 2003-05-18  Norbert Koch  <viteno@xemacs.org>
58
59         * Makefile (VERSION): XEmacs package 1.23 released.
60
61 2003-05-14  Vin Shelton  <acs@xemacs.org>
62
63         * Makefile (REQUIRES): Added os-utils to find jka-compr, necessary
64         to compile mhe.
65
66 2003-05-14  Norbert Koch  <viteno@xemacs.org>
67
68         * Makefile (VERSION): XEmacs package 1.22 released.
69
70 2003-05-14  Steve Youngs  <youngs@xemacs.org>
71
72         * Makefile (REQUIRES): Add net-utils.
73
74 2003-03-09  Ben Wing  <ben@xemacs.org>
75
76         * Makefile (DOCS_TEXINFO_EXTENSION): New.
77         Delete explicit compile:: and binkit: rules.
78         Don't add custom-load.elc to the list of generated elc's.
79         Use EXPLICIT_DOCS instead of explicitly giving the targets
80         and dependencies.
81         Eliminate the recursive building of the files using Makefile
82         (now deleted) in subdirectory texinfo/.
83         Use DOCS_TEXINFO_EXTENSION, since the docs are named .texinfo
84         rather than .texi.
85         * texi/Makefile: Delete.
86
87 2002-11-29  Ben Wing  <ben@xemacs.org>
88
89         * .cvsignore: Remove files now handled automatically by CVS.
90         * lisp/.cvsignore: Ditto.
91         * Makefile: Use `compile' instead of hard-coded `all'.
92         * texinfo/Makefile: Use `compile' instead of hard-coded `all'.
93
94 2002-10-15  Ville Skyttä  <scop@xemacs.org>
95
96         * Makefile (srckit): Remove.
97         (.PHONY): Ditto.
98
99 2002-10-14  Ville Skyttä  <scop@xemacs.org>
100
101         * Makefile (MANUAL): Removed (unused).
102
103 2002-10-13  Ville Skyttä  <scop@xemacs.org>
104
105         * Makefile (REQUIRES): Add indirect fsf-compat, eterm, and
106         sh-script requirements.
107         (PRELOADS): New, preload vm-version.
108
109 2002-07-15  Adrian Aichner  <adrian@xemacs.org>
110
111         * lisp/bbdb-xemacs.el: It's XEmacs, not Xemacs.
112
113 2002-06-27  Steve Youngs  <youngs@xemacs.org>
114
115         * Makefile (VERSION): XEmacs package 1.21 released.
116
117 2002-06-12  Steve Youngs  <youngs@xemacs.org>
118
119         * lisp/bbdb-vm.el (bbdb/vm-set-auto-folder-alist): Typo fix.
120
121 2002-03-25  Steve Youngs  <youngs@xemacs.org>
122
123         * Makefile (VERSION): 1.20 released.
124
125 2002-03-17  Adrian Aichner  <adrian@xemacs.org>
126
127         * texinfo/Makefile: include .../XEmacs.rules for generic HTML
128         rules.
129         * texinfo/Makefile (HTML_FILES): Moved here from ../Makefile.
130         * texinfo/Makefile (HTML_DEP): Ditto.
131         * texinfo/Makefile (all): Converted to double-colon
132         * texinfo/Makefile (clean): Ditto.
133
134 2002-03-17  Adrian Aichner  <adrian@xemacs.org>
135
136         * Makefile: Add html rule to invoke texinfo/Makefile.
137
138 2002-03-12  Adrian Aichner  <adrian@xemacs.org>
139
140         * texinfo/bbdb.texinfo: Fix typos found
141         by my own grep-for-likely-typo.pl.
142
143 2002-02-21  Nix  <nix@esperi.demon.co.uk>
144
145         * lisp/bbdb-com.el (top-level): Evaluate fsets at runtime,
146         as well as at compilation time.
147
148 2002-02-13  Steve Youngs  <youngs@xemacs.org>
149
150         * Sync to BBDB 2.34.
151
152         * lisp/bbdb-sc.el (bbdb-insinuate-sc): Autoload it.
153
154 2002-01-15  Waider  <waider@waider.ie>
155
156         * testing/bbdb-test.el:
157           New file
158
159         * bits/make.bat:
160           Merged in some changes from the mailing list. Note, this is
161           still experimental.
162
163         * lisp/bbdb-com.el:
164           Don't fset things that aren't ours
165           Last of compiler warning cleanup
166           Fixed one more completion bug
167
168 2002-01-14  Waider  <waider@waider.ie>
169
170         * lisp/bbdb-hooks.el:
171           Conditionalise the rmail load
172
173         * lisp/bbdb-gui.el:
174           Make X/Emacs compatibility less intrusive
175
176 2002-01-13  Waider  <waider@waider.ie>
177
178         * lisp/bbdb-hooks.el:
179           Don't force VM on people, even if it is a great mailer...
180
181 2002-01-10  Waider  <waider@waider.ie>
182
183         * bbdb-com.el:
184           Last few fixes (hopefully) to completion
185
186         * lisp/bbdb-snarf.el:
187           Make bbdb-rfc822-addresses the default address parser
188           Remove test-harness code to elsewhere (i.e. not in user code!)
189
190         * lisp/bbdb.el:
191           Changed the workaround for set-keymap-prompt, as it seemed to be
192           clashing with VM. Ideally, all this Emacs/XEmacs stuff should go
193           in a separate file, or at least all in one part of bbdb.el.
194
195 2002-01-06  Waider  <waider@waider.ie>
196
197         * lisp/bbdb-xemacs.el, lisp/bbdb-srv.el, lisp/bbdb-sc.el,
198           lisp/bbdb-gui.el, lisp/bbdb-ftp.el, lisp/bbdb-com.el,
199           lisp/bbdb-hooks.el, lisp/bbdb-w3.el, lisp/bbdb.el,
200           lisp/bbdb-snarf.el:
201         Compiler cleanup
202
203 2002-01-04  Robert Fenk  <Robert.Fenk@gmx.de>
204
205         * lisp/bbdb-snarf.el (bbdb-extract-address-component-regexps):
206         Replaced the call of bbdb-clean-username bt a call to
207         mail-extract-address-components in order to handle addresses of
208         the form "Lastname, Firstname" and "Firstname Lastname, Jr" in the
209         right way.
210         (bbdb-test/bbdb-extract-address-components): New test function to
211         check if everything is working as it should.
212
213 2002-01-03  Robert Fenk  <Robert.Fenk@gmx.de>
214
215         * lisp/bbdb-com.el (bbdb-complete-name): fixed cycling when the
216         current completion is equal to one of the nets.
217         Added code for C-u M-TAB which lists all possible nets of current
218         completed addess. 
219
220 2002-01-01  Waider  <waider@waider.ie>
221
222         * lisp/bbdb-com.el (bbdb-complete-name):
223         Two fixes based on further testing with completion-type.
224
225 2001-12-27  Waider  <waider@waider.ie>
226
227         * lisp/bbdb-com.el 
228         (bbdb-completing-read-one-record):
229         Correctly handle case where no records are selected
230         (bbdb-complete-name): 
231         Whoops. Small logic error in cycling code
232
233         * lisp/bbdb.el (bbdb-send-mail-style), 
234           lisp/bbdb-com.el (bbdb-send-mail-internal): 
235         Add Mew as an option for bbdb-send-mail-style
236
237 2001-12-27  Jeff Bigler  <jcb@mit.edu>
238
239         * lisp/bbdb-com.el (bbdb-phone-area-regexp):
240         Allow / and . as separators when parsing a phone number.
241
242 2001-12-26  Waider  <waider@waider.ie>
243
244         * lisp/bbdb-com.el (bbdb-complete-name):
245         Mostly rewritten to consolidate the last four years(!) of code
246         glomming.
247
248         * lisp/bbdb.el (bbdb-search-intertwingle):
249         New function. More stringent version of bbdb-search-simple,
250         intended for internal bbdb use only
251
252 2001-12-10  Karl Fogel <kfogel@red-bean.com>
253
254         * bbdb.texinfo
255         (Mail Sending Interfaces):
256         Use `add-hook' instead of `setq' in the examples, so users won't
257         clobber existing hooks.
258         (Known Bugs):
259         Reference mailing lists, as is done in other places where the
260         `bbdb-info' list is mentioned.
261
262 2001-11-19  Waider  <waider@waider.ie>
263
264         * lisp/bbdb.el (bbdb-format-address):
265         Several people contributed a patch to fix this. Alex Schroeder's
266           was the most general as it handles both printing and
267           non-printing situations.
268
269         * lisp/bbdb-print.el
270         Some more fixes from Alex.
271
272 2001-11-12  Waider  <waider@waider.ie>
273
274         * lisp/bbdb-snarf.el (bbdb-extract-address-component-regexps):
275         Allow '+' as part of an email address
276         
277         * lisp/bbdb-com.el (bbdb-complete-name-allow-cycling):
278         Documentation fix
279         (bbdb-get-help-window):
280         Removed dead code
281
282         * lisp/bbdb.el
283         Try to autoload the message-mode and mail-mode keymaps rather than
284         defining them as nil.
285
286 2001-11-11  Waider  <waider@waider.ie>
287
288         * lisp/bbdb-vm.el (bbdb/vm-set-auto-folder-alist-field):
289         Move into mua-specific group
290         (bbdb/vm-set-auto-folder-alist):
291         Documentation typo
292
293 2001-11-06  Waider  <waider@waider.ie>
294
295         * texinfo/bbdb.texinfo (Mail Sending Interfaces):
296         Mention message-setup-hook in the mail aliases section
297         (Raymond Scholz)
298
299 2001-10-14  Waider  <waider@waider.ie>
300
301         * lisp/bbdb-gnus.el
302         (bbdb/gnus-pop-up-bbdb-buffer):
303         Move the call to bbdb-display-records back inside the (when...)
304         I had two bug reports for this (Sudesh Joseph and Michael
305         Totschnig).
306
307         * lisp/bbdb.el:
308         Added Nix's patch to make inside-bbdb-notice-hook work as
309         advertised, also other bbdb-expire support.
310         (bbdb-search-simple): 
311         Try company name if record name is unset, before falling back to
312         "". (Martin Schwenke)   
313
314         * lisp/bbdb-com.el
315         (bbdb-complete-name):
316         Restored the original code to handle making sure primary addresses
317         get picked first, since the code I'd replaced it with had some
318         dubious side-effects.
319         (bbdb-create-internal):
320         Documentation fix. (Ueli Schläpfer)
321
322 2001-09-20  Robert Fenk  <Robert.Fenk@gmx.de>
323
324         * lisp/bbdb.el (bbdb-create-hook), (bbdb-notice-hook):
325         Added a note that hook functions might use the new variables
326         bbdb-update-address-class and bbdb-update-address-header to obtain
327         information about the currently processed email address.
328
329         * lisp/bbdb-com.el (bbdb-get-addresses-headers): merged 
330         bbdb-get-addresses-from-headers  and bbdb-get-addresses-to-headers
331         into this variable.
332         (bbdb-get-addresses): new generic function for extraction of email
333         addresses from header, which is used by Gnus and VM
334         (bbdb-update-address-class), (bbdb-update-address-header): new
335         variable providing additional information to hook functions about
336         the currently processed email address.
337         
338         * lisp/bbdb-gnus.el (bbdb/gnus-update-records): uses
339         bbdb-get-addresses instead of bbdb/gnus-get-addresses which was
340         removed. 
341         (bbdb/gnus-show-sender), (bbdb/gnus-show-all-recipients),
342         (bbdb/gnus-show-records): modified to use new style of
343         bbdb-get-addresses-headers 
344         
345         * lisp/bbdb-vm.el (bbdb/vm-get-header-content): VM specific header
346         extraction function.
347         (bbdb/vm-update-records): bbdb-get-addresses instead of
348         bbdb/vm-get-addresses which was removed.  
349         (bbdb/vm-show-all-recipients),
350         (bbdb/vm-show-sender), (bbdb/vm-show-records): modified to use new
351         style of bbdb-get-addresses-headers 
352
353         * lisp/bbdb-hooks.el (bbdb-auto-notes-alist): Additional element
354         type to allow actions also on recipients of an message 
355         (bbdb-auto-notes-hook): Fixed to perfom auto-note actions only for
356         authors of a message.  Support for new features of
357         bbdb-auto-notes-alist.  Honor bbdb-silent-running.
358
359 2001-09-18  Waider  <waider@waider.ie>
360
361         * lisp/bbdb-snarf.el (bbdb-rfc822-addresses):
362         Cope with rfc822-addresses returning nil as the car.
363
364 2001-09-11  Robert Fenk  <Robert.Fenk@gmx.de>
365
366         * lisp/bbdb-print.el (bbdb-print-field-shown-p): Added as a
367         replacement for bbdb-field-shown-p. 
368         (bbdb-print-omit-fields): Added as a replacement for
369         bbdb-print-elided-display. 
370
371         * lisp/bbdb-com.el (bbdb-get-addresses-headers):
372         bbdb-auto-notes-alist does not know if a address comes form a
373         author or recipient of a message and therefore might update wrong
374         records, e.g. the organization of recipients to that of the
375         author.
376         Therfore the default is now bbdb-get-addresses-from-headers until
377         the hook functions are able to tell the type (author/recp) of an
378         address. 
379
380 2001-09-09  Waider  <waider@waider.ie>
381
382         * lisp/bbdb-gui.el: 
383         Fixed bogus fset (fsetting variable instead of 'variable)
384         (bbdb-hack-x-face): 
385         use bbdb-find-face, not find-face
386
387         * lisp/bbdb.el 
388         (bbdb-initialize): 
389         Fixed vm entry. vm-load-hook no longer exists!
390         (bbdb-mode): 
391         Removed references to bbdb-elide-record
392
393 2001-09-05  Robert Fenk  <Robert.Fenk@gmx.de>
394
395         * lisp/bbdb-com.el (bbdb-complete-name-hooks): Fixed the
396         documentation.
397         (bbdb-get-only-first-address-p): fixed the default value, which
398         should have been t
399
400 2001-09-04  Robert Fenk  <Robert.Fenk@gmx.de>
401
402         * lisp/bbdb.el (bbdb-annotate-message-sender): calling of
403         bbdb-create-hook functions moved to the end of function
404         (bbdb-display-layout-alist): replaced by the nice version
405         provided by Alex Schroeder <alex@gnu.org>
406
407 2001-08-31  Robert Fenk  <Robert.Fenk@gmx.de>
408
409         * lisp/bbdb-hooks.el (bbdb-auto-notes-alist): applied posted
410         patch of better customization.
411
412         * lisp/bbdb-srv.el, lisp/bbdb-rmail.el, lisp/bbdb-mhe.el,
413         lisp/bbdb-vm.el, lisp/bbdb-gnus.el, lisp/bbdb.el,
414         lisp/bbdb-com.el: replaced occureneces of bbdb-elided-display and
415         bbdb-pop-up-elided-display. 
416
417         * lisp/bbdb-gui.el (build-bbdb-menu): Fix menus to use new display
418         layout toggeling functions.
419
420         * lisp/bbdb-com.el (bbdb-change-records-state-and-redisplay),
421         (bbdb-toggle-all-records-display-layout),
422         (bbdb-toggle-records-display-layout),
423         (bbdb-display-all-records-completely),
424         (bbdb-display-record-completely): modified functions for toggeling
425         the display layout of records.  Old functions bbdb-elide-record
426         and bbdb-unelide-records have been removed.
427
428         * lisp/bbdb.el
429         (bbdb-display-layout-alist): variable controling options for
430         display layouts, support for user defines format functions still
431         missing.
432         (bbdb-display-layout): variable controling the default display layout
433         (bbdb-pop-up-display-layout): variable controling  the default display
434         layout for pop-up buffers. 
435         (bbdb-elided-display), (bbdb-pop-up-elided-display): are obsolete
436         variables now.
437         (bbdb-elided-display-sanity-setup): function which sets up the
438         layout variables from the obsolete bbdb-elided-display and
439         bbdb-pop-up-elided-display variables.  Might be removed along with
440         the variables in the future.
441         (bbdb-format-record): rewitten to support multiple
442         layouts according to bbdb-display-layout-alist
443         (bbdb-format-record-layout-multi-line),
444         (bbdb-format-record-layout-one-line),
445         (bbdb-format-record-one-line-*): Function specific to certain
446         layouts.
447
448 2002-01-13  Steve Youngs  <youngs@xemacs.org>
449
450         * package-info.in (provides): Update to include all provides.
451
452 2002-01-07  Adrian Aichner  <adrian@xemacs.org>
453
454         * Makefile (HTML_FILES): New.
455         * Makefile (HTML_DEP): New.
456
457 2001-08-29  Steve Youngs  <youngs@xemacs.org>
458
459         * Makefile (MAINTAINER): Change to Ronan Waide
460         <waider@waider.ie>. 
461
462 2001-08-26  Steve Youngs  <youngs@xemacs.org>
463
464         * lisp/bbdb.el (bbdb-initialize): Autoload it.
465
466 2001-08-13  Jeff Mincy  <jeff@delphioutpost.com>
467
468         * lisp/bbdb-gui.el (bbdb-hack-x-face): Fix call to make-glyph.
469
470 2001-07-01  Steve Youngs  <youngs@xemacs.org>
471
472         * Import BBDB 2.32
473
474 2000-11-07  Martin Buchholz <martin@xemacs.org>
475
476         * ./texinfo/bbdb.texinfo: Doc fix.
477
478 2000-10-05  Martin Buchholz  <martin@xemacs.org>
479
480         * *: Mega typo fix.
481
482 2000-08-22  Steve Youngs  <youngs@xemacs.org>
483
484         * Makefile: Remove target 'clean' because it's covered in XEmacs.rules
485
486 2000-08-16  Andreas Jaeger  <aj@suse.de>
487
488         * Makefile (REQUIRES): Require w3 for base64.
489
490 1999-01-24  Matt Simmons  <simmonmt@acm.org>
491
492         * lisp/bbdb.el: BBDB 2.00.06 released
493
494 1999-01-24  Colin Rafferty  <colin@xemacs.org>
495
496         * lisp/bbdb-gnus.el: (bbdb/gnus-score-as-text) Handle the fact
497           that `score' could be either an int or a string.
498         
499 1999-01-21  Colin Rafferty  <colin@xemacs.org>
500
501         * lisp/bbdb-com.el (bbdb-info): Made it work with Info-directory-list
502
503 1999-01-21  Sam Steingold  <sds@goems.com>
504
505         * lisp/bbdb.el (bbdb-display-records-1): bind
506           `temp-buffer-setup-hook' and `temp-buffer-show-hook' to nil.
507           This fixes the problem of `view-mode' conflicting with
508           `bbdb-mode'.
509         
510 1999-01-08  Jean-Yves Perrier  <perrier@nagra-kudelski.ch>
511
512         * lisp/bbdb-comp.el (bbdb-redisplay-records): Don't bug out
513           with mark.
514
515 1999-01-08  Colin Rafferty  <colin@xemacs.org>
516
517         * lisp/bbdb.el (bbdb-string-trim): Make it remove *all* text
518           properties from the string instead of just a few select ones.
519           Inspired by Sam Steingold <sds@goems.com>.
520
521 1999-01-08  Sam Steingold  <sds@goems.com>
522
523         * lisp/bbdb.el (bbdb-save-db-timeout): Correct comment.
524
525 1998-12-31  Matt Simmons  <simmonmt@acm.org>
526
527         * lisp/bbdb-snarf.el (bbdb-snarf-region): Autoload
528
529 1998-12-31  Colin Rafferty  <colin@xemacs.org>
530
531         * lisp/bbdb-gnus.el (bbdb/gnus-snarf-signature): Created
532
533 1998-12-31  Matt Simmons  <simmonmt@acm.org>
534
535         * lisp/bbdb.el: BBDB 2.00.05 released
536
537 1998-12-31  Matt Simmons  <simmonmt@acm.org>
538
539         * INSTALL: Added documentation for those without make
540         * lisp/bbdb-snarf.el: Merge in 1.8.1.x subtree
541
542 1998-12-30  Matt Simmons  <simmonmt@acm.org>
543
544         * lisp/bbdb.el: BBDB 2.00.04 released
545
546 1998-12-29  Colin Rafferty  <colin@xemacs.org>
547
548         * lisp/bbdb-com.el (bbdb-current-field): Made it handle the
549           blank user.
550         
551 1998-12-24  Colin Rafferty  <colin@xemacs.org>
552
553         * lisp/bbdb.el (bbdb-version): Made it take an option to output in 
554           current buffer.
555         
556 1998-12-10  Colin Rafferty  <colin@xemacs.org>
557
558         * lisp/bbdb.el (bbdb-load-hook): Moved after the provide.
559         * lisp/bbdb.el (bbdb-display-records-1): Fix bug so that it
560           doesn't blow out on null records parameter.
561         
562 1998-12-07  Colin Rafferty  <colin@xemacs.org>
563
564         * lisp/bbdb-snarf.el (bbdb-snarf-web-prop): Fix it to be a symbol.
565         * lisp/bbdb-snarf.el (bbdb-merge-internally): Use
566           bbdb-record-set-raw-notes.
567
568 1998-12-05  Matt Simmons  <simmonmt@acm.org>
569
570         * lisp/bbdb.el: BBDB 2.00.03 released
571
572 1998-12-03  Adam C. Finnefrock <adam@bigbro.biophys.cornell.edu>
573
574         * lisp/bbdb-gnus.el (bbdb/gnus-update-record): Honor
575           bbdb-user-mail-names.
576         
577 1998-11-17  Colin Rafferty  <colin@xemacs.org>
578
579         * lisp/bbdb-gnus.el (bbdb/gnus-show-sender): Use currently
580           selected summary line rather than what may be in *Article*
581           buffer.
582         * lisp/bbdb-gnus.el (bbdb/gnus-edit-notes): ditto
583         * lisp/bbdb-gnus.el (bbdb/gnus-annotate-sender): ditto
584         
585 1998-11-09  Didier Verna <verna@inf.enst.fr>
586
587         * lisp/bbdb-xemacs.el (bbdb-fontify-buffer): extent-data is
588           obsolete (and gone in XEmacs 21.2+).  Replace it.
589         * lisp/bbdb-xemacs.el (bbdb-menu): ditto.
590         
591 1998-10-27  Colin Rafferty  <colin@xemacs.org>
592
593         * bbdb-com.el (bbdb-dwim-net-address-allow-redundancy): Created.
594         * bbdb-com.el (bbdb-dwim-net-address): As inspired by Xavier Francois
595           Vigouroux, use `bbdb-dwim-net-address-allow-redundancy'.
596
597 1998-10-23  Colin Rafferty  <colin@xemacs.org>
598
599         * lisp/bbdb.el: Changed mail list name from info-bbdb to
600           bbdb-info.
601
602         * lisp/bbdb-print.el: Changed mail list name from info-bbdb to
603           bbdb-info.
604
605         * texinfo/bbdb.texinfo: Changed mail list name from info-bbdb to
606           bbdb-info.
607         
608 1998-10-13  Colin Rafferty  <colin@xemacs.org>
609
610         * bbdb-snarf.el (bbdb-snarf-web-prop): Made it a symbol.
611
612 1998-10-13  Colin Rafferty  <colin@xemacs.org>
613
614         * lisp/bbdb-com.el (bbdb-read-new-record): Check for integerp
615           explicitly with bbdb-default-area-code, instead of relying on
616           condition-case.
617
618         * lisp/bbdb-print.el (bbdb-print-alist-widget): ditto.
619         * lisp/bbdb-print.el (bbdb-print-alist): ditto.
620
621 1998-10-12  Adam C. Finnefrock  <adam@bigbro.biophys.cornell.edu>
622
623         * lisp/bbdb-com.el (bbdb-info-file): Made it a choice, since nil didn't 
624           match the type: file.
625
626 1998-10-08  Colin Rafferty  <colin@xemacs.org>
627
628         * lisp/bbdb.el (bbdb-version): BBDB 2.00.02 released
629
630 1998-07-19  SL Baur  <steve@altair.xemacs.org>
631
632         * lisp/bbdb-migrate.el (bbdb-migration-query): Don't pass an
633           integer to concat.
634
635         * lisp/bbdb.el (bbdb-y-or-n-p): raise-screen -> raise-frame,
636           screen-visible-p -> frame-visible-p, selected-screen ->
637           selected-frame.
638         * lisp/bbdb.el (bbdb-pop-up-bbdb-buffer-horizontally):
639           screen-width -> frame-width.
640
641         * lisp/bbdb-xemacs.el (bbdb-fontify-buffer): set-extent-attribute
642           -> set-extent-property, set-extent-data -> set-extent-property.
643         * lisp/bbdb-xemacs.el (bbdb-hack-x-face): set-extent-data ->
644           set-extent-property.
645
646         * lisp/bbdb-srv.el (bbdb/srv-handle-headers): Use new name for
647           set-window-buffer-dedicated.
648
649 Sat Apr 11 00:28:17 1998  Matt Simmons  <simmonmt@acm.org>
650
651         * lisp/bbdb.el: BBDB 2.00.01 released
652         * lisp/bbdb.el (bbdb-mode-map): Added bindings
653         * lisp/bbdb.el (bbdb-mode-search-map): Created, bound search
654           functions to it.
655         * lisp/bbdb.el (bbdb-initialize): Gutted
656         * lisp/bbdb.el (bbdb-initialize-hook): Created
657         * lisp/bbdb.el (bbdb-load-hook): Changed documentation
658         * lisp/bbdb.el (advertized-bbdb-delete-current-field-or-record):
659           Began to remove support
660         * lisp/bbdb-com.el (bbdb-changed): Syntax error in comment
661         * lisp/bbdb-com.el (bbdb-phones): Changed prompt
662         * lisp/bbdb-com.el (bbdb-net): Changed prompt
663         * lisp/bbdb-com.el (bbdb-company): Changed prompt
664         * lisp/bbdb-com.el (bbdb-name): Changed prompt
665         * lisp/bbdb-com.el (bbdb): Changed prompt
666         * lisp/bbdb-com.el (advertized-bbdb-delete-current-field-or-record):
667           Began to remove support
668         * texinfo/bbdb.texinfo: Added EOL list.
669         * texinfo/bbdb.texinfo: EOL'd
670           advertized-bbdb-delete-current-field-or-record.
671         * texinfo/bbdb.texinfo: EOL'd GNUS support.
672         * texinfo/bbdb.texinfo: Documented bbdb-initialize-hook
673         * texinfo/bbdb.texinfo: Documented new bindings
674         
675 Fri Mar 13 00:00:00 1998  Colin Rafferty  <colin@xemacs.org>
676
677         * lisp/bbdb.el (bbdb-initialize): Made the autoloads be
678           conditionally loaded.
679         * lisp/bbdb-com.el: Added ###autoload cookies.
680         * lisp/bbdb-ftp.el: Added ###autoload cookies.
681         * lisp/bbdb-gnus.el: Added ###autoload cookies.
682         * lisp/bbdb-hooks.el: Added ###autoload cookies.
683         * lisp/bbdb-mhe.el: Added ###autoload cookies.
684         * lisp/bbdb-migrate.el: Added ###autoload cookies.
685         * lisp/bbdb-print.el: Added ###autoload cookies.
686         * lisp/bbdb-reportmail.el: Added ###autoload cookies.
687         * lisp/bbdb-rmail.el: Added ###autoload cookies.
688         * lisp/bbdb-sc.el: Added ###autoload cookies.
689         * lisp/bbdb-snarf.el: Added ###autoload cookies.
690         * lisp/bbdb-srv.el: Added ###autoload cookies.
691         * lisp/bbdb-vm.el: Added ###autoload cookies.
692         * lisp/bbdb-w3.el: Added ###autoload cookies.
693         * lisp/bbdb-whois.el: Added ###autoload cookies.
694         * lisp/bbdb-xemacs.el: Added ###autoload cookies.
695         * lisp/auto-autoloads.el: Regenerated with new autoloads.
696
697 Tue Mar 31 23:46:05 1998  Matt Simmons  <simmonmt@acm.org>
698
699         * lisp/bbdb-migrate.el (bbdb-migrate-change-dates-change-field):
700           Use %S instead of %s for error messages.
701
702 Tue Mar 17 00:00:00 1998  Colin Rafferty  <colin@xemacs.org>
703
704         * lisp/bbdb-hooks.el (bbdb-timestamp-hook): Made
705           `format-time-string' take two arguments for XEmacs 19.15.
706         * lisp/bbdb-hooks.el (bbdb-creation-date-hook): Same.
707
708 Mon Mar 16 20:02:00 1998  Matt Simmons  <simmonmt@acm.org>
709
710         * Makefile: Fix for compatibility with other makes
711                 
712 Sun Mar 15 23:46:00 1998  Matt Simmons  <simmonmt@acm.org>
713
714         * lisp/bbdb.el: BBDB 2.00 released
715
716 Fri Mar 13 01:52:00 1998  Matt Simmons  <simmonmt@acm.org>
717
718         * lisp/bbdb.el: BBDB 1.91unoff released
719
720 Wed Mar 12 15:37:86 1998  Colin Rafferty  <colin@xemacs.org>
721
722         * lisp/bbdb.el (parse-bbdb-internal): Fixed the error message on
723           mismatched bbdb-file-format.
724
725 Fri Feb 06 00:00:00 1998  Colin Rafferty  <colin@xemacs.org>
726
727         * bbdb-com.el (bbdb-current-field): Made it correctly count the
728           number of lines of a specially-formatted note field.
729
730 Mon Mar 09 23:25:00 1998  Matt Simmons  <simmonmt@acm.org>
731
732         * lisp/bbdb.el: BBDB 1.90unoff released
733         * lisp/bbdb.el (defface): Fixed defface standin
734         * lisp/bbdb.el (bbdb-alist-with-header): Created widget for
735           bbdb-auto-notes-alist custom fix.
736         * lisp/bbdb.el (bbdb-create-hook): Default to bbdb-creation-date-hook
737         * lisp/bbdb.el (bbdb-change-hook): Default to bbdb-timestamp-hook
738         * lisp/bbdb.el (bbdb-initialize): Added autoload for bbdb-srv
739         * Makefile: Removed my paths
740         * Makefile: Added 19.34 comment about Custom
741         * Makefile: Started test harness for 19.34 and 20.2
742         * INSTALL: Added 19.34 comment about Custom
743         * lisp/Makefile: Fixed 19.34 problem with custom (:link bug)
744         * lisp/bbdb-hooks.el (bbdb-auto-notes-alist): Fixed customization
745         * lisp/bbdb-srv.el (bbdb/srv-handle-headers): buffer-disable-undo
746           doesn't always return the argument
747         * texinfo/bbdb.texinfo: Finished revisions.
748         
749 Mon Mar 09 03:03:21 1998  Carsten Leonhardt  <leo@arioch.oche.de>
750
751         * lisp/bbdb-xemacs.el (bbdb-fontify-buffer): don't access
752           scrollbars on XEmacsen without scrollbars
753
754 Mon Mar 02 00:00:00 1998  Colin Rafferty  <colin@xemacs.org>
755
756         * bbdb-com.el (bbdb-refile-notes-generate-alist): Created.
757         * bbdb-com.el (bbdb-refile-notes-default-merge-function): Created.
758         * bbdb-com.el (bbdb-refile-notes-remove-duplicates): Created.
759         * bbdb-com.el (bbdb-refile-notes-string-least): Create.
760         * bbdb-com.el (bbdb-refile-record): Use `bbdb-refile-notes-generate-alist'
761           and `bbdb-refile-notes-default-merge-function' for merging notes.
762
763 Wed Feb 25 23:35:00 1998  Matt Simmons  <simmonmt@acm.org>
764
765         * lisp/bbdb-print.el (bbdb-print-alist-widget): Protect bbdb-default-area-code
766         * lisp/bbdb-print.el (bbdb-print-alist): Protect bbdb-default-area-code
767         * lisp/bbdb-com.el (bbdb-read-new-record): Protect bbdb-default-area-code
768         * lisp/bbdb-com.el (bbdb-prompt-for-new-field-value): Protect bbdb-default-area-code
769         * lisp/bbdb-com.el (bbdb-dial): Protect bbdb-default-area-code
770         
771 Sat Jan 16 00:00:00 1998  Colin Rafferty  <colin@xemacs.org>
772
773         * lisp/Makefile (extras): fixed typo in bbdb-migrate.elc
774
775 Sun Feb 22 20:58:00 1998  Matt Simmons  <simmonmt@acm.org>
776
777         * lisp/bbdb.el: BBDB 1.59unoff released
778         * lisp/bbdb.el: Created defface stand-in macro
779         * lisp/bbdb.el (bbdb-initialize): Reword
780         * lisp/bbdb.el (bbdb-initialize): Add keybinding for bbdb-print
781         * lisp/bbdb.el (bbdb-initialize): Add autoloads for
782           bbdb-show-all-recipients (bbdb-com), bbdb-ftp, bbdb-print
783         * lisp/bbdb.el (bbdb-initialize): Use bbdb-add-hook if none in Emacs
784         * lisp/bbdb-ftp.el: Changed comment - can use EFS
785         * lisp/bbdb-gnus.el: Changed GNUS/Gnus stuff around to reflect docs
786         * lisp/bbdb-gnus.el (bbdb/gnus-summary-author-in-bbdb): Now uses
787           `bbdb-message-marker-field' as documented
788         * lisp/bbdb-gnus.el (bbdb-insinuate-gnus): Use `add-hook', not
789           `bbdb-add-hook'
790         * lisp/bbdb-hooks.el: Use add-hook, not bbdb-add-hook
791         * lisp/bbdb-mhe.el: Use add-hook, not bbdb-add-hook
792         * lisp/bbdb-rmail.el: Use add-hook, not bbdb-add-hook
793         * lisp/bbdb-vm.el: Use add-hook, not bbdb-add-hook
794         * lisp/bbdb-xemacs.el: Use add-hook, not bbdb-add-hook
795         * lisp/bbdb-print.el: Moved key binding to bbdb.el
796         * lisp/bbdb-print.el: Changed default of `bbdb-print-elide'
797         * lisp/bbdb-print.el (bbdb-print-alist-widget): Fixed problem with 
798           nil `bbdb-default-area-code'
799         * lisp/bbdb-sc.el: Fixed intro comments
800         * lisp/bbdb-sc.el: Use add-hook, not bbdb-add-hook
801         * Makefile: Alphabetized MUA directory variables, added OTHERDIR
802           variable
803         * lisp/Makefile: Support for OTHERDIR, rearranged flags to Emacs
804           so we can use bbdb-split-string (19.34 doesn't have split-string)
805         * texinfo/bbdb.texinfo: Almost finished doc rewrite
806         * misc/bbdb_gnus-summary-get-author.fig: Created
807
808 Fri Feb 20 19:31:00 1998  Christopher Kline <ckline@media.mit.edu>
809
810         * texinfo/bbdb.texinfo: Documentation for BBDB-Reportmail
811
812 Thu Feb 19 13:41:17 1998  Sam Steingold <sds@usa.net>
813
814         * lisp/bbdb.el (bbdb-version): Return a string if non-interactive
815           
816 Mon Jan  5 20:40:03 1998  Matt Simmons  <simmonmt@acm.org>
817
818         * lisp/bbdb.el: BBDB 1.58unoff released
819         * lisp/auto-autoloads.el: Removed all autoloads except `bbdb-initialize'
820         * lisp/bbdb-com.el: Fixed copyright
821         * lisp/bbdb-com.el: Removed autoloads
822         * lisp/bbdb-com.el: Finger group changed
823         * lisp/bbdb-com.el (bbdb-compare-records): Changed to backquote notation
824         * lisp/bbdb-ftp.el: Customized
825         * lisp/bbdb-ftp.el: Added provide of bbdb-ftp
826         * lisp/bbdb-gnus.el: Removed autoloads
827         * lisp/bbdb-gnus.el (bbdb/gnus-summary-prefer-real-names): Reformatted doc
828         * lisp/bbdb-gnus.el (bbdb/gnus-score-as-text): Remove `when'
829         * lisp/bbdb-gnus.el (bbdb-insinuate-gnus): Remove `when'
830         * lisp/bbdb-hooks.el: Added provide of bbdb-hooks
831         * lisp/bbdb-hooks.el (bbdb-time-internal-format): Replaces bbdb-time-string
832         * lisp/bbdb-hooks.el (bbdb-ignore-most-messages-alist): Fixed custom spec
833         * lisp/bbdb-hooks.el (bbdb-ignore-some-messages-alist): Fixed custom spec
834         * lisp/bbdb-hooks.el (bbdb-auto-notes-alist): Fixed custom spec
835         * lisp/bbdb-hooks.el (bbdb-auto-notes-ignore): Fixed custom spec
836         * lisp/bbdb-hooks.el (bbdb-auto-notes-ignore-all): Fixed custom spec
837         * lisp/bbdb-migrate.el: Created from migrate code in bbdb.el
838         * lisp/bbdb-print.el: Customized
839         * lisp/bbdb-print.el: Removed autoloads
840         * lisp/bbdb-reportmail.el: Changed setup docs, added RCS ID and Log strings
841         * lisp/bbdb-sc.el: Fixed jwz's e-mail address
842         * lisp/bbdb-sc.el: Customized
843         * lisp/bbdb-sc.el: Removed autoloads
844         * lisp/bbdb-sc.el: Added provide of bbdb-sc
845         * lisp/bbdb-snarf.el: Customized
846         * lisp/bbdb-snarf.el: Removed autoloads
847         * lisp/bbdb-srv.el: Rearranged copyright
848         * lisp/bbdb-srv.el: Customized
849         * lisp/bbdb-w3.el: Removed autoloads
850         * lisp/bbdb-w3.el: Added provide of bbdb-w3
851         * lisp/bbdb-whois.el: Added to copyright
852         * lisp/bbdb-whois.el: Customized
853         * lisp/bbdb-xemacs.el: Removed autoloads
854         * lisp/bbdb.el: Added define-widget definition for users without Custom
855         * lisp/bbdb.el: Added utilities custom groups
856         * lisp/bbdb.el: Removed migration code
857         * lisp/bbdb.el: Commented some code
858         * lisp/bbdb.el (bbdb-string-trim): Delete still more text properties
859         * lisp/bbdb.el (bbdb-save-db): Made error message slightly more obvious
860         * lisp/bbdb.el (bbdb-initialize): Added symbols for selective insinuation
861         * lisp/bbdb.el (bbdb-initialize): Rearranged and added some autoloads
862         * Makefile: Added migrate.el
863         * Makefile: Added deploy target
864         * texinfo/bbdb.texinfo: Changed `setq' to `add-hook' in setup instructions
865         * texinfo/bbdb.texinfo: Added to Internals section
866         
867 Mon Dec  1 09:00:12 1997  Matt Simmons  <simmonmt@acm.org>
868
869         * lisp/bbdb.el: BBDB 1.57Aunoff released
870         * texinfo/bbdb.texinfo: Documented new startup procedure
871         * INSTALL: Documented new startup procedure
872
873 Sun Nov 30 23:26:21 1997  Matt Simmons  <simmonmt@acm.org>
874
875         * lisp/bbdb.el: BBDB 1.57unoff released
876
877 Sun Nov 30 22:47:04 1997  Sam Steingold  <sshteingold@cctrading.com>
878
879         * lisp/bbdb-hooks.el (bbdb-time-string): Uses format string now
880         * lisp/bbdb-com.el (bbdb-display-some): Added
881         * lisp/bbdb-com.el (bbdb-kill-older): Created
882         * lisp/bbdb-com.el (bbdb-timestamp-older): Created
883         * lisp/bbdb-com.el (bbdb-timestamp-newer): Created
884         * lisp/bbdb-com.el (bbdb-creation-older): Created
885         * lisp/bbdb-com.el (bbdb-creation-newer): Created
886
887 Sun Nov 30 22:44:42 1997  Matt Simmons  <simmonmt@acm.org>
888
889         * lisp/auto-autoloads.el: Autoloads for date functions
890         * lisp/bbdb-com.el (bbdb-complete-clicked-name): Make 19.34 happy
891         * lisp/bbdb-com.el (bbdb-compare-records): Created
892         * lisp/bbdb-com.el: Customized variables
893         * lisp/bbdb-gnus.el: Customized variables
894         * lisp/bbdb-hooks.el: Customized variables
895         * lisp/bbdb.el: Customized variables
896         * lisp/bbdb.el: Added timezone require to support date functions
897         * lisp/bbdb.el: Added migration functions, changed database version
898         * lisp/bbdb.el: Added definitions for utility functions that don't 
899                         appear in all Emacsen (in the case of string>, in none)
900         * lisp/bbdb.el (defstruct): Added documentation
901         * lisp/bbdb.el (bbdb-format-record): Can now define printing
902                                              functions for each note field
903                                              (bbdb-format-record-fieldname)
904         * lisp/bbdb.el (bbdb-copy-thing): Created
905         * lisp/bbdb.el (bbdb-initialize): Created - Use it to initialize
906         * texinfo/Makefile (clean): Changed since we now distribute *.info*
907         * texinfo/Makefile (reallyclean): clean + removes *.info*
908         * texinfo/bbdb.texinfo: Removed `BBDB database' per jwz, added
909                                 prereq section, more special fields, some
910                                 internals.
911         * INSTALL: Created
912                                 
913 Thu Oct 30 07:06:15 1997  Hrvoje Niksic <hniksic@srce.hr>
914
915         * lisp/bbdb.el: Custom blob to make defcustom and defgroup
916           transparent in non-customized Emacsen
917
918 Sun Nov 30 12:03:41 1997  Soren Dayton <csdayton@cs.uchicago.edu>
919
920         * lisp/bbdb-print.el (bbdb-print-tex-quote): Escape tildes properly
921
922 Tue Nov 10 20:10:53 1997 Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
923
924         * lisp/bbdb-gnus.el (bbdb-insinuate-gnus): Improve output of
925           warning messages.
926         * lisp/bbdb-gnus.el (bbdb/gnus-summary-known-poster-mark): Correct 
927           docstring. 
928
929 Sat Nov  8 17:00:21 1997  Matt Simmons  <simmonmt@acm.org>
930
931         * lisp/bbdb.el (bbdb-string-trim): Just remove 'face property.
932         * lisp/bbdb.el: Define `defvaralias' as empty function if it's not 
933           defined.  (GNU Emacs doesn't have it)
934
935 Sun Nov  2 01:32:23 1997  Matt Simmons  <simmonmt@acm.org>
936
937         * lisp/bbdb.el: BBDB 1.56unoff released 
938         * lisp/bbdb-sc.el: Added
939         * lisp/bbdb-gnus.el (bbdb-insinuate-gnus): Commented back in score 
940           hook addition, can now set up format functions one at a time
941           (latter based on function from Christoph Wedler)
942         * lisp/bbdb-gnus.el (bbdb/gnus-score-default-internal): Added to
943           automagically catch changes to `bbdb/gnus-score-default'.
944         * lisp/bbdb-gnus.el (bbdb/gnus-annotate-sender): Now takes REPLACE 
945           argument.
946         * lisp/bbdb-vm.el (bbdb/vm-annotate-sender): Ditto
947         * lisp/bbdb-mhe.el (bbdb/mh-annotate-sender): Ditto
948         * lisp/bbdb-rmail.el (bbdb/rmail-annotate-sender): Ditto
949         * lisp/auto-autoloads.el: Support for bbdb-sc, housekeeping for others.
950         * Makefile (install-pkg): Bug fix.
951         * texinfo/bbdb.texinfo: More rewriting, documentation for the
952           Summary Buffer stuff in bbdb-gnus.el
953
954 Tue Oct 28 16:08:54 1997  Christoph Wedler  <wedler@fmi.uni-passau.de>
955
956         * lisp/bbdb-gnus.el (bbdb/gnus-define-format-functions): New
957           variable.
958         * lisp/bbdb-gnus.el (bbdb-insinuate-gnus): Use it.  Only define user
959           functions the first time.  Use `bbdb-warn' instead `error'.
960         * lisp/bbdb.el (bbdb-warn): New function.  Use it.
961
962 Sun Oct 26 20:47:20 1997  Matt Simmons  <simmonmt@acm.org>
963
964         * lisp/auto-autoloads.el: Remove summary buffer autoloads
965         * lisp/bbdb-gnus.el: Variable aliases for backward compatibility
966         * lisp/bbdb-gnus.el (bbdb/gnus-summary-user-format-letter): Add
967           more descriptive documentation.
968         * lisp/bbdb-gnus.el (bbdb/gnus-summary-in-bbdb-format-letter): Added
969         * lisp/bbdb-gnus.el (bbdb/gnus-lines-and-from): Variable name change
970         * lisp/bbdb-gnus.el (bbdb/gnus-summary-author-in-bbdb): Added
971         * lisp/bbdb-gnus.el (bbdb-insinuate-gnus): Commented out score
972           insinuation, add %ub summary line code creation
973         * lisp/bbdb.el: Remove summary buffer autoloads
974
975 Sun Oct 26 00:14:36 1997  Matt Simmons  <simmonmt@acm.org>
976
977         * lisp/bbdb.el: BBDB 1.55unoff released
978         * texinfo/bbdb.texinfo: Partial rewrite
979         * lisp/bbdb.el: new autoloads.  Override bbdb-display-completion-list
980           for XEmacs users.
981         * lisp/bbdb-w3.el (bbdb-www): Uses browse-url-browser-function
982           instead of a manual funcall 
983         * lisp/bbdb-snarf.el (bbdb-snarf-region): Toss trailing space too
984
985 Sat Oct 25 23:47:40 1997  Brian Edmonds  <edmonds@cs.ubc.ca>
986 Sat Oct 25 23:47:40 1997  Matt Simmons  <simmonmt@acm.org>
987
988         * lisp/bbdb-gnus.el: Changed *everything* beginning with
989           `gnus-bbdb' to `bbdb/gnus'
990         * lisp/bbdb-gnus.el (bbdb/gnus-summary-get-author): Integrated (along
991           with associated variables and functions)
992         * lisp/bbdb-gnus.el (bbdb/gnus-score): Integrated (along with
993           associated variables and functions)
994         * lisp/bbdb-gnus.el (bbdb-insinuate-gnus): Activate above new
995           features
996
997 Sat Oct 25 17:54:26 1997  Marco Walther  <Marco.Walther@mch.sni.de>
998 Sat Oct 25 17:54:26 1997  Matt Simmons  <simmonmt@acm.org>
999
1000         * lisp/bbdb-com.el (bbdb-complete-name): Clicking on name in
1001           completion buffer now restores configuration (uses callback below)
1002         * lisp/bbdb-com.el (bbdb-complete-clicked-name): Created.  See above
1003         * lisp/bbdb-com.el (bbdb-display-completion-list): Wrapper 
1004         * lisp/bbdb-xemacs.el (bbdb-xemacs-display-completion-list):
1005           XEmacs version of bbdb-display-completion-list, allows callbacks
1006         * lisp/auto-autoloads.el: autoload for XEmacs version of
1007           bbdb-display-completion-list
1008
1009 Mon Oct 20 18:38:28 1997  Colin Rafferty  <craffert@ml.com>
1010
1011         * Makefile (install-pkg): Made it install the el before the .elc.
1012
1013 Mon Oct 20 12:15:15 1997  Christoph Wedler  <wedler@fmi.uni-passau.de>
1014
1015         * lisp/bbdb-xemacs.el (global-bbdb-menu-commands): Bug fix "Finger
1016           All Records".
1017         * lisp/bbdb-xemacs.el (build-bbdb-finger-menu): Use
1018           `bbdb-record-finger-host'.
1019         * lisp/bbdb-com.el (bbdb-finger): Doc string extension.
1020         * texinfo/bbdb.texinfo (BBDB Mode): Add documentation for
1021           `bbdb-finger'.
1022
1023 Tue Oct 14 20:06:38 1997  david carlton <carlton@math.mit.edu>
1024
1025         * Makefile (install-pkg): Fix info linking - use texinfo, not info
1026
1027 Mon Oct 13 16:41:27 1997  Soren Dayton <csdayton@cs.uchicago.edu>
1028
1029         * lisp/bbdb-w3.el (bbdb-www): Use browse-url instead of funcalling
1030           contents of browse-url-browser-function.
1031
1032 Sat Oct 11 19:19:27 1997  Matt Simmons  <simmonmt@acm.org>
1033
1034         * bbdb.el: BBDB 1.54unoff released
1035         * lisp/Makefile: Changed VM, GNUS, and MHE definitions so they can 
1036           be blank if the packages are in load-path.  Added bbdb-snarf and 
1037           bbdb-w3.  Made bbdb-srv and bbdb-reportmail skipping messages more
1038           informative.  Added check for itimer for bbdb-srv.
1039         * lisp/bbdb-w3.el (bbdb-insinuate-w3): Created from bare add-hook
1040           statement found in David's version.  Add this to w3-mode-hook
1041           (yes, that's singular, not plural)
1042         * lisp/bbdb-w3.el (bbdb-www): Modified to use
1043           browse-url-browser-function instead of having two functions, one 
1044           for netscape and one for w3.
1045         * lisp/bbdb-snarf.el: Fixed area code pattern to use [2-9] instead 
1046           of [0-9] for first digit.
1047         * lisp/auto-autoloads.el: Autoloads for bbdb-snarf, bbdb-www,
1048           changed package dir from `bbdb-1.52' to `bbdb', autoload for
1049           bbdb-insinuate-message.
1050         * lisp/bbdb.el: Added autoloads for bbdb-insinuate-message,
1051           bbdb-www, bbdb-www-grab-homepage, bbdb-insinuate-w3, bbdb-snarf.
1052         * lisp/bbdb.el (bbdb-mode): Documentation for bbdb-www `w' keystroke
1053         * lisp/bbdb.el (bbdb-mode-map): bbdb-www invocation
1054         * lisp/bbdb.el (bbdb-split): Documented.
1055         * lisp/bbdb-gnus.el (bbdb-insinuate-message): Use it.  Sets the
1056           M-t binding for message-mode.  This isn't in bbdb-insinuate-gnus 
1057           because some like to use message-mode before loading gnus.  Add
1058           it to `message-setup-hook', _not_ `message-load-hook'.
1059
1060 Sat Oct 11 19:01:00 1997  David Carlton <carlton@math.mit.edu>
1061
1062         * lisp/bbdb-w3.el: Added to bbdb distribution.  I don't know who
1063           the original author is, but David mailed it to me.
1064           
1065 Sat Oct 11 19:00:00 1997  John Heidemann <johnh@isi.edu>
1066
1067         * lisp/bbdb-snarf.el: Added to bbdb distribution.  Grabs text from 
1068           paragraph around point and makes a bbdb record out of it.  See
1069           the source for docs until I get around to adding to the texinfo
1070           file.
1071
1072 Sat Oct 11 18:50:52 1997  Kees de Bruin <kees_de_bruin@tasking.nl>
1073
1074         * lisp/bbdb-vm.el (bbdb/vm-alternate-full-name): make VM use the
1075           canonicalized net address instead of the default address.
1076         * lisp/bbdb-com.el (bbdb-sendmail-internal): Still more
1077           message-mode fixes.  Default to message-mode if neither mh-e nor
1078           vm are in `features'.  If message-mode is to be used and it's not
1079           loaded, autoload it.
1080
1081 Thu Oct  9 06:37:00 1997  Matt Simmons <simmonmt@acm.org>
1082         * lisp/Makefile: Check for itimer before building bbdb-srv.
1083           Complain nicely when check fails.
1084
1085 Sun Oct  5 20:16:00 1997  Matt Simmons <simmonmt@acm.org>
1086         * bbdb.el: BBDB 1.53unoff released
1087
1088 Sun Oct  5 19:53:12 1997  Boris Goldowsky <boris@gnu.ai.mit.edu>
1089         * tex/bbdb-cols.tex, tex/bbdb-print-brief.tex, tex/bbdb-print.tex,
1090           lisp/bbdb-print.el: New version of bbdb-print
1091
1092 Sun Oct  5 19:51:21 1997  Jamie Zawinski <jwz@netscape.com>
1093         * utils/bbdb-cid.pl, utils/bbdb-src.pl, utils/bbdb-to-netscape.el:
1094           New utilities
1095         * lisp/bbdb-com.el (bbdb-parse-phone-number): Changed comment to
1096           reflect new area codes that don't have [012] as their second digit
1097         * lisp/bbdb-srv.el (bbdb/srv-auto-create-mail-news-dispatcher):
1098           Classification of messages as mail or news
1099         * lisp/bbdb-srv.el (bbdb-src-add-phone): Supports caller ID util
1100         * lisp/bbdb-srv.el (bbdb/srv-handle-headers): Make sure *BBDB* is
1101           bottommost buffer
1102
1103 Sun Oct  5 19:51:20 1997  Seth Golub  <seth@cs.wustl.edu>
1104         * utils/bbdb-areacode-split.pl: New utility
1105         
1106 Sun Oct  5 19:51:19 1997  Matt Simmons  <simmonmt@acm.org>
1107
1108         * A grand reorg: .tex files -> tex subdirectory,
1109                          .texinfo files -> texinfo subdirectory,
1110                          .el files -> lisp subdirectory,
1111         * Makefile: modified all Makefiles to deal with reorg,
1112                     rewrote XEmacs package section
1113         * lisp/bbdb.el (bbdb-frob-mode-line): I like version numbers on modelines
1114         * lisp/bbdb.el (bbdb-version-date): Separate date from version number
1115         * lisp/bbdb.el (bbdb-version): Modified to deal with version
1116           number separate from date
1117
1118 Mon Sep 29 18:49:47 1997  Matt Simmons  <simmonmt@acm.org>
1119
1120         * Makefile: patch to avoid building bbdb-srv and bbdb-reportmail
1121                   if gnuserv and reportmail (respectively) aren't present
1122         * bbdb.el (bbdb-frob-mode-line): Print the version number on the
1123                   mode line
1124
1125 Sun Sep 28 00:50:07 1997  Matt Simmons  <simmonmt@acm.org>
1126
1127         * bbdb.el: BBDB 1.52unoff released
1128         * bbdb.el (bbdb-y-or-n-p): Fix obsolete functions
1129         * bbdb-ftp.el: Added check for efs
1130         * Makefile: renamed it, removed mail-extr and mail-abbrev, did
1131                   some reformatting
1132
1133 Sun Sep 28 00:49:00 1997  Colin Rafferty <craffert@ml.com>
1134
1135         * auto-autoloads.el, Makefile: Use BBDB as an XEmacs package
1136
1137 Sun Sep 28 00:03:31 1997  Jens-Ulrik Hoger Petersen <petersen@kurims.kyoto-u.ac.jp>
1138
1139         * bbdb-gnus.el (bbdb/gnus-update-record): Changed method for
1140                   referencing article buffer.  Needed when
1141                   gnus-single-article-buffer is nil.
1142         * bbdb-hooks.el (bbdb-header-start): See above.
1143
1144 Sat Sep 27 23:56:35 1997  Christopher Kline <ckline@mitre.org>
1145
1146         * bbdb-reportmail.el: Created
1147
1148 Sat Sep 27 23:47:01 1997  Soren Dayton <csdayton+bbdb@cs.uchicago.edu>
1149
1150         * bbdb-com.el (bbdb-send-mail-internal): Allow use of message-mail
1151         * bbdb.el (bbdb-send-mail-style): Documentation change.  See above.
1152
1153 Sat Sep 27 23:44:43 1997  Colin Rafferty <craffert@ml.com>
1154
1155         * bbdb.el (bbdb-annotate-message-sender): Use address for name if no name
1156
1157 Sat Sep 27 23:39:09 1997  Christoph Wedler <wedler@fmi.uni-passau.de>
1158
1159         * bbdb-com.el (bbdb-finger-host-field): Added code to check for
1160                   finger-host field.  Finger is done on finger-host if it
1161                   exists, on net address otherwise.
1162
1163 Sat Sep 27 20:06:05 1997  Matt Simmons  <simmonmt@acm.org>
1164
1165         * bbdb-com.el (bbdb-phone-area-regexp): Fix US area code pattern