From roberto@keltia.freenix.fr Sat Dec 28 07:14:43 1996 Received: from mexico.brainstorm.eu.org (root@mexico.brainstorm.fr [193.56.58.253]) by freefall.freebsd.org (8.8.4/8.8.4) with ESMTP id HAA14689 for ; Sat, 28 Dec 1996 07:14:40 -0800 (PST) Received: from brasil.brainstorm.eu.org (brasil.brainstorm.fr [193.56.58.33]) by mexico.brainstorm.eu.org (8.7.5/8.7.3) with ESMTP id QAA05507 for ; Sat, 28 Dec 1996 16:14:35 +0100 Received: (from uucp@localhost) by brasil.brainstorm.eu.org (8.6.12/8.6.12) with UUCP id QAA16464 for FreeBSD-gnats-submit@freebsd.org; Sat, 28 Dec 1996 16:14:26 +0100 Received: (from roberto@localhost) by keltia.freenix.fr (8.8.4/keltia-uucp-2.9) id QAA02929; Sat, 28 Dec 1996 16:04:56 +0100 (CET) Message-Id: <199612281504.QAA02929@keltia.freenix.fr> Date: Sat, 28 Dec 1996 16:04:56 +0100 (CET) From: Ollivier Robert Reply-To: roberto@keltia.freenix.fr To: FreeBSD-gnats-submit@freebsd.org Subject: watch(8) is broken in CURRENT WRT output & signals X-Send-Pr-Version: 3.2 >Number: 2307 >Category: bin >Synopsis: Signals are ignored (esp. ^Q) and output is mangled >Confidential: no >Severity: serious >Priority: medium >Responsible: jkh >State: closed >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Dec 28 07:20:01 PST 1996 >Closed-Date: Mon Dec 30 01:03:31 PST 1996 >Last-Modified: Mon Dec 30 01:03:58 PST 1996 >Originator: Ollivier Robert >Release: FreeBSD 3.0-CURRENT i386 >Organization: Usenet Canal Historique >Environment: FreeBSD keltia.freenix.fr 3.0-CURRENT FreeBSD 3.0-CURRENT #33: Sat Dec 21 12:57:17 CET 1996 roberto@keltia.freenix.fr:/src/src/sys/compile/DKELTIA i386 CURRENT from cvs-cur #2837 made 1996/12/21 09:16:07 >Description: When using watch(8) on a tty, be it "d0" or a pseudo-tty like "p7", the output is mangled as if only CR were sent and not LF. This gives a screen like the following: 206 [15:56] roberto@keltia:~/Mail/freebsd> ll total 7266 -rw------- 1 roberto staff 149021 Dec 26 06:31 announce -rw------- 1 roberto staff 588223 Dec 28 15:51 bugs -rw------- 1 roberto staff 531483 Dec 28 04:03 chat -rw------- 1 roberto staff 1090184 Dec 28 15:51 current -rw------- 1 roberto staff 178920 Dec 28 15:51 cvs -rw------- 1 roberto staff 457344 Dec 28 04:02 doc -rw------- 1 roberto staff 2262897 Dec 28 15:51 hackers -rw------- 1 roberto staff 242647 Dec 28 15:51 hardware -rw------- 1 roberto staff 45468 Dec 23 20:33 hubs -rw------- 1 roberto staff 65336 Dec 22 18:32 mobile drwxr-xr-x 2 roberto staff 512 Oct 19 18:51 old/ -rw------- 1 roberto staff 77571 Dec 3 21:37 platform Also, the only way to get out is to kill watch from another pty because ^Q doesn't seem to do anything. >How-To-Repeat: Use watch on a terminal. >Fix: Unknown. >Release-Note: >Audit-Trail: Responsible-Changed-From-To: freebsd-bugs->jkh Responsible-Changed-By: jkh Responsible-Changed-When: Sat Dec 28 10:21:48 PST 1996 Responsible-Changed-Why: My bug - I probably broke it in the first place. :) State-Changed-From-To: open->closed State-Changed-By: jkh State-Changed-When: Mon Dec 30 01:03:31 PST 1996 State-Changed-Why: Fix comitted. >Unformatted: