From a6dc5c963cd5630f1174c18b5756d9f86684ed28 Mon Sep 17 00:00:00 2001 From: Benno Schulenberg Date: Wed, 9 Feb 2022 11:29:32 +0100 Subject: [PATCH] bump version numbers and add a news item for the 6.1 release --- ChangeLog | 43 +++++++++++++++++++++++++++++++++++++++++++ NEWS | 8 ++++++++ README | 2 +- configure.ac | 2 +- doc/faq.html | 2 +- doc/nano.1 | 2 +- doc/nano.texi | 8 ++++---- doc/nanorc.5 | 2 +- doc/rnano.1 | 2 +- roll-a-release.sh | 2 +- 10 files changed, 62 insertions(+), 11 deletions(-) diff --git a/ChangeLog b/ChangeLog index 393a9582..a8efca92 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,46 @@ +Changes between v6.0 and v6.1: +------------------------------ + +Benno Schulenberg (37): + build: fix compilation when configured with --enable-tiny + build: prevent autopoint from overwriting a newer M4 file from gnulib + bump version numbers and add a news item for the 6.1 release + copyright: update the last year for significantly changed files + copyright: update the years for the FSF + docs: mention bindable function 'zero', for toggling the interface bars + docs: mention 'set guidestripe' and 'set unix' in the sample nanorc + docs: remove obsolete Ctrl+Z from the cheatsheet; mention Alt+X instead + files: let ^C cancel the exiting when the file on disk was changed + gnulib: update to its current upstream state + help: make the description of more accurate + help: update the description of M-D, to match the actual order of counts + input: instead of moving waiting keycodes, just increment a pointer + input: suppress any spotlighting when there are more keycodes waiting + menus: don't show M-6 in the help lines of any prompt + prompt: allow the user to copy the answer to the cutbuffer (with M-6) + prompt: let ^K erase text after cursor (if any), otherwise whole answer + tweaks: add some feedback to the autogen.sh script, to ease the wait + tweaks: add some small, clarifying comments + tweaks: adjust a translator hint, to fit the order in the POT file + tweaks: drop foreign M-U and M-R from among the sample CUA bindings + tweaks: remove a redundant check -- add a different one for symmetry + tweaks: remove two redundant checks + tweaks: rename a function and its two parameters, for clarity + tweaks: rename a function and reshuffle its call + tweaks: rename a function, to not contain the name of a variable + tweaks: rename another variable, to better fit in with its sisters + tweaks: rename a variable and a parameter, to be more descriptive + tweaks: rename a variable, away from an abbreviation + tweaks: rename a variable, for clarity and contrast + tweaks: rename a variable, to make it clearer it refers to a window + tweaks: rename two variables, and elide a near-enough duplicate + tweaks: reshuffle some sample bindings, to group them differently + tweaks: reword two comments, and rename a variable (away from an abbrev) + tweaks: stop asking the terminal for its new size -- let ncurses do it + tweaks: use some symbolic names instead of unclear numeric values + tweaks: when discarding keycodes, don't bother parsing them + + Changes between v5.9 and v6.0: ------------------------------ diff --git a/NEWS b/NEWS index 4afc0754..02a067f1 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,11 @@ +2022.02.09 - GNU nano 6.1 "Rețelele de socializare sunt ca un frigider" +• The behavior of ^K at a prompt has been enhanced: when there is some + text after the cursor, just this text is erased. In the most common + situation, when the cursor is at the end of the answer, the behavior + is as before: the whole answer is erased. +• At a prompt, M-6 copies the current answer into the cutbuffer. +• Large external pastes into nano are handled more quickly. + 2021.12.15 - GNU nano 6.0 "Humor heeft ook zijn leuke kanten" • Option --zero hides the title bar, status bar and help lines, and uses all rows of the terminal as editing area. The title bar and diff --git a/README b/README index 96fd550c..b70f668d 100644 --- a/README +++ b/README @@ -15,7 +15,7 @@ Appearance In rough ASCII graphics, this is what nano's screen looks like: ____________________________________________________________________ - | GNU nano 6.0 filename Modified | + | GNU nano 6.1 filename Modified | -------------------------------------------------------------------- | This is the text window, displaying the contents of a 'buffer', | | the contents of the file you are editing. | diff --git a/configure.ac b/configure.ac index 64384996..72aaa5e3 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], [6.0], [nano-devel@gnu.org], [nano]) +AC_INIT([GNU nano], [6.1], [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 0a711bca..d16ebaf9 100644 --- a/doc/faq.html +++ b/doc/faq.html @@ -92,7 +92,7 @@

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 6.0. 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 6.1. 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 9e6d88fd..9503b810 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 6.0" "December 2021" +.TH NANO 1 "version 6.1" "February 2022" .SH NAME nano \- Nano's ANOther editor, inspired by Pico diff --git a/doc/nano.texi b/doc/nano.texi index ce9f3edb..baa987f5 100644 --- a/doc/nano.texi +++ b/doc/nano.texi @@ -13,8 +13,8 @@ The complete manual for the GNU nano text editor. @smallbook @set EDITION 0.6 -@set VERSION 6.0 -@set UPDATED December 2021 +@set VERSION 6.1 +@set UPDATED February 2022 @dircategory Editors @direntry @@ -29,7 +29,7 @@ The complete manual for the GNU nano text editor. @title GNU @command{nano} @subtitle a small and friendly text editor -@subtitle version 6.0 +@subtitle version 6.1 @author Chris Allegretta @@ -76,7 +76,7 @@ For suggesting improvements: @email{nano-devel@@gnu.org} @node Top @top -This manual documents GNU @command{nano}, version 6.0. +This manual documents GNU @command{nano}, version 6.1. @menu * Introduction:: diff --git a/doc/nanorc.5 b/doc/nanorc.5 index 501543ae..97282da3 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 6.0" "December 2021" +.TH NANORC 5 "version 6.1" "February 2022" .SH NAME nanorc \- GNU nano's configuration file diff --git a/doc/rnano.1 b/doc/rnano.1 index 4160fbdc..76afcaee 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 6.0" "December 2021" +.TH RNANO 1 "version 6.1" "February 2022" .SH NAME rnano \- a restricted nano diff --git a/roll-a-release.sh b/roll-a-release.sh index 6322c6a2..2edc55b5 100755 --- a/roll-a-release.sh +++ b/roll-a-release.sh @@ -1,6 +1,6 @@ #!/bin/bash -VERSION="6.0" +VERSION="6.1" ./configure -C --enable-tiny && make && ./configure -C &&