>>>>> "LMI" == Lars Magne Ingebrigtsen writes: LMI> Bug fixes. Looks like it does fix the virtual group recursion problem (when the virtual group regexp matches the virtual group itself). But it breaks BBDB quite consistantly: Signalling: (wrong-type-argument bufferp "2") map-extents(# "2" 0 1 nil nil text-prop) set-text-properties(0 1 nil "2") buffer-substring-no-properties(48 49) parse-bbdb-internal() bbdb-records(t) gnus-bbdb-summary-get-author([0 "" "" "" "" "" 0 0 ""]) gnus-user-format-function-B([0 "" "" "" "" "" 0 0 ""]) (eval (gnus-user-format-function-B gnus-tmp-header))) ... And it breaks mailcrypt in exactly the same way: Signalling: (wrong-type-argument bufferp "/home/ratinox/.pgp/pubring.pgp") map-extents(# "/home/ratinox/.pgp/pubring.pgp" 0 30 nil nil text-prop) set-text-properties(0 30 nil "/home/ratinox/.pgp/pubring.pgp") buffer-substring-no-properties(385 415) mc-get-pgp-keydir() mc-pgp-lookup-key("ratinox") mc-pgp-sign-region(# # nil nil) mc-sign-generic(nil nil # # nil) mc-sign-message(nil nil nil nil nil) mc-sign-region(0 nil nil) mc-sign(0) gnus-article-sign-message(nil 0) signature-quote(nil) call-interactively(signature-quote) -- Richard Pieri/Information Services \ Always give generously - a small bird or \ rodent left on the bed tells them, "I http://www.dfci.harvard.edu/ \ care". -A cat's guide to life