Hi, I use a user format function in my gnus-summary-line-format to mark whether my address is either in the To: or Cc:/Bcc: headers (like Gmail does):
(defun gnus-user-format-function-j (headers) (let ((to (gnus-extra-header 'To headers))) (if (string-match *jao-mails* to) (if (string-match "," to) ">" "ยป") (if (or (string-match *jao-mails* (gnus-extra-header 'Cc headers)) (string-match *jao-mails* (gnus-extra-header 'BCc headers))) ">" " ")))) As you can see, it depends on Cc/Bcc headers being present in the vector (headers) received as argument. I've noticed that the headers received by the format function never contain those headers (Emacs 23.0.6, Gnus v5.13), so the mark '>' is never returned when my address is in Cc: or Bcc:. So i was wondering: is the absence of those headers in the argument of user format functions intended for some reason? Or is it a bug? Cheers, jao -- "There are three kinds of people: those who can count, and those who can't" _______________________________________________ info-gnus-english mailing list info-gnus-english@gnu.org http://lists.gnu.org/mailman/listinfo/info-gnus-english