X-Git-Url: https://cgit.sxemacs.org/?p=riece;a=blobdiff_plain;f=lisp%2FChangeLog;h=e41aefd61c05a76cefd163d4a1c100c917e8e238;hp=1e062b53ae8b1e76daca3cf41af6f47910779681;hb=f7b0196059ab5fa4fde69ca94cb15cf304fa80a0;hpb=6bb778ad5b475dc9e19756a05403d7505d9f469c diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 1e062b5..e41aefd 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,5 +1,156 @@ +2003-10-22 Daiki Ueno + + * riece-display.el (riece-update-buffers): Run + riece-update-buffer-hook. + + * riece-button.el (riece-user-button-finger): Pass an identity + object instead of the prefix. + + * riece-ctcp.el: Require 'riece-highlight. + (riece-ctcp-action-face): New face. + (riece-ctcp-action-face): New variable. + (riece-ctcp-action-prefix): New variable. + (riece-ctcp-requires): Require 'riece-highlight if it is enabled. + (riece-ctcp-insinuate): Modify riece-dialogue-font-lock-keywords + if 'riece-highlight is enabled. + (riece-handle-ctcp-action-request): Prepend + riece-ctcp-action-prefix instead of riece-change-prefix. + (riece-command-ctcp-action): Ditto. + + * riece-server.el (riece-quit-server-process): Use riece-run-at-time. + * riece-xemacs.el (riece-run-at-time): New function. + * riece-emacs.el (riece-run-at-time): New alias. + + * riece-misc.el (riece-get-identities-on-server): New function. + (riece-get-users-on-server): Use it. + + * riece-ctcp.el (riece-ctcp-completing-read-identity): Abolish. + (riece-command-ctcp-version): Use riece-completing-read-identity + and riece-get-identities-on-server. + (riece-command-ctcp-ping): Ditto. + (riece-command-ctcp-clientinfo): Ditto. + (riece-command-ctcp-action): Ditto. + + * riece-commands.el (riece-command-finger): Pass the current + server name to riece-get-users-on-server; use + riece-completing-read-identity. + (riece-command-invite): Ditto. + (riece-command-enter-message-to-user): Ditto. + + * riece-000.el (riece-handle-001-message): Register myself with + riece-obarray. + +2003-10-21 Daiki Ueno + + * riece-ctcp.el (riece-ctcp-completing-read-identity): New + function. + (riece-command-ctcp-version): Use it. + (riece-command-ctcp-ping): Ditto. + (riece-command-ctcp-clientinfo): Ditto. + (riece-command-ctcp-action): Ditto; don't encode CHANNEL identity + twice. + +2003-10-20 Daiki Ueno + + * riece-xemacs.el (riece-xemacs-mode-line-buffer-identification): + Abolish. + (riece-mode-line-buffer-identification): Don't define alias. + + * riece-server.el (riece-open-server): Handle errors occurred + during reading password. + + * riece-options.el (riece-addons): Add riece-icon. + + * riece-layout.el (riece-configure-windows-top): Collect arguments. + + * riece-icon.el: New add-on. + * COMPILE (riece-modules): Add riece-icon. + * Makefile.am (EXTRA_DIST): Add riece-icon.el + +2003-10-20 Daiki Ueno + + * riece-options.el (riece-saved-forms): Add riece-layout. + + * riece-layout.el (riece-layout-alist): Change format. + (riece-configure-windows): Take 2 args to specify the position of + the command buffer window. + + * riece-commands.el (riece-command-change-layout): Set + riece-save-variables-are-dirty. + +2003-10-19 Daiki Ueno + + * Riece: Version 0.1.4 released. + * riece-version.el (riece-version-number): Bump up to 0.1.4. + +2003-10-19 Daiki Ueno + + * riece-server.el (riece-server-process-opened): Return t. + + * riece.el (riece-dialogue-mode-map): Bind "p" to + riece-command-enter-message-to-user. + + * riece-misc.el (riece-current-nickname): Use + riece-current-server-name. + (riece-get-users-on-server): Ditto. + + * riece-server.el (riece-current-server-name): New function. + (riece-send-string): Use it. + + * riece-commands.el (riece-command-enter-message-to-user): New command. + +2003-10-19 Daiki Ueno + + * riece-menu.el (riece-menu-create-layouts-menu): New function. + (riece-menu-items): Use it. + + * riece-server.el (riece-server-process-opened): New function. + (riece-server-opened): Use it. + + * riece-url.el: Require 'riece-menu. + (riece-url-insinuate): Add "Open URL..." menu in + riece-command-mode-hook. + + * riece-options.el (riece-addons): Add riece-menu. + + * riece-menu.el: New add-on. + * COMPILE (riece-modules): Add riece-menu. + * Makefile.am (EXTRA_DIST): Add riece-menu.el + +2003-10-19 Daiki Ueno + + * riece-version.el (riece-extended-version): Remove interactive spec. + (riece-version): New command. + * riece.el (riece-command-map): Bind "V" to riece-version. + + * riece-options.el (riece-command-prefix): New user option. + (riece-tab-stop-list): Abolish. + + * riece.el (riece-define-keys-1): If keymap is a list, eval the + 2nd element of it. + (riece-select-keys): Use riece-command-prefix instead of "\C-c". + (riece-command-map): Ditto. + (riece-dialogue-mode): Don't set tab-stop-list. + 2003-10-18 Daiki Ueno + * riece-keyword.el (riece-keyword-message-filter): Ignore messages + which belongs to myself. + + * riece-commands.el (riece-command-topic): Use + riece-check-channel-commands-are-usable. + (riece-command-invite): Ditto. + (riece-command-kick): Ditto. + (riece-command-change-mode): Ditto. + (riece-command-set-operators): Ditto. + (riece-command-set-speakers): Ditto. + (riece-command-send-message): Ditto. + (riece-command-part): Ditto. + + * riece-misc.el (riece-get-users-on-server): If + riece-current-channel is not set, check the default server. + (riece-check-channel-commands-are-usable): New function. + * riece-globals.el (riece-channel-regexp): Accept channel names beginning with "!!".