From: Daiki Ueno Date: Mon, 13 Oct 2003 04:44:37 +0000 (+0000) Subject: * riece-unread.el (riece-unread-after-display-message-function): X-Git-Url: http://cgit.sxemacs.org/?p=riece;a=commitdiff_plain;h=a86316a5d418673f99e35a21a59356b57a778a3d;hp=a86316a5d418673f99e35a21a59356b57a778a3d * riece-unread.el (riece-unread-after-display-message-function): Do nothing when message-target is already in riece-unread-channels; call riece-redisplay-buffers. (riece-unread-update-channel-list-buffer): Abolish. (riece-unread-after-switch-to-channel-function): Don't call riece-unread-update-channel-list-buffer. (riece-unread-format-channel-list-line): New function. (riece-unread-insinuate): Add riece-unread-format-channel-list-line to riece-format-channel-list-line; don't add riece-unread-update-channel-list-buffer to riece-update-buffer-functions. * riece-highlight.el (riece-channel-list-mark-current-channel): Abolish; merged into riece-update-channel-list-buffer. (riece-highlight-insinuate): Don't add riece-channel-list-mark-current-channel to riece-after-switch-to-channel-functions. * riece-display.el (riece-channel-list-changed): Abolish. (riece-update-channel-list-buffer): Always redisplay channel-list buffer. (riece-update-channel-list-indicator): Always redisplay channel-list indicator. (riece-format-channel-list-line): New function. (riece-update-buffers): Don't clear riece-channel-list-changed. (riece-join-channel): Don't set riece-channel-list-changed. (riece-part-channel): Ditto. ---