* riece-commands.el (riece-command-enter-message-to-user): Signal
[riece] / lisp / ChangeLog
index 3e28dc3..ef1a63f 100644 (file)
@@ -1,3 +1,145 @@
+2004-07-07  Daiki Ueno  <ueno@unixuser.org>
+
+       * riece-commands.el (riece-command-enter-message-to-user): Signal
+       "No text to send" error if user attempt to call this command on
+       an empty line.
+
+2004-07-04  Yoichi NAKAYAMA  <yoichi@geiin.org>
+
+       * riece-commands.el (riece-command-complete-user): current-word
+       can return nil (follow the change in emacs-cvs).
+
+2004-07-01  Daiki Ueno  <ueno@unixuser.org>
+
+       * riece.el (riece-exit): Clear signal-slots.
+       * riece-signal.el (riece-clear-signal-slots): New function.
+
+2004-06-28  Daiki Ueno  <ueno@unixuser.org>
+
+       * riece-misc.el (riece-split-parameters): Fixed parenthesis.
+
+2004-06-26  Daiki Ueno  <ueno@unixuser.org>
+
+       * riece-commands.el (riece-command-change-mode): Don't send ":".
+       [cf. <Liece:00191>]
+
+2004-06-18  TAKAHASHI Kaoru  <kaoru@kaisei.org>
+
+       * riece-display.el (riece-update-long-channel-indicator): Change
+       order to channel, mode, topic.
+
+       * riece-message.el (riece-message-make-open-bracket): Come in
+       first notice message.
+       (riece-message-make-close-bracket): Ditto.
+
+2004-06-16  Daiki Ueno  <ueno@unixuser.org>
+
+       * riece-commands.el (riece-command-end-of-buffer): New command.
+       * riece.el (riece-dialogue-mode-map): Bind beginning-of-buffer to Home.
+       (riece-command-map): Bind riece-command-beginning-of-buffer to Home.
+
+2004-06-15  Daiki Ueno  <ueno@unixuser.org>
+
+       * riece.el (riece-dialogue-mode-map): Bind end-of-buffer to End.
+       (riece-command-map): Bind riece-command-end-of-buffer to End.
+
+2004-06-12  TAKAHASHI Kaoru  <kaoru@kaisei.org>
+
+       * riece-commands.el (riece-command-send-message): Run
+       riece-command-send-message-hook.
+
+       * riece-foolproof.el (riece-foolproof-dmacro-override): Removed.
+       (riece-foolproof-command-send-message-function): New function.
+       (riece-foolproof-insinuate): Use hook instead of advice.
+       (riece-foolproof-enable, riece-foolproof-disable): Simplified.
+
+2004-06-11  TAKAHASHI Kaoru  <kaoru@kaisei.org>
+
+       * riece-foolproof.el (riece-foolproof-dmacro-override): New
+       function.
+       (riece-foolproof-insinuate): Check keyboard macro.
+
+2004-06-10  TAKAHASHI Kaoru  <kaoru@kaisei.org>
+
+       * riece-foolproof.el: New add-on.
+       * COMPILE (riece-modules): Add riece-foolproof.
+       * Makefile.am (EXTRA_DIST): Add riece-foolproof.el.
+
+2004-06-10  Daiki Ueno  <ueno@unixuser.org>
+
+       * riece-commands.el (riece-command-change-mode): Don't send ":" to
+       query a channe mode.
+       * riece-mode.el (riece-parse-modes): Accept mode spec not
+       delimited with " " such as "-n+s".
+
+2004-06-10  Daiki Ueno  <ueno@unixuser.org>
+
+       * riece-layout.el (riece-set-window-points): Restore window-point
+       of the channel buffer from riece-channel-buffer-window-point.
+
+       * riece-display.el (riece-switch-to-channel): Set
+       riece-channel-buffer-window-point.
+
+       * riece.el (riece-channel-mode): Make
+       riece-channel-buffer-window-point buffer local.
+
+       * riece-globals.el (riece-channel-buffer-window-point): New variable.
+
+2004-06-06  Daiki Ueno  <ueno@unixuser.org>
+
+       * riece-rdcc.el (riece-command-dcc-send): Replace whitespace with
+       "_".
+       (riece-command-dcc-receive): Convert default filename with
+       convert-standard-filename.
+       (riece-handle-dcc-request): Handle filenames enclosed with "...".
+
+2004-06-04  TAKAHASHI Kaoru  <kaoru@kaisei.org>
+
+       * riece-hangman.el (riece-hangman-word): Check killed-buffer or
+       not.  Fix random number generation logic.
+
+2004-06-03  Daiki Ueno  <ueno@unixuser.org>
+
+       * riece-server.el (riece-open-server): When password input is
+       quitted, delete the current server process manually.
+       (riece-close-server-process): Always kill process buffer.
+       (riece-quit-server-process): If the connection is timed out,
+       delete the current server process manually.
+
+2004-06-02  Daiki Ueno  <ueno@unixuser.org>
+
+       * riece-unread.el: Use riece-facep to check existence of
+       'riece-modeline-unread-face.
+       * riece-history.el: Use riece-facep to check existence of
+       'riece-modeline-history-face.
+       * riece-highlight.el: Use riece-facep to check existence of
+       'riece-modeline-current-face.
+
+       * riece-xemacs.el (riece-facep): Define as an alias of 'find-face.
+       * riece-emacs.el (riece-facep): Define as an alias of 'facep.
+
+2004-06-01  Daiki Ueno  <ueno@unixuser.org>
+
+       * riece-button.el (riece-button-disable): On XEmacs, BUFFER arg of
+       widget-map-buttons is ignored.
+
+2004-06-01  Daiki Ueno  <ueno@unixuser.org>
+
+       * riece-unread.el (riece-modeline-unread-face): New face;
+       setup the properties are inherited from 'modeline.
+       * riece-history.el (riece-modeline-history-face): New face;
+       setup the properties are inherited from 'modeline.
+       * riece-highlight.el (riece-modeline-current-face): New face;
+       setup the properties are inherited from 'modeline.
+
+       * riece-server.el (riece-close-server-process): Reset
+       process-filter/process-sentinel.
+
+2004-05-31  Daiki Ueno  <ueno@unixuser.org>
+
+       * riece-hangman.el (riece-hangman-after-privmsg-hook): Display answer.
+       (riece-hangman-enable): Initialize random seed.
+
 2004-05-29  Daiki Ueno  <ueno@unixuser.org>
 
        * Riece: Version 1.0.0 released.