diff options
author | F. Jason Park <jp@neverwas.me> | 2023-11-04 11:08:22 -0700 |
---|---|---|
committer | F. Jason Park <jp@neverwas.me> | 2023-11-04 15:36:24 -0700 |
commit | 781f950edab0509f12e3ec4880690ef6541841ee (patch) | |
tree | 84354df3801c823ec03520c9fec35eba337c2b00 /lisp/emacs-lisp/inline.el | |
parent | f7c7f7ac20defe3ee8a32659a6799b20ddd58aeb (diff) | |
download | emacs-781f950edab0509f12e3ec4880690ef6541841ee.tar.gz emacs-781f950edab0509f12e3ec4880690ef6541841ee.tar.bz2 emacs-781f950edab0509f12e3ec4880690ef6541841ee.zip |
Preserve user markers when inserting ERC date stamps
* lisp/erc/erc-stamp.el
(erc-stamp--insert-date-stamp-as-phony-message): Ensure existing
user markers aren't displaced by date-stamp insertion.
* lisp/erc/erc.el (erc--insert-line-function): New function-valued
variable for overriding `insert'.
(erc-insert-line): Call `erc--insert-line-function', when non-nil, to
insert line specially.
* test/lisp/erc/erc-scenarios-stamp.el
(erc-scenarios-stamp--on-insert-modify): New assertion helper
function.
(erc-scenarios-stamp--date-mode/left-and-right): New test.
(Bug#60936)
Diffstat (limited to 'lisp/emacs-lisp/inline.el')
0 files changed, 0 insertions, 0 deletions