X-Git-Url: https://git.wh0rd.org/?p=nano-editor.git;a=blobdiff_plain;f=news.php;h=b4e9226bd65f13606a75515b51e598eb7762c089;hp=a68bba3b33b49fe2c7117a827973ea7300346bb8;hb=0c351168cc1d91bf50c64ee60dfaa6440eb55e5e;hpb=a65d4e429f9fd37a50b210903113cff32f11548b
diff --git a/news.php b/news.php
index a68bba3..b4e9226 100644
--- a/news.php
+++ b/news.php
@@ -16,6 +16,156 @@
+2018 September 9 + +GNU nano 3.0 "Water Flowing Underground" speeds up the +reading of a file by seventy percent, roughly doubles the +speed of handling ASCII text, changes the way words at line +boundaries are deleted, makes <Ctrl+Delete> wipe the next +word and <Ctrl+Shift+Delete> the preceding word, binds M-Q +to 'findprevious' by default (the Tabs-to-Spaces toggle is +placed on M-O, and the More-Space toggle is fully removed), +makes an external spell check undoable, shows the correct +number of lines on the status bar when opening multiple +files, removes the 'formatter' command, removes the +'searchagain' bindable function (M-W is now bound to +'findnext' by default), moves the No-Convert toggle to the +Insert menu, removes the Backup and New-Buffer toggles from +the main menu (they remain in the Write-Out and Insert +menus, respectively), is more precise in what it accepts as +a rebindable key name, ignores any presses of <Esc> before +a valid command keystroke, recognizes some more escape +sequences for modified editing-pad keys, does not hide +rcfile error messages on a Linux console, renames the +bindable functions 'copytext' to 'copy' and 'uncut' to +'paste', and avoids a possible hang during a Full-Justify. + + + +2018 June 2 + +GNU nano 2.9.8 "Espresso" brings the ability to filter the +buffer (or the marked region) through an external command +(^R^X and prefix the command with the pipe symbol, "|"), is +better at detecting and maintaining paragraphs, is able to +justify //-style comments, fixes a crash when the binding +of a key to a string lacks a closing quote, gives feedback +about the number of lines written also when prepending or +appending, and fixes a couple of bugs with the linter. + + + +2018 May 15 + +GNU nano 2.9.7 "Hvide Sande" adds the option '--afterends' +for making Ctrl+Right (the nextword function) stop at word +ends instead of beginnings, accepts multibyte letters for +the Yes/No/All answers, does emergency saves of changed +buffers in the unlikely event that nano crashes, adds the +until-now missing bindable function 'linenumbers', and +renames the toggles 'constupdate' to 'constantshow' and +'cuttoend' to 'cutfromcursor', for consistency with the +corresponding options -- adjust your nanorc files soon. + + + +2018 April 27 + +GNU nano 2.9.6 "Gomance" fixes a crash in word completion, +makes --enable-altrcname work again, improves the fluidity +of scrolling when using the touchpad, tweaks the syntaxes +for shell scripts and PO files, makes a replacing session +go always forward by default, no longer inserts a newline +after an external spell check of a selected region, always +accepts the English Y and N (and A) at a yes-no prompt in +any locale, and solves a few hypothetical bugs. + + + +2018 March 29 + +GNU nano 2.9.5 "Kiša pada" changes the way the Scroll-Up +and Scroll-Down commands work (M-- and M-+): instead of +keeping the cursor in the same screen position they now +keep the cursor in the same text position (if possible). +This version further adds a new color name, "normal", +which gives the default foreground or background color, +which is useful when you want to undo some overzealous +painting by earlier syntax regexes. Bug fixes include: +a segfault when trying to insert a file in restricted +mode, the reading in of a new file being "undoable", a +slight miswrapping of help texts when --linenumbers was +used, and the shell syntax coloring the word "tar" in +file names. + + + +2018 March 8 + +GNU nano 2.9.4 "Isabel" allows binding a key to a string +(any piece of text and/or commands), permits customizing +the color of error messages with 'set errorcolor', colors +those error messages by default in bright white on red, +makes <Enter> at the bottom of the screen scroll just one +row when --smooth is used, does not fail when redoing a +file insertion, and cancels a Shift-selection when any +cursor key is pressed without Shift even when the cursor +cannot move. Further, it treats tabs fully the same as +spaces when doing automatic hard-wrapping, allows syntax +names to be unquoted, and removes two deprecated options +and six deprecated bindable function names. + + + +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 @@ -111,7 +261,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 @@ -165,7 +315,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.