all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Daniel Colascione <dancol@dancol.org>
To: "Clément Pit--Claudel" <clement.pit@gmail.com>, emacs-devel@gnu.org
Subject: Re: [PATCH] Support 24-bit terminal colors.
Date: Tue, 30 Aug 2016 15:37:31 -0700	[thread overview]
Message-ID: <5c00cdae-fb0a-6b36-ee0b-60cb5e3f3125@dancol.org> (raw)
In-Reply-To: <244a5e4c-f673-6d5c-1dec-4db490c46562@gmail.com>

On 08/30/2016 03:07 PM, Clément Pit--Claudel wrote:
> On 2016-08-30 17:03, Daniel Colascione wrote:
>> On 08/30/2016 01:55 PM, Rami Ylimäki wrote:
>>> From: Rami Ylimäki <rjy@iki.fi>
>>>
>>> Based on previous work by Rüdiger Sonderfeld, Christian Hopps and
>>> Charles Strahan.
>>>
>>> Currently it's not possible to detect whether terminal supports
>>> 24-bit colors.
>>
>> Why did we decide to stop using terminfo as intended? Why did we stop
>> supporting terminal capability inspection via control codes? We
>> solved this problem in the god damn 1980s. Why are we back to
>> specifying terminal characteristics manually?
>
> Hey Daniel,
>
> I don't understand your email. Are you saying that (1) Emacs is already not doing the right thing, and this patch is continuing in this tradition, or that (2) the world is a sad place, because the solution that was found in the 80s wasn't extended to cover 24bit colors, hence the need for this patch, or that (3) this patch is going in the wrong direction, because Emacs is doing things right already and this patch should use the existing facilities instead of whatever it does as submitted, or (4) something else?
>
> I'm not familiar with capability inspection, so apologies if the meaning was clear for people with more background on this.
> Clément.
>

I'm annoyed that there are no common means for detection. I wonder 
whether Emacs can be a forcing function here. If I had it my way,
I'd just tell terminal emulator authors that Emacs will support their
24-bit-color modes as soon as there's a way to detect them and not before.



  reply	other threads:[~2016-08-30 22:37 UTC|newest]

Thread overview: 27+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-08-30 20:55 [PATCH] Support 24-bit terminal colors Rami Ylimäki
2016-08-30 21:03 ` Daniel Colascione
2016-08-30 22:07   ` Clément Pit--Claudel
2016-08-30 22:37     ` Daniel Colascione [this message]
2016-08-30 22:47       ` Clément Pit--Claudel
2016-08-31 21:42       ` Richard Stallman
2016-09-01  2:39         ` Eli Zaretskii
2016-09-19  4:32           ` Charles Strahan
2016-09-19 22:28             ` Richard Stallman
2016-09-23 13:46               ` Clément Pit--Claudel
2016-09-25 17:16                 ` Richard Stallman
2016-09-25 19:45                   ` Clément Pit--Claudel
2016-09-26  0:10                   ` Chad Brown
2016-09-26 17:52                     ` Richard Stallman
2016-11-07  0:12                       ` Charles Strahan
2016-09-23 13:48       ` Clément Pit--Claudel
2016-09-24  9:05         ` Kalle Olavi Niemitalo
2016-08-30 22:08   ` Rami Ylimäki
  -- strict thread matches above, loose matches on Subject: below --
2016-08-31 17:47 Rami Ylimäki
2016-08-31 18:14 ` Eli Zaretskii
2016-08-30 20:11 Rami Ylimäki
2016-08-31 14:21 ` Eli Zaretskii
2016-09-04  5:45   ` David Caldwell
2016-09-04  8:11     ` Yuri Khan
2016-09-04 14:18       ` Eli Zaretskii
2016-09-04 16:44         ` Rami Ylimäki
2016-09-04 17:51           ` Eli Zaretskii

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=5c00cdae-fb0a-6b36-ee0b-60cb5e3f3125@dancol.org \
    --to=dancol@dancol.org \
    --cc=clement.pit@gmail.com \
    --cc=emacs-devel@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.