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

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to