From owner-freebsd-bugs Fri Nov 14 04:30:05 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id EAA24509 for bugs-outgoing; Fri, 14 Nov 1997 04:30:05 -0800 (PST) (envelope-from owner-freebsd-bugs) Received: (from gnats@localhost) by hub.freebsd.org (8.8.7/8.8.7) id EAA24496; Fri, 14 Nov 1997 04:30:02 -0800 (PST) (envelope-from gnats) Resent-Date: Fri, 14 Nov 1997 04:30:02 -0800 (PST) Resent-Message-Id: <199711141230.EAA24496@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, steve@visint.co.uk Received: from dylan.visint.co.uk (dylan.visint.co.uk [194.207.134.180]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id EAA24202 for ; Fri, 14 Nov 1997 04:23:26 -0800 (PST) (envelope-from steve@dylan.visint.co.uk) Received: (from steve@localhost) by dylan.visint.co.uk (8.8.5/8.8.5) id MAA02257; Fri, 14 Nov 1997 12:23:23 GMT Message-Id: <199711141223.MAA02257@dylan.visint.co.uk> Date: Fri, 14 Nov 1997 12:23:23 GMT From: steve@visint.co.uk Reply-To: steve@visint.co.uk To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: gnu/5039: libdialog fails to resore terminal Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 5039 >Category: gnu >Synopsis: libdialog fails to resore terminal >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Nov 14 04:30:01 PST 1997 >Last-Modified: >Originator: Steve Roome >Organization: Vision Interactive >Release: FreeBSD 3.0-970618-SNAP i386 >Environment: Using zsh-3.0.2 in an xterm under XF86_S3 3.3 (although this will happen in almost any terminal I think) >Description: After using anything which uses libdialog (or the code from it) the terminal state isn't properly restored. >How-To-Repeat: dialog --infobox "Go reset your terminal" 3 35 (or use anything like sysinstall or whatever) >Fix: Obvious! Save inital term state and restore it afterwards. (There's a lot of places this needs to be done though.) >Audit-Trail: >Unformatted: