]> git.eshelyaron.com Git - emacs.git/commit
Add line-wise movement commands for erc-fill-wrap
authorF. Jason Park <jp@neverwas.me>
Mon, 7 Aug 2023 05:05:26 +0000 (22:05 -0700)
committerF. Jason Park <jp@neverwas.me>
Wed, 16 Aug 2023 00:13:52 +0000 (17:13 -0700)
commit98af493e0f1db56489b291298089ed128652d247
tree48b97f500906f3cd87202c102a5fe42aaa12d2db
parent4b17cc314771532fa1a6a617c3961f44bd2a5e7f
Add line-wise movement commands for erc-fill-wrap

* lisp/erc/erc-fill.el (erc-fill-line-spacing): Revise doc string.
(erc-fill--wrap-escape-hidden-speaker): New helper function to move
point to beginning of visible text.
(erc-fill--wrap-beginning-of-line): Factor out adjustment for hidden
speakers.
(erc-fill--wrap-previous-line, erc-fill--wrap-next-line): Add commands
for moving to previous and next line in a manner consistent with the
value of `erc-fill--wrap-visual-keys'.
(erc-fill-wrap-mode-map): Add remap bindings for `next-line' and
`previous-line'.
(erc-fill-wrap-mode): Revise doc string.
(erc-fill-wrap-nudge): Fix vertical anchoring so that point's line
remains steadier throughout the adjustment.  (Bug#60936)
lisp/erc/erc-fill.el