From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.help Subject: Re: Colors on TTY (v26) Date: Sun, 31 Mar 2019 16:51:03 -0400 Message-ID: References: <83v9zzgjmn.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="257999"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sun Mar 31 22:51:31 2019 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hAhQR-00151d-MZ for geh-help-gnu-emacs@m.gmane.org; Sun, 31 Mar 2019 22:51:31 +0200 Original-Received: from localhost ([127.0.0.1]:59939 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hAhQQ-00088z-JH for geh-help-gnu-emacs@m.gmane.org; Sun, 31 Mar 2019 16:51:30 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:46332) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hAhQ7-00088r-Ry for help-gnu-emacs@gnu.org; Sun, 31 Mar 2019 16:51:12 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hAhQ6-000605-V8 for help-gnu-emacs@gnu.org; Sun, 31 Mar 2019 16:51:11 -0400 Original-Received: from [195.159.176.226] (port=49124 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hAhQ6-0005zl-LE for help-gnu-emacs@gnu.org; Sun, 31 Mar 2019 16:51:10 -0400 Original-Received: from list by blaine.gmane.org with local (Exim 4.89) (envelope-from ) id 1hAhQ4-0014fU-OI for help-gnu-emacs@gnu.org; Sun, 31 Mar 2019 22:51:08 +0200 X-Injected-Via-Gmane: http://gmane.org/ Cancel-Lock: sha1:mkp3ltj2JRgE5FD8BI1mXbN/eAw= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 195.159.176.226 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:119809 Archived-At: > This is indeed a bug: different result returned by same routine. Either > list-colors-display should not exist at an early stage or color capability > probe should be done earlier. The probe can't be done earlier, because we want the user to be able to affect this probe via settings in ~/.emacs. We could try and make it better, e.g. by making list-colors-display aware of the fact that in ttys the color info is not immediately available, so when called early it could signal an error, or it could eagerly trigger the probe. Feel free to report a bug about it. But my guess is that it will not be very high on the priority list of other people (tho, it's always hard to predict those things), so you're more likely to see it move forward if you can include some (proof-of-concept) patch with your bug-report (or if you make the report into a "could you help me fix it" request more than a "please fix it for me"). Stefan