]> git.wh0rd.org - nano-editor.git/blobdiff - news.php
note the release of 2.9.2
[nano-editor.git] / news.php
index b1cb4da730acb04494f52c83f8bc8d3e272d3d2c..5609d1e0a85f609459924e7f27d2f59eb5af2212 100644 (file)
--- a/news.php
+++ b/news.php
 <br>
 <pre>
 
+2018 January 2
+
+GNU nano 2.9.2 "Pussy Riot" correctly displays the Modified
+state when undoing/redoing (also when the file was saved
+somewhere midway), improves the undoing of an automatic
+linefeed at EOF, fixes a build issue on the BSDs, shows
+the cursor again when compiled with --withslang, renames
+the option 'justifytrim' to 'trimblanks' because it will
+now snip trailing whitespace also while you are typing
+(and hard-wrapping is enabled), continues pushing words
+to the next line much longer (when hard-wrapping), makes
+<Tab> and <Shift+Tab> indent and unindent a marked region,
+allows unindenting when not all lines are indented, lets a
+region marked with Shift persist when indenting/unindenting
+or commenting/uncommenting it, and in those cases excludes
+the last line of the region when it is not visibly marked
+(which makes for a more intuitive behavior).
+
+
+
+2017 November 27
+
+GNU nano 2.9.1 "Damyatta" fixes a bug where, when the mark
+is on, ^S would overwrite the file with just the marked
+region.  This release further clears the "Modified" flag
+when all edits are undone, adds or updates some magic
+strings, and does not forget when the cursor was last
+at line 1, column 1.
+
+
+
+2017 November 18
+
+GNU nano 2.9.0 "Eta" introduces the ability to record and
+replay keystrokes (M-: to start and stop recording, M-;
+to play the macro back), makes ^Q and ^S do something
+useful by default (^Q starts a backward search, and ^S
+saves the current file), changes ^W to start always a
+forward search, shows the number of open buffers (when
+more than one) in the title bar, no longer asks to press
+Enter when there are errors in an rc file, retires the
+options '--quiet' and 'set quiet' and 'set backwards',
+makes indenting and unindenting undoable, will look in
+$XDG_CONFIG_HOME for a nanorc file and in $XDG_DATA_HOME
+for the history files, adds a history stack for executed
+commands (^R^X), does not overwrite the position-history
+file of another nano, and fixes a score of tiny bugs.
+
+
+
+2017 August 27
+
+GNU nano 2.8.7 "Fragrance" fixes a lockup when tabs are
+wider than the screen, makes indenting + unindenting
+more predictable by retaining relative indentations,
+allows pasting (^U) at a prompt, allows triple quotes
+in Python to not be followed by a character, does not
+scroll three pages on a roll of the mouse wheel, binds
+Alt+Up and Alt+Down to findprevious and findnext, and
+fixes some hard-to-describe issues with softwrapping
+and boundary-crossing tabs.  Enjoy.
+
+
+
+2017 July 21
+
+GNU nano 2.8.6 "Kekul&eacute;" offers a new feature: the ability
+to do softwrapping between words -- at whitespace --
+instead of always at the edge of the screen.  This can
+be activated with -a or --atblanks or 'set atblanks'
+together with the softwrap option.  This release further
+fixes a handful of rare display glitches, fixes a build
+failure on AIX, harmonizes the quoting rules in the rc
+files, and renames the option 'cut' to 'cutfromcursor'
+(please update your nanorc files before 2020).
+
+
+
+2017 June 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.
+
+
+
+2017 May 21
+
+GNU nano 2.8.4 "Our Version of Events" includes the nanorc
+man page again.
+
+
+
+2017 May 18
+
+GNU nano 2.8.3 "Hirsch" fixes a misplacement of the spotlight
+during interactive replacing, avoids build failures on AIX
+and Solaris, fixes a crash on Solaris, speeds up backwards
+searching, improves PHP syntax highlighting, and no longer
+asks "save anyway?" when the user ^Q discards the buffer.
+
+
+
+2017 May 4
+
+GNU nano 2.8.2 "Krats" adds another new feature: it makes
+the ^G help texts searchable with ^W.  Apart from that,
+it fixes a crash when resizing the window in the middle
+of verbatim input, avoids an unlikely crash when used
+without UTF-8 support in some locales, avoids redrawing
+the screen twice when switching between buffers while
+line numbers are active, and works around a coloring
+bug on musl.  Plus tweaks to the documentation; plus
+translation updates for fifteen languages.
+
+
+
+2017 April 12
+
+GNU nano 2.8.1 "Ellert" fixes build failures on MacOS and
+on musl, fixes scrolling problems in softwrap mode when
+double-width characters on row boundaries are involved,
+shows double-width characters as ">" and "<" when split
+across two rows, moves the cursor more predictably (at
+the cost of sometimes putting it on the second "half"
+of a character), avoids creating lines that consist of
+only blanks when using autoindent, makes ^Home and ^End
+go to the start and end of the file (on terminals that
+support those keystrokes), places the cursor better when
+linting, lets the linter ask only once whether to open
+an included file, and adds bindings for ^Up and ^Down
+in the file browser.  Don't sit on your hands.
+
+
+
+2017 March 31
+
+GNU nano 2.8.0 "Axat" makes it easier to move around in
+softwrapped lines: the Up and Down keys now step from
+visual row to visual row instead of jumping between
+logical lines, and the Home and End keys now move to
+the start and end of a row, and only when already
+there, then to the start and end of the logical line.
+Furthermore, the screen can now scroll per row instead
+of always per logical line.  On an entirely different
+front: nano now makes use of gnulib, to make it build
+on more platforms.  In short: there were many internal
+changes, not many user-visible ones (apart form the
+new softwrap navigation).  The conversion to gnulib
+was done by Mike Frysinger, the softwrap overhaul by
+David Ramsey.
+
+
+
+2017 February 23
+
+GNU nano 2.7.5 "Nijntje" can properly search and replace
+the \B and \b regex anchors, correctly repaints things
+when multiline regexes with identical start and end are
+involved, fixes a crash with zero-length regex matches,
+does replacements at the edges of a marked region right,
+no longer hides double-width characters at the head of
+softwrapped rows, displays at most three warnings at
+startup, and documents the ability to read a file from
+standard input.  Come tickle my ears.
+
+
+
 2017 January 10
 
 GNU nano 2.7.4 "Red dress" undoes deletions in an orderly