Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 26 Feb 2021 13:20:19 -0700
From:      Warner Losh <imp@bsdimp.com>
To:        Alexey Dokuchaev <danfe@freebsd.org>
Cc:        Baptiste Daroussin <bapt@freebsd.org>, "Rodney W. Grimes" <rgrimes@freebsd.org>,  Cy Schubert <Cy.Schubert@cschubert.com>, src-committers <src-committers@freebsd.org>,  "<dev-commits-src-all@freebsd.org>" <dev-commits-src-all@freebsd.org>, dev-commits-src-main@freebsd.org
Subject:   Re: git: 2a50a9de8340 - main - terminfo: add terminfo database
Message-ID:  <CANCZdfp82HJ71zd9LdbYJMFbujQy5_L7KQCJhbj1CtNXGWZPPA@mail.gmail.com>
In-Reply-To: <20210226193542.GA89099@FreeBSD.org>
References:  <202102261420.11QEKJoX006569@slippy.cwsent.com> <202102261730.11QHUh8n031156@gndrsh.dnsmgr.net> <20210226173629.2sc6wlaasxjep3le@aniel.nours.eu> <d0c4f575-9aba-4b04-a0f4-17e1c0fbedfb@FreeBSD.org> <20210226193542.GA89099@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Feb 26, 2021 at 12:35 PM Alexey Dokuchaev <danfe@freebsd.org> wrote:

> On Fri, Feb 26, 2021 at 07:23:48PM +0000, Baptiste Daroussin wrote:
> > ...
> > Let me rephrase it. I won't patch ncurses terminfo as that would make
> > the maintenance a huge pain.
>
> How disabling one single mis-feature makes it huge pain to maintain?
> How big is the patch?  We had been doing these things for contributed
> software since our dawn times, so our users won't have to circumvent
> upstream's stupidity.  When did this change?
>

There's not a clear and compelling agreement that this is stupid. Some love
it, some hate it, some conditionally do both.

As has been stated, the workaround generally is a one liner:

export TERMCAP="${TERM}:ti@:te@:tc=${TERM}"

in your init file. Other programs have more selective workaround should you
desire to disable this on some, but not all, programs.

This is quite a bit less work than whatever effort it would be to hack
something together, and then keep re-hacking it each time we update.


> > The solution is to document how to workaround for the people who dislike
> > the new behaviour.
>
> This is just wrong on so many different levels; I honestly don't understand
> what the fuck is going on here. :-(
>

This is crossing the line from advocacy and discussion into hostility and
attack. Please avoid that in the future.

Warner



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANCZdfp82HJ71zd9LdbYJMFbujQy5_L7KQCJhbj1CtNXGWZPPA>