nano-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Nano-devel] [PATCH] input: erase next word if ctrl is held when pre


From: David Ramsey
Subject: Re: [Nano-devel] [PATCH] input: erase next word if ctrl is held when pressing delete
Date: Thu, 19 Jul 2018 20:33:30 -0500

Marco Diego Aurélio Mesquita:
> Attached patch is an updated version of the previous one. Main
> differences are that now it should be handling ctrl+del, working
> correctly or without complaining ("Unknown sequence", with or without
> -K) in the terminals I tested: GNOME Terminal, urxvt, xterm and a
> virtual linux console.

I've tested your patch with a few more terminal types: xfce4-terminal
0.8.7.1, KDE5's konsole, and qterminal 0.8.0, and it only fails with
qterminal (which is most likely a qterminal problem; a newer qterminal
version might not have the problem, but I haven't been able to upgrade
it yet):

With patch applied:

xfce4-terminal-0.8.7.4:
 - del: Works as intended (erases one char)
 - keypad del: Works as intended (erases one char)
 - ctrl+del: Works as intended (erases one word)
 - ctrl+keypad del: Works as intended (erases one word)

konsole (from KDE5-Plasma-17.08.3):
 - del: Works as intended (erases one char)
 - keypad del: Works as intended (erases one char)
 - ctrl+del: Works as intended (erases one word)
 - ctrl+keypad del: Works as intended (erases one word)

qterminal 0.8.0 (from LXQt-0.12; derived from old KDE4 Konsole):
 - del: Works as intended (erases one char)
 - keypad del: Works as intended (erases one char)
 - ctrl+del: Erases one char
 - ctrl+keypad del: Erases one char

With patch applied and -K:

xfce4-terminal-0.8.7.4:
 - del: Works as intended (erases one char)
 - keypad del: Works as intended (erases one char)
 - ctrl+del: Works as intended (erases one word)
 - ctrl+keypad del: Works as intended (erases one word)

konsole (from KDE5-Plasma-17.08.3):
 - del: Works as intended (erases one char)
 - keypad del: Works as intended (erases one char)
 - ctrl+del: Works as intended (erases one word)
 - ctrl+keypad del: Works as intended (erases one word)

qterminal 0.8.0 (from LXQt-0.12; derived from old KDE4 Konsole):
 - del: Works as intended (erases one char)
 - keypad del: Works as intended (erases one char)
 - ctrl+del: Erases one char
 - ctrl+keypad del: Erases one char

Without patch applied:

xfce4-terminal-0.8.7.4:
 - del: Works as intended (erases one char)
 - keypad del: Works as intended (erases one char)
 - ctrl+del: Warns: Unknown sequence
 - ctrl+keypad del: Warns: Unknown sequence

konsole (from KDE5-Plasma-17.08.3):
 - del: Works as intended (erases one char)
 - keypad del: Works as intended (erases one char)
 - ctrl+del: Warns: Unknown sequence
 - ctrl+keypad del: Warns: Unknown sequence

qterminal 0.8.0 (from LXQt-0.12; derived from old KDE4 Konsole):
 - del: Works as intended (erases one char)
 - keypad del: Works as intended (erases one char)
 - ctrl+del: Erases one char
 - ctrl+keypad del: Erases one char



reply via email to

[Prev in Thread] Current Thread [Next in Thread]