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