info-gnu
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[ANNOUNCE] nano-5.4 is released


From: Benno Schulenberg
Subject: [ANNOUNCE] nano-5.4 is released
Date: Wed, 2 Dec 2020 12:04:38 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0

2020.12.02 - GNU nano 5.4  "Terre des hommes"

• Moving the cursor now skips over combining characters (and other
  zero-width characters).  Deleting a character deletes also any
  succeeding zero-width characters, but backspacing deletes just
  one character at a time.


GNU nano is a simple and easy-to-use editor for on the terminal.
  https://nano-editor.org/
  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/v5/nano-5.4.tar.xz
  https://nano-editor.org/dist/v5/nano-5.4.tar.xz.asc


Specific issues that were addressed in this release:
  https://savannah.gnu.org/bugs/?50773  (handle combining chars better [wish])
  https://savannah.gnu.org/bugs/?56227  (tiny version ignored extra arguments)
  https://savannah.gnu.org/bugs/?59419  (possible crash after linting)

  https://savannah.gnu.org/bugs/?59530  (unknown option showed full help text)
  https://savannah.gnu.org/bugs/?59549  (last help item could be hidden)
  https://savannah.gnu.org/bugs/?59550  (help item could be clipped)


Changes between v5.3 and v5.4:
------------------------------

Benno Schulenberg (32):
      bindings: accept b for scrolling back up in help viewer and file browser
      build: exclude a workaround for VTE/Konsole when using a recent ncurses
      build: include a workaround for VTE only when using an older libvte
      bump version numbers and add a news item for the 5.4 release
      copyright: update to the current year for significantly changed files
      docs: adjust for the changed name of the header-file package on Debian
      docs: use standard-compliant HTML entities for the four arrows
      feedback: abort when user tries to open multiple files in tiny version
      gnulib: update to its current upstream state
      help: allow the penultimate item extra space when the number is uneven
      help: show all valid help items also in the Write-Out menu
      linting: avoid putting the cursor beyond the end of the line
      moving: skip combining characters and other zero-width characters
      options: do not spew out the help text when an option is not recognized
      po: update translations and regenerate POT file and PO files
      prompt: skip over combining characters also when editing a search string
      rcfile: stop accepting 'set view' in a nanorc file, and undocument it
      statusbar: properly pluralize the line+word+character count report
      tweaks: avoid copying an option's argument when there is no need
      tweaks: normalize the formatting after the previous two changes
      tweaks: rename two variables and improve two comments
      tweaks: rename two variables, one for contrast, another for visibility
      tweaks: reshuffle a fragment of code, for clarity
      tweaks: reshuffle a line, elide two braces, and adjust the indentation
      tweaks: reshuffle three lines and elide braces after the previous change
      tweaks: slightly shorten a loop, to place the actual action outside of it
      tweaks: use the standard symbols for the three standard file descriptors
      utils: die when trying to allocate zero bytes
      weeding: remove another unneeded workaround for VTE
      weeding: remove a workaround for early versions of ncurses-6.0
      weeding: remove a workaround for versions of ncurses before 5.9
      weeding: remove a workaround for VTE that is not needed

-- 

Benno

Attachment: signature.asc
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]