Files
emacs/etc
F. Jason Park 2ddc480f44 Warn of absent networks module in ERC
* doc/misc/erc.texi: Add linkable note in Modules chapter about some
modules being required.  Also tweak markup in auth-source section.
* etc/ERC-NEWS: Mention the special role of `networks'.
* lisp/erc/erc-backend.el (erc--server-post-connect-hook): Add
internal hook for core modules to perform post-network-process,
pre-protocol config validation even when they haven't been loaded.
(erc--register-connection): Run `erc--server-post-connect-hook'.
* lisp/erc/erc-networks.el (erc-networks--bouncer-targets,
erc-networks-on-MOTD-end): Fix comments and doc strings.  Also change
former from constant to internal variable in case adjustment needed
between releases.
(erc-networks--warn-on-connect): New function to warn about the
`networks' module being absent from `erc-modules'.  This could
probably run at any time up to and including when the logical IRC
connection is established, but doing so at the process/protocol
boundary seems ideal.
* lisp/erc/erc-sasl.el (erc--register-connection): Defer to base
method instead of calling `erc-login' explicitly.
* lisp/erc/erc.el (erc-generate-new-buffer-name): Don't reconcile
buffer names when networks module not in play.
(erc-format-target-and/or-network): Don't assume networks module
loaded.
* test/lisp/erc/erc-scenarios-base-unstable.el:
(erc-scenarios-networks-no-module): New test.
* test/lisp/erc/resources/networks/no-module/basic.eld: New test data
file.  (Bug#60331.)
2022-12-28 06:51:38 -08:00
..
2022-11-29 23:05:53 -05:00
2022-11-29 23:05:53 -05:00
2022-11-20 12:59:39 +01:00
2022-09-08 23:35:04 +02:00
2022-10-15 13:06:45 +02:00
2022-05-20 15:03:06 +03:00
2022-12-28 06:51:38 -08:00
2022-12-09 22:02:03 +02:00
2022-09-12 02:47:11 +02:00
2022-11-30 16:59:41 +01:00
2022-10-15 13:06:45 +02:00
2022-11-30 16:59:41 +01:00
2022-10-15 13:06:45 +02:00
2022-10-15 13:06:45 +02:00
2022-11-18 13:06:55 +01:00
2022-11-20 12:59:39 +01:00
2022-12-26 10:42:02 +01:00
2022-12-26 10:42:02 +01:00
2022-11-11 15:52:37 +01:00

This directory contains the architecture-independent files used by or
with Emacs.  This includes some text files of documentation for GNU
Emacs or of interest to Emacs users, and the file of dumped docstrings
for Emacs functions and variables.

COPYRIGHT AND LICENSE INFORMATION FOR IMAGE FILES

File: emacs.icon
  Author: Sun Microsystems, Inc
  Copyright (C) 1999, 2001-2022 Free Software Foundation, Inc.
  License: GNU General Public License version 3 or later (see COPYING)