info-nano
[Top][All Lists]
Advanced

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

[Info-nano] [ANNOUNCE] nano-2.8.5 is released


From: Benno Schulenberg
Subject: [Info-nano] [ANNOUNCE] nano-2.8.5 is released
Date: Sun, 25 Jun 2017 11:40:08 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.1.1


2017.06.25 - GNU nano 2.8.5 "Farouche" avoids a crash when waking from
                a suspension that was induced from the outside, allows
                negative line and column numbers on the command line,
                avoids some flickering when resizing the screen while
                in the file browser, opens files in the order they were
                mentioned on the command line, and does not pretend to
                have woken from suspension when receiving a SIGCONT.


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

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


Specific bugs that were fixed in this release:
  https://savannah.gnu.org/bugs/?51124  (segfault when foregrounded after 
SIGTSTP)
  https://savannah.gnu.org/bugs/?51131  (misplaced cursor after foregrounding)
  https://savannah.gnu.org/bugs/?51134  (inopportune cursor with --constantshow)
  https://savannah.gnu.org/bugs/?51147  (some flicker during resizing in 
browser)
  https://savannah.gnu.org/bugs/?51173  (Ctrl+Left exiting from prompt)
  https://savannah.gnu.org/bugs/?51206  (theoretical segfault when stdin fails)
  https://savannah.gnu.org/bugs/?51207  (wrong order of showing files)
  https://savannah.gnu.org/bugs/?51208  (double "see see" in Info manual)


Changes between v2.8.4 and v2.8.5:
----------------------------------

Benno Schulenberg (37):
      bindings: in the tiny version exclude word jumping from the prompts
      bump version numbers and add a news item for the 2.8.5 release
      display: don't let a SIGCONT write anything to the screen
      display: don't show the cursor while we are busy calculating its position
      display: redraw title bar and edit window only when needed
      display: show the cursor position also when searching took a while
      docs: avoid a double "see" for cross references in the HTML manual
      docs: spell "title bar" and "status bar" correctly
      gnulib: update to its current state
      input: give an appropriate message when there are too many errors
      po: regenerate POT file and PO files
      startup: allow negative line and column numbers on the command line
      startup: allow positioning the cursor also when reading standard input
      startup: always open with the file that was mentioned first
      startup: don't crash when opening standard input would fail
      startup: don't mark the buffer as modified when in view mode
      startup: don't mark the buffer as modified when nothing was read
      startup: don't try placing the cursor when reading standard input failed
      startup: don't use position history when reading from standard input
      suspension: fake a SIGWINCH when coming back out of the background
      suspension: remove a duplicate setting of the HUP and TERM handler
      syntax: default: allow leading whitespace before a hash comment
      tweaks: adjust indentation after preceding changes
      tweaks: avoid compiler warning about implicit type
      tweaks: baptize the previous release
      tweaks: be consistent in the spelling of title bar and status bar
      tweaks: don't bother calculating the position when we won't show it
      tweaks: elide a function that should not be a separate one
      tweaks: elide a variable
      tweaks: frob a few comments, and elide and #ifndef
      tweaks: reduce the scope of three variables, and rename them besides
      tweaks: reduce the scope of two variables, and rename them too
      tweaks: rename a function and a variable, to better match what they do
      tweaks: rename a variable, and frob a couple of comments
      tweaks: rename two functions and a variable, and invert its logic
      tweaks: reshuffle some stuff, to put related things closer together
      tweaks: unglobalize the nodelay_mode variable

--

Benno



reply via email to

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