summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/bytecomp.el
diff options
context:
space:
mode:
authorCallum Cameron <cjcameron7@gmail.com>2014-04-09 11:12:25 +0100
committerNoam Postavsky <npostavs@gmail.com>2018-01-18 22:17:07 -0500
commit5472568a3c2338856d25380012ee4398e024c806 (patch)
treed0f6efce7d489d9035449d71a31121f96b1bda08 /lisp/emacs-lisp/bytecomp.el
parent297dc41e2c6e84efac092e2d6f69824cb3b6d98d (diff)
downloademacs-5472568a3c2338856d25380012ee4398e024c806.tar.gz
emacs-5472568a3c2338856d25380012ee4398e024c806.tar.bz2
emacs-5472568a3c2338856d25380012ee4398e024c806.zip
Handle split AnSiT messages for term.el (Bug#17231)
Check to see if there is an incomplete command at the end of term-emulate-terminal's input string, and, if so, save it so the whole command can be processed when the next string arrives. * lisp/term.el (term-partial-ansi-terminal-message): New variable. (term-mode): Make it buffer local. (term-handle-ansi-terminal-messages): Prepend it to the received message, and set it if a partial message was received. Copyright-paperwork-exempt: yes Do not merge to master, it will be solved differently there, see "Switch term.el to lexical binding, and clean up code a bit".
Diffstat (limited to 'lisp/emacs-lisp/bytecomp.el')
0 files changed, 0 insertions, 0 deletions