* riece-unread.el (riece-unread-after-display-message-function):
authorDaiki Ueno <ueno@unixuser.org>
Mon, 13 Oct 2003 04:44:37 +0000 (04:44 +0000)
committerDaiki Ueno <ueno@unixuser.org>
Mon, 13 Oct 2003 04:44:37 +0000 (04:44 +0000)
commita86316a5d418673f99e35a21a59356b57a778a3d
tree67e360068289aa3b18975e4288c78aade523480e
parent66cb75216d39717d46b679ebe978976f6892b094
* 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.
lisp/ChangeLog
lisp/riece-button.el [new file with mode: 0644]
lisp/riece-display.el
lisp/riece-highlight.el
lisp/riece-unread.el