diff options
| author | F. Jason Park | 2024-02-11 17:15:14 -0800 |
|---|---|---|
| committer | F. Jason Park | 2024-02-16 19:58:35 -0800 |
| commit | 25d15391f2683ea95c4d7ee291fb82e0c9858d73 (patch) | |
| tree | 25184e2927492f03aeade80fdcf4c643410344eb /java | |
| parent | d7c18a7b4f218de8c4d2178c9124ea26c7dc5b6b (diff) | |
| download | emacs-25d15391f2683ea95c4d7ee291fb82e0c9858d73.tar.gz emacs-25d15391f2683ea95c4d7ee291fb82e0c9858d73.zip | |
Normalize ISUPPORT params with empty values in ERC
* lisp/erc/erc-backend.el (erc-server-parameters)
(erc--isupport-params): Mention parsing and storage behavior regarding
nonstandard "FOO=" tokens.
(erc--parse-isupport-value): Move comment closer to code.
(erc--get-isupport-entry): Treat the empty string as truly null, as
prescribed by the Brocklesby draft cited in the top-level comment.
* test/lisp/erc/erc-tests.el (erc--get-isupport-entry): Add case for
the empty string appearing as a value for an `erc-server-parameters'
item.
(erc-server-005): Assert compat-related behavior of retaining the
empty string as a valid value from a raw "FOO=" token.
(Bug#67220)
Diffstat (limited to 'java')
0 files changed, 0 insertions, 0 deletions