]> git.eshelyaron.com Git - emacs.git/commit
Add variant for erc-match invisibility spec
authorF. Jason Park <jp@neverwas.me>
Fri, 27 Jan 2023 13:34:56 +0000 (05:34 -0800)
committerF. Jason Park <jp@neverwas.me>
Sat, 8 Apr 2023 21:23:51 +0000 (14:23 -0700)
commite3c4a648d166600fa507caaca3efbbc7f9a6d12f
treef9166590e0dff2306b200031ce2cd1faeb13f017
parent0c3a069ae0051148f2f35f542ce4ef573e5f5468
Add variant for erc-match invisibility spec

* lisp/erc/erc-match.el (erc-match-mode, erc-match-enable,
erc-match-disable): Arrange for possibly adding or removing
`erc-match' from `buffer-invisibility-spec'.
(erc-match--hide-fools-offset-bounds): Add new variable to serve as
switch for activating invisibility on a modified interval that's
offset toward `point-min' by one character.
(erc-hide-fools): Optionally offset start and end of invisible region
by minus one.
(erc-match--modify-invisibility-spec): New housekeeping function to
set up and tear down offset spec.  (Bug#60936.)
lisp/erc/erc-match.el