]> git.eshelyaron.com Git - emacs.git/commit
Add auto-margin enable/disable to term
authorDaniel Colascione <dancol@dancol.org>
Sun, 2 Mar 2025 20:53:17 +0000 (15:53 -0500)
committerEshel Yaron <me@eshelyaron.com>
Tue, 4 Mar 2025 21:03:22 +0000 (22:03 +0100)
commit6f071752f90566de6e881fa8962a7b94d4736883
tree84547143fca78a5359d761ed3bc7bca30912f9a5
parent662292a8a2cf0bb7055d540667d2cdbb43aefbb2
Add auto-margin enable/disable to term

* test/lisp/term-tests.el (term-line-wrap-no-auto-margins): add test

* lisp/term.el (term-auto-margins): new variable
(term-mode): documentation
(term-termcap-format): mention auto-margins flag
(term-emulate-terminal): support it
(term-reset-terminal): reset it
(term-handle-ansi-escape): notice it

* etc/e/eterm-color.ti: add auto margin capability

* etc/e/README: fix build documentation

* etc/NEWS: mention auto-margins

(cherry picked from commit 13b1436d975b270cb1001cf475fa65cc854ec462)
etc/e/README
etc/e/eterm-color
etc/e/eterm-color.ti
etc/e/eterm-direct
lisp/term.el
test/lisp/term-tests.el