From 63ac05073365307899b7f7adcd8ae29aa74ecdec Mon Sep 17 00:00:00 2001 From: Benno Schulenberg Date: Sun, 23 Aug 2020 15:44:12 +0200 Subject: [PATCH] bump version numbers and add a news item for the 5.2 release --- ChangeLog | 36 ++++++++++++++++++++++++++++++++++++ NEWS | 6 ++++++ configure.ac | 2 +- doc/faq.html | 2 +- doc/nano.1 | 2 +- doc/nano.texi | 6 +++--- doc/nanorc.5 | 2 +- doc/rnano.1 | 2 +- roll-a-release.sh | 2 +- 9 files changed, 51 insertions(+), 9 deletions(-) diff --git a/ChangeLog b/ChangeLog index 487ce81fe..534c8d362 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,39 @@ +Changes between v5.1 and v5.2: +------------------------------ + +Benno Schulenberg (30): + build: stop distributing the README.GIT file + build: stop mentioning Slang in two ./configure messages + bump version numbers and add a news item for the 5.2 release + display: restore the ability to resize the screen while searching + docs: add a cross-reference from 'findbracket' to 'set matchbrackets' + docs: adjust description of ^T in cheatsheet, and mention M-Bsp + docs: mention in the FAQ how to change the escape sequences of urxvt + docs: reshuffle the section about the file browser to a better place + gnulib: back away from a commit that causes trouble when using clang + gnulib: update to its current upstream state + history: do not interpret a failing stat() as an error + input: allow also a Meta keystroke to abort a Search command + input: dawdle after an ESC also when --rawsequences is used + input: discard any multibyte character when is being held + input: do not enter invalid bytes when holding down both Alt keys + input: hold on to a shift-selected region when an unbound key is struck + rcfile: make sure that "bright"/"light" are prefixes, not separate words + replacing: do not try to wipe nonexistent multidata, to avoid crashing + search: poll the input stream directly, not nano's own keystroke buffer + search: retain the current answer when something is toggled + tweaks: adjust a comment, and reshuffle the setting of a boolean + tweaks: condense two declarations + tweaks: condense two fragments of code, for compactness + tweaks: elide an unneeded variable + tweaks: improve three comments and an indentation + tweaks: move the keyboard-checking code to the end of the search loop + tweaks: remove a variable and two functions that have become redundant + tweaks: rename a variable, to not seem to refer to the scrollbar + tweaks: reshuffle four declarations, and rename two variables + verbatim: reserve enough space for the result also in non-UTF-8 locales + + Changes between v5.0 and v5.1: ------------------------------ diff --git a/NEWS b/NEWS index 73f9b0843..dba0fa7ac 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,9 @@ +2020.08.24 - GNU nano 5.2 "Ranrapalca" +• Making certain replacements after a large paste does not crash. +• Hitting a toggle at the Search prompt does not clear the answer. +• Using --positionlog does not complain at the first start. +• A macro containing a Search command will not sometimes fail. + 2020.08.12 - GNU nano 5.1 "Cantabria" • M-Bsp (Alt+Backspace) deletes a word backwards, like in Bash. • M-[ has become bindable. (Be careful, though: as it is the diff --git a/configure.ac b/configure.ac index e9624e368..023175b95 100644 --- a/configure.ac +++ b/configure.ac @@ -16,7 +16,7 @@ # You should have received a copy of the GNU General Public License # along with this program. If not, see https://www.gnu.org/licenses/. -AC_INIT([GNU nano], [5.1], [nano-devel@gnu.org], [nano]) +AC_INIT([GNU nano], [5.2], [nano-devel@gnu.org], [nano]) AC_CONFIG_SRCDIR([src/nano.c]) AC_CANONICAL_HOST AM_INIT_AUTOMAKE([1.14]) diff --git a/doc/faq.html b/doc/faq.html index df39415f0..3c8a16592 100644 --- a/doc/faq.html +++ b/doc/faq.html @@ -89,7 +89,7 @@

1.2. What is the history behind nano?

1.3. Why the name change from TIP?

On January 10, 2000, TIP was officially renamed to nano because of a namespace conflict with another program called 'tip'. The original 'tip' program "establishes a full duplex terminal connection to a remote host", and was included with many older Unix systems (and newer ones like Solaris). The conflict was not noticed at first because there is no 'tip' utility included with most GNU/Linux distributions (where nano was developed).

1.4. What is the current version of nano?

-

The current version of nano should be 5.1. Of course, you should always check the nano homepage to see what the latest and greatest version is.

+

The current version of nano should be 5.2. Of course, you should always check the nano homepage to see what the latest and greatest version is.

1.5. I want to read the man page without having to download the program!

Jeez, demanding, aren't we? Okay, look here.


diff --git a/doc/nano.1 b/doc/nano.1 index c6b605a40..0b0bf63f0 100644 --- a/doc/nano.1 +++ b/doc/nano.1 @@ -16,7 +16,7 @@ .\" Documentation License along with this program. If not, see .\" . .\" -.TH NANO 1 "version 5.1" "August 2020" +.TH NANO 1 "version 5.2" "August 2020" .SH NAME nano \- Nano's ANOther editor, inspired by Pico diff --git a/doc/nano.texi b/doc/nano.texi index 598a0b827..87b6c46aa 100644 --- a/doc/nano.texi +++ b/doc/nano.texi @@ -8,7 +8,7 @@ @smallbook @set EDITION 0.5 -@set VERSION 5.1 +@set VERSION 5.2 @set UPDATED August 2020 @dircategory Editors @@ -23,7 +23,7 @@ @titlepage @title GNU @command{nano} @subtitle a small and friendly text editor -@subtitle version 5.1 +@subtitle version 5.2 @author Chris Allegretta @page @@ -63,7 +63,7 @@ e-mail: @email{chrisa@@asty.org}@* @node Top @top -This manual documents the GNU @command{nano} editor, version 5.1. +This manual documents the GNU @command{nano} editor, version 5.2. @menu * Introduction:: diff --git a/doc/nanorc.5 b/doc/nanorc.5 index 25850ce15..015f92f25 100644 --- a/doc/nanorc.5 +++ b/doc/nanorc.5 @@ -16,7 +16,7 @@ .\" Documentation License along with this program. If not, see .\" . .\" -.TH NANORC 5 "version 5.1" "August 2020" +.TH NANORC 5 "version 5.2" "August 2020" .SH NAME nanorc \- GNU nano's configuration file diff --git a/doc/rnano.1 b/doc/rnano.1 index 6fa69fcfe..78c3f58d8 100644 --- a/doc/rnano.1 +++ b/doc/rnano.1 @@ -16,7 +16,7 @@ .\" Documentation License along with this program. If not, see .\" . .\" -.TH RNANO 1 "version 5.1" "August 2020" +.TH RNANO 1 "version 5.2" "August 2020" .SH NAME rnano \- a restricted nano diff --git a/roll-a-release.sh b/roll-a-release.sh index 69b5bbe6c..aeff6241c 100755 --- a/roll-a-release.sh +++ b/roll-a-release.sh @@ -1,6 +1,6 @@ #!/bin/bash -VERSION="5.1" +VERSION="5.2" ./configure -C --enable-tiny && make && ./configure -C &&