Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 Mar 1995 07:25:20 -0800
From:      "Andrey A. Chernov" <ache>
To:        CVS-commiters, cvs-sys
Subject:   cvs commit: src/sys/kern tty.c
Message-ID:  <199503281525.HAA14771@freefall.cdrom.com>

next in thread | raw e-mail | index | archive | help
ache        95/03/28 07:25:18

  Modified:    sys/kern tty.c
  Log:
  ttyinput() fixes:
  
  1) Preserve old buffer contents when input buffer overflows.
  
  Old code clear buffer and rewrite it again, if !MAXBEL
  (for MAXBEL it does right thing :-).
  F.e. if you type too long string, last chars passed,
  not first ones as expected.
  Moreover, it flush output queue too in this case without any needs.
  
  2) Don't do IXOFF, if IGNCR and c==\r, ignore completely.
  
  3) If PARMRK is active and !ISTRIP and char == 0377
  put yet one 0377 to distinguish it from parity mark sequence.
  POSIX standard (thanx Bruce).
  
  Reviewed by:
  Submitted by:
  Obtained from:
  CVS:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199503281525.HAA14771>