Added a lot of new faces, they all start with
authorRichard M. Stallman <rms@gnu.org>
Wed, 2 Apr 1997 03:46:39 +0000 (03:46 +0000)
committerRichard M. Stallman <rms@gnu.org>
Wed, 2 Apr 1997 03:46:39 +0000 (03:46 +0000)
commitce0ba762d737cd36b20513cd6d9540643524c581
treefd073368075e962ae2fbe7cc29327a95624e8782
parent61730a69ed9608189d7f5bfdc351ea84a5339b72
Added a lot of new faces, they all start with
term- and follow a simple lexicographical convention.  Note that
each change is commented: just search for -mm in the source.
(term-char-mode): Added all the "grey-keys" to term-raw-map.
(term-send-up):  Similar, decided to go for the more xterm-like
\eOA bindings in place of the previous \e[A.
(term-buffer-maximum-size): New variable.
(term-mode): Added some make-local: now term-buffer-maximum-size,
ange-ftp-default-user/password/an-pwd.
(term-emulate-terminal): Quite some modifications to allow
multiple outstanding ANSI style commands: notably all the
-previous-parameter stuff.  Call term-handle-ansi-terminal-messages.
(term-emulate-terminal): Added simple trimming function: at the
end we simply check if the buffer is > term-buffer-maximum-size
and cut it accordingly.
(term-handle-colors-array): New function.
(term-handle-ansi-terminal-messages): New function.
(term-handle-ansi-escape): Modified to allow ANSI coloring
(ansi-term): New function that creates multiple terminals. Put
in the standard C-x map too: I'm quite used to C-x C-f and C-c C-f
was too awkward.
lisp/term.el