X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=README-gnus-bbdb.en;h=287636e97713f27d8aec68c76ec3e6f1c2ad3133;hb=f49b6e4dfa0b6b8d88e12de4161c30613bc4410c;hp=17f470e441eade4494aa975115f57b866106a22a;hpb=3fe1f841e292da4dfe9eb68b97579b5e4f11f860;p=elisp%2Fgnus.git- diff --git a/README-gnus-bbdb.en b/README-gnus-bbdb.en index 17f470e..287636e 100644 --- a/README-gnus-bbdb.en +++ b/README-gnus-bbdb.en @@ -1,8 +1,5 @@ -*- mode: text; fill-column: 70; -*- - ** This document is copied from keiichi branch. ** - ** We thank Keiichi Suzuki a lot. ** - --- If BBDB is used then, bbdb-gnus.elc can't be shared with them before Semi-gnus 6.8.X. It is necessary to byte-compile it again. @@ -13,11 +10,10 @@ Semi-gnus 6.8.X. It is necessary to byte-compile it again. --- gnus-bbdb.el - This is the BBDB API module for Semi-gnus, which includes Chao-gnus -6.9. `mime-bbdb' should not be necessary for Semi-gnus, if that module -were used. + This is the BBDB API module for Semi-gnus. `mime-bbdb' should not be +necessary for Semi-gnus, if that module were used. - You need FLIM after 1.11.3. + You need FLIM 1.11.3 or later. If you are using bbdb-auto-notes-hook, the patch listed at the end of this file should be applied. If not, it might not. @@ -30,8 +26,18 @@ of this file should be applied. If not, it might not. (require 'bbdb) (require 'gnus-bbdb) -(bbdb-initialize 'sc) ;; 'Gnus of 'gnus should be deleted. +(bbdb-initialize 'sc) ;; 'Gnus or 'gnus should be deleted. (add-hook 'gnus-startup-hook 'gnus-bbdb-insinuate) +(add-hook 'message-setup-hook 'gnus-bbdb-insinuate-message) + + If you would like to decode the quoted encoded words forcibly, even +though FLIM does not decode them, put the following lines in your +.gnus file. + +(setq gnus-bbdb/decode-field-body-function + (function + (lambda (field-body field-name) + (eword-decode-string field-body)))) --- This is a patch for bbdb.el / bbdb-hooks.el. @@ -39,7 +45,7 @@ of this file should be applied. If not, it might not. ------ cut here ------ cut here ------ cut here ------ cut here ------ --- bbdb-hooks.el~ Tue Oct 13 03:13:50 1998 +++ bbdb-hooks.el Fri Oct 30 17:05:53 1998 -@@ -352,12 +352,22 @@ +@@ -352,12 +352,23 @@ (marker (bbdb-header-start)) field pairs fieldval ; do all bindings here for speed regexp string notes-field-name notes @@ -55,8 +61,9 @@ of this file should be applied. If not, it might not. + function) + (or (progn + (while (and (not extract-field-value-funtion) -+ (setq function (pop function-list))) ++ (setq function (car function-list))) + (setq extract-field-value-funtion (funcall function))) ++ function-list (cdr function-list))) + extract-field-value-funtion) + (progn + (widen)