1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-15 10:30:25 -08:00
emacs/test/lisp/erc
F. Jason Park 01de334c78 Offer to regexp-quote new items in erc-match commands
* lisp/erc/erc-match.el (erc-match-quote-when-adding) Add new option
to quote new items added to match lists.
(erc-add-entry-to-list): Add optional `alt' parameter indicating
whether to flip the behavior indicated by
`erc-match-quote-when-adding'.
(erc-add-pal, erc-add-fool, erc-add-keyword, erc-add-dangerous-host):
Pass universal arg to `erc-add-entry-to-list' as `alt' argument.
(erc-match-pal-p, erc-match-fool-p, erc-match-keyword-p,
erc-match-dangerous-host-p): Don't bother matching when list is nil.

* lisp/erc/erc.el (erc-list-match (lst str): Join input list as regexp
union instead of looping over items.

* etc/ERC-NEWS: Update misc-UX section for 5.5.

* test/lisp/erc/erc-match-tests.el: New file. (Bug#56450)
2022-09-19 17:54:46 -07:00
..
resources ; Tag some ERC test-server tests as being :unstable 2022-09-19 17:54:46 -07:00
erc-dcc-tests.el ; Fix inevitable failure in erc-dcc test 2022-05-24 18:26:49 -07:00
erc-join-tests.el Favor network identities in erc-join 2022-06-30 15:17:47 -07:00
erc-match-tests.el Offer to regexp-quote new items in erc-match commands 2022-09-19 17:54:46 -07:00
erc-networks-tests.el ; * test/lisp/erc/erc-networks-tests.el: escape *s in regexp 2022-07-01 11:01:58 +02:00
erc-scenarios-auth-source.el Standardize auth-source queries in ERC 2022-06-30 15:18:22 -07:00
erc-scenarios-base-association-nick.el Add user-oriented test scenarios for ERC 2022-06-30 15:03:26 -07:00
erc-scenarios-base-association-samenet.el Add user-oriented test scenarios for ERC 2022-06-30 15:03:26 -07:00
erc-scenarios-base-association.el Add user-oriented test scenarios for ERC 2022-06-30 15:03:26 -07:00
erc-scenarios-base-compat-rename-bouncer.el Add user-oriented test scenarios for ERC 2022-06-30 15:03:26 -07:00
erc-scenarios-base-misc-regressions.el Add user-oriented test scenarios for ERC 2022-06-30 15:03:26 -07:00
erc-scenarios-base-netid-bouncer-id.el Add user-oriented test scenarios for ERC 2022-06-30 15:03:26 -07:00
erc-scenarios-base-netid-bouncer-recon-base.el Add user-oriented test scenarios for ERC 2022-06-30 15:03:26 -07:00
erc-scenarios-base-netid-bouncer-recon-both.el Add user-oriented test scenarios for ERC 2022-06-30 15:03:26 -07:00
erc-scenarios-base-netid-bouncer-recon-id.el Add user-oriented test scenarios for ERC 2022-06-30 15:03:26 -07:00
erc-scenarios-base-netid-bouncer.el Add user-oriented test scenarios for ERC 2022-06-30 15:03:26 -07:00
erc-scenarios-base-netid-samenet.el Add user-oriented test scenarios for ERC 2022-06-30 15:03:26 -07:00
erc-scenarios-base-reconnect.el Favor network identities in erc-join 2022-06-30 15:17:47 -07:00
erc-scenarios-base-renick.el Add user-oriented test scenarios for ERC 2022-06-30 15:03:26 -07:00
erc-scenarios-base-reuse-buffers.el Stabilize channels variant of erc-reuse-buffers test 2022-09-19 17:54:46 -07:00
erc-scenarios-base-unstable.el Add user-oriented test scenarios for ERC 2022-06-30 15:03:26 -07:00
erc-scenarios-base-upstream-recon-soju.el Add user-oriented test scenarios for ERC 2022-06-30 15:03:26 -07:00
erc-scenarios-base-upstream-recon-znc.el Add user-oriented test scenarios for ERC 2022-06-30 15:03:26 -07:00
erc-scenarios-internal.el Add ERC test server and related resources 2022-06-30 15:03:26 -07:00
erc-scenarios-join-auth-source.el Standardize auth-source queries in ERC 2022-06-30 15:18:22 -07:00
erc-scenarios-join-netid-newcmd-id.el Favor network identities in erc-join 2022-06-30 15:17:47 -07:00
erc-scenarios-join-netid-newcmd.el Favor network identities in erc-join 2022-06-30 15:17:47 -07:00
erc-scenarios-join-netid-recon-id.el Favor network identities in erc-join 2022-06-30 15:17:47 -07:00
erc-scenarios-join-netid-recon.el Favor network identities in erc-join 2022-06-30 15:17:47 -07:00
erc-scenarios-misc.el Fix CTCP regression in erc-server-PRIVMSG 2022-07-27 05:19:09 -07:00
erc-scenarios-services-misc.el Add user-oriented test scenarios for ERC 2022-06-30 15:03:26 -07:00
erc-services-tests.el Standardize auth-source queries in ERC 2022-06-30 15:18:22 -07:00
erc-tests.el Stabilize channels variant of erc-reuse-buffers test 2022-09-19 17:54:46 -07:00
erc-track-tests.el ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00