From afd8a4e80406c6e9bc97e00ca4ba39d235164250 Mon Sep 17 00:00:00 2001 From: Benno Schulenberg Date: Wed, 17 May 2017 12:09:01 +0200 Subject: [PATCH] bump version numbers and add a news item for the 2.8.3 release --- ChangeLog | 44 ++++++++++++++++++++++++++++++++++++++++++++ NEWS | 6 ++++++ configure.ac | 2 +- doc/faq.html | 2 +- doc/nano.1 | 2 +- doc/nano.texi | 4 ++-- doc/nanorc.5 | 2 +- doc/rnano.1 | 2 +- 8 files changed, 57 insertions(+), 7 deletions(-) diff --git a/ChangeLog b/ChangeLog index d8a69c91..05fd6f7b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,47 @@ +Changes between v2.8.2 and v2.8.3: +---------------------------------- + +Benno Schulenberg (34): + bindings: allow toggling a new buffer when multiple buffers are enabled + build: don't use a dummy dependency, as it breaks non-GNU makes + build: for Solaris, tell the linker where to find clock_gettime() + build: use backticks to avoid a warning during autoreconf + build: use the "force" mechanism to always run the revision rule + bump version numbers and add a news item for the 2.8.3 release + chars: optimize moving a character left in the non-UTF-8 case + chars: probe for a valid UTF-8 starter byte, instead of overstepping + chars: valid UTF-8 codes are at most 4 bytes long, so look only that far + display: keep the cursor put, also when toggling nohelp or morespace + files: don't ask "save anyway" when user orders to discard the buffer + history: don't save the cursor position for temporary help files + moving: limit the target column when it is beyond the last chunk + replacing: don't let placewewant influence the placement of the cursor + startup: don't call delwin() with NULL, to avoid crashing on Solaris + syntax: makefile: color comments only at start of line or after whitespace + syntax: nanohelp: color also ^6 as a shortcut keystroke + syntax: php: color also variable names, and color more reserved words + syntax: php: recognize also the .phtml and .php7 extensions + syntax: xml: recognize an XML file also by its first line + tweaks: add another warning for an impossible condition + tweaks: adjust whitespace and comments after the preceding change + tweaks: avoid an empty function call in tiny version with line numbers + tweaks: exclude from the tiny version five error-betraying messages + tweaks: exclude from the tiny version two messages that will never occur + tweaks: fix compilation with --enable-tiny ...-help and ...-multibuffer + tweaks: remove an old fault-catching message + tweaks: remove five dummy function definitions from the tiny version + tweaks: rename three empty functions, and reshuffle some others + tweaks: rewrap a couple of old items in NEWS, and fix an article + tweaks: swap a comparison, to be clearer + tweaks: transform the token DISABLE_BROWSER to ENABLE_BROWSER + tweaks: transform the token DISABLE_NANORC to ENABLE_NANORC + tweaks: transform the token DISABLE_TABCOMP to ENABLE_TABCOMP + +David Lawrence Ramsey (2): + display: ensure smooth scrolling when the edit window is resized + tweaks: fix several whitespace irregularities + + Changes between v2.8.1 and v2.8.2: ---------------------------------- diff --git a/NEWS b/NEWS index 390a6d02..fd527d39 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,9 @@ +2017.05.18 - GNU nano 2.8.3 "Hirsch" fixes a misplacement of the spotlight + during interactive replacing, avoids build failures on AIX + and Solaris, fixes a crash on Solaris, speeds up backwards + searching, improves PHP syntax highlighting, and no longer + asks “save anyway?” when the user ^Q discards the buffer. + 2017.05.04 - GNU nano 2.8.2 "Krats" adds another new feature: it makes the ^G help texts searchable with ^W. Apart from that, it fixes a crash when resizing the window in the middle diff --git a/configure.ac b/configure.ac index 7b4f72f3..586324c3 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 http://www.gnu.org/licenses/. -AC_INIT([GNU nano], [2.8.2], [nano-devel@gnu.org], [nano]) +AC_INIT([GNU nano], [2.8.3], [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 b70346ba..2daebcea 100644 --- a/doc/faq.html +++ b/doc/faq.html @@ -83,7 +83,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 2.8.2. 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 2.8.3. 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 66764dbb..380a1afd 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 2.8.2" "May 2017" +.TH NANO 1 "version 2.8.3" "May 2017" .\" Please adjust this date whenever revising the manpage. .SH NAME diff --git a/doc/nano.texi b/doc/nano.texi index 2c555c9f..f10aaa0f 100644 --- a/doc/nano.texi +++ b/doc/nano.texi @@ -6,7 +6,7 @@ @smallbook @set EDITION 0.4 -@set VERSION 2.8.2 +@set VERSION 2.8.3 @set UPDATED May 2017 @dircategory Editors @@ -21,7 +21,7 @@ @titlepage @title GNU @code{nano} @subtitle a small and friendly text editor -@subtitle version 2.8.2 +@subtitle version 2.8.3 @author Chris Allegretta @page diff --git a/doc/nanorc.5 b/doc/nanorc.5 index 4d128aa6..6217d1a8 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 2.8.2" "May 2017" +.TH NANORC 5 "version 2.8.3" "May 2017" .\" Please adjust this date whenever revising the manpage. .SH NAME diff --git a/doc/rnano.1 b/doc/rnano.1 index ceed1e08..c9e82132 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 2.8.2" "May 2017" +.TH RNANO 1 "version 2.8.3" "May 2017" .\" Please adjust this date whenever revising the manpage. .SH NAME