]> git.wh0rd.org - nano-editor.git/blame - news.php
encode literal angle brackets for HTML
[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
1aac1698
BS
192018 January 2
20
21GNU nano 2.9.2 "Pussy Riot" correctly displays the Modified
22state when undoing/redoing (also when the file was saved
23somewhere midway), improves the undoing of an automatic
24linefeed at EOF, fixes a build issue on the BSDs, shows
25the cursor again when compiled with --withslang, renames
26the option 'justifytrim' to 'trimblanks' because it will
27now snip trailing whitespace also while you are typing
28(and hard-wrapping is enabled), continues pushing words
29to the next line much longer (when hard-wrapping), makes
690585d0 30&lt;Tab&gt; and &lt;Shift+Tab&gt; indent and unindent a marked region,
1aac1698
BS
31allows unindenting when not all lines are indented, lets a
32region marked with Shift persist when indenting/unindenting
33or commenting/uncommenting it, and in those cases excludes
34the last line of the region when it is not visibly marked
35(which makes for a more intuitive behavior).
36
37
38
83218525
BS
392017 November 27
40
41GNU nano 2.9.1 "Damyatta" fixes a bug where, when the mark
42is on, ^S would overwrite the file with just the marked
43region. This release further clears the "Modified" flag
44when all edits are undone, adds or updates some magic
45strings, and does not forget when the cursor was last
46at line 1, column 1.
47
48
49
a65d4e42
BS
502017 November 18
51
52GNU nano 2.9.0 "Eta" introduces the ability to record and
53replay keystrokes (M-: to start and stop recording, M-;
54to play the macro back), makes ^Q and ^S do something
55useful by default (^Q starts a backward search, and ^S
56saves the current file), changes ^W to start always a
57forward search, shows the number of open buffers (when
58more than one) in the title bar, no longer asks to press
59Enter when there are errors in an rc file, retires the
60options '--quiet' and 'set quiet' and 'set backwards',
61makes indenting and unindenting undoable, will look in
62$XDG_CONFIG_HOME for a nanorc file and in $XDG_DATA_HOME
63for the history files, adds a history stack for executed
64commands (^R^X), does not overwrite the position-history
65file of another nano, and fixes a score of tiny bugs.
66
67
68
47a922e5
BS
692017 August 27
70
71GNU nano 2.8.7 "Fragrance" fixes a lockup when tabs are
72wider than the screen, makes indenting + unindenting
73more predictable by retaining relative indentations,
74allows pasting (^U) at a prompt, allows triple quotes
75in Python to not be followed by a character, does not
76scroll three pages on a roll of the mouse wheel, binds
77Alt+Up and Alt+Down to findprevious and findnext, and
78fixes some hard-to-describe issues with softwrapping
79and boundary-crossing tabs. Enjoy.
80
81
82
e3e1bf2d
BS
832017 July 21
84
2031a280 85GNU nano 2.8.6 "Kekul&eacute;" offers a new feature: the ability
e3e1bf2d
BS
86to do softwrapping between words -- at whitespace --
87instead of always at the edge of the screen. This can
88be activated with -a or --atblanks or 'set atblanks'
89together with the softwrap option. This release further
90fixes a handful of rare display glitches, fixes a build
91failure on AIX, harmonizes the quoting rules in the rc
92files, and renames the option 'cut' to 'cutfromcursor'
93(please update your nanorc files before 2020).
94
95
96
516a48e2
BS
972017 June 25
98
99GNU nano 2.8.5 "Farouche" avoids a crash when waking from
100a suspension that was induced from the outside, allows
101negative line and column numbers on the command line,
102avoids some flickering when resizing the screen while
103in the file browser, opens files in the order they were
104mentioned on the command line, and does not pretend to
105have woken from suspension when receiving a SIGCONT.
106
107
108
f1fb28e2
BS
1092017 May 21
110
516a48e2
BS
111GNU nano 2.8.4 "Our Version of Events" includes the nanorc
112man page again.
f1fb28e2
BS
113
114
115
269921c4
BS
1162017 May 18
117
118GNU nano 2.8.3 "Hirsch" fixes a misplacement of the spotlight
119during interactive replacing, avoids build failures on AIX
120and Solaris, fixes a crash on Solaris, speeds up backwards
121searching, improves PHP syntax highlighting, and no longer
8f3b8915 122asks "save anyway?" when the user ^Q discards the buffer.
269921c4
BS
123
124
125
b6208c46
BS
1262017 May 4
127
128GNU nano 2.8.2 "Krats" adds another new feature: it makes
129the ^G help texts searchable with ^W. Apart from that,
130it fixes a crash when resizing the window in the middle
131of verbatim input, avoids an unlikely crash when used
132without UTF-8 support in some locales, avoids redrawing
133the screen twice when switching between buffers while
134line numbers are active, and works around a coloring
135bug on musl. Plus tweaks to the documentation; plus
136translation updates for fifteen languages.
137
138
139
f2eff274
BS
1402017 April 12
141
142GNU nano 2.8.1 "Ellert" fixes build failures on MacOS and
143on musl, fixes scrolling problems in softwrap mode when
144double-width characters on row boundaries are involved,
690585d0 145shows double-width characters as "&gt;" and "%lt;" when split
f2eff274
BS
146across two rows, moves the cursor more predictably (at
147the cost of sometimes putting it on the second "half"
148of a character), avoids creating lines that consist of
149only blanks when using autoindent, makes ^Home and ^End
150go to the start and end of the file (on terminals that
151support those keystrokes), places the cursor better when
152linting, lets the linter ask only once whether to open
153an included file, and adds bindings for ^Up and ^Down
154in the file browser. Don't sit on your hands.
155
156
157
26bddce3
BS
1582017 March 31
159
160GNU nano 2.8.0 "Axat" makes it easier to move around in
161softwrapped lines: the Up and Down keys now step from
162visual row to visual row instead of jumping between
163logical lines, and the Home and End keys now move to
164the start and end of a row, and only when already
165there, then to the start and end of the logical line.
166Furthermore, the screen can now scroll per row instead
167of always per logical line. On an entirely different
168front: nano now makes use of gnulib, to make it build
169on more platforms. In short: there were many internal
170changes, not many user-visible ones (apart form the
171new softwrap navigation). The conversion to gnulib
172was done by Mike Frysinger, the softwrap overhaul by
173David Ramsey.
174
175
176
9aefbfdf
BS
1772017 February 23
178
179GNU nano 2.7.5 "Nijntje" can properly search and replace
180the \B and \b regex anchors, correctly repaints things
181when multiline regexes with identical start and end are
182involved, fixes a crash with zero-length regex matches,
183does replacements at the edges of a marked region right,
184no longer hides double-width characters at the head of
185softwrapped rows, displays at most three warnings at
186startup, and documents the ability to read a file from
187standard input. Come tickle my ears.
188
189
190
5715368c
BS
1912017 January 10
192
193GNU nano 2.7.4 "Red dress" undoes deletions in an orderly
194manner again (bug was introduced in previous version),
195sets the preferred x position for vertical movements
196more consistently, avoids some scrolling problems in
197softwrap mode, installs the Info manual also when your
198system lacks 'makeinfo', and corrects the behavior of
690585d0 199the beginning-of-word anchor (\&lt;) in regex searches.
5715368c
BS
200
201
202
26028e19
BS
2032016 December 28
204
205GNU nano 2.7.3 "Ontbijtkoek" wipes away a handful of bugs:
206your editor is now able to handle filenames that contain
207newlines, avoids a brief flash of color when switching
208between buffers that are governed by different syntaxes,
209makes the Shift+Ctrl+Arrow keys select text again on a
210Linux console, is more resistant against malformations
211in the positionlog file, and does not crash when ^C is
212typed on systems where it produces the code KEY_CANCEL.
213Oh, and it no longer mistakenly warns about editing an
214unlocked file just after saving a new one. That's it.
215Tastes great with thick butter.
216
217
218
071abd3f
BS
2192016 December 12
220
221GNU nano 2.7.2 "Shemesh! Shemesh!" brings another feature:
222the ability to complete with one keystroke (^] by default)
223a fragment of a word to a full word existing elsewhere in
224the current buffer. Besides, this release fixes two bugs
225related to using line numbers in softwrap mode, allows to
226use the PageUp and PageDown keys together with Shift on
227VTE-based terminals, stops the help lines from flickering
228during interactive replacing, makes a 'set fill' override
229an earlier 'set nowrap', properly restores the selected
230region after an external spell check, and improves a few
231other tidbits. If you should find any more bugs, please
232run 'man nano | grep bugs' and report them there.
233
234
235
8e909873
BS
2362016 October 29
237
238GNU nano 2.7.1 "Leuven" adds an often-asked-for feature: the
239ability to display line numbers beside the text. This can
240be activated with -l or --linenumbers on the command line,
241or with 'set linenumbers' in your nanorc, or toggled with
242M-#. The coloring of these numbers can be chosen via the
243option 'set numbercolor'. This release furthermore fixes
244some bugs with scrolling in softwrap mode, is more strict
245in the parsing of key rebindings, and marks a new buffer
246as modified when the output of a command (^R ^X) has been
247read into it. Come and check it out!
248
249
250
4bb9ab8c
BS
2512016 September 1
252
253GNU nano 2.7.0 "Suni" adds a new feature: allowing text to be
254selected by holding Shift together with the cursor keys.
255Besides that, nano now works also when run in very tiny
256terminals (down to one line, one column), and improves
257the handling of the prompt in cramped spaces. Not much,
258but it's time to get it out there.
259
260With this release we return to GNU. For just a little while
261we dreamt we were tigers. But we are back in the herd,
262back to a healthy diet of fresh green free grass.
263
264
265
92bdea0d
BS
2662016 August 10
267
268nano 2.6.3 "Marika" makes the Ctrl+Arrow keys work also on
269a Linux virtual console, takes as verbatim only the very
270first keystroke after M-V, removes any lock files that it
271holds when dying, doesn't abort when a word contains digits
272(when using the default speller), fixes a small sorting bug
273in the file browser, makes searching case-insensitively in
274a UTF-8 locale a little faster, and doesn't enter invalid
275bytes when holding down both Alt keys. Santé!
276
277
278
2ea62bdc
BS
2792016 July 28
280
281nano 2.6.2 "Le vent nous portera" adds two new features: the
282keystrokes Ctrl+Up and Ctrl+Down for jumping between blocks
283of text, and the option 'wordchars' for specifying which
284characters (beside alphanumeric ones) should be considered
285word-forming. Further, it provides feedback during Unicode
286input (M-V followed by a six-digit hexadecimal number which
287must start with 0 or 10), avoids a crash when resizing the
288window during Verbatim input, doesn't drop a keystroke after
289having been suspended, and replaces the beginning-of-line
290anchor (^) just once per line. There are also several tiny
291improvements in screen rendering and key handling.
292Come get your hair tousled!
293
294
295
9d17e2b8
BS
2962016 June 27
297
298nano 2.6.1 "Stampede" is chiefly a translation update, but also
299adds one little feature (the ability to use negative numbers
300with Go To Line: -1 meaning the first line from the bottom),
301includes syntax highlighting for Rust, and fixes three tiny
302bugs (but in such far corners of the editor that they aren't
303even worth mentioning).
304
305
306
50070c05
BS
3072016 June 17
308
309nano 2.6.0 "Rubicon" fixes more than fifty little bugs -- and
310some of them not so little. It improves moving about in
311the file browser, corrects failings of the internal spell
312checker, adds a new feature (comment/uncomment lines, with
313default binding M-3), makes some error messages clearer,
314shows more of a file when positionlog is used and the cursor
315is near the end, displays all error messages at startup if
316there are multiple ones, does not misinterpret keystrokes
317when typing very fast, is less eager to trim the filename
318on narrow terminals, speeds up case-insensitive searches,
319and allows to abort re-searches. Among bunches of other
320things. It is worth the trouble to upgrade.
321
322And, with this release, we take leave of the herd...
323Bye! And thanks for all the grass!
324
325</pre>
1b1bdcd3
MF
326</td>
327</tr>
328</table>
50070c05
BS
329
330<!--Please see the <A HREF="https://savannah.gnu.org/news/?group=nano">Savannah project's</A>
331news section to obtain the most recent nano news and information.
332-->
333
1b1bdcd3
MF
334</td>
335</tr>
336</table>
337<?php include "bottom.php"; ?>
338