[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