[ANNOUNCE] nano-8.2 is released

Benno Schulenberg <[email protected]> Thu, 5 Sep 2024 12:02:43 +0200
Newsgroups gmane.org.fsf.announce
Message-ID <06eebdcf-639c-45af-9661-c20dcea446bf__16258.2374106691$1725542371$gmane$org@telfort.nl>
2024.09.05 - GNU nano 8.2  "Charlotte will climb walls!"

• At a Yes-No prompt, beside Y and the localized initial for "Yes",
   also ^Y is accepted.  Similarly, ^N for "No", and ^A for "All".
• A text-highlighting bug with Alt+Home/Alt+End is fixed.



GNU nano is a simple and easy-to-use editor for on the terminal.
   https://nano-editor.org/manual.html

A concise overview of nano's shortcut keystrokes:
   https://nano-editor.org/cheatsheet.html

The tarball and its signature are here:
   https://nano-editor.org/dist/v8/nano-8.2.tar.xz
   https://nano-editor.org/dist/v8/nano-8.2.tar.xz.asc



Specific issues that were addressed in this release:
   https://sv.gnu.org/bugs/?65991  ({runmacro} discarded rest of string bind)
   https://sv.gnu.org/bugs/?65992  (Alt+Home/End did not highlight selection)



Changes between v8.1 and v8.2:
------------------------------

Collin Funk (1):
       build: update a symbol that was renamed in gnulib

Benno Schulenberg (23):
       bindings: at a Yes-No-All prompt, accept also ^A for "All"
       bindings: let the central numpad key (with Ctrl) center the current line
       bump version numbers and add a news item for the 8.2 release
       docs: do not quote the argument of 'include' statements in sample nanorc
       docs: mention former maintainership last among an author's contributions
       docs: mention the availability of ^Y, ^N, and ^A at a Yes-No prompt
       docs: trim stuff that is more than four years old from the changelog
       gnulib: update to its current upstream state
       macro: insert it in keystroke buffer without discarding latter's contents
       moving: for Alt+Home/Alt+End, refresh the screen when the mark is on
       po: update translations and regenerate POT file and PO files
       syntax: autoconf: colorize the keywords 'case', 'esac', and 'ifelse' too
       syntax: awk: add a missing "|" between "\?" and ":"
       syntax: awk: colorize escape sequences specially
       syntax: awk: rewrite a regex more densely, and add the missing ~ operator
       syntax: man: colorize also the .MT .ME .EX .EE .SY .OP and .YS macros
       syntax: nanorc: an unquoted argument of 'include' may not contain blanks
       tweaks: delete three redundant checks from the undo/redo code
       tweaks: improve or rewrap six comments, and add two missing ones
       tweaks: move a condition to the only place that needs it
       tweaks: rename a symbol, away from an obscure abbreviation
       tweaks: reshuffle a seldom-used function to the end of an if-else series
       tweaks: unwrap three lines that don't need to be wrapped


-- 

Benno
OpenPGP_signature.asc (application/pgp-signature, 840 B)
-----BEGIN PGP SIGNATURE-----

wsF5BAABCAAjFiEEFo5vQpe/16ea/USWUUu+Lrjhlh8FAmbZgcMFAwAAAAAACgkQUUu+Lrjhlh/D
lg/8CN8iUPuBBzAP9i5aH9EpvGAQeDZMrpNNC8Zm7AlxLUOVW6TF4HqjhhzLhrfqSoVHgH1iBMqH
XlAEOAW7Jo/R8n3D7sgAw8wfDAJWy9Sb9Gp0uAvlLY8/odEIRSkvR3XJVIbOd+vztk2fo+h0vOxg
NvFiwldmEd4HguKsa7IH9ot/YcPjtQbFO9p/KlqtQJoNVpQV/tFfKgJxd8ZcYzgcXWY5L+YgWozk
9ldGWLTp1ZMlvjT5qYZjitXz35BBOLoYKYmjtgOix8KRSHETL1naKEQMHJaFi0Y63yKaGCSyyYLd
XclurOF3aqNDo67vWHgMvEg4WRW36tNSXo54ztu4aODdJRwoaQPZDNRCFytyF2LhtRJJ4LwrGmto
k6mOH8yYyD+8ZggeVv55fjVG3slFK4PNO6rR94xaZETmxi40FBrgqy9a+L4qSGS8wzMyl5tVkTS+
3Fmr/FsHtYXYZivU9eM7JyAX3WItIFPHcgizjWycZem0hx+IC+T3e83Nvcmt1utyq+RO99brqhtF
R9hHCcrnJoQtrt6N3Djq7/ib3zCx8x5QtFZ/d+CzwuNWTsB5QmSPpEl2rrtYq3EAFg3+SUCxZHsa
H5V9VKIm96EVfYAIsol/l9PwR8FX7NLo9ECm8pR067oOsiQIEfx2NlwzFjVCBqKgma72M5mpGGUd
u9A=
=RvqH
-----END PGP SIGNATURE-----