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