Mercurial > emacs
diff src/process.c @ 83010:82554ed1aed8
Merged in changes from CVS HEAD
Patches applied:
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-22
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-23
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-24
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-25
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-26
Fix permission bogosities
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-27
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-28
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-29
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-30
Update from CVS
git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-50
author | Karoly Lorentey <lorentey@elte.hu> |
---|---|
date | Sat, 10 Jan 2004 13:27:38 +0000 |
parents | 7900111db01c 2a54a8df1973 |
children | e77d1a63471b |
line wrap: on
line diff
--- a/src/process.c Sat Jan 10 12:56:22 2004 +0000 +++ b/src/process.c Sat Jan 10 13:27:38 2004 +0000 @@ -4771,7 +4771,7 @@ if (!NILP (p->adaptive_read_buffering)) { int delay = XINT (p->read_output_delay); - if (nbytes < readmax - carryover) + if (nbytes < 256) { if (delay < READ_OUTPUT_DELAY_MAX_MAX) { @@ -4780,7 +4780,7 @@ delay += READ_OUTPUT_DELAY_INCREMENT * 2; } } - else if (delay > 0) + else if (delay > 0 && (nbytes == readmax - carryover)) { delay -= READ_OUTPUT_DELAY_INCREMENT; if (delay == 0)