summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--config.def.h4
-rw-r--r--patches_applied/st-delkey-20201112-4ef0cbd.diff20
-rw-r--r--todo.org9
3 files changed, 29 insertions, 4 deletions
diff --git a/config.def.h b/config.def.h
index c223706..cfda658 100644
--- a/config.def.h
+++ b/config.def.h
@@ -282,7 +282,7 @@ static Key key[] = {
{ XK_KP_Delete, ControlMask, "\033[3;5~", +1, 0},
{ XK_KP_Delete, ShiftMask, "\033[2K", -1, 0},
{ XK_KP_Delete, ShiftMask, "\033[3;2~", +1, 0},
- { XK_KP_Delete, XK_ANY_MOD, "\033[P", -1, 0},
+ { XK_KP_Delete, XK_ANY_MOD, "\033[3~", -1, 0},
{ XK_KP_Delete, XK_ANY_MOD, "\033[3~", +1, 0},
{ XK_KP_Multiply, XK_ANY_MOD, "\033Oj", +2, 0},
{ XK_KP_Add, XK_ANY_MOD, "\033Ok", +2, 0},
@@ -350,7 +350,7 @@ static Key key[] = {
{ XK_Delete, ControlMask, "\033[3;5~", +1, 0},
{ XK_Delete, ShiftMask, "\033[2K", -1, 0},
{ XK_Delete, ShiftMask, "\033[3;2~", +1, 0},
- { XK_Delete, XK_ANY_MOD, "\033[P", -1, 0},
+ { XK_Delete, XK_ANY_MOD, "\033[3~", -1, 0},
{ XK_Delete, XK_ANY_MOD, "\033[3~", +1, 0},
{ XK_BackSpace, XK_NO_MOD, "\177", 0, 0},
{ XK_BackSpace, Mod1Mask, "\033\177", 0, 0},
diff --git a/patches_applied/st-delkey-20201112-4ef0cbd.diff b/patches_applied/st-delkey-20201112-4ef0cbd.diff
new file mode 100644
index 0000000..c334b0d
--- /dev/null
+++ b/patches_applied/st-delkey-20201112-4ef0cbd.diff
@@ -0,0 +1,20 @@
+--- config.def.h.orig 2020-11-12 20:23:48.867954750 +0100
++++ config.def.h 2020-11-12 20:21:15.055922720 +0100
+@@ -276,7 +276,7 @@
+ { XK_KP_Delete, ControlMask, "\033[3;5~", +1, 0},
+ { XK_KP_Delete, ShiftMask, "\033[2K", -1, 0},
+ { XK_KP_Delete, ShiftMask, "\033[3;2~", +1, 0},
+- { XK_KP_Delete, XK_ANY_MOD, "\033[P", -1, 0},
++ { XK_KP_Delete, XK_ANY_MOD, "\033[3~", -1, 0},
+ { XK_KP_Delete, XK_ANY_MOD, "\033[3~", +1, 0},
+ { XK_KP_Multiply, XK_ANY_MOD, "\033Oj", +2, 0},
+ { XK_KP_Add, XK_ANY_MOD, "\033Ok", +2, 0},
+@@ -344,7 +344,7 @@
+ { XK_Delete, ControlMask, "\033[3;5~", +1, 0},
+ { XK_Delete, ShiftMask, "\033[2K", -1, 0},
+ { XK_Delete, ShiftMask, "\033[3;2~", +1, 0},
+- { XK_Delete, XK_ANY_MOD, "\033[P", -1, 0},
++ { XK_Delete, XK_ANY_MOD, "\033[3~", -1, 0},
+ { XK_Delete, XK_ANY_MOD, "\033[3~", +1, 0},
+ { XK_BackSpace, XK_NO_MOD, "\177", 0, 0},
+ { XK_BackSpace, Mod1Mask, "\033\177", 0, 0},
diff --git a/todo.org b/todo.org
index 135dd7e..b276d00 100644
--- a/todo.org
+++ b/todo.org
@@ -1,7 +1,5 @@
ST Patches
* ST Patches Open Work
-** TODO [#A] Backspace key sends BS; delete key send DEL
-st-delkey-20201112-4ef0cbd.diff
** TODO [#A] prefers system (browser) clipboard instead of terminal clipboard
st-clipboard-0.8.3.diff
** TODO [#A] allows alpha transparency
@@ -50,6 +48,13 @@ st-rightclickpaste-0.8.2.diff
st-focus-20200731-patch_alpha.diff
* ST Patches Completed
+** DONE [#A] delkey: Backspace key sends BS; delete key send DEL
+*** 2023-07-23 @ 13:52:50 -0500 patch applied successfully w/o issue
+*** Description and URL
+Return BS on pressing backspace and DEL on pressing the delete key.
+https://st.suckless.org/patches/delkey/
+https://st.suckless.org/patches/delkey/st-delkey-20201112-4ef0cbd.diff
+
** DONE [#A] scrollback and reflow
*** 2023-07-23 @ 13:48:51 -0500 All patches applied successfully w/o issue
*** Patch Links and Descriptions