From owner-cvs-all Mon Dec 13 20:25:37 1999 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 9FAA5153F2; Mon, 13 Dec 1999 20:25:33 -0800 (PST) (envelope-from jkh@FreeBSD.org) Received: (from jkh@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id UAA63981; Mon, 13 Dec 1999 20:25:33 -0800 (PST) (envelope-from jkh@FreeBSD.org) Message-Id: <199912140425.UAA63981@freefall.freebsd.org> From: "Jordan K. Hubbard" Date: Mon, 13 Dec 1999 20:25:33 -0800 (PST) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/release/sysinstall anonFTP.c config.c disks.c dispatch.c dist.c dist.h dmenu.c doc.c index.c install.c installUpgrade.c label.c media.c menus.c msg.c network.c options.c package.c pccard.c system.c tcpip.c Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk jkh 1999/12/13 20:25:33 PST Modified files: release/sysinstall anonFTP.c config.c disks.c dispatch.c dist.c dist.h dmenu.c doc.c index.c install.c installUpgrade.c label.c media.c menus.c msg.c network.c options.c package.c pccard.c system.c tcpip.c Log: Completely rip-out and redesign sysinstall's refresh model as well as redoing all the menus to have proper, or at least non-hallucinogenic, keyboard accelerators. This requires my recent update to libdialog to work properly and will probably also exhibit some other "interesting" behavior while the last few missing screen clears are found (which is why I'm not going to MFC immediately). At least now, however, sysinstall does not gratuitously redraw random screens at the drop of a hat and drive serial console installers out of their minds. Revision Changes Path 1.26 +7 -8 src/release/sysinstall/anonFTP.c 1.148 +38 -26 src/release/sysinstall/config.c 1.116 +3 -10 src/release/sysinstall/disks.c 1.32 +2 -5 src/release/sysinstall/dispatch.c 1.156 +15 -12 src/release/sysinstall/dist.c 1.45 +3 -2 src/release/sysinstall/dist.h 1.42 +16 -13 src/release/sysinstall/dmenu.c 1.26 +5 -6 src/release/sysinstall/doc.c 1.76 +20 -14 src/release/sysinstall/index.c 1.254 +20 -64 src/release/sysinstall/install.c 1.69 +15 -18 src/release/sysinstall/installUpgrade.c 1.95 +10 -9 src/release/sysinstall/label.c 1.104 +20 -28 src/release/sysinstall/media.c 1.232 +435 -435 src/release/sysinstall/menus.c 1.51 +14 -4 src/release/sysinstall/msg.c 1.45 +12 -3 src/release/sysinstall/network.c 1.66 +6 -4 src/release/sysinstall/options.c 1.83 +5 -6 src/release/sysinstall/package.c 1.7 +12 -7 src/release/sysinstall/pccard.c 1.101 +7 -2 src/release/sysinstall/system.c 1.99 +2 -2 src/release/sysinstall/tcpip.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message