X-Git-Url: https://cgit.sxemacs.org/?a=blobdiff_plain;f=lisp%2FChangeLog;h=cf4203b9cfb33454c37fa5a394320a841a445d8a;hb=9f0f8e8f7c1fefd0ae6712872f9dcb78ae3ea11c;hp=7fabcd4611d1921ab1f7a388a5c5878899e26866;hpb=89a68ce09795eb46cfd4870882107186db9b06ab;p=riece diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 7fabcd4..cf4203b 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,91 @@ +2003-10-13 Daiki Ueno + + * riece-xemacs.el (riece-mouse-2): New variable. + (riece-popup-menu-popup): New function. + + * riece-emacs.el (riece-mouse-2): New variable. + (riece-popup-menu-bogus-filter-constructor): New macro. + (riece-popup-menu-popup): New function. + + * riece-commands.el (riece-command-list): Use identity prefix + instead of formatted identity. + + * riece-button.el (riece-channel-button-popup-menu): New variable. + (riece-channel-button): Arrange help-echo. + (riece-channel-button-switch-to-channel): New function. + (riece-channel-button-part): New function. + (riece-channel-button-list): New function. + (riece-channel-button-map): New variable. + (riece-button-add-channel-buttons): Add 'local-map and 'keymap + properties on channel buttons. + +2003-10-13 Daiki Ueno + + * riece-button.el (riece-button-insinuate): Buttonize channel buffers. + + * riece-history.el (riece-channel-list-history-face): New face. + (riece-history-format-channel-list-line): New function. + (riece-history-insinuate): Add ?+ to + riece-channel-list-mark-face-alist; add + riece-history-format-channel-list-line to + riece-format-channel-list-line-functions. + + * riece-highlight.el (riece-channel-list-current-face): Arrange colors. + +2003-10-13 Daiki Ueno + + * 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. + +2003-10-13 Daiki Ueno + + * riece-options.el (riece-addons): Add riece-button. + + * riece-display.el (riece-update-channel-list-buffer): Avoid to + use format to preserve 'riece-identity property. + + * riece-unread.el (riece-unread-update-channel-list-buffer): + Simplified. + (riece-unread-insinuate): Delay adding + riece-unread-update-channel-list-buffer to + riece-update-buffer-functions. + + * riece-button.el: New add-on. + * COMPILE (riece-modules): Add riece-button. + * Makefile.am (EXTRA_DIST): Add riece-button.el + +2003-10-08 Daiki Ueno + + * riece-server.el (riece-close-server-process): + (riece-quit-server-process): Call riece-close-server-process + instead of kill-process; call riece-exit if no process is available. + 2003-10-07 Daiki Ueno * riece-display.el (riece-channel-buffer-name): Check whether