X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/bfab7c6ec74dc55d640ef36f8cb1790a1420f991..2988341a84f6e5faef7e5f5ce2c55142935d0fee:/lisp/erc/ChangeLog diff --git a/lisp/erc/ChangeLog b/lisp/erc/ChangeLog index 637e6aa5f3..3dafd93d5f 100644 --- a/lisp/erc/ChangeLog +++ b/lisp/erc/ChangeLog @@ -1,6 +1,84 @@ -2008-04-27 Glenn Morris +2009-01-03 Michael Olson + + * erc.el (erc-user-input): Do not include text properties when + returning user input. + +2008-11-19 Andy Stewart + + * erc.el (erc-header-line-uses-tabbar-p): New option that makes + tabbar mode usable with ERC if set to non-nil. + (erc-update-mode-line-buffer): Use it. + +2008-11-19 Glenn Morris + + * erc-compat.el (help-function-arglist): Autoload it. + +2008-10-03 Michael Olson + + * erc-dcc.el (english): Increase size heading by two places. + (erc-dcc-byte-count): Move higher. + (erc-dcc-do-LIST-command): Use erc-dcc-byte-count to get accurate + count. Coerce byte total to floating point before performing + computation, otherwise division will truncate to 0. + (erc-dcc-append-contents): Update erc-dcc-byte-count. + (erc-dcc-get-filter): Don't update erc-dcc-byte-count, because + that will give incorrect size totals. Instead, figure out how + much we have by summing byte count and current buffer size. + (erc-dcc-get-sentinel): Don't update erc-dcc-byte-count. + +2008-10-01 Michael Olson + + * erc-dcc.el (erc-pack-int): Make sure returned string is within 4 + bytes. Always return a 4-byte string, so that we conform to the + CTCP spec. + (erc-most-positive-int-bytes): New constant representing the + number of bytes that most-positive-fixnum can be stored in. + (erc-most-positive-int-msb): New constant representing the + contents of the most significant byte of most-positive-fixnum. + (erc-unpack-int): Make sure that the integer we get back can be + represented in Emacs. + (erc-dcc-do-CLOSE-command): Update docstring. Don't use the line + variable. Try to disambiguate between type and nick when only one + is provided. Validate both type and nick arguments. Allow + matching by just nick. + (erc-dcc-append-contents): Set inhibit-read-only to t. Prevent + auto-compression from triggering when we write the contents to a + file. + (erc-dcc-get-file): Prevent auto-compression from triggering when + we truncate a file. + +2008-07-27 Dan Nicolaescu + + * erc.el: Remove code for Carbon. + +2008-06-07 Glenn Morris + + * erc/erc-autoaway.el, erc/erc-ibuffer.el, erc/erc-menu.el: + * erc/erc-stamp.el, erc/erc.el: Remove unnecessary eval-when-compiles. + +2008-05-30 Diane Murray + + * erc-backend.el (328): New response handler. + + * erc.el (english): Add 328 to catalog. + +2008-05-29 Diane Murray + + * erc-services.el (erc-nickserv-alist): Update REGEXP and + SUCCESS-REGEXP for freenode. + +2008-05-05 Juanma Barranquero + + * erc-goodies.el (erc-noncommands-list, noncommands) + (erc-control-characters, erc-interpret-controls-p) + (erc-interpret-mirc-color): Fix typos in docstrings. + (erc-controls-highlight): Reflow docstring. + +2008-04-26 Johan Bockgård - * erc.el (erc-put-text-properties): Replace use of cl mapcar*. + * erc.el (erc-put-text-properties): Don't use mapcar*. + (erc-display-line-1): Fix argument order in call to + erc-put-text-properties. 2008-04-14 Michael Olson @@ -62,8 +140,7 @@ * erc-pkg.el: Make the version string a template. * erc.texi (Obtaining ERC): Update extras URLs for 5.3. - (Development): Write instructions for git, and remove those for - Arch. + (Development): Write instructions for git, and remove those for Arch. (History): Mention the switch to git. 2008-01-25 Michael Olson @@ -333,14 +410,14 @@ See ChangeLog.07 for earlier changes. - Copyright (C) 2008 Free Software Foundation, Inc. + Copyright (C) 2008, 2009 Free Software Foundation, Inc. This file is part of GNU Emacs. - GNU Emacs is free software; you can redistribute it and/or modify + GNU Emacs is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 3, or (at your option) - any later version. + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. GNU Emacs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of @@ -348,9 +425,7 @@ See ChangeLog.07 for earlier changes. GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with GNU Emacs; see the file COPYING. If not, write to the - Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. + along with GNU Emacs. If not, see . ;; Local Variables: ;; coding: utf-8