From owner-cvs-gnu Fri Jan 17 00:19:23 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id AAA17155 for cvs-gnu-outgoing; Fri, 17 Jan 1997 00:19:23 -0800 (PST) Received: (from jkh@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id AAA17145; Fri, 17 Jan 1997 00:19:21 -0800 (PST) Date: Fri, 17 Jan 1997 00:19:21 -0800 (PST) From: "Jordan K. Hubbard" Message-Id: <199701170819.AAA17145@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-gnu Subject: cvs commit: src/gnu/lib/libdialog checklist.c dialog.priv.h menubox.c radiolist.c Sender: owner-cvs-gnu@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 97/01/17 00:19:21 Modified: gnu/lib/libdialog checklist.c dialog.priv.h menubox.c radiolist.c Log: Go on one of my periodic rampages through this code, trying to make it DTRT. In the process, discover the usual 10-15 evil bogons which have been lurking in it for years. This closes, for one thing, the recent report Mike Smith made about nested checklist menus returning with the scrolling region messed up. Revision Changes Path 1.32 +50 -40 src/gnu/lib/libdialog/checklist.c 1.9 +4 -0 src/gnu/lib/libdialog/dialog.priv.h 1.30 +74 -65 src/gnu/lib/libdialog/menubox.c 1.34 +61 -52 src/gnu/lib/libdialog/radiolist.c