]> code.delx.au - gnu-emacs/blobdiff - lisp/erc/ChangeLog
Address some "unused lexical variable" warnings
[gnu-emacs] / lisp / erc / ChangeLog
index 847b995997c6a55a49f46148516226c4b03d9e63..413969c31ec62320673f5c2fe5ea7d9bc955ee94 100644 (file)
@@ -1,3 +1,99 @@
+2013-09-18  Glenn Morris  <rgm@gnu.org>
+
+       * erc-button.el (erc-button-add-buttons): Remove unused local vars.
+
+2013-09-14  Vivek Dasmohapatra  <vivek@etla.org>
+
+       * erc.el (erc-update-mode-line-buffer):
+       Handle absent topic.  (Bug#15377)
+
+2013-09-13  Glenn Morris  <rgm@gnu.org>
+
+       * erc-desktop-notifications.el (dbus-debug): Declare.
+
+2013-08-22  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * erc.el: Use lexical-binding.
+       (erc-user-full-name): Minor CSE simplification.
+       (erc-mode-map): Assume command-remapping is available.
+       (erc-once-with-server-event): Replace `forms' arg with a function arg.
+       (erc-once-with-server-event-global): Remove.
+       (erc-ison-p): Adjust to change in erc-once-with-server-event.
+       (erc-get-buffer-create): Remove arg `proc'.
+       (iswitchb-make-buflist-hook): Declare.
+       (erc-setup-buffer): Use pcase; avoid ((lambda ..) ..).
+       (read-passwd): Assume it exists.
+       (erc-display-line, erc-cmd-IDLE): Avoid add-to-list, adjust to change
+       in erc-once-with-server-event.
+       (erc-cmd-JOIN, erc-set-channel-limit, erc-set-channel-key)
+       (erc-add-query): Minor CSE simplification.
+       (erc-cmd-BANLIST, erc-cmd-MASSUNBAN): Adjust to change
+       in erc-once-with-server-event.
+       (erc-echo-notice-in-user-and-target-buffers): Avoid add-to-list.
+       * erc-track.el: Use lexical-binding.
+       (erc-make-mode-line-buffer-name): Use closures instead of `(lambda...).
+       (erc-faces-in): Avoid add-to-list.
+       * erc-notify.el: Use lexical-binding.
+       (erc-notify-timer): Adjust to change in erc-once-with-server-event.
+       (erc-notify-QUIT): Use a closure instead of `(lambda...).
+       * erc-list.el: Use lexical-binding.
+       (erc-list-install-322-handler, erc-cmd-LIST): Adjust to change in
+       erc-once-with-server-event.
+       * erc-button.el: Use lexical-binding.
+       (erc-button-next-function): Use a closure instead of `(lambda...).
+
+2013-05-30  Glenn Morris  <rgm@gnu.org>
+
+       * erc-backend.el: Require erc at run-time too.
+
+2013-05-21  Glenn Morris  <rgm@gnu.org>
+
+       * erc-log.el (erc-network-name): Declare.
+
+       * erc-notify.el (pcomplete--here): Declare.
+       (pcomplete/erc-mode/NOTIFY): Require pcomplete.
+
+       * erc.el (erc-quit-reason-various-alist)
+       (erc-part-reason-various-alist): Don't mention zippy.
+       (erc-quit-reason, erc-part-reason): Remove zippy options.
+       (erc-quit-reason-zippy, erc-part-reason-zippy): Make obsolete.
+       If yow is not defined, fall back to -normal versions.
+
+2013-05-15  Glenn Morris  <rgm@gnu.org>
+
+       * erc-list.el (erc-list):
+       * erc-menu.el (erc-menu):
+       * erc-ring.el (erc-ring): Define custom groups, for define-erc-module.
+
+       * erc-list.el: Provide a feature.
+
+2013-05-09  Glenn Morris  <rgm@gnu.org>
+
+       * erc-desktop-notifications.el (erc-notifications-icon):
+       Fix custom type.
+
+2013-02-13  Aidan Gauland  <aidalgol@no8wireless.co.nz>
+
+       * erc-match.el (erc-match-message): Fix last commit.
+
+2013-02-12  Aidan Gauland  <aidalgol@no8wireless.co.nz>
+
+       * erc-match.el (erc-match-message):
+       Don't truncate action messages.  (Bug#13689)
+
+2013-02-09  Eli Zaretskii  <eliz@gnu.org>
+
+       * erc-dcc.el (erc-dcc-get-file): Don't reference buffer-file-type.
+
+2013-01-11  Dmitry Antipov  <dmantipov@yandex.ru>
+
+       * erc-dcc.el (erc-dcc-send-file): Use point-min-marker.
+       (erc-dcc-chat-setup): Use point-max-marker.
+
+2013-01-04  Glenn Morris  <rgm@gnu.org>
+
+       * erc-backend.el (312): Fix typo.  (Bug#13235)
+
 2012-11-30  Glenn Morris  <rgm@gnu.org>
 
        * erc.el (erc-accidental-paste-threshold-seconds): Add :version.
        * erc-page.el (erc-page-function):
        * erc-stamp.el (erc-stamp): Doc fix.
 
-2012-08-21  Josh Feinstein <jlf@foxtail.org>
+2012-08-21  Josh Feinstein  <jlf@foxtail.org>
 
        * erc-join.el (erc-autojoin-timing): Fix defcustom type.
 
        Use `erc-match-exclude-server-buffer' not
        `erc-track-exclude-server-buffer'.
 
-2012-08-20  Josh Feinstein <jlf@foxtail.org>
+2012-08-20  Josh Feinstein  <jlf@foxtail.org>
 
        * erc.el (erc-display-message): Abstract message hiding decision
        to new function erc-hide-current-message-p.
 
 See ChangeLog.08 for earlier changes.
 
-       Copyright (C) 2009-2012 Free Software Foundation, Inc.
+       Copyright (C) 2009-2013 Free Software Foundation, Inc.
 
   This file is part of GNU Emacs.