Re: [dev] [bugs] st clears up upon resize and other little things

From: Brad Luther <bradkluther_AT_gmail.com>
Date: Tue, 19 Jan 2016 13:56:56 -0200

Roberto Vargas - it works in a perfect way! I have one question. Why
didn't it work by default on ash? Is ash a sucky shell? Should I file
a bug? Because by what I understand this is a hack, right? Not the
ideal way. But so far it works really well!

On Tue, Jan 19, 2016 at 12:33 PM, Roberto E. Vargas Caballero
<k0ga_AT_shike2.com> wrote:
> On Tue, Jan 19, 2016 at 10:02:01AM -0200, Brad Luther wrote:
>> I'm using ash and it's not working out of the box.
>> I'll see if I can find a patch or then I'll try using mksh, but I
>> really like ash.
>> Thanks for the tips.
>
>
> The patch is not so complex ...
> Can someone put it in the wiki?
>
> diff --git a/config.def.h b/config.def.h
> index fd09d72..8450f42 100644
> --- a/config.def.h
> +++ b/config.def.h
> _AT_@ -245,8 +245,7 @@ static Key key[] = {
> { XK_KP_Delete, ControlMask, "\033[3;5~", +1, 0, 0},
> { 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, "\033[3~", +1, 0, 0},
> + { XK_KP_Delete, XK_ANY_MOD, "\033[3~", 0, 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},
> _AT_@ -300,8 +299,7 @@ static Key key[] = {
> { XK_Delete, ControlMask, "\033[3;5~", +1, 0, 0},
> { 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, "\033[3~", +1, 0, 0},
> + { XK_Delete, XK_ANY_MOD, "\033[3~", 0, 0, 0},
> { XK_BackSpace, XK_NO_MOD, "\177", 0, 0, 0},
> { XK_Home, ShiftMask, "\033[2J", 0, -1, 0},
> { XK_Home, ShiftMask, "\033[1;2H", 0, +1, 0},
>
Received on Tue Jan 19 2016 - 16:56:56 CET

This archive was generated by hypermail 2.3.0 : Tue Jan 19 2016 - 17:00:13 CET