diff --git a/ChangeLog b/ChangeLog index 3a40f0f8..f4309866 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,65 @@ +Changes between v5.7 and v5.8: +------------------------------ + +Benno Schulenberg (53): + bindings: show either "^/" or "^-" in the help lines, instead of "^_" + bump version numbers and add a news item for the 5.8 release + display: when a message gets overwritten, note that it is cleared + docs: add a relevant item to the news for the 4.3 release + docs: add example bindings for uppercasing and lowercasing a word + docs: improve the contact info and some line spacing in the PDF + docs: make ^E access the Execute menu in the example CUA bindings + docs: mention that "grey"/"gray" may be used as a synonym of "lightblack" + docs: mention the new 'set minicolor' option + docs: say thanks to the Icelandic and Slovak translators + feedback: ensure that the reporting of DOS/Mac format is truthful + gnulib: update to its current upstream state + help: use smaller triangles for the arrows + linter: block the resizing signal while reading output from the linter + linter: strip filename and line plus column number from the message + memory: move the correct number of bytes, and not one too many + memory: prevent a leak when copying the leading quoting to the next line + minibar: stay out of sight when the terminal has just one row + options: accept 'set minicolor' for setting the color of the minibar + rcfile: allow using "grey" or "gray" as a synonym for "lightblack" + rcfile: do not allow color name "normal" to have a prefix + replacing: report the number of replacements also on a one-row terminal + search: automatically drop the spotlighting after a few moments + search: show "This is the only occurrence" also on a one-row terminal + startup: allow using a bare "+" to mean put-cursor-on-last-line + startup: do not accept stray characters after a "+" on the command line + startup: skip drawing edit window when having message on one-row terminal + startup: suppress "Search Wrapped" when using +? to search from EOF + statusbar: ensure that "No further matches" does not get overwritten + statusbar: on a one-row terminal, drop light messages after a few moments + statusbar: suppress --constantshow when the terminal has just one row + statusbar: suppress the cursor when the terminal has just one row + syntax: nanohelp: avoid colorizing M-) in (M-) and M-" in "M-" + syntax: nanorc: colorize "light" as valid only for the eight basic colors + syntax: nanorc: colorize literal control codes, to make them stand out + syntax: php: colorize the full short tag for echo (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.7. 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.8. 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 9685e79b..b52e0f2f 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.7" "April 2021" +.TH NANO 1 "version 5.8" "June 2021" .SH NAME nano \- Nano's ANOther editor, inspired by Pico diff --git a/doc/nano.texi b/doc/nano.texi index 4d0e7dbd..2d628e3e 100644 --- a/doc/nano.texi +++ b/doc/nano.texi @@ -7,9 +7,9 @@ @documentencoding UTF-8 @smallbook -@set EDITION 0.5 -@set VERSION 5.7 -@set UPDATED April 2021 +@set EDITION 0.6 +@set VERSION 5.8 +@set UPDATED June 2021 @dircategory Editors @direntry @@ -23,7 +23,7 @@ @titlepage @title GNU @command{nano} @subtitle a small and friendly text editor -@subtitle version 5.7 +@subtitle version 5.8 @author Chris Allegretta @page @@ -65,7 +65,7 @@ For suggesting improvements: @email{nano-devel@@gnu.org}@* @node Top @top -This manual documents the GNU @command{nano} editor, version 5.7. +This manual documents the GNU @command{nano} editor, version 5.8. @menu * Introduction:: diff --git a/doc/nanorc.5 b/doc/nanorc.5 index 8b69a97e..88e4e611 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.7 "April 2021" +.TH NANORC 5 "version 5.8 "June 2021" .SH NAME nanorc \- GNU nano's configuration file diff --git a/doc/rnano.1 b/doc/rnano.1 index 715f8560..a63c99b0 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.7" "April 2021" +.TH RNANO 1 "version 5.8" "June 2021" .SH NAME rnano \- a restricted nano diff --git a/roll-a-release.sh b/roll-a-release.sh index 65a5a680..032baa42 100755 --- a/roll-a-release.sh +++ b/roll-a-release.sh @@ -1,6 +1,6 @@ #!/bin/bash -VERSION="5.7" +VERSION="5.8" ./configure -C --enable-tiny && make && ./configure -C &&