Commit graph

38 commits

Author SHA1 Message Date
Xin LI f80a33ea41 MFV: less v643.
MFC after:	2 weeks
2023-08-13 00:13:31 -07:00
Xin LI d713e0891f MFV: less v632.
MFC after:	2 weeks
2023-05-01 20:43:57 -07:00
Xin LI 95270f73ba MFV: less v608
Relnotes:	yes
MFC after:	2 weeks
2022-09-05 22:52:39 -07:00
Xin LI 30a1828c51 less: upgrade to v590.
MFC after:	2 weeks
2021-07-17 22:20:44 -07:00
Xin LI 2235c7feac less: upgrade to v581.
MFC after:	2 weeks
2021-04-18 19:46:19 -07:00
Xin LI 6f26c71d76 MFV r366990: less v563.
MFC after:	2 weeks
Relnotes:	yes
2020-10-24 15:58:42 +00:00
Xin LI b7780dbe98 MFV r349535: less v551.
MFC after:	2 weeks
Relnotes:	yes
2019-06-29 18:41:40 +00:00
Xin LI 74709ed038 MFV r329552: less v530.
MFC after:	2 weeks
2018-02-19 05:10:22 +00:00
Xin LI b2ea244070 MFV r326007: less v529.
MFC after:	2 weeks
2017-11-20 08:52:33 +00:00
Xin LI f6b74a7d16 MFV r317581: less v491.
MFC after:	1 month
2017-05-05 14:33:39 +00:00
Robert Watson 1ea316270f Currently, less(1) uses K&R prototypes, which both fails to provide useful
compiler-time type checking, and also causes problems for targets where
multiple incompatible calling conventions may be selected based on argument
types.  This change switches less(1) to ANSI prototypes.

While there, we also remove use of "register", and attempt to use "const" a
bit better now that the compiler can check argument types.

Reviewed by:	cem, emaste
MFC after:	3 weeks
Sponsored by:	DARPA, AFRL
Differential Revision:	https://reviews.freebsd.org/D10152
2017-03-31 21:29:43 +00:00
Xin LI a15691bf11 MFV r293125: less v481.
MFC after:	1 month
Relnotes:	yes
2016-01-05 05:25:16 +00:00
Xin LI e24497193b MFV: less v451. 2012-07-24 01:09:11 +00:00
Xin LI 96e55cc72d MFV: less v449. 2012-06-26 23:17:33 +00:00
Dimitry Andric 80acde97f1 Redo r228645, but instead of casting away const conversion warnings in
contrib/less, add a few const qualifiers in the right places.

Suggested by:	das
MFC after:	1 week
2012-01-01 20:13:02 +00:00
Dimitry Andric dd3bd0ed42 Revert r228645, which casts away a number of const conversion warnings
in contrib/less.  I will fix those more properly in the next commit.
2012-01-01 20:09:05 +00:00
Dimitry Andric 8ee4178c4c In contrib/less, cast away const a bunch of times, to make it build
without conversion warnings.  This code desparately needs a good dose of
const poison, but fixing all the issues would be rather disruptive.

MFC after:	1 week
2011-12-17 16:10:14 +00:00
Xin LI b24bfc5ae8 MFV: Update to less v444.
MFC after:	2 weeks
2011-06-09 22:52:57 +00:00
Xin LI 33096f16e1 MFV: Update to less v443.
MFC after:	1 month
2011-05-09 21:51:59 +00:00
Xin LI f0be0a1f8c Update less to v436. This is considered as a bugfix release from vendor.
Major changes from v429:
 * Don't pass "-" to non-pipe LESSOPEN unless it starts with "-".
 * Allow a fraction as the argument to the -# (--shift) option.
 * Fix highlight bug when underlined/overstruck text matches at end of line.
 * Fix non-regex searches with ctrl-R.

Approved by:	re (kensmith, kib)
2009-07-29 09:20:32 +00:00
Xin LI 7374caaaed Update to less v429. 2009-05-09 01:35:27 +00:00
Xin LI ad5f463cf9 Flatten all tags of the dist tree of less. 2009-05-08 23:34:35 +00:00
Xin LI 423c5ce59d Resolve conflicts; Update defines.h to reflect latest change. 2007-11-16 22:24:31 +00:00
Xin LI 464501a8bf Virgin import of less v415. 2007-11-16 22:22:17 +00:00
Xin LI aa22b8b669 Resolve conflicts after less(1) v406 import.
Approved by:	re (hrs)
2007-06-21 10:44:50 +00:00
Xin LI efd72c2eb6 Virgin import of less v406.
Approved by:	re (hrs)
2007-06-21 10:42:55 +00:00
Xin LI 720c436c66 Resolve conflicts. 2007-06-04 01:43:11 +00:00
Xin LI 7f074f9c8f /home/delphij/m 2007-06-04 01:42:54 +00:00
Xin LI 89dd99dcac Resolve conflicts. 2006-08-20 15:50:51 +00:00
Xin LI 6dcb072b30 Import less v394 2006-08-20 15:49:51 +00:00
Tim J. Robbins 1ede161574 Merge vendor changes onto mainline. 2004-04-17 07:24:09 +00:00
Tim J. Robbins 000ba3e819 Import less v381. 2004-04-17 07:16:34 +00:00
Paul Saab 8fd4165cc4 Merge vendor changes onto mainline. 2002-01-07 20:37:09 +00:00
Paul Saab c9346414d9 Import less v371 2002-01-07 20:29:38 +00:00
Paul Saab 15596da42f Merge vendor changes onto mainline. 2000-07-14 09:57:37 +00:00
Paul Saab 8ed69c6ff9 Import less v358. 2000-07-14 09:51:40 +00:00
Paul Saab a8f92a7ce5 Make less act like more(1) when it is invoked as more.
Obtained from:	NetBSD
2000-05-23 05:51:17 +00:00
Paul Saab a5f0fb151d Import the [now] dual licensed version 3.5.4 of less. It is
distributed under your choice of the GPL or a BSD style license.

Reviewed by:	peter
Obtained from:	http://home.flash.net/~marknu/less/
2000-05-22 09:53:22 +00:00