note the release of 2.8.1
[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
f2eff274
BS
192017 April 12
20
21GNU nano 2.8.1 "Ellert" fixes build failures on MacOS and
22on musl, fixes scrolling problems in softwrap mode when
23double-width characters on row boundaries are involved,
24shows double-width characters as ">" and "<" when split
25across two rows, moves the cursor more predictably (at
26the cost of sometimes putting it on the second "half"
27of a character), avoids creating lines that consist of
28only blanks when using autoindent, makes ^Home and ^End
29go to the start and end of the file (on terminals that
30support those keystrokes), places the cursor better when
31linting, lets the linter ask only once whether to open
32an included file, and adds bindings for ^Up and ^Down
33in the file browser. Don't sit on your hands.
34
35
36
26bddce3
BS
372017 March 31
38
39GNU nano 2.8.0 "Axat" makes it easier to move around in
40softwrapped lines: the Up and Down keys now step from
41visual row to visual row instead of jumping between
42logical lines, and the Home and End keys now move to
43the start and end of a row, and only when already
44there, then to the start and end of the logical line.
45Furthermore, the screen can now scroll per row instead
46of always per logical line. On an entirely different
47front: nano now makes use of gnulib, to make it build
48on more platforms. In short: there were many internal
49changes, not many user-visible ones (apart form the
50new softwrap navigation). The conversion to gnulib
51was done by Mike Frysinger, the softwrap overhaul by
52David Ramsey.
53
54
55
9aefbfdf
BS
562017 February 23
57
58GNU nano 2.7.5 "Nijntje" can properly search and replace
59the \B and \b regex anchors, correctly repaints things
60when multiline regexes with identical start and end are
61involved, fixes a crash with zero-length regex matches,
62does replacements at the edges of a marked region right,
63no longer hides double-width characters at the head of
64softwrapped rows, displays at most three warnings at
65startup, and documents the ability to read a file from
66standard input. Come tickle my ears.
67
68
69
5715368c
BS
702017 January 10
71
72GNU nano 2.7.4 "Red dress" undoes deletions in an orderly
73manner again (bug was introduced in previous version),
74sets the preferred x position for vertical movements
75more consistently, avoids some scrolling problems in
76softwrap mode, installs the Info manual also when your
77system lacks 'makeinfo', and corrects the behavior of
78the beginning-of-word anchor (\<) in regex searches.
79
80
81
26028e19
BS
822016 December 28
83
84GNU nano 2.7.3 "Ontbijtkoek" wipes away a handful of bugs:
85your editor is now able to handle filenames that contain
86newlines, avoids a brief flash of color when switching
87between buffers that are governed by different syntaxes,
88makes the Shift+Ctrl+Arrow keys select text again on a
89Linux console, is more resistant against malformations
90in the positionlog file, and does not crash when ^C is
91typed on systems where it produces the code KEY_CANCEL.
92Oh, and it no longer mistakenly warns about editing an
93unlocked file just after saving a new one. That's it.
94Tastes great with thick butter.
95
96
97
071abd3f
BS
982016 December 12
99
100GNU nano 2.7.2 "Shemesh! Shemesh!" brings another feature:
101the ability to complete with one keystroke (^] by default)
102a fragment of a word to a full word existing elsewhere in
103the current buffer. Besides, this release fixes two bugs
104related to using line numbers in softwrap mode, allows to
105use the PageUp and PageDown keys together with Shift on
106VTE-based terminals, stops the help lines from flickering
107during interactive replacing, makes a 'set fill' override
108an earlier 'set nowrap', properly restores the selected
109region after an external spell check, and improves a few
110other tidbits. If you should find any more bugs, please
111run 'man nano | grep bugs' and report them there.
112
113
114
8e909873
BS
1152016 October 29
116
117GNU nano 2.7.1 "Leuven" adds an often-asked-for feature: the
118ability to display line numbers beside the text. This can
119be activated with -l or --linenumbers on the command line,
120or with 'set linenumbers' in your nanorc, or toggled with
121M-#. The coloring of these numbers can be chosen via the
122option 'set numbercolor'. This release furthermore fixes
123some bugs with scrolling in softwrap mode, is more strict
124in the parsing of key rebindings, and marks a new buffer
125as modified when the output of a command (^R ^X) has been
126read into it. Come and check it out!
127
128
129
4bb9ab8c
BS
1302016 September 1
131
132GNU nano 2.7.0 "Suni" adds a new feature: allowing text to be
133selected by holding Shift together with the cursor keys.
134Besides that, nano now works also when run in very tiny
135terminals (down to one line, one column), and improves
136the handling of the prompt in cramped spaces. Not much,
137but it's time to get it out there.
138
139With this release we return to GNU. For just a little while
140we dreamt we were tigers. But we are back in the herd,
141back to a healthy diet of fresh green free grass.
142
143
144
92bdea0d
BS
1452016 August 10
146
147nano 2.6.3 "Marika" makes the Ctrl+Arrow keys work also on
148a Linux virtual console, takes as verbatim only the very
149first keystroke after M-V, removes any lock files that it
150holds when dying, doesn't abort when a word contains digits
151(when using the default speller), fixes a small sorting bug
152in the file browser, makes searching case-insensitively in
153a UTF-8 locale a little faster, and doesn't enter invalid
154bytes when holding down both Alt keys. Santé!
155
156
157
2ea62bdc
BS
1582016 July 28
159
160nano 2.6.2 "Le vent nous portera" adds two new features: the
161keystrokes Ctrl+Up and Ctrl+Down for jumping between blocks
162of text, and the option 'wordchars' for specifying which
163characters (beside alphanumeric ones) should be considered
164word-forming. Further, it provides feedback during Unicode
165input (M-V followed by a six-digit hexadecimal number which
166must start with 0 or 10), avoids a crash when resizing the
167window during Verbatim input, doesn't drop a keystroke after
168having been suspended, and replaces the beginning-of-line
169anchor (^) just once per line. There are also several tiny
170improvements in screen rendering and key handling.
171Come get your hair tousled!
172
173
174
9d17e2b8
BS
1752016 June 27
176
177nano 2.6.1 "Stampede" is chiefly a translation update, but also
178adds one little feature (the ability to use negative numbers
179with Go To Line: -1 meaning the first line from the bottom),
180includes syntax highlighting for Rust, and fixes three tiny
181bugs (but in such far corners of the editor that they aren't
182even worth mentioning).
183
184
185
50070c05
BS
1862016 June 17
187
188nano 2.6.0 "Rubicon" fixes more than fifty little bugs -- and
189some of them not so little. It improves moving about in
190the file browser, corrects failings of the internal spell
191checker, adds a new feature (comment/uncomment lines, with
192default binding M-3), makes some error messages clearer,
193shows more of a file when positionlog is used and the cursor
194is near the end, displays all error messages at startup if
195there are multiple ones, does not misinterpret keystrokes
196when typing very fast, is less eager to trim the filename
197on narrow terminals, speeds up case-insensitive searches,
198and allows to abort re-searches. Among bunches of other
199things. It is worth the trouble to upgrade.
200
201And, with this release, we take leave of the herd...
202Bye! And thanks for all the grass!
203
204</pre>
1b1bdcd3
MF
205</td>
206</tr>
207</table>
50070c05
BS
208
209<!--Please see the <A HREF="https://savannah.gnu.org/news/?group=nano">Savannah project's</A>
210news section to obtain the most recent nano news and information.
211-->
212
1b1bdcd3
MF
213</td>
214</tr>
215</table>
216<?php include "bottom.php"; ?>
217