note the release of 2.8.7
[nano-editor.git] / news.php
CommitLineData
1b1bdcd3 1<?php include "top.php"; ?>
0e4d2f77 2<title>GNU nano: News</title>
1b1bdcd3
MF
3<table BORDER=0 CELLSPACING=0 COLS=1 WIDTH="100%" HEIGHT="70%" NOSAVE >
4<tr VALIGN=TOP NOSAVE>
5<td HEIGHT="70%" NOSAVE>
6<table BORDER=0 CELLSPACING=0 COLS=1 WIDTH="100%" NOSAVE >
7<tr NOSAVE>
8<td NOSAVE>
50070c05
BS
9
10<center><b>News</b></center>
11</td>
12</tr>
13
14<tr align="center">
15<td>
16<br>
17<pre>
2ea62bdc 18
47a922e5
BS
192017 August 27
20
21GNU nano 2.8.7 "Fragrance" fixes a lockup when tabs are
22wider than the screen, makes indenting + unindenting
23more predictable by retaining relative indentations,
24allows pasting (^U) at a prompt, allows triple quotes
25in Python to not be followed by a character, does not
26scroll three pages on a roll of the mouse wheel, binds
27Alt+Up and Alt+Down to findprevious and findnext, and
28fixes some hard-to-describe issues with softwrapping
29and boundary-crossing tabs. Enjoy.
30
31
32
e3e1bf2d
BS
332017 July 21
34
2031a280 35GNU nano 2.8.6 "Kekul&eacute;" offers a new feature: the ability
e3e1bf2d
BS
36to do softwrapping between words -- at whitespace --
37instead of always at the edge of the screen. This can
38be activated with -a or --atblanks or 'set atblanks'
39together with the softwrap option. This release further
40fixes a handful of rare display glitches, fixes a build
41failure on AIX, harmonizes the quoting rules in the rc
42files, and renames the option 'cut' to 'cutfromcursor'
43(please update your nanorc files before 2020).
44
45
46
516a48e2
BS
472017 June 25
48
49GNU nano 2.8.5 "Farouche" avoids a crash when waking from
50a suspension that was induced from the outside, allows
51negative line and column numbers on the command line,
52avoids some flickering when resizing the screen while
53in the file browser, opens files in the order they were
54mentioned on the command line, and does not pretend to
55have woken from suspension when receiving a SIGCONT.
56
57
58
f1fb28e2
BS
592017 May 21
60
516a48e2
BS
61GNU nano 2.8.4 "Our Version of Events" includes the nanorc
62man page again.
f1fb28e2
BS
63
64
65
269921c4
BS
662017 May 18
67
68GNU nano 2.8.3 "Hirsch" fixes a misplacement of the spotlight
69during interactive replacing, avoids build failures on AIX
70and Solaris, fixes a crash on Solaris, speeds up backwards
71searching, improves PHP syntax highlighting, and no longer
8f3b8915 72asks "save anyway?" when the user ^Q discards the buffer.
269921c4
BS
73
74
75
b6208c46
BS
762017 May 4
77
78GNU nano 2.8.2 "Krats" adds another new feature: it makes
79the ^G help texts searchable with ^W. Apart from that,
80it fixes a crash when resizing the window in the middle
81of verbatim input, avoids an unlikely crash when used
82without UTF-8 support in some locales, avoids redrawing
83the screen twice when switching between buffers while
84line numbers are active, and works around a coloring
85bug on musl. Plus tweaks to the documentation; plus
86translation updates for fifteen languages.
87
88
89
f2eff274
BS
902017 April 12
91
92GNU nano 2.8.1 "Ellert" fixes build failures on MacOS and
93on musl, fixes scrolling problems in softwrap mode when
94double-width characters on row boundaries are involved,
95shows double-width characters as ">" and "<" when split
96across two rows, moves the cursor more predictably (at
97the cost of sometimes putting it on the second "half"
98of a character), avoids creating lines that consist of
99only blanks when using autoindent, makes ^Home and ^End
100go to the start and end of the file (on terminals that
101support those keystrokes), places the cursor better when
102linting, lets the linter ask only once whether to open
103an included file, and adds bindings for ^Up and ^Down
104in the file browser. Don't sit on your hands.
105
106
107
26bddce3
BS
1082017 March 31
109
110GNU nano 2.8.0 "Axat" makes it easier to move around in
111softwrapped lines: the Up and Down keys now step from
112visual row to visual row instead of jumping between
113logical lines, and the Home and End keys now move to
114the start and end of a row, and only when already
115there, then to the start and end of the logical line.
116Furthermore, the screen can now scroll per row instead
117of always per logical line. On an entirely different
118front: nano now makes use of gnulib, to make it build
119on more platforms. In short: there were many internal
120changes, not many user-visible ones (apart form the
121new softwrap navigation). The conversion to gnulib
122was done by Mike Frysinger, the softwrap overhaul by
123David Ramsey.
124
125
126
9aefbfdf
BS
1272017 February 23
128
129GNU nano 2.7.5 "Nijntje" can properly search and replace
130the \B and \b regex anchors, correctly repaints things
131when multiline regexes with identical start and end are
132involved, fixes a crash with zero-length regex matches,
133does replacements at the edges of a marked region right,
134no longer hides double-width characters at the head of
135softwrapped rows, displays at most three warnings at
136startup, and documents the ability to read a file from
137standard input. Come tickle my ears.
138
139
140
5715368c
BS
1412017 January 10
142
143GNU nano 2.7.4 "Red dress" undoes deletions in an orderly
144manner again (bug was introduced in previous version),
145sets the preferred x position for vertical movements
146more consistently, avoids some scrolling problems in
147softwrap mode, installs the Info manual also when your
148system lacks 'makeinfo', and corrects the behavior of
149the beginning-of-word anchor (\<) in regex searches.
150
151
152
26028e19
BS
1532016 December 28
154
155GNU nano 2.7.3 "Ontbijtkoek" wipes away a handful of bugs:
156your editor is now able to handle filenames that contain
157newlines, avoids a brief flash of color when switching
158between buffers that are governed by different syntaxes,
159makes the Shift+Ctrl+Arrow keys select text again on a
160Linux console, is more resistant against malformations
161in the positionlog file, and does not crash when ^C is
162typed on systems where it produces the code KEY_CANCEL.
163Oh, and it no longer mistakenly warns about editing an
164unlocked file just after saving a new one. That's it.
165Tastes great with thick butter.
166
167
168
071abd3f
BS
1692016 December 12
170
171GNU nano 2.7.2 "Shemesh! Shemesh!" brings another feature:
172the ability to complete with one keystroke (^] by default)
173a fragment of a word to a full word existing elsewhere in
174the current buffer. Besides, this release fixes two bugs
175related to using line numbers in softwrap mode, allows to
176use the PageUp and PageDown keys together with Shift on
177VTE-based terminals, stops the help lines from flickering
178during interactive replacing, makes a 'set fill' override
179an earlier 'set nowrap', properly restores the selected
180region after an external spell check, and improves a few
181other tidbits. If you should find any more bugs, please
182run 'man nano | grep bugs' and report them there.
183
184
185
8e909873
BS
1862016 October 29
187
188GNU nano 2.7.1 "Leuven" adds an often-asked-for feature: the
189ability to display line numbers beside the text. This can
190be activated with -l or --linenumbers on the command line,
191or with 'set linenumbers' in your nanorc, or toggled with
192M-#. The coloring of these numbers can be chosen via the
193option 'set numbercolor'. This release furthermore fixes
194some bugs with scrolling in softwrap mode, is more strict
195in the parsing of key rebindings, and marks a new buffer
196as modified when the output of a command (^R ^X) has been
197read into it. Come and check it out!
198
199
200
4bb9ab8c
BS
2012016 September 1
202
203GNU nano 2.7.0 "Suni" adds a new feature: allowing text to be
204selected by holding Shift together with the cursor keys.
205Besides that, nano now works also when run in very tiny
206terminals (down to one line, one column), and improves
207the handling of the prompt in cramped spaces. Not much,
208but it's time to get it out there.
209
210With this release we return to GNU. For just a little while
211we dreamt we were tigers. But we are back in the herd,
212back to a healthy diet of fresh green free grass.
213
214
215
92bdea0d
BS
2162016 August 10
217
218nano 2.6.3 "Marika" makes the Ctrl+Arrow keys work also on
219a Linux virtual console, takes as verbatim only the very
220first keystroke after M-V, removes any lock files that it
221holds when dying, doesn't abort when a word contains digits
222(when using the default speller), fixes a small sorting bug
223in the file browser, makes searching case-insensitively in
224a UTF-8 locale a little faster, and doesn't enter invalid
225bytes when holding down both Alt keys. Santé!
226
227
228
2ea62bdc
BS
2292016 July 28
230
231nano 2.6.2 "Le vent nous portera" adds two new features: the
232keystrokes Ctrl+Up and Ctrl+Down for jumping between blocks
233of text, and the option 'wordchars' for specifying which
234characters (beside alphanumeric ones) should be considered
235word-forming. Further, it provides feedback during Unicode
236input (M-V followed by a six-digit hexadecimal number which
237must start with 0 or 10), avoids a crash when resizing the
238window during Verbatim input, doesn't drop a keystroke after
239having been suspended, and replaces the beginning-of-line
240anchor (^) just once per line. There are also several tiny
241improvements in screen rendering and key handling.
242Come get your hair tousled!
243
244
245
9d17e2b8
BS
2462016 June 27
247
248nano 2.6.1 "Stampede" is chiefly a translation update, but also
249adds one little feature (the ability to use negative numbers
250with Go To Line: -1 meaning the first line from the bottom),
251includes syntax highlighting for Rust, and fixes three tiny
252bugs (but in such far corners of the editor that they aren't
253even worth mentioning).
254
255
256
50070c05
BS
2572016 June 17
258
259nano 2.6.0 "Rubicon" fixes more than fifty little bugs -- and
260some of them not so little. It improves moving about in
261the file browser, corrects failings of the internal spell
262checker, adds a new feature (comment/uncomment lines, with
263default binding M-3), makes some error messages clearer,
264shows more of a file when positionlog is used and the cursor
265is near the end, displays all error messages at startup if
266there are multiple ones, does not misinterpret keystrokes
267when typing very fast, is less eager to trim the filename
268on narrow terminals, speeds up case-insensitive searches,
269and allows to abort re-searches. Among bunches of other
270things. It is worth the trouble to upgrade.
271
272And, with this release, we take leave of the herd...
273Bye! And thanks for all the grass!
274
275</pre>
1b1bdcd3
MF
276</td>
277</tr>
278</table>
50070c05
BS
279
280<!--Please see the <A HREF="https://savannah.gnu.org/news/?group=nano">Savannah project's</A>
281news section to obtain the most recent nano news and information.
282-->
283
1b1bdcd3
MF
284</td>
285</tr>
286</table>
287<?php include "bottom.php"; ?>
288