diff options
author | F. Jason Park <jp@neverwas.me> | 2024-02-08 20:28:56 -0800 |
---|---|---|
committer | F. Jason Park <jp@neverwas.me> | 2024-05-27 16:47:24 -0700 |
commit | 7aa91b299e9dd9f416a22658afed1a8edf323b30 (patch) | |
tree | d2236c28fc67f4041f7b02e2b167629f832901d4 /lisp/emacs-lisp/inline.el | |
parent | 6888bbbe832e14c3aaaa2c9750ed27e577e0983d (diff) | |
download | emacs-7aa91b299e9dd9f416a22658afed1a8edf323b30.tar.gz emacs-7aa91b299e9dd9f416a22658afed1a8edf323b30.tar.bz2 emacs-7aa91b299e9dd9f416a22658afed1a8edf323b30.zip |
Fix date-stamp regression in erc-fill-wrap
* lisp/erc/erc-fill.el (erc-fill-wrap, erc-fill-wrap-enable)
(erc-fill-wrap-disable): Add and remove `erc-stamp--insert-date-hook'
member.
(erc-fill--wrap-continued-predicate): Add function-valued variable for
modules to influence `erc-fill--wrap-continued-message-p', which was
originally introduced as part of bug#60936.
(erc-fill--wrap-rejigger-last-message): Move toward beginning of file.
(erc-fill--wrap-unmerge-on-date-stamp): New function.
(erc-fill-wrap): Use `erc-fill--wrap-continued-predicate'. Restore
recently deleted hunk that reset the wrap marker upon seeing a date
stamp.
* test/lisp/erc/erc-scenarios-fill-wrap.el: New file.
* test/lisp/erc/resources/fill/wrap/merge-datestamp.eld: New file.
Diffstat (limited to 'lisp/emacs-lisp/inline.el')
0 files changed, 0 insertions, 0 deletions