[ANNOUNCE] nano-8.7 is released
Benno Schulenberg <[email protected]> Wed, 12 Nov 2025 11:03:52 +0100
| Newsgroups | gmane.editors.nano.devel |
|---|---|
| Message-ID | <[email protected]> |
2025.11.12 - GNU nano 8.7 "Blue Highways"
• At the Execute prompt, preceding the command with two pipe symbols
allows implementing a copy-to-clipboard feature in your nanorc (on
terminals that support OSC 52). See the doc/sample.nanorc file.
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 command keystrokes:
https://nano-editor.org/cheatsheet.html
The tarball and its signature are here:
https://nano-editor.org/dist/v8/nano-8.7.tar.xz
https://nano-editor.org/dist/v8/nano-8.7.tar.xz.asc
Specific issues that were addressed in this release:
https://savannah.gnu.org/bugs/?67578 (justifying could read out-of-bounds)
https://savannah.gnu.org/bugs/?67581 (relative jump could go back too far)
https://savannah.gnu.org/bugs/?67635 (resizing during startup could crash)
Changes between v8.6 and v8.7:
------------------------------
Benno Schulenberg (18):
build: avoid a warning when configured with --disable-multibuffer
bump version numbers and add a news item for the 8.7 release
display: regenerate the screen after a resize during a spell check
display: regenerate the screen only before and after waiting for input
display: upon resize, redraw the subwindows only when fully initialized
docs: add example of copy-to-clipboard-with-OSC52 to the sample nanorc
docs: mention that `execute` can pipe buffer or region to the command
gnulib: update to its current upstream state
moving: prevent a negative relative jump from going beyond top of buffer
new feature: execute a command without capturing the output
po: update translations and regenerate POT file and PO files
startup: register the handler for SIGWINCH much earlier
text: when blanking a line due to --autoindent, keep the mark in sync
tweaks: improve a few comments, drop one, and unwrap some lines
tweaks: improve the punctuation of one item in the sample nanorc
tweaks: replace a remaining double dash with a true emdash
tweaks: reshuffle some #ifdefs, and rename a function
tweaks: unwrap three lines, for esthetics
--
Benno
OpenPGP_signature.asc
(application/pgp-signature, 840 B)
-----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEEFo5vQpe/16ea/USWUUu+Lrjhlh8FAmkUW4gFAwAAAAAACgkQUUu+Lrjhlh/o QBAAgbFUxsQfca9OGO6fupGeqJHsP9eHbKQPbhf64S09R8h2+BWFnYS9VzTAYDZGQTdZmMwNhPXm ucxUgZuEBGWmDOGsCHgeI2kZwrZwEIFClyPCW7Iax4OgvsV4jSnziBDT1q82fxDul2Ae+TMVW0+f dO76kdy+W2f8NzBvh64eTN2ptAWWhT711lB4OKxk1ctKR+N8LfgYVe8ZBAPqZ2ru+4Oo63lTG/Bl UQkEP8JWyU3PM/vkC9Q62eS3SFKFyTkILJU96cw+dtzpB74RoRgFe9llr3iE+Be66OOs36fwGcPH KpNp1OJ/FXDun/tjcdfoEia4DnE4h+RcOt3BYysckMnV+e4AteMHxKSMiZ90ckdViMrHZJn8QcUv x5JZM56rkCbpqkPjdvvlddNBV2BR5oSyQMn7fJSVgV4TCNUQuqxUgkIC1annbldc0rqnsghnE+i+ LwalOnlSSUkc5hxEwxQHb4Gsjyu/88fyUxQse+K+UoX3U9kXaoPn/1Tv5XA1D1lSPS5i/75TtH9l RD+BKp36KbR8FTtidKbJs6j/OTfVcp4FheOJLkTfmVUq41d3JLgNB724rDLwP8hxk7tXBtcLnJ1d oxIuS7rK86VAs4njZKianVveGsyNEM3hm70LXo+IBC+rdappVYafbJSnsJPSj/tfU7WHdzpweoCa AKc= =edRT -----END PGP SIGNATURE-----