From: Magnus H. <leg...@us...> - 2007-08-08 11:59:08
|
Update of /cvsroot/emacs-jabber/emacs-jabber In directory sc8-pr-cvs17:/tmp/cvs-serv30056 Modified Files: jabber-vcard-avatars.el jabber-avatar.el Log Message: Revision: ma...@fr...--2005/emacs-jabber--cvs-head--0--patch-379 Creator: Magnus Henoch <ma...@fr...> Display avatar warnings only when jabber-avatar-verbose is set Index: jabber-avatar.el =================================================================== RCS file: /cvsroot/emacs-jabber/emacs-jabber/jabber-avatar.el,v retrieving revision 1.8 retrieving revision 1.9 diff -u -d -r1.8 -r1.9 --- jabber-avatar.el 8 Aug 2007 10:58:39 -0000 1.8 +++ jabber-avatar.el 8 Aug 2007 11:59:01 -0000 1.9 @@ -45,6 +45,11 @@ :group 'jabber-avatar :type 'directory) +(defcustom jabber-avatar-verbose nil + "Display messages about irregularities with other people's avatars." + :group 'jabber-avatar + :type 'boolean) + ;;;; Avatar data handling (defstruct avatar sha1-sum mime-type url base64-data height width bytes) @@ -162,7 +167,8 @@ (make-directory jabber-avatar-cache-directory)) (if (file-exists-p filename) - (message "Caching avatar, but %s already exists" filename) + (when jabber-avatar-verbose + (message "Caching avatar, but %s already exists" filename)) (with-current-buffer buffer (let ((require-final-newline nil)) (setq buffer-file-coding-system 'binary) Index: jabber-vcard-avatars.el =================================================================== RCS file: /cvsroot/emacs-jabber/emacs-jabber/jabber-vcard-avatars.el,v retrieving revision 1.9 retrieving revision 1.10 diff -u -d -r1.9 -r1.10 --- jabber-vcard-avatars.el 8 Aug 2007 10:58:51 -0000 1.9 +++ jabber-vcard-avatars.el 8 Aug 2007 11:59:01 -0000 1.10 @@ -78,10 +78,11 @@ (let ((avatar (jabber-avatar-from-base64-string (nth 2 photo) (nth 1 photo)))) (unless (string= sha1-hash (avatar-sha1-sum avatar)) - (message "%s's avatar should have SHA1 sum %s, but has %s" - (jabber-jid-displayname from) - sha1-hash - (avatar-sha1-sum avatar))) + (when jabber-avatar-verbose + (message "%s's avatar should have SHA1 sum %s, but has %s" + (jabber-jid-displayname from) + sha1-hash + (avatar-sha1-sum avatar)))) (jabber-avatar-cache avatar) (jabber-avatar-set from avatar)) (jabber-avatar-set from nil)))) |