X-Git-Url: https://git.wh0rd.org/?p=nano-editor.git;a=blobdiff_plain;f=news.php;h=1b8fdb9bf4110a914ae93a40253ee950470e4151;hp=ebb4305adc9fd671c2b2821aac9e3afbea3dcb22;hb=aa32601b3ac2e091d4d87b7c28919e9584077a0a;hpb=2ea62bdc2fff0fb31439c5ab6b594fa70e853b3f diff --git a/news.php b/news.php index ebb4305..1b8fdb9 100644 --- a/news.php +++ b/news.php @@ -1,5 +1,5 @@ -
@@ -16,6 +16,284 @@
+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 "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 +manner again (bug was introduced in previous version), +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. + + + +2016 December 28 + +GNU nano 2.7.3 "Ontbijtkoek" wipes away a handful of bugs: +your editor is now able to handle filenames that contain +newlines, avoids a brief flash of color when switching +between buffers that are governed by different syntaxes, +makes the Shift+Ctrl+Arrow keys select text again on a +Linux console, is more resistant against malformations +in the positionlog file, and does not crash when ^C is +typed on systems where it produces the code KEY_CANCEL. +Oh, and it no longer mistakenly warns about editing an +unlocked file just after saving a new one. That's it. +Tastes great with thick butter. + + + +2016 December 12 + +GNU nano 2.7.2 "Shemesh! Shemesh!" brings another feature: +the ability to complete with one keystroke (^] by default) +a fragment of a word to a full word existing elsewhere in +the current buffer. Besides, this release fixes two bugs +related to using line numbers in softwrap mode, allows to +use the PageUp and PageDown keys together with Shift on +VTE-based terminals, stops the help lines from flickering +during interactive replacing, makes a 'set fill' override +an earlier 'set nowrap', properly restores the selected +region after an external spell check, and improves a few +other tidbits. If you should find any more bugs, please +run 'man nano | grep bugs' and report them there. + + + +2016 October 29 + +GNU nano 2.7.1 "Leuven" adds an often-asked-for feature: the +ability to display line numbers beside the text. This can +be activated with -l or --linenumbers on the command line, +or with 'set linenumbers' in your nanorc, or toggled with +M-#. The coloring of these numbers can be chosen via the +option 'set numbercolor'. This release furthermore fixes +some bugs with scrolling in softwrap mode, is more strict +in the parsing of key rebindings, and marks a new buffer +as modified when the output of a command (^R ^X) has been +read into it. Come and check it out! + + + +2016 September 1 + +GNU nano 2.7.0 "Suni" adds a new feature: allowing text to be +selected by holding Shift together with the cursor keys. +Besides that, nano now works also when run in very tiny +terminals (down to one line, one column), and improves +the handling of the prompt in cramped spaces. Not much, +but it's time to get it out there. + +With this release we return to GNU. For just a little while +we dreamt we were tigers. But we are back in the herd, +back to a healthy diet of fresh green free grass. + + + +2016 August 10 + +nano 2.6.3 "Marika" makes the Ctrl+Arrow keys work also on +a Linux virtual console, takes as verbatim only the very +first keystroke after M-V, removes any lock files that it +holds when dying, doesn't abort when a word contains digits +(when using the default speller), fixes a small sorting bug +in the file browser, makes searching case-insensitively in +a UTF-8 locale a little faster, and doesn't enter invalid +bytes when holding down both Alt keys. Santé! + + + 2016 July 28 nano 2.6.2 "Le vent nous portera" adds two new features: the |