From patchwork Fri May 7 11:44:11 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 4255 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4Fc7rw5fJNz3wl2 for ; Fri, 7 May 2021 11:44:16 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4Fc7rw2wrNz1L0; Fri, 7 May 2021 11:44:16 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4Fc7rw2hQ3z2ySY; Fri, 7 May 2021 11:44:16 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4Fc7rv1ndVz2xZm for ; Fri, 7 May 2021 11:44:15 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4Fc7rt2Tnzz1Kv; Fri, 7 May 2021 11:44:14 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1620387854; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=omD1l+vG3R7QYo33Mb39XFtn+qeBH+C6D2DTPDySEUI=; b=irqlUZe6TvJrIuwVKQznI8zsvUbmeZqUUSwnqqMcont9o/EkprLbvB4TMPEL5ArbSnU6c9 bUpPNLs3u92DQ5Dg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1620387854; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=omD1l+vG3R7QYo33Mb39XFtn+qeBH+C6D2DTPDySEUI=; b=pS9R5lKkVpnvgxwYz5yXK34U0AVTwssUA4wo43agZgGNZqpLfJ0SKEd0l3vhV75SZELpdG zK3kPGZeWVVPRgZWK3s+4fJ7+PzvnJQuzjqhp+LzN5j1v6xKJW9JAH7BqEK3T4ZA4h7hx9 9x8L1jQ5HiJYx24ST0krqiLbuY8l42pNi9nik1pxHMT+eQm9tfvbzsc+bJ6XbhgoNHxTeq wzcLmFua5FAT0ipH7ZL1uC6bd6Nb1B6CD8Ml2VYw2eWgDbdn3MSEHGn49hV29oor+zEJJd 5tWvGh/6v/pu7+0Mtu3ZT3Y1C3X8V+aGFo3GHRmGaXW8D4XfXJw8Hdl0lddrRQ== From: Adolf Belka To: development@lists.ipfire.org Subject: [PATCH] nano: Update to 5.7 Date: Fri, 7 May 2021 13:44:11 +0200 Message-Id: <20210507114411.6951-1-adolf.belka@ipfire.org> MIME-Version: 1.0 X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: development-bounces@lists.ipfire.org Sender: "Development" - Update from 5.6 to 5.7 - Update of rootfile not required - Changelog Changes between v5.6.1 and v5.7: build: drop the check for two functions that we don't use any more build: fix compilation for --enable-tiny plus --enable-multibuffer build: fix compilation when configured with --disable-multibuffer build: fix compilation when configured with --enable-tiny bump version numbers and add a news item for the 5.7 release chars: implement mblen() ourselves, for efficiency chars: implement mbtowc() ourselves, for more efficiency chars: work around a UTF-8 bug in glibc, to display invalid codes right chars: work around the wrong private-use-character widths on OpenBSD display: avoid determining twice from and until where to draw each row display: make the output of --constantshow less jittery editing: prevent the pointer for the top row from becoming dangling feedback: upon first switch to a buffer, show its error message (if any) files: always register the format, also when the file is unwritable files: create a new buffer earlier, so that error messages can be stored files: when Mac format has been detected, stay with it gnulib: pull in the fix for a build problem on older Debian gnulib: update to its current upstream state indicator: adjust the size to the number of visible lines, not chunks input: accept Unicode codes for non-characters as valid, since they are memory: do not allocate space for multidata when it's already allocated memory: fix an off-by-one error to free also the last line in a group memory: prevent a use-after-free when the user respects a lock file oops: that doesn't work -- you can't break out of two for loops at once options: retire the obsolete 'smooth', 'morespace', and 'nopauses' softwrap: avoid time-consuming computations, to burden large files less startup: do not crash when trying to open a device or directory startup: do not store an error message in the record of another buffer startup: save the compiled file-matching regexes, to avoid recompiling startup: show the helpful message only when ^G has not been rebound syntax: c: colorize also labels that contain digits, and uncolorize colon syntax: po: improve the coloring of format specifiers syntaxes: replace [[:space:]] with [[:blank:]] to exclude carriage return tweaks: adjust and improve one comment, and frob another tweaks: adjust two comments, and reshuffle two fragments tweaks: avoid a warning on newer compilers, by writing an extra byte tweaks: avoid calling extra_chunks_in() when not softwrapping tweaks: avoid converting a file name for more than will fit on screen tweaks: avoid parsing a multibyte character twice tweaks: condense three comments, drop another, and rewrap a line tweaks: drop unneeded braces and adjust indentation after previous change tweaks: elide a call of strlen() for every row tweaks: elide a function that is now basically just two lines tweaks: elide an unneeded resetting NULL call to wctomb() tweaks: elide a small function that is used just once tweaks: elide the pointless is_valid_unicode() function tweaks: elide two more instances of useless character copying tweaks: improve a couple of comments tweaks: morph a function into what it is actually used for tweaks: normalize the indentation after an earlier change tweaks: put the most likely condition first, for a quicker return tweaks: reduce the maximum character length from six bytes to four tweaks: remove a misplaced (and nested) #ifdef tweaks: rename a variable, away from an abbreviation tweaks: rename a variable, for contrast with another tweaks: reshuffle a comment, and put the main extension first tweaks: reshuffle a fragment of code, to prepare for the next change tweaks: reshuffle two conditions, to have the most unlikely one first tweaks: set the file format only when unset, so it doesn't need saving tweaks: shorten a comment and trim an #ifdef tweaks: simplify two fragments of code tweaks: simplify two fragments of code, eliding useless character copying syntax: c: make the highlighting of '#include <...>' more compliant syntax: tcl: support Expect scripts too Changes between v5.6 and v5.6.1: bump version numbers and add a news item for the 5.6.1 release options: rename 'highlightcolor' to the more distinct 'spotlightcolor' search: correctly colorize a match also when softwrapping is active tweaks: rename a symbol, to better match the corresponding option Signed-off-by: Adolf Belka --- lfs/nano | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lfs/nano b/lfs/nano index a3ccff5a9..70d605601 100644 --- a/lfs/nano +++ b/lfs/nano @@ -24,7 +24,7 @@ include Config -VER = 5.6 +VER = 5.7 THISAPP = nano-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -32,7 +32,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = nano -PAK_VER = 36 +PAK_VER = 37 DEPS = "" @@ -44,7 +44,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = 65ca32d7485ae8339ef2ccbf18c789f6 +$(DL_FILE)_MD5 = c2d6540a33248edc31a5830861b4b4ea install : $(TARGET)