Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/usr.bin/less



Module Name:    src
Committed By:   mrg
Date:           Thu Oct 26 01:05:34 UTC 2006

Update of /cvsroot/src/usr.bin/less
In directory ivanova.netbsd.org:/tmp/cvs-serv23416

Log Message:
import less 394.  this includes these changes:


* Add history file to save search and shell command history between
  invocations of less.

* Improve behavior of history list for search and shell commands.

* Add -K (or --quit-on-intr) option to make less exit immediately on ctrl-C.

* Improve handling of UTF-8 files and commands, including better
  line wrapping and handling double-width chars.

* Added LESSUTFBINFMT environment variable to control display of
  non-printable characters in a UTF-8 file.

* Add --with-secure option to configure, to make it easier to
  build a secure version of less.

* Show search matches in the status column even if search highlights
  are disabled via the -G option or the ESC-u command.

* Improve performance when the file contains very long lines.

* Add "windows" charset.

* Add man page for lessecho.

* Add support for erase2 character, treated same as erase.

* Use ASCII lowercase/uppercase logic when operating on the command line.

* Update makefile for Borland C++ 5.5.1.

* Fix bug in calculating number of pages for %D prompt.

* Fix bug in handling tag file error.

* Fix obscure bug if input file is deleted while viewing help.

* Fix bug handling filenames which include square brackets.

* Fix possible buffer overflow in "global" tag search.

* Fix possible buffer overflow in usage of LESSOPEN and LESSCLOSE.

* Fix buffer overflow in reverse search.

* Removed some old copyrighted code.
  This probably breaks OS/9 support.

Status:

Vendor Tag:     NUDLEMAN
Release Tags:   less-394
                
C src/usr.bin/less/less/charset.c
C src/usr.bin/less/less/main.c
C src/usr.bin/less/less/screen.c
C src/usr.bin/less/less/brac.c
C src/usr.bin/less/less/ch.c
C src/usr.bin/less/less/command.c
C src/usr.bin/less/less/cmdbuf.c
C src/usr.bin/less/less/filename.c
C src/usr.bin/less/less/decode.c
C src/usr.bin/less/less/edit.c
C src/usr.bin/less/less/less.1
C src/usr.bin/less/less/forwback.c
U src/usr.bin/less/less/help.c
C src/usr.bin/less/less/ifile.c
U src/usr.bin/less/less/input.c
U src/usr.bin/less/less/jump.c
C src/usr.bin/less/less/line.c
C src/usr.bin/less/less/linenum.c
C src/usr.bin/less/less/lsystem.c
C src/usr.bin/less/less/mark.c
U src/usr.bin/less/less/optfunc.c
C src/usr.bin/less/less/option.c
C src/usr.bin/less/less/opttbl.c
C src/usr.bin/less/less/os.c
C src/usr.bin/less/less/output.c
C src/usr.bin/less/less/position.c
C src/usr.bin/less/less/prompt.c
C src/usr.bin/less/less/search.c
C src/usr.bin/less/less/signal.c
C src/usr.bin/less/less/tags.c
U src/usr.bin/less/less/ttyin.c
C src/usr.bin/less/less/version.c
U src/usr.bin/less/less/cmd.h
C src/usr.bin/less/less/defines.h
C src/usr.bin/less/less/funcs.h
C src/usr.bin/less/less/less.h
U src/usr.bin/less/less/lesskey.h
C src/usr.bin/less/less/lglob.h
C src/usr.bin/less/less/option.h
U src/usr.bin/less/less/pckeys.h
U src/usr.bin/less/less/position.h
U src/usr.bin/less/less/regexp.h
U src/usr.bin/less/less/INSTALL
U src/usr.bin/less/less/LICENSE
U src/usr.bin/less/less/NEWS
U src/usr.bin/less/less/README
C src/usr.bin/less/lesskey/lesskey.1
C src/usr.bin/less/lesskey/lesskey.c
U src/usr.bin/less/lesskey/lesskey.h
C src/usr.bin/less/lessecho/lessecho.c

35 conflicts created by this import.
Use the following command to help the merge:

        cvs checkout -jNUDLEMAN:yesterday -jNUDLEMAN src/usr.bin/less




Home | Main Index | Thread Index | Old Index