emacs-gpu/lisp/erc
F. Jason Park aa31628584 Refactor erc--warn-once-before-connect
* lisp/erc/erc-button.el (erc-button--display-error-notice-with-keys):
Ensure tail of let-bound `erc-insert-post-hook' is a list.
* lisp/erc/erc-truncate.el (erc-truncate--warn-about-logging): Use
`erc--warn-once-before-connect' instead of calling
`erc-button--display-error-notice-with-keys-and-warn' directly.
* lisp/erc/erc.el (erc--warn-once-before-connect-function)
(erc--warn-once-before-connect-calls): New variables.
(erc--warn-once-before-connect): Refactor for readability, incorporating
new definitions above for flexibility and to help ensure uniqueness.
2026-05-12 21:03:02 -07:00
..
ChangeLog.1
ChangeLog.2
erc-autoaway.el
erc-backend.el
erc-button.el Refactor erc--warn-once-before-connect 2026-05-12 21:03:02 -07:00
erc-capab.el
erc-common.el Use seq-doseq for iterating over strings in ERC 2026-01-11 05:25:03 -08:00
erc-compat.el Rename 'any' to 'member-if' and deprecate 'cl-member-if' 2026-03-04 14:43:05 +00:00
erc-dcc.el
erc-desktop-notifications.el
erc-ezbounce.el
erc-fill.el
erc-goodies.el
erc-ibuffer.el
erc-identd.el
erc-imenu.el
erc-join.el
erc-lang.el
erc-list.el
erc-log.el Only perform erc-log-insert-log-on-open setup once 2026-04-30 15:46:42 -07:00
erc-match.el
erc-menu.el
erc-netsplit.el
erc-networks.el
erc-nicks.el
erc-notify.el
erc-page.el
erc-pcomplete.el Define variable alias for erc-completion-mode 2026-04-30 15:46:34 -07:00
erc-replace.el
erc-ring.el
erc-sasl.el
erc-services.el
erc-sound.el
erc-speedbar.el
erc-spelling.el
erc-stamp.el
erc-status-sidebar.el
erc-track.el Fix erc-track-faces-normal-list regression 2026-03-23 18:14:57 -07:00
erc-truncate.el Refactor erc--warn-once-before-connect 2026-05-12 21:03:02 -07:00
erc-xdcc.el
erc.el Refactor erc--warn-once-before-connect 2026-05-12 21:03:02 -07:00