CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2015/11/05 15:08:44
Modified files:
usr.bin/less : brac.c ch.c charset.c charset.h cmd.h cmdbuf.c
command.c cvt.c decode.c defines.h edit.c
filename.c forwback.c funcs.h ifile.c input.c
jump.c less.h lesskey.1 lesskey.c lesskey.h
line.c linenum.c lsystem.c main.c mark.c
optfunc.c option.c option.h opttbl.c os.c
output.c pattern.c pattern.h position.c
position.h prompt.c screen.c search.c signal.c
tags.c ttyin.c version.c
usr.bin/less/less: Makefile
usr.bin/less/lesskey: Makefile
Removed files:
usr.bin/less : INSTALL Makefile.aut Makefile.dsb Makefile.dsg
Makefile.dsu Makefile.in Makefile.inc
Makefile.o2e Makefile.o9c Makefile.o9u
Makefile.wnb Makefile.wnm NEWS README configure
configure.ac defines.ds defines.h.in defines.o2
defines.o9 defines.wn help.c install.sh
lessecho.c lessecho.man lessecho.nro lglob.h
mkfuncs.awk mkinstalldirs pckeys.h regexp.c
regexp.h scrsize.c
Log message:
Replace less with the cleaned-up fork of less 458 maintained by Garrett
D'Amore at https://github.com/gdamore/less-fork. This has significantly
less portability goop, has a tidied up code style, uses terminfo instead
of termcap, and is has stricter POSIX compliance.
Many of our local changes have been accepted upstream: substantial
remaining local changes are code to read help files from /usr/share
rather than compiling them in, man page and help improvements, and some
tweaks to the default options.
Review and testing by millert, ok deraadt