From owner-cvs-all Thu Dec 30 8:17:22 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 844CD153B1; Thu, 30 Dec 1999 08:17:19 -0800 (PST) (envelope-from hm@FreeBSD.org) Received: (from hm@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id IAA36639; Thu, 30 Dec 1999 08:17:14 -0800 (PST) (envelope-from hm@FreeBSD.org) Message-Id: <199912301617.IAA36639@freefall.freebsd.org> From: Hellmuth Michaelis Date: Thu, 30 Dec 1999 08:17:13 -0800 (PST) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/i386/isa/pcvt pcvt_conf.h pcvt_drv.c pcvt_ext.c pcvt_hdr.h pcvt_kbd.c pcvt_kbd.h pcvt_out.c pcvt_sup.c pcvt_tbl.h pcvt_vtf.c Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk hm 1999/12/30 08:17:13 PST Modified files: sys/i386/isa/pcvt pcvt_conf.h pcvt_drv.c pcvt_ext.c pcvt_hdr.h pcvt_kbd.c pcvt_kbd.h pcvt_out.c pcvt_sup.c pcvt_tbl.h pcvt_vtf.c Log: Implement scrollback for pcvt based on code submitted by Aaron Campbell . Use SHIFT-PgUp and SHIFT-PgDn to scroll back and forward. Aarons original code was enhanced to have a separate scrollbuffer for every virtual terminal and to preserve the screen contents when switching screen sizes. The scrollbuffer size is currently fixed at 8 pages but this will be made configurable through the use of scon(1) in the near future. For pcvt_kbd.h, a longstanding compiler warning was fixed by using excessive backetizing of the key2ascii[] table. Revision Changes Path 1.9 +6 -8 src/sys/i386/isa/pcvt/pcvt_conf.h 1.62 +9 -30 src/sys/i386/isa/pcvt/pcvt_drv.c 1.17 +10 -24 src/sys/i386/isa/pcvt/pcvt_ext.c 1.36 +16 -24 src/sys/i386/isa/pcvt/pcvt_hdr.h 1.32 +149 -23 src/sys/i386/isa/pcvt/pcvt_kbd.c 1.10 +135 -135 src/sys/i386/isa/pcvt/pcvt_kbd.h 1.20 +68 -21 src/sys/i386/isa/pcvt/pcvt_out.c 1.16 +64 -17 src/sys/i386/isa/pcvt/pcvt_sup.c 1.7 +7 -12 src/sys/i386/isa/pcvt/pcvt_tbl.h 1.11 +6 -15 src/sys/i386/isa/pcvt/pcvt_vtf.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message