From owner-dev-commits-src-all@freebsd.org Sun May 2 06:13:41 2021 Return-Path: Delivered-To: dev-commits-src-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 45C235FA0B8 for ; Sun, 2 May 2021 06:13:41 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FXwln1X99z3srM; Sun, 2 May 2021 06:13:41 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 277F525D33; Sun, 2 May 2021 06:13:41 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 1426DfKd007706; Sun, 2 May 2021 06:13:41 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 1426DfQo007705; Sun, 2 May 2021 06:13:41 GMT (envelope-from git) Date: Sun, 2 May 2021 06:13:41 GMT Message-Id: <202105020613.1426DfQo007705@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org From: Xin LI Subject: git: bb457ab74420 - vendor/less - Vendor import of less v581.2. MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: delphij X-Git-Repository: src X-Git-Refname: refs/heads/vendor/less X-Git-Reftype: branch X-Git-Commit: bb457ab744207cc137364e84eb5e56632cdcdc98 Auto-Submitted: auto-generated X-BeenThere: dev-commits-src-all@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Commit messages for all branches of the src repository List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 May 2021 06:13:41 -0000 The branch vendor/less has been updated by delphij: URL: https://cgit.FreeBSD.org/src/commit/?id=bb457ab744207cc137364e84eb5e56632cdcdc98 commit bb457ab744207cc137364e84eb5e56632cdcdc98 Author: Xin LI AuthorDate: 2021-05-02 06:13:19 +0000 Commit: Xin LI CommitDate: 2021-05-02 06:13:19 +0000 Vendor import of less v581.2. --- NEWS | 2 +- README | 4 ++-- help.c | 2 +- less.man | 2 +- less.nro | 2 +- lessecho.man | 2 +- lessecho.nro | 2 +- lesskey.man | 2 +- lesskey.nro | 2 +- screen.c | 16 ++++++++-------- version.c | 3 ++- 11 files changed, 20 insertions(+), 19 deletions(-) diff --git a/NEWS b/NEWS index fd214e62007d..bc5afd655ddc 100644 --- a/NEWS +++ b/NEWS @@ -12,7 +12,7 @@ ====================================================================== - Major changes between "less" versions 563 and 581 + Major changes between "less" versions 563 and 581.2 * Change ESC-u command to toggle, not disable, highlighting per man page. diff --git a/README b/README index c99d208960cc..b5bf899c7170 100644 --- a/README +++ b/README @@ -1,7 +1,7 @@ - Less, version 581 + Less, version 581.2 - This is the distribution of less, version 581, released 06 Apr 2021. + This is the distribution of less, version 581.2, released 28 Apr 2021. This program is part of the GNU project (http://www.gnu.org). This program is free software. You may redistribute it and/or diff --git a/help.c b/help.c index 94b92cea69c2..f5b4aa1fbf1a 100644 --- a/help.c +++ b/help.c @@ -1,4 +1,4 @@ -/* This file was generated by mkhelp.pl from less.hlp at 1:31 on 2021/4/7 */ +/* This file was generated by mkhelp.pl from less.hlp at 14:59 on 2021/4/28 */ #include "less.h" constant char helpdata[] = { '\n', diff --git a/less.man b/less.man index 5556488be6fa..6efe7a99d464 100644 --- a/less.man +++ b/less.man @@ -1817,4 +1817,4 @@ LESS(1) General Commands Manual LESS(1) - Version 581: 06 Apr 2021 LESS(1) + Version 581.2: 28 Apr 2021 LESS(1) diff --git a/less.nro b/less.nro index 41021321964b..f148ccb76d98 100644 --- a/less.nro +++ b/less.nro @@ -1,5 +1,5 @@ '\" t -.TH LESS 1 "Version 581: 06 Apr 2021" +.TH LESS 1 "Version 581.2: 28 Apr 2021" .SH NAME less \- opposite of more .SH SYNOPSIS diff --git a/lessecho.man b/lessecho.man index 878e7ad7e17e..6a47aba2dab6 100644 --- a/lessecho.man +++ b/lessecho.man @@ -51,4 +51,4 @@ LESSECHO(1) General Commands Manual LESSECHO(1) - Version 581: 06 Apr 2021 LESSECHO(1) + Version 581.2: 28 Apr 2021 LESSECHO(1) diff --git a/lessecho.nro b/lessecho.nro index ef822fabdafb..484efa135d34 100644 --- a/lessecho.nro +++ b/lessecho.nro @@ -1,4 +1,4 @@ -.TH LESSECHO 1 "Version 581: 06 Apr 2021" +.TH LESSECHO 1 "Version 581.2: 28 Apr 2021" .SH NAME lessecho \- expand metacharacters .SH SYNOPSIS diff --git a/lesskey.man b/lesskey.man index 8692f3fead56..36a629ef850e 100644 --- a/lesskey.man +++ b/lesskey.man @@ -358,4 +358,4 @@ LESSKEY(1) General Commands Manual LESSKEY(1) - Version 581: 06 Apr 2021 LESSKEY(1) + Version 581.2: 28 Apr 2021 LESSKEY(1) diff --git a/lesskey.nro b/lesskey.nro index a9aec69fea0f..1f8e5b39ecaf 100644 --- a/lesskey.nro +++ b/lesskey.nro @@ -1,5 +1,5 @@ '\" t -.TH LESSKEY 1 "Version 581: 06 Apr 2021" +.TH LESSKEY 1 "Version 581.2: 28 Apr 2021" .SH NAME lesskey \- specify key bindings for less .SH SYNOPSIS diff --git a/screen.c b/screen.c index 7e8f8af4f463..ff6b6d785af7 100644 --- a/screen.c +++ b/screen.c @@ -1673,8 +1673,6 @@ ltputs(str, affcnt, f_putc) public void init_mouse(VOID_PARAM) { - if (!mousecap) - return; #if !MSDOS_COMPILER ltputs(sc_s_mousecap, sc_height, putchr); #else @@ -1693,8 +1691,6 @@ init_mouse(VOID_PARAM) public void deinit_mouse(VOID_PARAM) { - if (!mousecap) - return; #if !MSDOS_COMPILER ltputs(sc_e_mousecap, sc_height, putchr); #else @@ -1718,7 +1714,8 @@ init(VOID_PARAM) ltputs(sc_init, sc_height, putchr); if (!no_keypad) ltputs(sc_s_keypad, sc_height, putchr); - init_mouse(); + if (mousecap) + init_mouse(); } init_done = 1; if (top_scroll) @@ -1741,7 +1738,8 @@ init(VOID_PARAM) { if (!no_init) win32_init_term(); - init_mouse(); + if (mousecap) + init_mouse(); } win32_init_vt_term(); @@ -1763,7 +1761,8 @@ deinit(VOID_PARAM) #if !MSDOS_COMPILER if (!(quit_if_one_screen && one_screen)) { - deinit_mouse(); + if (mousecap) + deinit_mouse(); if (!no_keypad) ltputs(sc_e_keypad, sc_height, putchr); if (!no_init) @@ -1776,7 +1775,8 @@ deinit(VOID_PARAM) win32_deinit_vt_term(); if (!(quit_if_one_screen && one_screen)) { - deinit_mouse(); + if (mousecap) + deinit_mouse(); if (!no_init) win32_deinit_term(); } diff --git a/version.c b/version.c index cb7d69ffcda7..7ca31e0930fa 100644 --- a/version.c +++ b/version.c @@ -919,6 +919,7 @@ v578 2/9/21 Doc v579 2/14/21 Fix double-width char bugs and non-match search crash. v580 3/2/21 Some color fixes; fix compiler warnings; some lesstest support. v581 4/6/21 Ignore SIGTSTP in secure mode; don't print "skipping" when filtering. +v581.2 4/28/21 Fix failure to deinit mouse. */ -char version[] = "581"; +char version[] = "581.2";