]> git.eshelyaron.com Git - emacs.git/commit
Make ERC's error-notice formatting more consistent
authorF. Jason Park <jp@neverwas.me>
Thu, 9 Nov 2023 03:14:55 +0000 (19:14 -0800)
committerF. Jason Park <jp@neverwas.me>
Mon, 13 Nov 2023 04:37:48 +0000 (20:37 -0800)
commitbeb60a9027ce61b4fa5b003804a46fefc4916c6f
treef204c0f59b184cd8b3da23ba39f166a6b470eb63
parent5baa0f61f8dc65ec45e3fe49c8179e4ae6830a84
Make ERC's error-notice formatting more consistent

* lisp/erc/erc-backend.el (erc--server-propagate-failed-connection):
Include leading three-asterisk notice prefix when reporting process
exit status, and set the `erc-msg' text property to `notice-error'.
(erc-schedule-reconnect): Include leading notice prefix when inserting
`reconnecting' message.
* lisp/erc/erc.el (erc-process-input-line, erc-cmd-PART,
erc-cmd-TOPIC): Display `no-target' messages as "error notices".
(erc-message-english-disconnected,
erc-message-english-disconnected-noreconnect): Hard-code standard
value of `erc-notice-prefix' into message text for consistency during
formatting and insertion.
* test/lisp/erc/erc-tests.el (erc--refresh-prompt): Expect notice
prefix before `no-target' message.  (Bug#67031)
lisp/erc/erc-backend.el
lisp/erc/erc.el
test/lisp/erc/erc-tests.el