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