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