[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master 8721e87a6e 5/5: ; * etc/ERC-NEWS: Mention move to erc-common.el.
From: |
F. Jason Park |
Subject: |
master 8721e87a6e 5/5: ; * etc/ERC-NEWS: Mention move to erc-common.el. |
Date: |
Fri, 4 Nov 2022 22:52:31 -0400 (EDT) |
branch: master
commit 8721e87a6ec0874057f83f54498a0e3a64475a53
Author: F. Jason Park <jp@neverwas.me>
Commit: F. Jason Park <jp@neverwas.me>
; * etc/ERC-NEWS: Mention move to erc-common.el.
---
etc/ERC-NEWS | 18 +++++++++++++-----
1 file changed, 13 insertions(+), 5 deletions(-)
diff --git a/etc/ERC-NEWS b/etc/ERC-NEWS
index 988eb1e09c..5cabb9b015 100644
--- a/etc/ERC-NEWS
+++ b/etc/ERC-NEWS
@@ -98,6 +98,11 @@ Although rare, server passwords containing white space are
now handled
correctly.
** Miscellaneous behavioral changes in the library API.
+A number of core macros and other definitions have been moved to a new
+file called erc-common.el. This was done to further lessen the
+various complications arising from the mutual dependency between 'erc'
+and 'erc-backend'.
+
The function 'erc-network' always returns non-nil in server and target
buffers belonging to a successfully established IRC connection, even
after that connection has been closed.
@@ -109,11 +114,14 @@ network-context identifiers via a new ':id' keyword. The
latter
carries wider significance beyond autojoin and can be used for
unequivocally identifying a connection in a human-readable way.
-The function 'erc-auto-query', unused internally, and basically
-inscrutable when read, has been deprecated with no public replacement.
-This raises a related issue: if you use ERC as a library and need
-something only offered internally, please lobby to have it exported by
-writing to emacs-erc@gnu.org.
+The function 'erc-auto-query' was deemed too difficult to reason
+through and has thus been deprecated with no public replacement; it
+has also been removed from the client code path.
+
+A few internal variables have been introduced that could just as well
+have been made public, possibly as user options. Likewise for some
+internal functions. As always, users needing such functionality
+officially exposed are encouraged to write to emacs-erc@gnu.org.
* Changes in ERC 5.4.1