]> git.eshelyaron.com Git - emacs.git/commit
Fix term.el handling of ^Z-sequences spanning chunks
authorJohan Claesson <johanclaesson@bredband.net>
Wed, 28 Dec 2016 17:56:11 +0000 (12:56 -0500)
committerNoam Postavsky <npostavs@gmail.com>
Thu, 5 Jan 2017 04:20:47 +0000 (23:20 -0500)
commitd88cdad2847726438c7d1de9fd2651c4be9243aa
tree536d471f117c2c2d14b13d2ab59285f41000ef5f
parent0392f942c787f1a42b3e5d9516a447687ed3baef
Fix term.el handling of ^Z-sequences spanning chunks

Bash will after each command send ?\032 and the current directory "/tmp"
to inform term.el.  Bash output is buffered in 4096 bytes chunks.  If a
command outputs roughly 4096 bytes then the end of the first chunk will
be "/tm" (Bug#13350).

* lisp/term.el (term-emulate-terminal): Change the regexp to find the
end of the ?\032 sequence to use \n instead of $, the latter can match
end of string as well.

Copyright-paperwork-exempt: yes
lisp/term.el