X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=lisp%2FChangeLog;h=334ef805d74332d6eb27fcf788fa84520ae4dedb;hb=f2caaf17bfe5b9d2200a00d34991da32fb9de51b;hp=863270f371296973069cbee75797b99b58ff140a;hpb=197f5ebd837b6c41af315373a11ec4f5a2cb1630;p=elisp%2Fliece.git diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 863270f..334ef80 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,425 @@ +2002-10-15 Daiki Ueno + + * liece-emacs.el: Don't use insert-file-contents-as-binary to read + *.xpm files; require `cl' when compiling. + +2002-10-11 Yoichi NAKAYAMA + + * liece-emacs.el: Require pces to avoid compile error. + +2002-09-26 Daiki Ueno + + * liece-minibuf.el (liece-minibuf-completing-read): Don't use the + 7th argument of completing-read. + +2002-09-24 Daiki Ueno + + * liece-handle.el (liece-handle-mode-message): Check chnlp before + passing mode argument to liece-channel-set-*. + [cf. ] + +2002-09-03 Daiki Ueno + + * liece-handle.el (liece-handle-quit-message): Don't use + liece-nick-mark-as-apart. + (liece-handle-join-message): Ditto. + [cf. ] + +2002-09-01 Daiki Ueno + + * liece-handle.el (liece-handle-mode-message): The arglist of + liece-nick-set-mode was changed. + +2002-08-27 Daiki Ueno + + * liece-commands.el (liece-command-join-channel): User + liece-nick-get-joined-channels. + + * liece-channel.el (liece-channel-set-topic): Define as function. + (liece-channel-add-mode): Ditto. + (liece-channel-remove-mode): Ditto. + (liece-channel-set-mode): Ditto. + (liece-channel-add-ban): Ditto. + (liece-channel-remove-ban): Ditto. + (liece-channel-set-ban): Ditto. + (liece-channel-add-exception): Ditto. + (liece-channel-remove-exception): Ditto. + (liece-channel-set-exception): Ditto. + (liece-channel-add-invite): Ditto. + (liece-channel-remove-invite): Ditto. + (liece-channel-set-invite): Ditto. + * liece-nick.el (liece-nick-mark-as-part): Replace + liece-nick-{mark,unmark}-as-apart. + (liece-nick-get-modes): Define as function. + (liece-nick-add-mode): Ditto. + (liece-nick-remove-mode): Ditto. + (liece-nick-set-mode): Ditto. + * liece-handle.el (liece-handle-mode-message): Follow the changes + of arglists of liece-channel-set-mode and liece-nick-set-mode. + + * liece.el: Fix typo. + * liece-misc.el (liece-current-nickname): Define as function. + (liece-current-channel): Ditto. + (liece-current-channels): Ditto. + (liece-current-chat-partner): Ditto. + (liece-current-chat-partners): Ditto. + +2002-08-26 Daiki Ueno + + * 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" . + [cf. ] + +2002-07-13 Daiki Ueno + + * 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 + + * Makefile.lisp: Include XEmacs.rules. + * 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 + + * liece-inlines.el (string-equal-ignore-case): Don't try to use + 'compare-strings'. + +2002-05-19 Daiki Ueno + + * liece-xemacs.el (liece-xemacs-modeline-glyph): Check 'xbm. + +2002-05-04 Stephen J. Turnbull + + * 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 + + * gettext.el (gettext-default-locale): New variable. + (bind-text-domain): Use it. + +2002-05-07 Daiki Ueno + + * gettext.el (gettext-mapcar*): Eliminate recursion. + +2002-04-08 Daiki Ueno + + * liece-misc.el: Don't require pccl and broken. + +2002-04-07 Daiki Ueno + + * liece-modules.el: Don't compile liece-q-ccl.el. + * liece-ctcp.el: Don't require liece-q-ccl.el. + +2002-03-25 Daiki Ueno + + * Makefile.lisp (FLAGS): Don't set this if it is imported. + + * liece-ctcp.el: Don't throw an error when liece-q-ccl is not found. + +2002-03-24 Daiki Ueno + + * liece-coding.el (liece-mime-charset-for-write): Use + `mime-charset-to-coding-system' instead of `mime-charset-p'. + (liece-mime-charset-for-read): Ditto. + +2002-03-20 Daiki Ueno + + * gettext.el (bind-text-domain): Respect LC_ALL and LC_MESSAGES; + reverse lang-paths. + +2002-03-20 Daiki Ueno + + * gettext.el (gettext-parse-Content-Type): Bind `case-fold-search' + to t to extract Content-Type: field properly. + +2002-03-19 Daiki Ueno + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * liece-misc.el (liece-subtract-time): New function. + (liece-time-difference): Use it. + +2001-10-05 Daiki Ueno + + * liece-misc.el (liece-time-difference): Fix the arglist. + [cf. ] + +2001-10-02 Daiki Ueno + + * liece-compat.el (replace-in-string): Follow a change in XEmacs. + +2001-10-02 Daiki Ueno + + * 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 + + * liece-misc.el (liece-time-difference): Use `abs' for + `liece-check-buffers-if-interval-expired'. + +2001-09-16 Katsuhiro Hermit Endo + + * liece-vars.el (liece-server-alist): Update default value. + +2001-02-12 Daiki Ueno + + * 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 + + * liece-modules.el: Simplified. + +2000-12-09 Tanaka Akira + + * liece.el (liece-refresh-buffer-window): Simplified. + +2000-11-30 Tanaka Akira + + * 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 + + * 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 + + * 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 + + * 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 + + * liece-commands.el (liece-command-qualify-nicks): Refer 1st argument. + +2000-10-05 Daiki Ueno + + * 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 + + * liece-commands.el (liece-command-set-operators): Reset `run'. + (liece-command-set-voices): Ditto. + +2000-09-30 Daiki Ueno + + * 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 + + * 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 + + * 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 + + * liece-menu.el (liece-menu-callback-set-operators): Rename from + `liece-menu-callback-mode+o'. + (liece-menu-callback-set-voices): Rename from + `liece-menu-callback-mode+v'. + (liece-menu-callback-unset-operators): Rename from + `liece-menu-callback-mode-o'. + (liece-menu-callback-unset-voices): Rename from + `liece-menu-callback-mode-v'. + + * liece-nick.el (liece-nick-region-opers): Abolish. + (liece-nick-region-voices): Abolish. + (liece-nick-update-region): Don't set them. + + * liece.el (liece-dialogue-mode-map): Don't bind `liece-command-exec', + `liece-command-lusers' and `liece-command-userhost'. + + * liece-commands.el (liece-command-exec): Abolish. + (liece-command-inline): Abolish. + (liece-command-set-operators): Rename from `liece-command-mode+o'. + (liece-command-set-voices): Rename from `liece-command-mode+v'. + (liece-command-qualify-nicks): New function. + (liece-command-mode-o): Abolish. + (liece-command-mode-v): Abolish. + (liece-command-userhost): Abolish. + (liece-command-lusers): Abolish. + +2000-09-18 Daiki Ueno + + * liece-vars.el (liece-channel-buffer-mode): Set default to t. + (liece-nick-buffer-mode): Ditto. + (liece-channel-list-buffer-mode): Ditto. + + * liece.el (liece-open-server-internal): Simplify. + (liece-open-server): Strip bracketed server name here. + (liece-start-server): Fix last change. + +2000-09-17 Daiki Ueno + + * liece-vars.el (liece-highlight-mode): Set default to t. + + * liece.el (liece-open-server): Simplify. + (liece-start-server): Canonicalize `liece-server' here. + +2000-09-17 Akira Ohashi + + * liece-menu.el (liece-menu-channel-menu): Move `liece-command-freeze' + from `liece-menu-IRC-menu'. + (liece-menu-channel-menu): Move `liece-command-own-freeze' + from 'liece-menu-IRC-menu'. + (liece-menu-channel-menu): New menu item `liece-dialogue-beep'. + (liece-menu-channel-menu): New menu item + `liece-command-unread-channel'. + +2000-09-17 Akira Ohashi + + * liece-channel.el (liece-channel-read-functions): Rename from + `liece-channel-read-hook'. + + * liece-handle.el (liece-channel-unread-functions): Rename from + `liece-channel-unread-hook'. + + * liece-emacs.el (toplevel): Use them. + + * liece-xemacs.el (toplevel): Ditto. + +2000-09-17 Daiki Ueno + + * liece-make.el (make-liece-sample-files): Abolish. + (make-liece-info-files): Abolish. + + * liece-url.el (liece-add-url-functions): Rename from `liece-url-add-hook'. + + * liece.el (liece-after-insert-functions): Rename from `liece-insert-hook'. + (liece-before-insert-functions): Rename from `liece-before-insert-hook'. + + * liece-handle.el (liece-notice-cleartext-hook): Abolish. + (liece-privmsg-cleartext-hook): Abolish. + + * liece-filter.el (liece-handle-message): Simplify. + + * liece-ctcp.el (liece-ctcp-message): Don't ignore errors in hooks. + (liece-ctcp-notice): Ditto. + (liece-ctcp-file-notice): Ditto. + + * liece-channel.el (liece-channel-add-mode): Don't use pushnew. + (liece-channel-add-exception): Ditto. + (liece-channel-add-invite): Ditto. + +2000-09-12 Daiki Ueno + + * liece-vars.el (liece-inhibit-startup-message): New user option. + 2000-09-11 Daiki Ueno * liece-xemacs.el (liece-xemacs-splash-at-point): Don't check `console-type'.