X-Git-Url: https://git.wh0rd.org/?p=nano-editor.git;a=blobdiff_plain;f=news.php;h=1b8fdb9bf4110a914ae93a40253ee950470e4151;hp=e03ebc0a9e737255b67e6f09ef601b264390f33b;hb=aa32601b3ac2e091d4d87b7c28919e9584077a0a;hpb=f1fb28e208906ddab812ac6c7804f687f6ac9692
diff --git a/news.php b/news.php
index e03ebc0..1b8fdb9 100644
--- a/news.php
+++ b/news.php
@@ -16,9 +16,118 @@
+2018 January 29 + +GNU nano 2.9.3 "Córdoba" fixes a segfault with trimblanks +that could occur when a typed space caused the word after +it to be pushed to the next line. It further makes macros +work also when your keyboard still emits escape sequences, +adds the options -M and --trimblanks for the command line, +recognizes key combos with Shift on a few more terminals, +no longer shows dots in certain prompt texts when visible +whitespace is turned on, fixes two corner cases when doing +replacements in a marked region, allows to open a named +pipe again when using --noread, and accurately detects +a needed color change when a line contains a start match +but not a corresponding end match any more. Plus some +other small fry. + + + +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é" 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 includes the nanorc man page again. +GNU nano 2.8.4 "Our Version of Events" includes the nanorc +man page again. @@ -51,7 +160,7 @@ translation updates for fifteen languages. 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 +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 @@ -105,7 +214,7 @@ sets the preferred x position for vertical movements more consistently, avoids some scrolling problems in softwrap mode, installs the Info manual also when your system lacks 'makeinfo', and corrects the behavior of -the beginning-of-word anchor (\<) in regex searches. +the beginning-of-word anchor (\<) in regex searches.