]> git.ipfire.org Git - ipfire-2.x.git/commitdiff
nano: Update to 9.0
authorMatthias Fischer <matthias.fischer@ipfire.org>
Thu, 9 Apr 2026 19:55:48 +0000 (21:55 +0200)
committerMichael Tremer <michael.tremer@ipfire.org>
Fri, 10 Apr 2026 09:34:10 +0000 (09:34 +0000)
For details see:
https://www.nano-editor.org/news.php

"2026 April 8 - GNU nano 9.0 "Le bonheur est dans le prĂ©"

    When the cursor almost goes offscreen to the right, all lines are
    now scrolled sideways together, by just the amount needed to keep
    the cursor in view. Use --solosidescroll or 'set solosidescroll'
    to get back the old, jerky, single-line horizontal scrolling.
    The viewport can be scrolled sideways (in steps of one tabsize)
    with M-< and M->. See `man nanorc` if M-< and M-> should switch
    between buffers (as they did earlier).
    M-Left, M-Right, M-Up, and M-Down have become rebindable.
    Stopping the recording of a macro immediately after starting it
    cancels the recording and leaves an existing macro in place.
    Feature toggles no longer break a chain of ^K cuts or M-6 copies,
    except the M-K cut-from-cursor toggle.
    With --mouse plus --indicator, one can click in the scrollbar area
    to roughly navigate within the buffer."

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
config/rootfiles/common/nano
lfs/nano

index 90ff58bfd44436920388c1b0ebbdd3750a59073a..0781f1df0657f1a1920adc11c57dc10cb62735e1 100644 (file)
@@ -22,8 +22,13 @@ usr/share/nano/c.nanorc
 usr/share/nano/cmake.nanorc
 usr/share/nano/css.nanorc
 usr/share/nano/default.nanorc
-usr/share/nano/elisp.nanorc
 #usr/share/nano/email.nanorc
+#usr/share/nano/extra
+#usr/share/nano/extra/ada.nanorc
+#usr/share/nano/extra/fortran.nanorc
+#usr/share/nano/extra/haskell.nanorc
+#usr/share/nano/extra/povray.nanorc
+#usr/share/nano/extra/spec.nanorc
 #usr/share/nano/go.nanorc
 usr/share/nano/groff.nanorc
 usr/share/nano/guile.nanorc
@@ -54,11 +59,3 @@ usr/share/nano/tex.nanorc
 usr/share/nano/texinfo.nanorc
 usr/share/nano/xml.nanorc
 usr/share/nano/yaml.nanorc
-#usr/share/nano/extra
-#usr/share/nano/extra/ada.nanorc
-#usr/share/nano/extra/debian.nanorc
-#usr/share/nano/extra/fortran.nanorc
-#usr/share/nano/extra/gentoo.nanorc
-#usr/share/nano/extra/haskell.nanorc
-#usr/share/nano/extra/povray.nanorc
-#usr/share/nano/extra/spec.nanorc
index 3072b1148a7c7e66242055daf2daac3a219c8ac1..306c9252ad44ed9f53722bf9d8e2a1938ef503b2 100644 (file)
--- a/lfs/nano
+++ b/lfs/nano
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 8.7.1
+VER        = 9.0
 
 THISAPP    = nano-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 25c73945c385c6615ad547cad65d6b7edc0098d5310951d09bd91991c93ef09ef2f58a5dec8a00a17c0326a64bce18a1819d2073af94a8afcf43df747843da3b
+$(DL_FILE)_BLAKE2 = 6df92e9f1b0ba8c2ec3dfdd8b4605a34c08f33c747746d8d3b4145894f0cc64b705c59f2b5aee120050eb32292adf78bf267c568a266c17e2f99e48026d38106
 
 install : $(TARGET)