From owner-cvs-all Fri Sep 3 15:31:46 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 09B95150D8; Fri, 3 Sep 1999 15:31:40 -0700 (PDT) (envelope-from hoek@FreeBSD.org) Received: (from hoek@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id PAA60938; Fri, 3 Sep 1999 15:31:22 -0700 (PDT) (envelope-from hoek@FreeBSD.org) Message-Id: <199909032231.PAA60938@freefall.freebsd.org> From: Tim Vanderhoek Date: Fri, 3 Sep 1999 15:31:22 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/usr.bin/more default.morerc less.morerc macro.c most.morerc ncommand.c Makefile command.c input.c less.h line.c main.c more.1 more.help option.c output.c pathnames.h prim.c screen.c signal.c ttyin.c decode.c Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk hoek 1999/09/03 15:31:22 PDT Modified files: usr.bin/more Makefile command.c input.c less.h line.c main.c more.1 more.help option.c output.c pathnames.h prim.c screen.c signal.c ttyin.c Added files: usr.bin/more default.morerc less.morerc macro.c most.morerc ncommand.c Removed files: usr.bin/more decode.c Log: Thorough revamp of how input commands are processed. This allows customization of user keys (documentation pending). The only key whose semantics have changed is the capital 'N' key, which now performs a repeat-search in the opposite direction (just like in vi). This commit is a little bulkier than what I had originally planned. I'm not completely happy with the direction it went, but it's definately an improvement, and the alternative is to continue becoming irrelevant compared to GNU less. (Does anyone even _use_ /usr/bin/more these days?) Revision Changes Path 1.8 +25 -7 src/usr.bin/more/Makefile 1.15 +418 -447 src/usr.bin/more/command.c 1.5 +7 -5 src/usr.bin/more/input.c 1.6 +76 -34 src/usr.bin/more/less.h 1.7 +5 -10 src/usr.bin/more/line.c 1.14 +166 -4 src/usr.bin/more/main.c 1.14 +7 -5 src/usr.bin/more/more.1 1.3 +4 -2 src/usr.bin/more/more.help 1.7 +11 -1 src/usr.bin/more/option.c 1.12 +21 -67 src/usr.bin/more/output.c 1.2 +6 -0 src/usr.bin/more/pathnames.h 1.9 +11 -19 src/usr.bin/more/prim.c 1.8 +2 -1 src/usr.bin/more/screen.c 1.4 +2 -2 src/usr.bin/more/signal.c 1.4 +1 -1 src/usr.bin/more/ttyin.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message