+1998-11-02 Keiichi Suzuki <kei-suzu@mail.wbs.ne.jp>
+
+ * lisp/gnus-bbdb.el (gnus-bbdb/canonicalize-full-name-methods):
+ New variable. (Merged from `mime-bbdb.el' in SEMI.)
+ (gnus-bbdb/extract-address-components): New function. (Merged from
+ `mime-bbdb.el' in SEMI.)
+ (gnus-bbdb/canonicalize-spaces): Ditto.
+ (gnus-bbdb/canonicalize-dots): Ditto.
+ (gnus-bbdb/update-record): Use
+ `gnus-bbdb/extract-address-components'.
+ (gnus-bbdb/lines-and-from): Ditto.
+ (gnus-bbdb/summary-get-author): Ditto.
+ (gnus-bbdb/summary-author-in-bbdb): Ditto.
+ (gnus-bbeb/decode-field-body-function): New variable.
+ (gnus-bbdb/decode-field-body): New macro.
+ (gnus-bbdb/update-record): Use `gnus-bbdb/decode-field-body'.
+ (gnus-bbdb/extract-field-value): Ditto.
+
1998-10-31 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
* lisp/nnheader.el (nnheader-decode-field-body): New inline
(bbdb-initialize 'sc) ;; 'Gnus of 'gnus should be deleted.
(add-hook 'gnus-startup-hook 'gnus-bbdb-insinuate)
+ 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-bbeb/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.
(bbdb-initialize 'sc) ;; 'gnus / 'Gnus \e$B$O$O$:$7$F$/$@$5$$!#\e(B
(add-hook 'gnus-startup-hook 'gnus-bbdb-insinuate)
+FLIM \e$B$G$O\e(B quote \e$B$5$l$?\e(B eword encoded word \e$B$O\e(B decode \e$B$5$l$^$;$s$,!"$=$l\e(B
+\e$B$r6/@)E*$K\e(B decode \e$B$7$?$$>l9g$K$O!"<!$N@_Dj$r2C$($F$/$@$5$$!#\e(B
+
+(setq gnus-bbeb/decode-field-body-function
+ (function
+ (lambda (field-body field-name)
+ (eword-decode-string field-body))))
+
---
\e$B0J2<$O\e(B bbdb.el / bbdb-hooks.el \e$B$K$"$F$k\e(B patch \e$B$G$9!#\e(B