From unknown Tue Jun 17 01:49:17 2025 X-Loop: help-debbugs@gnu.org Subject: bug#39827: [PATCH] dircolors: add *direct* to TERM matching Resent-From: L A Walsh Original-Sender: "Debbugs-submit" Resent-CC: bug-coreutils@gnu.org Resent-Date: Fri, 28 Feb 2020 17:01:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 39827 X-GNU-PR-Package: coreutils X-GNU-PR-Keywords: patch To: nl6720 , Coreutils Cc: 39827@debbugs.gnu.org X-Debbugs-Original-Cc: Coreutils Received: via spool by submit@debbugs.gnu.org id=B.15829092479947 (code B ref -1); Fri, 28 Feb 2020 17:01:02 +0000 Received: (at submit) by debbugs.gnu.org; 28 Feb 2020 17:00:47 +0000 Received: from localhost ([127.0.0.1]:33735 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j7j0J-0002aN-9q for submit@debbugs.gnu.org; Fri, 28 Feb 2020 12:00:47 -0500 Received: from lists.gnu.org ([209.51.188.17]:46376) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j7j0H-0002aE-Fh for submit@debbugs.gnu.org; Fri, 28 Feb 2020 12:00:45 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:60645) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j7j0E-00049J-Sk for bug-coreutils@gnu.org; Fri, 28 Feb 2020 12:00:44 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.1 required=5.0 tests=BAYES_50,KHOP_HELO_FCRDNS autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1j7j0D-0007Hc-Fc for bug-coreutils@gnu.org; Fri, 28 Feb 2020 12:00:42 -0500 Received: from ishtar.tlinx.org ([173.164.175.65]:57888 helo=Ishtar.sc.tlinx.org) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1j7j0D-0007GH-5O; Fri, 28 Feb 2020 12:00:41 -0500 Received: from [192.168.3.12] (Athenae [192.168.3.12]) by Ishtar.sc.tlinx.org (8.14.7/8.14.4/SuSE Linux 0.8) with ESMTP id 01SH0acj020211; Fri, 28 Feb 2020 09:00:38 -0800 Message-ID: <5E594734.5020701@tlinx.org> Date: Fri, 28 Feb 2020 09:00:36 -0800 From: L A Walsh User-Agent: Thunderbird MIME-Version: 1.0 References: <20200228090733.11277-1-nl6720@gmail.com> In-Reply-To: <20200228090733.11277-1-nl6720@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x (no timestamps) [generic] [fuzzy] X-Received-From: 173.164.175.65 X-Spam-Score: 0.3 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) xterm-TrueColor and xterm-24bit I've heard of, but direct? Isn't that a direct serial line connection? But suffice it to say, I haven't seen any _concensus_ on a name or terminal-name for that feature. Certainly TrueColor or 24-bit (or maybe 32) would be more descriptive that something used for a direct connetion? On 2020/02/28 01:07, nl6720 wrote: > * src/dircolors.hin: Add *direct* to match terminals that > support direct colors (24-bit color / TrueColor). > --- Direct colors isn't an industry term that I've ever heard of. Besides, it takes about 13 bits per color to represent full color, so 16-bits seems likely as an upper bound using 64-bits total (upper 16 for alpha?). > --- > src/dircolors.hin | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/src/dircolors.hin b/src/dircolors.hin > index 8f795bc99..b22643dbb 100644 > --- a/src/dircolors.hin > +++ b/src/dircolors.hin > @@ -17,6 +17,7 @@ TERM con[0-9]*x[0-9]* > TERM cons25 > TERM console > TERM cygwin > +TERM *direct* > TERM dtterm > TERM gnome > TERM hurd > From unknown Tue Jun 17 01:49:17 2025 X-Loop: help-debbugs@gnu.org Subject: bug#39827: [PATCH] dircolors: add *direct* to TERM matching Resent-From: nl6720 Original-Sender: "Debbugs-submit" Resent-CC: bug-coreutils@gnu.org Resent-Date: Fri, 28 Feb 2020 18:18:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39827 X-GNU-PR-Package: coreutils X-GNU-PR-Keywords: patch To: L A Walsh , coreutils@gnu.org Cc: 39827@debbugs.gnu.org X-Debbugs-Original-Cc: Coreutils Received: via spool by submit@debbugs.gnu.org id=B.158291383519037 (code B ref -1); Fri, 28 Feb 2020 18:18:02 +0000 Received: (at submit) by debbugs.gnu.org; 28 Feb 2020 18:17:15 +0000 Received: from localhost ([127.0.0.1]:33763 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j7kCI-0004wz-L8 for submit@debbugs.gnu.org; Fri, 28 Feb 2020 13:17:14 -0500 Received: from lists.gnu.org ([209.51.188.17]:34012) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j7kCG-0004wp-O4 for submit@debbugs.gnu.org; Fri, 28 Feb 2020 13:17:13 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:56225) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j7kCF-00037k-E3 for bug-coreutils@gnu.org; Fri, 28 Feb 2020 13:17:12 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.1 required=5.0 tests=BAYES_50, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1j7kCE-0006XR-A2 for bug-coreutils@gnu.org; Fri, 28 Feb 2020 13:17:11 -0500 Received: from mail-lj1-x243.google.com ([2a00:1450:4864:20::243]:35894) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1j7kCB-0006Vh-KJ; Fri, 28 Feb 2020 13:17:07 -0500 Received: by mail-lj1-x243.google.com with SMTP id r19so4373735ljg.3; Fri, 28 Feb 2020 10:17:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=cyFQfRGL/5DqgXKKmaGtHlhWy5SUcd2i433vQ4UTYs0=; b=Q4NRoYu1T0mnh6UZDI1/VXafonA0gqUtGxaFm7HymbJ6dHkcl7owyUmWxwhaECLoQA fQKZil01eovmcG1oORybsBEd1aikeJIKGcCQHTm0+Qre9o4LoXaofxGKTqXqi0dgWAyJ nBfcg/mIH7C9JfT4yPuUWm+DOuKPq0IqwClKLhillunBd0WiUDxpTez3v7tVAc0OxRNd 2GGZdb0GMVjvkHmDptBsgtdRIZ4SYbM6jULB42+PgUB+1w2NbX2DAGFqAXQ5kdtQxiDr Qa9QAhZV3CoAfxVzApcnubKjYeJsMfvonRv2ham51n3lY8TDXOQCHMzkLsLZVzYmr3Df oSAg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=cyFQfRGL/5DqgXKKmaGtHlhWy5SUcd2i433vQ4UTYs0=; b=mJD/xCsH3sMbfsIRhU4+IgoKZqFyqgjGh2HqWndqVuRWrv/V53wIbACtWMjfpExro0 OZm7RARlUCXbP2+ly1a8/sUQOStHn1oWQInTAm2Q7pVCKxiO00vOQ7w7im1ho6BPKA6X ZOBwBBeJvVCtEQDvyKfiAcXI3KZdxHowSiaUuT4HYlnfMfWmEYaRlmROuJ+eVO7fMeuM kyHy0UIBr9cLSqbpmSZG6sa4cLoTay4Wf7b2hulPGIYHdMJMMKuu/g7qZtftmRDmugXz VoIWjognTg2MKoa08sy5puyQ3uJ7tsy2jGaYPj3YFgBkTmS2zjFX473yyQIfo7NF7o1t l0Xg== X-Gm-Message-State: ANhLgQ3U9CRt8ujqO91cXXWJtjESOR0ew6bzVXFW9FhMtkYKFXvIHxss 1shHMGqXmTfCXZOMovLiw0c5wz4W X-Google-Smtp-Source: ADFU+vsRSe9PWyCesPTs/oQNIHcWnE+IfXUHRlSSjj86ssGOPjLu1tIyfpewANqfLcKqzTGFC/CaLg== X-Received: by 2002:a2e:8e6e:: with SMTP id t14mr3741551ljk.149.1582913825948; Fri, 28 Feb 2020 10:17:05 -0800 (PST) Received: from localhost (balticom-231-46.balticom.lv. [83.99.231.46]) by smtp.gmail.com with ESMTPSA id b20sm6108189ljp.20.2020.02.28.10.17.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 28 Feb 2020 10:17:05 -0800 (PST) From: nl6720 Date: Fri, 28 Feb 2020 20:17:04 +0200 Message-ID: <4511235.GXAFRqVoOG@walnut> In-Reply-To: <5E594734.5020701@tlinx.org> References: <20200228090733.11277-1-nl6720@gmail.com> <5E594734.5020701@tlinx.org> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::243 X-Spam-Score: 0.5 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) On Friday, 28 February 2020 19:00:36 EET L A Walsh wrote: > xterm-TrueColor > and xterm-24bit > I've heard of, but direct? Isn't that a direct serial line > connection? > > But suffice it to say, I haven't seen any _concensus_ on a name > or terminal-name for that feature. > > Certainly TrueColor or 24-bit (or maybe 32) would be more descriptive > that something used for a direct connetion? > That's the term I found in https://invisible-island.net/ncurses/ncurses.faq.html#xterm_16MegaColors and https://invisible-island.net/xterm/terminfo.html (search for the phrase "direct color"). The point of this patch is for dircolors to support TERM values like: alacritty-direct iterm2-direct kitty-direct konsole-direct mintty-direct mlterm-direct nsterm-direct st-direct vscode-direct vte-direct xterm+direct xterm+direct2 xterm+indirect xterm-direct xterm-direct2 Some of them are already matched by "xterm*", but that's beside the point. > On 2020/02/28 01:07, nl6720 wrote: > > * src/dircolors.hin: Add *direct* to match terminals that > > support direct colors (24-bit color / TrueColor). > > --- > Direct colors isn't an industry term that I've ever heard of. > Besides, it takes about 13 bits per color to represent full color, so > 16-bits seems likely as an upper bound using 64-bits total (upper 16 for > alpha?). > > > --- > > > > src/dircolors.hin | 1 + > > 1 file changed, 1 insertion(+) > > > > diff --git a/src/dircolors.hin b/src/dircolors.hin > > index 8f795bc99..b22643dbb 100644 > > --- a/src/dircolors.hin > > +++ b/src/dircolors.hin > > @@ -17,6 +17,7 @@ TERM con[0-9]*x[0-9]* > > > > TERM cons25 > > TERM console > > TERM cygwin > > > > +TERM *direct* > > > > TERM dtterm > > TERM gnome > > TERM hurd From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 15 10:03:45 2021 Received: (at control) by debbugs.gnu.org; 15 Sep 2021 14:03:45 +0000 Received: from localhost ([127.0.0.1]:52785 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mQVVl-0005Ux-U1 for submit@debbugs.gnu.org; Wed, 15 Sep 2021 10:03:45 -0400 Received: from mail-wm1-f45.google.com ([209.85.128.45]:46809) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mQVVX-0005UP-Td; Wed, 15 Sep 2021 10:03:41 -0400 Received: by mail-wm1-f45.google.com with SMTP id d207-20020a1c1dd8000000b00307e2d1ec1aso2099151wmd.5; Wed, 15 Sep 2021 07:03:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=sender:subject:to:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=Vi81Hlvjllls66uEDAijLBwesFOG/fqlyg7qYbZotXw=; b=GkWF/0agFGsCi6gPVsM9/qywT5y68yOAssZM+CeaphpwJ+l5XpKz7fanIrm/5Y/uDf wErIrvbLtcE5wU35TGn9bdQm+FTL+VYeA0cExfQiq0SWSsycuCroMYwPyDpe+i8tcMx2 Zat/ZfPy5kUtYCpRB+1QkLq2GR39yAHg1vebW11ZatUEVU3oqBIX7HtSmryVdSczS2+8 aVqMTh6i1DAhrIIbDcIeGfOi/Dmk6KwYMkNGb/JxFeCAJybwNReR/mKXM0xGUcZxXRrA TATbd2Vb7Q3QnApgxU7kXCsqY9OMzqb3h7k0Vs6ZicAUjPL5K9qCJSwYYcNzt1OOCdUM R0yw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:sender:subject:to:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=Vi81Hlvjllls66uEDAijLBwesFOG/fqlyg7qYbZotXw=; b=H1/WXuGPdA6/IPlTQi5agYMEv1Qk+SKpFWbKhYfF81gpYQ/Ls/IZm+rVySGxyEpWrJ 2alnvrJBma/1KjniuspwXYbPCFBLQrK1zmDJze6IIcBFY1mVLXplx9SzPNxf2Z/9r6s/ 2t67Jv8AlgvihjM9vIkY81s5Ma7/3kMsZyuFzHU7jtbwtNAc0aPZSJCudfzTsvl80Rnm /ChIIuSbnORX546pcmV9poLo4I9pIk7GuhpbhqUHOMJAgCrdDDCqGReCgxt/zqHq8/Ky CecLIpalfcPl5dr44J6OXzyJuBSVir/flSsTm7igWRw+NjhcnigHJghlTVYKHubik12m VXXQ== X-Gm-Message-State: AOAM533qOT2+lAea4EDYbY6eR/88Lfe+fhF0fiDFnxs5Tv/+kCJdxoAU tIcN2lPx+rx2qWZ/BekpBA7Ue6jxQUTseC3J X-Google-Smtp-Source: ABdhPJx6MyT1BtApLEoElCBuxWRlraI+H2Gi19UmOo1hESbRxndGNL3GoIF7SHb9IF10ERWiCtdbDA== X-Received: by 2002:a1c:9d4e:: with SMTP id g75mr4782108wme.20.1631714601930; Wed, 15 Sep 2021 07:03:21 -0700 (PDT) Received: from localhost.localdomain (86-42-15-3-dynamic.agg2.lod.rsl-rtd.eircom.net. [86.42.15.3]) by smtp.googlemail.com with UTF8SMTPSA id a72sm4615006wme.5.2021.09.15.07.03.21 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 15 Sep 2021 07:03:21 -0700 (PDT) Subject: Re: bug#49745: [PATCH] dircolors: add *direct* to TERM matching To: nl6720 , 49745@debbugs.gnu.org References: <4511235.GXAFRqVoOG@walnut> <20210727132958.138674-1-nl6720@gmail.com> From: =?UTF-8?Q?P=c3=a1draig_Brady?= Message-ID: Date: Wed, 15 Sep 2021 15:03:20 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:84.0) Gecko/20100101 Thunderbird/84.0 MIME-Version: 1.0 In-Reply-To: <20210727132958.138674-1-nl6720@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Spam-Score: 0.4 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.6 (/) unarchive 39827 forcemerge 39827 49745 close 39287 stop On 27/07/2021 14:29, nl6720 wrote: > * src/dircolors.hin: Add *direct* to match terminals that > support direct colors (24-bit color / TrueColor). > --- > Resending this, since it seems to have been forgotten. > > src/dircolors.hin | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/src/dircolors.hin b/src/dircolors.hin > index 834867b14..b5d6452d7 100644 > --- a/src/dircolors.hin > +++ b/src/dircolors.hin > @@ -17,6 +17,7 @@ TERM con[0-9]*x[0-9]* > TERM cons25 > TERM console > TERM cygwin > +TERM *direct* > TERM dtterm > TERM gnome > TERM hurd > Pushed at https://git.sv.gnu.org/gitweb/?p=coreutils.git;a=commitdiff;h=7f303de87 cheers, Pádraig