diff options
| author | F. Jason Park | 2023-08-17 19:18:50 -0700 |
|---|---|---|
| committer | F. Jason Park | 2023-08-25 14:47:07 -0700 |
| commit | 75b3fb3cb42385612d446ee1907b87e64d988c2f (patch) | |
| tree | 7b296927df2cfe84ebd731acdbbb7131ea53e710 /java | |
| parent | 2b311a47dd0cde82fb9d32c303f13700cae4f0b3 (diff) | |
| download | emacs-75b3fb3cb42385612d446ee1907b87e64d988c2f.tar.gz emacs-75b3fb3cb42385612d446ee1907b87e64d988c2f.zip | |
Ignore erc-response objects in error-notice helper
* lisp/erc/erc-button.el (erc-button--display-error-notice-with-keys):
Remove `parsed' `erc-response' positional parameter, and don't pass it
to `erc-display-message' because the latter adds text properties
derived from such an object. These properties can confuse other code
operating on an inserted error-notice message into thinking it
originated from the server.
* lisp/erc/erc-common.el (erc--with-dependent-type-match): Make macro
more readable.
* lisp/erc/erc-networks.el (erc-networks--set-name,
erc-networks--ensure-announced, erc-networks-on-MOTD-end): Remove
`erc-response' objects from inserted error-notices.
* test/lisp/erc/erc-button-tests.el
(erc-button--display-error-notice-with-keys): Add assertions for
overloaded first parameter.
* test/lisp/erc/erc-tests.el (erc--with-dependent-type-match): Update
expected expansion.
Diffstat (limited to 'java')
0 files changed, 0 insertions, 0 deletions