Catch up with the changes incorporated in XEmacs package.
[elisp/liece.git] / lisp / ChangeLog
index 254dc44..8512471 100644 (file)
@@ -1,3 +1,243 @@
+2002-08-26  Daiki Ueno  <ueno@unixuser.org>
+
+       * liece-handle.el (liece-handle-mode-message): Care
+       liece-channel-set-* are defined as macros.
+       * liece-inlines.el (string-equal-ignore-case): Don't use
+       compare-strings.
+       (string-list-member-ignore-case): Don't use member-ignore-case.
+       Suggested by "Akinori MUSHA" <knu@iDaemons.org>.
+       [cf. <Liece:00075>]
+
+2002-07-13  Daiki Ueno  <daiki@xemacs.org>
+
+       * liece-menu.el (liece-menu-add-url): Always switch to *Commands*
+       buffer.
+       * liece-xemacs.el (liece-fix-menu-path-switch-buffer): Removed old
+       defadvice to easy-menu-add-item.
+2002-06-08  Adrian Aichner  <adrian@xemacs.org>
+
+       * liece-commands.el (liece-command-nickname): Use
+       truncate-string-to-width instead of non-existent truncate-string.
+       * liece.el (liece-open-server): Ditto.
+
+2002-06-05  Steve Youngs  <youngs@xemacs.org>
+
+       * liece-inlines.el (string-equal-ignore-case): Don't try to use
+       'compare-strings'.
+2002-05-19  Daiki Ueno  <ueno@unixuser.org>
+
+       * liece-xemacs.el (liece-xemacs-modeline-glyph): Check 'xbm.
+
+2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
+
+       * liece-make.el (config-liece-package-directory):
+       * liece-config.el (PACKAGEDIR):
+       Handle case when dirs is nil.
+
+       * Makefile.lisp (package): Preload advice.
+
+2002-05-12  Daiki Ueno  <ueno@unixuser.org>
+
+       * gettext.el (gettext-default-locale): New variable.
+       (bind-text-domain): Use it.
+
+2002-05-07  Daiki Ueno  <ueno@unixuser.org>
+
+       * gettext.el (gettext-mapcar*): Eliminate recursion.
+
+2002-03-20  Daiki Ueno  <ueno@unixuser.org>
+
+       * gettext.el (bind-text-domain): Respect LC_ALL and LC_MESSAGES;
+       reverse lang-paths.
+
+2002-03-20  Daiki Ueno  <ueno@unixuser.org>
+
+       * gettext.el (gettext-parse-Content-Type): Bind `case-fold-search'
+       to t to extract Content-Type: field properly.
+
+2002-03-19  Daiki Ueno  <ueno@unixuser.org>
+
+       * gettext.el: Autoload `mime-content-type-parameter' and
+       `mime-read-Content-Type' only when compiling.
+       (gettext-parse-Content-Type): Add bogus detection logic.
+
+2002-03-19  Daiki Ueno  <ueno@unixuser.org>
+
+       * liece-compat.el (liece-string-to-list): New definition.
+       * liece-000.el (liece-handle-004-message): Use it.
+       * liece-nick.el (liece-nick-remove-mode): Use it.
+       * liece-channel.el (liece-channel-read-mode): Use it.
+       * liece-handle.el (liece-handle-mode-message): Use it.
+
+       * gettext.el: Require `poem' and `static'.
+       (gettext-string-to-list): New definition.
+
+2002-02-12  Daiki Ueno  <ueno@unixuser.org>
+
+       * liece-modules.el (liece-modules-to-compile): Add `liece-coding'.
+
+       * liece-coding.el (liece-mime-charset-for-write): Use
+       default-mime-charset-for-write as its default.
+       (liece-mime-charset-for-read): Use default-mime-charset as its
+       default.
+
+2002-01-28  Daiki Ueno  <ueno@unixuser.org>
+
+       * liece-dcc.el (liece-dcc-start-process): New function.
+       (liece-command-dcc-send): Use it.
+       (liece-command-dcc-receive): Use it.
+       (liece-command-dcc-chat-listen): Use it.
+       (liece-command-dcc-chat-connect): Use it.
+
+2001-11-09  Yoichi NAKAYAMA  <yoichi@eken.phys.nagoya-u.ac.jp>
+
+       * liece-vars.el (liece-truncate-partial-width-windows): Change
+       default value to fix the inconsistency with docstring.
+
+       * liece-window.el (liece-configure-windows): Ditto.
+
+2001-10-07   Daiki Ueno  <ueno@unixuser.org>
+
+       * liece-misc.el (liece-subtract-time): New function.
+       (liece-time-difference): Use it.
+
+2001-10-05   Daiki Ueno  <ueno@unixuser.org>
+
+       * liece-misc.el (liece-time-difference): Fix the arglist.       
+       [cf. <Liece:45>]
+
+2001-10-02   Daiki Ueno  <ueno@unixuser.org>
+
+       * liece-compat.el (replace-in-string): Follow a change in XEmacs.
+
+2001-10-02   Daiki Ueno  <ueno@unixuser.org>
+
+       * liece-vars.el (liece-buffer-min-size): Rename from
+       `liece-buffer-default-size'.
+
+       * liece-commands.el (liece-command-kill): Use `liece-time-elapsed'
+       instead of `liece-time-add'.
+
+       * liece.el (liece-check-buffers-if-interval-expired): Swap the
+       arguments supplied to `liece-time-difference'.
+       (liece-check-buffers): Use `liece-buffer-min-size' instead of
+       `liece-buffer-default-size'.
+
+       * liece-misc.el (liece-time-difference): Define as function.
+       (liece-time-elapsed): Rename from `liece-time-add'.
+       (liece-generate-hex-timestamp): Define as function.
+
+2001-10-02  Katsuhiro Hermit Endo  <hermit@koka-in.org>
+
+       * liece-misc.el (liece-time-difference): Use `abs' for
+       `liece-check-buffers-if-interval-expired'.
+
+2001-09-16  Katsuhiro Hermit Endo  <hermit@koka-in.org>
+
+       * liece-vars.el (liece-server-alist): Update default value.
+
+2001-02-12   Daiki Ueno  <ueno@unixuser.org>
+
+       * liece-compat.el (liece-read-passwd): Revive.
+
+       * liece-clfns.el (liece-clfns-subr-fboundp): Check existence of
+       the function `symbol-file'.
+
+       * liece-q-ccl.el: Require `poem' for char-int.
+       (liece-quote-ccl-256-table): Simplified.
+
+2001-01-02   Daiki Ueno  <ueno@unixuser.org>
+
+       * liece-modules.el: Simplified.
+
+2000-12-09   Tanaka Akira  <akr@m17n.org>
+
+       * liece.el (liece-refresh-buffer-window): Simplified.
+
+2000-11-30   Tanaka Akira  <akr@m17n.org>
+
+       * liece.el (liece-refresh-buffer-window): Force to display a last
+       non-empty line in last line in a window on Emacs 21.
+
+2000-10-19   Daiki Ueno  <ueno@unixuser.org>
+
+       * liece-ctcp.el: Remove autoload cookies of
+       `liece-command-ctcp-generic',
+       `liece-command-ctcp-userinfo-from-minibuffer',
+       `liece-command-ctcp-x-face-from-xbm-file' and
+       `liece-command-send-file'.
+
+       * liece-commands.el: Add autoload setting for
+       `liece-command-ctcp-action',
+       `liece-command-ctcp-userinfo-from-minibuffer' and
+       `liece-command-ctcp-x-face-from-xbm-file'.
+
+2000-10-16   Daiki Ueno  <ueno@unixuser.org>
+
+       * liece-commands.el (liece-command-quit): Use `liece-close-server'.
+
+       * liece.el (liece): Simplify.
+       (liece-close-server): Accept optional argument `quit-string'.
+
+2000-10-12   Akira Ohashi  <bg66@luck.gr.jp>
+
+       * liece-menu.el (liece-menu-ctcp-menu): Follow the CTCP command
+       changed from `liece-command-client-*' to `liece-command-ctcp-*'.
+
+2000-10-07   Daiki Ueno  <ueno@unixuser.org>
+
+       * liece-commands.el (liece-command-qualify-nicks): Refer 1st argument.
+
+2000-10-05   Daiki Ueno  <ueno@unixuser.org>
+
+       * liece-minibuf.el (liece-minibuffer-complete-channel-modes):
+       Don't use old style backquotes.
+       (liece-minibuffer-completing-read-multiple-1): Remove a partially
+       matched word construct if it exists.
+
+2000-10-03   Daiki Ueno  <ueno@unixuser.org>
+
+       * liece-commands.el (liece-command-set-operators): Reset `run'.
+       (liece-command-set-voices): Ditto.
+
+2000-09-30   Daiki Ueno  <ueno@unixuser.org>
+
+       * liece-xemacs.el (liece-xemacs-modeline-glyph): Add 'xpm check.
+       (liece-xemacs-create-nick-glyph): Ditto.
+       (liece-xemacs-unread-mark): Ditto.
+
+2000-09-22   Daiki Ueno  <ueno@unixuser.org>
+
+       * liece-handle.el (liece-handle-kill-message): Call
+       `liece-close-server' instead of `liece-clear-system'.
+
+       * liece-commands.el: Don't autoload `liece-window-configuration-pop'.
+       (liece-command-quit): Just send quit.
+
+       * liece.el (liece-close-server): Run `liece-exit-hook'; abolish
+       argument `quit-string'.
+
+       * liece-filter.el (liece-sentinel): Call `liece-close-server'.
+
+2000-09-20   Daiki Ueno  <ueno@unixuser.org>
+
+       * liece-compat.el: Require `wid-edit'.
+
+       * liece-inlines.el (liece-locate-icon-file): Don't check existence
+       of the file.
+
+       * liece-emacs.el: Don't require `static' and `wid-edit'.
+       (liece-splash-image): Set default to nil.
+       (liece-emacs-splash-function): New variable.
+       (liece-emacs-splash-with-image): New function splitted from
+       `liece-emacs-splash'; use `image-size'; hide cursor.
+       (liece-emacs-splash-with-stipple): New function.
+
+       * liece-minibuf.el (liece-minibuffer-parse-modes): Don't complete
+       mode flags when completing an argument.
+
 2000-09-19   Daiki Ueno  <ueno@unixuser.org>
 
        * liece-menu.el (liece-menu-callback-set-operators): Rename from