emacs/lisp/erc
Stefan Monnier d0fcaff514 * lisp/erc/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.
* lisp/erc/erc-track.el: Use lexical-binding.
(erc-make-mode-line-buffer-name): Use closures instead of `(lambda...).
(erc-faces-in): Avoid add-to-list.
* lisp/erc/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...).
* lisp/erc/erc-list.el: Use lexical-binding.
(erc-list-install-322-handler, erc-cmd-LIST): Adjust to change in
erc-once-with-server-event.
* lisp/erc/erc-button.el: Use lexical-binding.
(erc-button-next-function): Use a closure instead of `(lambda...).
2013-08-22 00:06:45 -04:00
..
.gitignore
ChangeLog * lisp/erc/erc.el: Use lexical-binding. 2013-08-22 00:06:45 -04:00
ChangeLog.01 Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
ChangeLog.02 Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
ChangeLog.03 Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
ChangeLog.04 Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
ChangeLog.05 Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
ChangeLog.06 Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
ChangeLog.07 Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
ChangeLog.08 Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
erc-autoaway.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
erc-backend.el * erc/erc-backend.el: Require erc at run-time too (silences compilation) 2013-05-29 20:19:04 -07:00
erc-button.el * lisp/erc/erc.el: Use lexical-binding. 2013-08-22 00:06:45 -04:00
erc-capab.el Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.ca 2013-01-02 08:13:04 -08:00
erc-compat.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
erc-dcc.el Remove all references to buffer-file-type and related features. 2013-02-09 14:52:01 +02:00
erc-desktop-notifications.el Fix a bunch of custom types (thank you cus-test.el) 2013-05-08 21:40:20 -04:00
erc-ezbounce.el Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.ca 2013-01-02 08:13:04 -08:00
erc-fill.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
erc-goodies.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
erc-ibuffer.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
erc-identd.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
erc-imenu.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
erc-join.el Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.ca 2013-01-02 08:13:04 -08:00
erc-lang.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
erc-list.el * lisp/erc/erc.el: Use lexical-binding. 2013-08-22 00:06:45 -04:00
erc-log.el Silence some compiler warnings 2013-05-21 00:25:14 -07:00
erc-match.el * lisp/erc/erc-match.el (erc-match-message): Fix last commit. 2013-02-12 23:02:11 -05:00
erc-menu.el Misc custom group fixes 2013-05-15 19:55:41 -04:00
erc-netsplit.el Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.ca 2013-01-02 08:13:04 -08:00
erc-networks.el Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.ca 2013-01-02 08:13:04 -08:00
erc-notify.el * lisp/erc/erc.el: Use lexical-binding. 2013-08-22 00:06:45 -04:00
erc-page.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
erc-pcomplete.el Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.ca 2013-01-02 08:13:04 -08:00
erc-replace.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
erc-ring.el Misc custom group fixes 2013-05-15 19:55:41 -04:00
erc-services.el Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.ca 2013-01-02 08:13:04 -08:00
erc-sound.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
erc-speedbar.el Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.ca 2013-01-02 08:13:04 -08:00
erc-spelling.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
erc-stamp.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
erc-track.el * lisp/erc/erc.el: Use lexical-binding. 2013-08-22 00:06:45 -04:00
erc-truncate.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
erc-xdcc.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
erc.el * lisp/erc/erc.el: Use lexical-binding. 2013-08-22 00:06:45 -04:00