1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-06 06:20:55 -08:00
emacs/lisp/erc
F. Jason Park 331bcfaee5 Reuse client cert for connectivity probing in ERC
* lisp/erc/erc-backend.el (erc--server-connect-function)
(erc--server-post-dial-function): Rename former to latter because the
existing name is better suited for the eventual generalizing of
`erc-server-connect' in a future version.
(erc-server-connect): Use new name for `erc--server-connect-function',
`erc--server-post-dial-function'.
(erc--recon-probe-reschedule, erc--recon-probe-sentinel)
(erc--recon-probe-filter, erc--recon-probe-check): New functions
factored out of `erc-server-delayed-check-reconnect'.
(erc-server-delayed-check-reconnect): Refactor, splitting off lambdas
into top-level functions for improved tracing.
* lisp/erc/erc.el (erc-message-english-recon-probe-hung-up)
(erc-message-english-recon-probe-nobody-home): New
variables.  (Bug#62044)

Thanks to Libera.Chat user arjan for reporting this bug, which
is new in ERC 5.6 and Emacs 30.1.
2025-01-22 16:07:55 -08:00
..
ChangeLog.1 Update copyright year to 2025 2025-01-01 07:39:17 +00:00
ChangeLog.2 Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc-autoaway.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc-backend.el Reuse client cert for connectivity probing in ERC 2025-01-22 16:07:55 -08:00
erc-button.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc-capab.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc-common.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc-compat.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc-dcc.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc-desktop-notifications.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc-ezbounce.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc-fill.el ; Don't quote localp argument to define-erc-module 2025-01-22 16:07:55 -08:00
erc-goodies.el ; Don't quote localp argument to define-erc-module 2025-01-22 16:07:55 -08:00
erc-ibuffer.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc-identd.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc-imenu.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc-join.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc-lang.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc-list.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc-log.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc-match.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc-menu.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc-netsplit.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc-networks.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc-nicks.el ; Don't quote localp argument to define-erc-module 2025-01-22 16:07:55 -08:00
erc-notify.el ; Don't quote localp argument to define-erc-module 2025-01-22 16:07:55 -08:00
erc-page.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc-pcomplete.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc-replace.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc-ring.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc-sasl.el ; Don't quote localp argument to define-erc-module 2025-01-22 16:07:55 -08:00
erc-services.el ; Don't quote localp argument to define-erc-module 2025-01-22 16:07:55 -08:00
erc-sound.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc-speedbar.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc-spelling.el Improve use of Flyspell's API in erc-spelling 2025-01-07 17:31:18 -08:00
erc-stamp.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc-status-sidebar.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc-track.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc-truncate.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc-xdcc.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc.el Reuse client cert for connectivity probing in ERC 2025-01-22 16:07:55 -08:00