]> git.eshelyaron.com Git - emacs.git/commit
Sideline implied invisible-intangible coupling in ERC
authorF. Jason Park <jp@neverwas.me>
Thu, 28 Dec 2023 02:44:29 +0000 (18:44 -0800)
committerEshel Yaron <me@eshelyaron.com>
Tue, 2 Jan 2024 07:21:35 +0000 (08:21 +0100)
commit5cd7b52397b9b152b451bd5b72df49bd54ab72b6
tree3acf4fb8bc84c36b6feec7b1e233b9388cb95cca
parentc00984029e172553ec13450c8e338a4842ce1486
Sideline implied invisible-intangible coupling in ERC

* etc/ERC-NEWS: Add entry explaining removal of automatic `intangible'
propertizing of t-valued `invisible' messages.
* lisp/erc/erc.el (erc--insert-invisible-as-intangible-p): New flag
variable, a temporary escape hatch to regain pre-5.6 behavior
involving the modification of certain `invisible' messages.
(erc--insert-line): Gate unfavorable behavior behind
`erc--insert-invisible-as-intangible-p' flag.  Add comment clarifying
deferred initialization of `insert-position', which was part of the
many changes introduced as part of bug#60936.

(cherry picked from commit 775bd4b631e9303c20e4ebddd179960276065448)
etc/ERC-NEWS
lisp/erc/erc.el