From owner-freebsd-hackers Mon Sep 17 4:44:27 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from axl.seasidesoftware.co.za (axl.seasidesoftware.co.za [196.31.7.201]) by hub.freebsd.org (Postfix) with ESMTP id 07CC437B407 for ; Mon, 17 Sep 2001 04:44:23 -0700 (PDT) Received: from sheldonh (helo=axl.seasidesoftware.co.za) by axl.seasidesoftware.co.za with local-esmtp (Exim 3.33 #1) id 15iwp2-000OrJ-00 for hackers@FreeBSD.org; Mon, 17 Sep 2001 13:44:20 +0200 From: Sheldon Hearn To: hackers@FreeBSD.org Subject: Recent changes to libdialog are weird Date: Mon, 17 Sep 2001 13:44:20 +0200 Message-ID: <95560.1000727060@axl.seasidesoftware.co.za> Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi folks, Recently, libdialog's use of tab, space and enter seems to have changed. Now, space and enter mean the same thing. Before, enter was a context-insensitive short-cut to the currently selected dialogue "submit" button. What many folks may not realize is that the new behaviour, while "safer" than what we had before, makes libdialog behave differently from at least Motif, Windows, JavaAWT, JavaSwing. So what we have now is a libdialog that protects the finger-happy, while confounding those who expect "pretty standard behaviour". I reckon if sysinstall needs to be weird, sysinstall should use its own weird version of libdialog and leave the distributed libdialog alone. Ciao, Sheldon. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message