]> git.eshelyaron.com Git - emacs.git/commit
Fix regression involving erc-query-buffer-p
authorF. Jason Park <jp@neverwas.me>
Sat, 13 Apr 2024 21:58:13 +0000 (14:58 -0700)
committerEshel Yaron <me@eshelyaron.com>
Sat, 20 Apr 2024 11:09:25 +0000 (14:09 +0300)
commit5cd8e95fe4d7ef6884a4c49dfbfd5833377d98a2
treeaf0d4270e0c7af283b12fef5dc88c1a7fa113f7f
parente9a46be97ced245860cad8c699c4fe976f5f8a7c
Fix regression involving erc-query-buffer-p

* lisp/erc/erc.el (erc-server-or-unjoined-channel-buffer-p): Doc.
(erc-query-buffer-p): Don't return non-nil in non-ERC buffers and
server buffers, and continue to honor string arguments.  The
regression was introduced by 3d87e343 "Use modern fallback for channel
name detection in ERC".  Thanks to Libera user mekeor for reporting
this bug.
* test/lisp/erc/erc-tests.el (erc-query-buffer-p): New test.
(Bug#67220)

(cherry picked from commit 473189ab6902b0488f8001fdf993522b82740663)
lisp/erc/erc.el
test/lisp/erc/erc-tests.el