Re: [dev] [st] Terminal abnormal key codes

From: Pickfire <pickfire_AT_riseup.net>
Date: Thu, 3 Sep 2015 15:26:25 +0800

On Wed, Sep 02, 2015 at 01:48:29PM -0400, Greg Reagle wrote:
>On 09/02/2015 11:29 AM, Fabian Homborg wrote:
>> Roberto E. Vargas Caballero <k0ga_AT_shike2.com> writes:
>> That's not what I'm talking about. Of course a tone of terminals have
>> smkx defined, but fish currently doesn't send it and works on (as far as
>> I know) anything but st.
>>
>> In other words:
>>
>> If you launch fish in { konsole, xterm, gnome-terminal, linux in-kernel
>> VTs, iTerm2, ... } your keys work, without smkx.
>>
>> If you launch fish in st, your keys don't, until you do "tput smkx".
>Some friendly advice to Fabian and fish developers (I am a big fan of fish). I am a suckless user not developer (although I've contributed some minor code) and I've been on this list a while. The suckless developers thrive on being different and superior. So any appeal to popularity ("all the other terminal emulators do it this way") will fall on deaf ears, and probably even backfire.
>
>You've got to make your case differently/better. I do not have expertise on terminfo and terminal emulators myself, so I don't have an opinion about this issue, although I find it interesting.
>
>You also have to have patience. I suggested a correction to st based on a standard, and although it was vehemently opposed at first, it eventually was accepted. See http://git.suckless.org/st/commit/?id=28259f5750f0dc7f52bbaf8b746ec3dc576a58ee

I think it is a very different case, the case back then is based on
freedestop standard which is supported by most of the people. But now, I
don't even know what it is based on?

-- 
 _____________________________________
< Do what you like, like what you do. >
 -------------------------------------
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||
Received on Thu Sep 03 2015 - 09:26:25 CEST

This archive was generated by hypermail 2.3.0 : Thu Sep 03 2015 - 09:36:09 CEST