pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/misc/less less: Update to 608



details:   https://anonhg.NetBSD.org/pkgsrc/rev/bec11c28678a
branches:  trunk
changeset: 385344:bec11c28678a
user:      leot <leot%pkgsrc.org@localhost>
date:      Thu Sep 15 11:02:14 2022 +0000

description:
less: Update to 608

Patches privately shared by <pin> and RVP, thanks!

Changes:
608
---
* Add the --header option (github #43).
* Add the --no-number-headers option (github #178).
* Add the --status-line option.
* Add the --redraw-on-quit option (github #36).
* Add the --search-options option (github #213).
* Add the --exit-follow-on-close option (github #244).
* Add 'H' color type to set color of header lines.
* Add #version conditional to lesskey.
* Add += syntax to variable section in lesskey files.
* Allow option name in -- command to end with '=' in addition to '\n'.
* Add $HOME/.config to possible locations of lesskey file (github #153).
* Add $XDG_STATE_HOME and $HOME/.local/state to possible locations
  of history file (github #223).
* Don't read or write history file in secure mode (github #201).
* Fix display of multibyte and double-width chars in prompt.
* Fix ESC-BACKSPACE command when BACKSPACE key does not send 0x08
  (github #188).
* Add more \k codes to lesskey format.
* Fix bug when empty file is modified while viewing it.
* Fix bug when parsing a malformed lesskey file (githb #234).
* Fix bug scrolling history when --incsearch is set (github #214).
* Fix buffer overflow when invoking lessecho with more than 63 -m/-n
  options (github #198).
* Fix buffer overflow in bin_file (github #271).
* Fix bug restoring color at end of highlighted text.
* Fix bug in parsing lesskey file.
* Defer moving cursor to lower left in some more cases.
* Suppress TAB filename expansion in some cases where it doesn't make sense.
* Fix termlib detection when compiler doesn't accept
  calls to undeclared functions.
* Fix bug in input of non-ASCII characters on Windows (github #247)
* Escape filenames when invoking LESSCLOSE.
* Fix bug using multibyte UTF-8 char in search string
  with --incsearch (github #273).

590
---
* Make less able to read lesskey source files (deprecating lesskey).
* If XDG_CONFIG_HOME is set, find lesskey source file
  in $XDG_CONFIG_HOME/lesskey rather than $HOME/.lesskey.
* If XDG_DATA_HOME is set, find and store history file
  in $XDG_DATA_HOME/lesshst rather than $HOME/.lesshst.
* Add the --lesskey-src option.
* Add the --file-size option.
* With -F, if screen is resized to make file fit on one screen, don't exit.
* Fix bug which could leave terminal in mouse-reporting mode
  after exiting less.
* Fix bug which caused failure to respond to window resize.
* Fix backslash bug searching in tag file.

581
---
* Change ESC-u command to toggle, not disable, highlighting per man page.
* Add ESC-U command.
* Add ctrl-W search modifier for wrapping search.
* F command can be interrupted by ^X.
* Support OSC 8 hyperlinks when -R is in effect.
* g command with no number will ignore -j and put first line at top of screen.
* Multiple + or -p command line options are handled better.
* Add the --incsearch option.
* Add the --line-num-width option.
* Add the --status-col-width option.
* Add the --use-color and --color options.
* Display -w highlight even if highlighted line is empty.
* If search result is in a long line, scroll to ensure it is visible.
* Editing the same file under different names now creates only
  one entry in the file list.
* Make visual bell more visible on some terminals.
* Ring end-of-file bell no more than once per second.
* Build can use either Python or Perl for Makefile.aut operations.
* Fix crash when using the @ search modifier.
* Fix crash in the 's' command due to duplicate free.
* Fix realpath crash on Darwin.

diffstat:

 misc/less/Makefile                  |   4 ++--
 misc/less/distinfo                  |   9 +++++----
 misc/less/patches/patch-Makefile.in |  18 ++++++++++++++++++
 3 files changed, 25 insertions(+), 6 deletions(-)

diffs (48 lines):

diff -r 6cfac9e291d7 -r bec11c28678a misc/less/Makefile
--- a/misc/less/Makefile        Thu Sep 15 03:56:09 2022 +0000
+++ b/misc/less/Makefile        Thu Sep 15 11:02:14 2022 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.29 2021/01/06 14:29:30 leot Exp $
+# $NetBSD: Makefile,v 1.30 2022/09/15 11:02:14 leot Exp $
 
-DISTNAME=      less-563
+DISTNAME=      less-608
 CATEGORIES=    misc
 MASTER_SITES=  http://www.greenwoodsoftware.com/less/
 
diff -r 6cfac9e291d7 -r bec11c28678a misc/less/distinfo
--- a/misc/less/distinfo        Thu Sep 15 03:56:09 2022 +0000
+++ b/misc/less/distinfo        Thu Sep 15 11:02:14 2022 +0000
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.22 2021/10/26 10:59:11 nia Exp $
+$NetBSD: distinfo,v 1.23 2022/09/15 11:02:14 leot Exp $
 
-BLAKE2s (less-563.tar.gz) = 88f93746bfb78f504bee66b0debefaa3aff070eefec487a3167f8d2b404d8358
-SHA512 (less-563.tar.gz) = 79384ff3faa33aeb86da6027c8b264df78f9f8c799af43dc5340e2ca3d86053c9be168140bfa05734a4217e65ef9939652b004d6a536f64b2e0ef3b74b07f535
-Size (less-563.tar.gz) = 335508 bytes
+BLAKE2s (less-608.tar.gz) = b96aedc410ad1072253e0e22da1d059a1396fda6f454f778df9b13388f88b007
+SHA512 (less-608.tar.gz) = 7945b7f88921832ebb1b45fba8cbb449ee0133342796b654a52c146dfff3d84db18724ee84e53349eeea6017a0ebe2d8eb5366210275981dde7bb7190118fa66
+Size (less-608.tar.gz) = 362346 bytes
+SHA1 (patch-Makefile.in) = 4b47caa52dfb236da1b51a74902b98d7aa3237f4
diff -r 6cfac9e291d7 -r bec11c28678a misc/less/patches/patch-Makefile.in
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/misc/less/patches/patch-Makefile.in       Thu Sep 15 11:02:14 2022 +0000
@@ -0,0 +1,18 @@
+$NetBSD: patch-Makefile.in,v 1.1 2022/09/15 11:02:14 leot Exp $
+
+Adjust GNU-isms to BSD-isms (ifneq is supported only by GNU make).
+
+--- Makefile.in.orig   2022-07-22 19:26:24.000000000 +0000
++++ Makefile.in
+@@ -52,9 +52,9 @@ OBJ = \
+       output.${O} pattern.${O} position.${O} prompt.${O} search.${O} signal.${O} \
+       tags.${O} ttyin.${O} version.${O} xbuf.${O}  @REGEX_O@
+ 
+-ifneq (@SECURE_COMPILE@,1)
++.if @SECURE_COMPILE@ != 1
+ OBJ += lesskey_parse.${O}
+-endif
++.endif
+ 
+ all: less$(EXEEXT) lesskey$(EXEEXT) lessecho$(EXEEXT)
+ 



Home | Main Index | Thread Index | Old Index