2025.08.21 - GNU nano 8.6  "reason alone was a defective compass"

• The GotoLine menu accepts the prefixes ++ and -- for jumping
  a number of lines forward or backward.
• Anchors are not forgotten when a line number is given on the
  command line.



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.6.tar.xz
  https://nano-editor.org/dist/v8/nano-8.6.tar.xz.asc



Specific issues that were addressed in this release:
  https://savannah.gnu.org/bugs/?67272  (giving a line number wiped anchors)
  https://savannah.gnu.org/bugs/?67293  (resizing browser cleared help lines)
  https://savannah.gnu.org/bugs/?67294  (resizing browser used old width)
  https://savannah.gnu.org/bugs/?67405  (completing a word could fail)



Changes between v8.5 and v8.6:
------------------------------

Benno Schulenberg (23):
      browser: let a refresh also reread the file list, like it used to
      browser: redo the layout only when an actual resize occurred
      browser: redo the layout when the window _might_ have resized
      bump version numbers and add a news item for the 8.6 release
      completion: don't stop looking for candidates one byte too early
      display: when resizing, redraw the bottom bars also when in file browser
      docs: document the ++/-- prefix feature for the `gotoline` function
      gnulib: update to its current upstream state
      history: do not forget anchors when line number is given on command line
      new feature: interpret a line number prefixed with ++ or -- as relative
      po: update translations and regenerate POT file and PO files
      rcfile: accept also {}} in a string bind, for symmetry with {{}
      syntax: po: colorize also the %b and %B format specifiers
      tweaks: normalize the indentation after the previous change
      tweaks: put two related checks together, like they are elsewhere
      tweaks: remove a check for a symbol that never gets defined
      tweaks: rename a parameter, and invert its logic
      tweaks: reshuffle a condition to a better place, like it is elsewhere
      tweaks: reshuffle a few lines, for density and to elide an 'else'
      tweaks: reshuffle some lines, to group things better
      tweaks: split the goto function into an interactive and command-line one
      tweaks: swap two symbolic menu names, for giggles
      tweaks: use a direct parameter instead of an intermediary boolean


--

Benno

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to