diff --git a/PKGBUILD b/PKGBUILD index 23639af..7df9823 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -15,7 +15,7 @@ source=(http://dl.suckless.org/st/$pkgname-$pkgver.tar.gz http://st.suckless.org/patches/st-externalpipe-20160727-308bfbf.diff http://st.suckless.org/patches/st-hidecursor-20160727-308bfbf.diff) md5sums=('29b2a599cf1511c8062ed8f025c84c63' - '2e623e4fc07821178dc73519986afe75' + '8c371d976a7a054dd8f9831abb3469db' '47d628501defd776efd0d4fbb1968895' '8ff8a77b34dfc09a4dd0d2cf876d68e7') diff --git a/config.h b/config.h index 71b9e03..cc17a6a 100644 --- a/config.h +++ b/config.h @@ -263,7 +263,7 @@ static Key key[] = { { XK_KP_Delete, ShiftMask, "\033[2K", -1, 0, 0}, { XK_KP_Delete, ShiftMask, "\033[3;2~", +1, 0, 0}, { XK_KP_Delete, XK_ANY_MOD, "\033[P", -1, 0, 0}, - { XK_KP_Delete, XK_ANY_MOD, "\177", +1, 0, 0}, + { XK_KP_Delete, XK_ANY_MOD, "\033[3~", +1, 0, 0}, { XK_KP_Multiply, XK_ANY_MOD, "\033Oj", +2, 0, 0}, { XK_KP_Add, XK_ANY_MOD, "\033Ok", +2, 0, 0}, { XK_KP_Enter, XK_ANY_MOD, "\033OM", +2, 0, 0}, @@ -318,7 +318,8 @@ static Key key[] = { { XK_Delete, ShiftMask, "\033[2K", -1, 0, 0}, { XK_Delete, ShiftMask, "\033[3;2~", +1, 0, 0}, { XK_Delete, XK_ANY_MOD, "\033[P", -1, 0, 0}, - { XK_Delete, XK_ANY_MOD, "\177", +1, 0, 0}, + { XK_Delete, XK_ANY_MOD, "\033[3~", +1, 0, 0}, + { XK_BackSpace, XK_NO_MOD, "\177", 0, 0, 0}, { XK_BackSpace, Mod1Mask, "\033\177", 0, 0, 0}, { XK_Home, ShiftMask, "\033[2J", 0, -1, 0}, { XK_Home, ShiftMask, "\033[1;2H", 0, +1, 0},