From owner-freebsd-bugs Tue Oct 10 15:50:22 1995 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id PAA08130 for bugs-outgoing; Tue, 10 Oct 1995 15:50:22 -0700 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.34]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id PAA08125 for ; Tue, 10 Oct 1995 15:50:16 -0700 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id IAA09077; Wed, 11 Oct 1995 08:49:42 +1000 Date: Wed, 11 Oct 1995 08:49:42 +1000 From: Bruce Evans Message-Id: <199510102249.IAA09077@godzilla.zeta.org.au> To: fenner@parc.xerox.com, uhclem%nemesis@fw.ast.com Subject: Re: bin/771: telnet - FDIV035 Cc: freebsd-bugs@freefall.freebsd.org Sender: owner-bugs@FreeBSD.org Precedence: bulk >% ls /bin/^D >I hit ^D, it echoed and didn't try to do filename completion; it also >nuked someone's idea of what was in the line buffer, since if I hit ^R a >couple of times, I see: >% ls /bin/^R >^R >but if I hit enter, the "ls /bin/" works. Perhaps a simpler example: under telnet to localhost in September2-current: $ cat 123^D [the ^D is echoed and no newline is printed] 123SENT IAC EOF [another ^D causes the message to overwrite the echo of the first ^D and a newline is printed] SENT IAC EOF 123 [results of a third ^D. No newline] 123SENT IAC EOF $ [results of a fourth ^D. The 123 is from the previous ^D]. Normal syscons tty: $ cat 123123 [^D after 123 causes `cat' to read "123" and echo it like it should] $ [second ^D causes `cat' to read EOF like it should]. The tty settings are the same except for the speed and `extproc'. Bruce