emacs/etc/e
Daniel Colascione 13b1436d97 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
2025-03-02 16:01:13 -05:00
..
eterm-color Add auto-margin enable/disable to term 2025-03-02 16:01:13 -05:00
eterm-color.ti Add auto-margin enable/disable to term 2025-03-02 16:01:13 -05:00
eterm-direct Add auto-margin enable/disable to term 2025-03-02 16:01:13 -05:00
README Add auto-margin enable/disable to term 2025-03-02 16:01:13 -05:00

eterm-color.ti is a terminfo source file.  eterm-color and
eterm-direct are compiled versions produced by the terminfo compiler
(tic).  The compiled files are binary, and depend on the version of
tic, but they seem to be system-independent and backwardly compatible.
So there should be no need to recompile the distributed binary
version.  If it is necessary, use:

tic -o ../ ./eterm-color.ti

(Sometimes tic puts output in etc/65 instead of etc/e.  Move it to etc/e
yourself if it does that.)

The compiled files are used by lisp/term.el, so if they are moved,
term.el needs to be changed.  terminfo requires them to be stored in
an 'e' subdirectory (the first character of the file name).