]> git.wh0rd.org - nano-editor.git/blobdiff - news.php
add some forgotten markup
[nano-editor.git] / news.php
index b7d05604bacde8450be774b763b187a10ff43d29..9558e57cc02f9be3d22562418d6544e1092bc2b9 100644 (file)
--- a/news.php
+++ b/news.php
@@ -1,6 +1,6 @@
 <?php $title="News";  include "top.php"; ?>
 
-<table BORDER=0 CELLSPACING=0 WIDTH="100%">
+<table border=0 width="100%">
 <tr>
 <td>
 <br><br>
 <td>
 <br><br>
 
-2022 April 28 - <b>GNU nano 6.3</b> "Wat zullen we drinken? Wat een dorst!"
+2024 May 1 - <b>GNU nano 8.0</b> <i>"Grus grus"</i>
 <br>
 <table><tr><td><ul>
-<li>For multiline regexes, text is now colored as soon a start match<br>
+<li>By default <tt>^F</tt> is bound to starting a forward search, and <tt>^B</tt> to<br>
+    starting a backward search, while <tt>M-F</tt> and <tt>M-B</tt> repeat the search<br>
+    in the corresponding direction.  (See the documentation if you<br>
+    want the old bindings back.)</li>
+<li>Command-line option <tt>--modernbindings</tt> (<tt>-/</tt>) makes <tt>^Q</tt> quit, <tt>^X</tt> cut,<br>
+    <tt>^C</tt> copy, <tt>^V</tt> paste, <tt>^Z</tt> undo, <tt>^Y</tt> redo, <tt>^O</tt> open a file, <tt>^W</tt> write a file,<br>
+    <tt>^R</tt> replace, <tt>^G</tt> find again, <tt>^D</tt> find again backwards, <tt>^A</tt> set the mark,<br>
+    <tt>^T</tt> jump to a line, <tt>^P</tt> show the position, and <tt>^E</tt> execute.</li>
+<li>Above modern bindings are activated also when the name of<br>
+    nano's executable (or a symlink to it) starts with the letter "e".</li>
+<li>To open a file at a certain line number, one can now use also<br>
+    <tt>nano filename:number</tt>, besides <tt>nano +number filename</tt>.</li>
+<li>&lt;Alt+Home&gt; and &lt;Alt+End&gt; put the cursor on the first and last<br>
+    row in the viewport, while retaining the horizontal position.</li>
+<li>When the three digits in an #RGB color code are all the same,<br>
+    the code is mapped to the xterm grey scale, giving access to<br>
+    fourteen levels of grey instead of just four.</li>
+<li>For easier access, <tt>M-"</tt> is bound to placing/removing an anchor,<br>
+    and <tt>M-'</tt> to jumping to the next anchor.</li>
+<li>Whenever an error occurs, the keystroke buffer is cleared, thus<br>
+    stopping the execution of a macro or a string bind.</li>
+<li>The mousewheel scrolls the viewport instead of moving the cursor.</li>
+</ul></td></tr></table>
+<br><br>
+
+
+2023 January 18 - <b>GNU nano 7.2</b> <i>"Boer doe mij 't hekke l&ouml;s!"</i>
+<br>
+<table><tr><td><ul>
+<li>&lt;Shift+Insert&gt; is prevented from pasting in view mode.</li>
+</ul></td></tr></table>
+<br><br>
+
+2022 December 14 - <b>GNU nano 7.1</b> <i>"And the devices shall be made of wood"</i>
+<br>
+<table><tr><td><ul>
+<li>When <tt>--autoindent</tt> and <tt>--breaklonglines</tt> are combined, pressing<br>
+    &lt;Enter&gt; at a specific position no longer eats characters.</li>
+</ul></td></tr></table>
+<br><br>
+
+2022 November 15 - <b>GNU nano 7.0</b> <i>"Una existencia simple bajo el sol"</i>
+<br>
+<table><tr><td><ul>
+<li>String binds may contain bindable function names between braces.<br>
+    For example, to move the current line down to after the next one:<br>
+    <tt>bind ^D "{cut}{down}{paste}{up}" main</tt>.  Of course, braced function<br>
+    names may be mixed with literal text.  If an existing string bind<br>
+    contains a literal <tt>{</tt>, replace it with <tt>{{}</tt>.</li>
+<li>Unicode codes can be entered (via <tt>M-V</tt>) without leading zeroes,<br>
+    by finishing short codes with &lt;Space&gt; or &lt;Enter&gt;.</li>
+<li>Word completion (<tt>^]</tt>) looks for candidates in all open buffers.</li>
+<li>No regular expression matches the final empty line any more.</li>
+</ul></td></tr></table>
+<br><br>
+
+
+2022 August 2 - <b>GNU nano 6.4</b> <i>"Regentag Dunkelbunt Hundertwasser"</i>
+<br>
+<table><tr><td><ul>
+<li>The file browser does not crash when moving up to the root folder.</li>
+<li>Softwrapping very long lines is done more efficiently.</li>
+<li>Invoking the formatter does not blink the screen.</li>
+</ul></td></tr></table>
+<br><br>
+
+2022 April 28 - <b>GNU nano 6.3</b> <i>"Wat zullen we drinken? Wat een dorst!"</i>
+<br>
+<table><tr><td><ul>
+<li>For multiline regexes, text is now colored as soon as a start match<br>
     is found, also when there is no end match at all.</li>
 <li>The colorizing of any line is stopped after two thousand bytes,<br>
     to avoid frustrating delays.</li>
@@ -29,7 +98,7 @@
 </ul></td></tr></table>
 <br><br>
 
-2022 February 18 - <b>GNU nano 6.2</b> "Kamperfoelie"
+2022 February 18 - <b>GNU nano 6.2</b> <i>"Kamperfoelie"</i>
 <br>
 <table><tr><td><ul>
 <li>The file browser clears the prompt bar also when using <tt>--minibar</tt>.</li>
 </ul></td></tr></table>
 <br><br>
 
-2022 February 9 - <b>GNU nano 6.1</b> "Re&#x21B;elele de socializare sunt ca un frigider"
+2022 February 9 - <b>GNU nano 6.1</b> <i>"Re&#x21B;elele de socializare sunt ca un frigider"</i>
 <br>
 <table><tr><td><ul>
 <li>The behavior of <tt>^K</tt> at a prompt has been enhanced: when there<br>
 </ul></td></tr></table>
 <br><br>
 
-2021 December 15 - <b>GNU nano 6.0</b> "Humor heeft ook zijn leuke kanten"
+2021 December 15 - <b>GNU nano 6.0</b> <i>"Humor heeft ook zijn leuke kanten"</i>
 <br>
 <table><tr><td><ul>
 <li>Option <tt>--zero</tt> hides the title bar, status bar and help lines, and<br>
 <br><br>
 
 
-2021 October 6 - <b>GNU nano 5.9</b> "El manicomio ha decidido: ma&ntilde;ana sol!"
+2021 October 6 - <b>GNU nano 5.9</b> <i>"El manicomio ha decidido: ma&ntilde;ana sol!"</i>
 <br>
 <table><tr><td><ul>
 <li>The extension of a filename is added to the name of a corresponding<br>
 </ul></td></tr></table>
 <br><br>
 
-2021 June 15 - <b>GNU nano 5.8</b> "Why is it necessary to be special?"
+2021 June 15 - <b>GNU nano 5.8</b> <i>"Why is it necessary to be special?"</i>
 <br>
 <table><tr><td><ul>
 <li>After a search, the spotlighting is dropped after 1.5 seconds (0.8<br>
 </ul></td></tr></table>
 <br><br>
 
-2021 April 29 - <b>GNU nano 5.7</b> "To&#x21B;i ceilal&#x21B;i arau c&acirc;mpurile"
+2021 April 29 - <b>GNU nano 5.7</b> <i>"To&#x21B;i ceilal&#x21B;i arau c&acirc;mpurile"</i>
 <br>
 <table><tr><td><ul>
 <li>The output of <tt>--constantshow</tt> (without <tt>--minibar</tt>) is more stable.</li>
 </ul></td></tr></table>
 <br><br>
 
-2021 March 3 - <b>GNU nano 5.6.1</b> "Geelgors"
+2021 March 3 - <b>GNU nano 5.6.1</b> <i>"Geelgors"</i>
 <br>
 <table><tr><td><ul>
 <li>Search matches are properly colorized in softwrap mode too.</li>
 </ul></td></tr></table>
 <br><br>
 
-2021 February 24 - <b>GNU nano 5.6</b> "Wielewaal"
+2021 February 24 - <b>GNU nano 5.6</b> <i>"Wielewaal"</i>
 <br>
 <table><tr><td><ul>
 <li>A search match gets highlighted (in black on yellow by default),<br>
 </ul></td></tr></table>
 <br><br>
 
-2021 January 14 - <b>GNU nano 5.5</b> "Rebecca"
+2021 January 14 - <b>GNU nano 5.5</b> <i>"Rebecca"</i>
 <br>
 <table><tr><td><ul>
 <li>Option 'set minibar' makes nano suppress the title bar and instead<br>
 </ul></td></tr></table>
 <br><br>
 
-2020 December 2 - <b>GNU nano 5.4</b> "Terre des hommes"
+2020 December 2 - <b>GNU nano 5.4</b> <i>"Terre des hommes"</i>
 <br>
 <table><tr><td><ul>
 <li>Moving the cursor now skips over combining characters (and<br>
 </ul></td></tr></table>
 <br><br>
 
-2020 October 7 - <b>GNU nano 5.3</b> "Revolution!"
+2020 October 7 - <b>GNU nano 5.3</b> <i>"Revolution!"</i>
 <br>
 <table><tr><td><ul>
 <li>Option 'set stateflags' makes nano show the state of auto-indenting,<br>
 </ul></td></tr></table>
 <br><br>
 
-2020 August 24 - <b>GNU nano 5.2</b> "Ranrapalca"
+2020 August 24 - <b>GNU nano 5.2</b> <i>"Ranrapalca"</i>
 <br>
 <table><tr><td><ul>
 <li>Making certain replacements after a large paste does not crash.</li>
 </ul></td></tr></table>
 <br><br>
 
-2020 August 12 - <b>GNU nano 5.1</b> "Cantabria"
+2020 August 12 - <b>GNU nano 5.1</b> <i>"Cantabria"</i>
 <br>
 <table><tr><td><ul>
 <li><tt>M-Bsp</tt> (Alt+Backspace) deletes a word backwards, like in Bash.</li>
 </ul></td></tr></table>
 <br><br>
 
-2020 July 29 - <b>GNU nano 5.0</b> "Among the fields of barley"
+2020 July 29 - <b>GNU nano 5.0</b> <i>"Among the fields of barley"</i>
 <br>
 <table><tr><td><ul>
 <li>With <tt>--indicator</tt> (or <tt>-q</tt> or 'set indicator') nano will show a kind<br>
 </ul></td></tr></table>
 <br><br>
 
-2020 May 23 - <b>GNU nano 4.9.3</b> "Almendras"
+2020 May 23 - <b>GNU nano 4.9.3</b> <i>"Almendras"</i>
 <br><br>
 <table><tr><td>
   One more bug introduced in version 4.9 is fixed: a crash when<br>
 </td></tr></table>
 <br><br>
 
-2020 April 7 - <b>GNU nano 4.9.2</b> "Mali Lo&scaron;inj"
+2020 April 7 - <b>GNU nano 4.9.2</b> <i>"Mali Lo&scaron;inj"</i>
 <br><br>
 <table><tr><td>
   Another bug introduced in version 4.9 is fixed: a likely crash<br>
 </td></tr></table>
 <br><br>
 
-2020 March 31 - <b>GNU nano 4.9.1</b> "Sapperdeflap"
+2020 March 31 - <b>GNU nano 4.9.1</b> <i>"Sapperdeflap"</i>
 <br><br>
 <table><tr><td>
   Two bugs introduced in version 4.9 are fixed: the cursor<br>
 </td></tr></table>
 <br><br>
 
-2020 March 24 - <b>GNU nano 4.9</b> "die fetten Jahre sind vorbei"
+2020 March 24 - <b>GNU nano 4.9</b> <i>"die fetten Jahre sind vorbei"</i>
 <br>
 <table><tr><td><ul>
 <li>When justifying a selection, the new paragraph and the<br>
 </ul></td></tr></table>
 <br><br>
 
-2020 February 7 - <b>GNU nano 4.8</b> "Ja&scaron;ka"
+2020 February 7 - <b>GNU nano 4.8</b> <i>"Ja&scaron;ka"</i>
 <br>
 <table><tr><td><ul>
 <li>When something is pasted into nano, auto-indentation is suppressed,<br>
 </ul></td></tr></table>
 <br><br>
 
-2019 December 23 - <b>GNU nano 4.7</b> "Havikskruid"
+2019 December 23 - <b>GNU nano 4.7</b> <i>"Havikskruid"</i>
 <br>
 <table><tr><td><ul>
 <li>A &lt;Tab&gt; will indent a marked region only when mark and cursor are<br>
 </ul></td></tr></table>
 <br><br>
 
-2019 November 29 - <b>GNU nano 4.6</b> "And don't you eat that yellow snow"
+2019 November 29 - <b>GNU nano 4.6</b> <i>"And don't you eat that yellow snow"</i>
 <br>
 <table><tr><td><ul>
 <li>The 'formatter' command has returned, bound by default to <tt>M-F</tt>.<br>
 </ul></td></tr></table>
 <br><br>
 
-2019 October 4 - <b>GNU nano 4.5</b> "Ko&scaron;ice"
+2019 October 4 - <b>GNU nano 4.5</b> <i>"Ko&scaron;ice"</i>
 <br>
 <table><tr><td><ul>
 <li>The new 'tabgives' command allows you to specify per syntax what<br>
 </ul></td></tr></table>
 <br><br>
 
-2019 August 25 - <b>GNU nano 4.4</b> "Hagelslag"
+2019 August 25 - <b>GNU nano 4.4</b> <i>"Hagelslag"</i>
 <br>
 <table><tr><td><ul>
 <li>At startup, the cursor can be put on the first or last occurrence<br>
 </ul></td></tr></table>
 <br><br>
 
-2019 June 18 - <b>GNU nano 4.3</b> "Musa Kart"
+2019 June 18 - <b>GNU nano 4.3</b> <i>"Musa Kart"</i>
 <br>
 <table><tr><td><ul>
 <li>The ability to read from and write to a FIFO has been regained.</li>
 </ul></td></tr></table>
 <br><br>
 
-2019 April 24 - <b>GNU nano 4.2</b> "Tax the rich, pay the teachers"
+2019 April 24 - <b>GNU nano 4.2</b> <i>"Tax the rich, pay the teachers"</i>
 <br>
 <table><tr><td><ul>
 <li>The integrated spell checker does not crash when 'spell' is missing.</li>
 </ul></td></tr></table>
 <br><br>
 
-2019 April 15 - <b>GNU nano 4.1</b> "Qu&eacute; corchos ser&aacute; eso?"
+2019 April 15 - <b>GNU nano 4.1</b> <i>"Qu&eacute; corchos ser&aacute; eso?"</i>
 <br>
 <table><tr><td><ul>
 <li>By default, a newline character is again automatically added at the<br>
 </ul></td></tr></table>
 <br><br>
 
-2019 March 24 - <b>GNU nano 4.0</b> "Thy Rope of Sands"
+2019 March 24 - <b>GNU nano 4.0</b> <i>"Thy Rope of Sands"</i>
 <br>
 <table><tr><td><ul>
 <li>An overlong line is no longer automatically hard-wrapped.</li>