From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mailsec208.isp.belgacom.be (mailsec208.isp.belgacom.be [195.238.22.104]) by sourceware.org (Postfix) with ESMTPS id 98E7F3858C39 for ; Mon, 22 Aug 2022 16:26:36 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 98E7F3858C39 X-ExtLoop: 1 X-IPAS-Result: =?us-ascii?q?A2AYAQCorQNj/1uGgG0NTR0BAQEBCQESAQUFAUAJgUaEf?= =?us-ascii?q?oROkQ+efwsBAQEBAQEBAQEJQgQBAYUHAoRiJjgTAQIEAQEBAQMCAwEBAQEBA?= =?us-ascii?q?QMBAQYBAQEBAQEGBAGBG4UvgnspAYNjAQEBAQMjDwFGEAsUAQMCAiYCAlcGA?= =?us-ascii?q?RIerXF6gTGBAYRxgyyBZYERLIgQgyGEJDeBVUSEDzA+hCIBAYN2gkMiBJlJH?= =?us-ascii?q?DgDGiseQgMLQwUICRcSEBACBBEaCwYDFj4JAgQOA0AIDQMRBAMPGAkSCBAEB?= =?us-ascii?q?gMxDCULAwUPDAEGAwYFAwEDGwMUAwUkBwMZDyMNDQQYBwwDAwUlAwICGwcCA?= =?us-ascii?q?gMCBhUFAgJOOQgECAQrIw8FAgcvBQQvAh4EBQYRCAIWAgYEBAQEFQIQCAIIJ?= =?us-ascii?q?xcHExgbGQEFWRAJIRwOGgoGBQYTAyBvBQo7DygzNTkrHRsKgRIqKRUDBAQDA?= =?us-ascii?q?gYTAwMgAhAuMQMUBikTEi0HK3UJAgMiZgUDAwQoLAMJHx8HCSImPQUFWzoBB?= =?us-ascii?q?AMDECI9BgMJAwInO5xqKYECYwsewQ40B4NVgT8GDJ5TMqh0hH+SCCCnP4F4g?= =?us-ascii?q?X5tgzpRKJxyczsCBgEKAQEDCYpcAQE?= IronPort-PHdr: A9a23:+9gSLx+kROXtX/9uWQa7ngc9DxPPW53KNwIYoqAql6hJOvz6uci4Z wqFu6om1QeQFazgqNt8w9LMtK7hXWFSqb2gi1slNKJ2ahkelM8NlBYhCsPWQWfyLfrtcjBoV J8aDAwt8H60K1VaF9jjbFPOvHKy8SQSGhLiPgZpO+j5AIHfg9q52uyo5ZHeYgdFiDWgbb9uM Rm9sBncuNQRjYZ+MKg61wHHomFPe+RYxGNoIUyckhPh7cqu/5Bt7jpdtes5+8FPTav1caI4T adFDDs9KGA6+NfrtRjYQgSR4HYXT3gbnQBJAwjB6xH6Q4vxvy7nvedzxCWWIcv7Rq0vVD+88 6lkVgPniCYfNz447m7XjNBwjLlGqx6lvhBz3pLYbJ2QOPd4Y6jTf84VRXBZU8hSSiJPAp2yY pUBAeUDM+ZXs4fyqFQBoxalGQmhB/nixiNUinLs36A31fkqHwHc3AwnGtIDqG7arNX0NKcWU OC11LHIwiveZPxWwzj98o/Icgk8ofGNQ71wa9HRwlQoGgPdjlWQqIjlPzKN1uQVrWeX9eRhW vi1i24gsgFxvzmvydk2ionSnY8V0VPE9CV/wIkrOd20UlV0bsC9HZZWqiqVOJd4TNk4TGF0p CY11KcGuZijcSUO1JgpxwLSZv2GfoaH/B7uW+afLDN3iX9ner+yhBa8/VW8x+HhV8S5zlZHo y5Zn9XRq30D2BLd5tWJR/dj+kqs3yuE2QPL6uxcPEw4ia7WJ4Q8zrIulZcfq1nPEyH5lUnsi KKaa0Mp8fWy5ev9eLXpvJqcOpdxigH5L6shhNSyAf89MggSR2ib/vm81KH78U35XrpKivo2n 7Hdv5zHIckXuLS1DxJU34sg8RqzEi2q3MkckHYBNF5FeRSHgJb1O1zWPfz0EfOyj06xnDt1x P3KJKDtD5vCI3TZlLrtYK5x60tGxwoyydBf6YhUCrYEIP/rQk/xtN3YDhs4Mwys2+boFs9x1 40EVmKVBa+ZKb7SsV6W6eI1OOmBf5QVuDX9Kvgj+fHukWU1lkQDcqWx25sYc2i3Hu56LEWBf XrsntABHH8EswYmVuzllEWCUSJPZ3a1R68z+DU7CIOnDIrYSYCthqGB0D28Hp1MaWBKEkqMH mvwd4WYR/cMbzqfIsB8nTMfTrWhTpUu1RCqtAPg0bVnNuvU9jcWtJLi0th5//fTmg0q9TxoE 8Sd1HmAT25pkWwTXjM2xLpwoVBhxVeDz6d4mOdVFcdU5/NUSAc1KYDTzuJgBNDoRA3NZNCJS EypQobuPTZkY9Ywi+0HeUthANajj1iX0i6rEZcakaHNA4Y7pOaU9n79Pct8g07H16A6xw0pT sFnMGSnguh27wmVGI/PxRa3jaGvIJwc3SrM7H+OhVWHpkZBTQ99S76NCWgfZ0/Xtcz0oFzLV bi3FLUqKBBp0s2TLKZWLNfk2wYVDMz/McjTNjri01y7AgyFk/bVNNKCRg== IronPort-Data: A9a23:RoFP1agwHSSuUEtvKlDWP90/X161KBEKZh0ujC45NGQN5FlHY01je htvX2/UbvbYNmbxLt9za96/oEsA7JTQmodnGwc/rX8zQy1jpJueD7x1DKtQ0wB+jyHnZBg6h ynLQoCYdKjYdleF+lH1dOGJQUBUjclkfJKlYAL/En03FFQMpBsJ00o5wbZp2NQw27BVPivU0 T/Mi5yHULOa82MsWo4kw/rrRMRH5amaVJsw5zTSVNgT1LPsvyB94KE3ecldG0DFrrx8RYZWc QpsIIaRpQs19z91Yj+sfy2SnkciGtY+NiDW4pZatjTLbhVq/kQPPqgH2PU0ckJMtRODpotK0 O5nv5i0aRkUBLHDh7FIO/VYO3kW0axuy+aWez7m75zVlgufIk6EL/dGVRlne9RCqqAuWj0Ip KVwxDMlN3hvg8quwLO/S/F0i4I8JdPsJZ4et2t75SraHPArXdbJTs0m4PcCjGxu1p8TQp4yY eIgUWFKfDjiRiFwN2gbIswOjODxiX/gJmgwRFW94PBfD3Lo5AF10arFP9zIPNuQSq19kUqSj mfP/mC/CwkbcsOez1Kt/X6mw/fGgSj7VZk6D7ql7PVnn1SJyyoUEhJ+aLegiajgzBflB5cGc RxRo3J/66E+70juQsj7GRyjuDiOsxoTUtFXFqsw5Wlh15bp3upQPUBcJhYpVTDsnJZeqeACv rNCoz8l6fGDflFYpbJxO4p4dQ+PBBU= IronPort-HdrOrdr: A9a23:CfWoGqBf3/pPNq/lHemV55DYdb4zR+YMi2TDsHoBKyC9E/bo9P xG+c5xvyMc5wx9ZJheo6HlBEDtex/hHP1OgbX5X43NYCDDtHGzJI9v1ofs4zCIIVyaygc178 4JT0EUMrzN5DZB4voS6TPIdOod/A== X-IronPort-Anti-Spam-Filtered: true Received: from 91.134-128-109.adsl-dyn.isp.belgacom.be (HELO [192.168.1.19]) ([109.128.134.91]) by relay.proximus.be with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 22 Aug 2022 18:26:35 +0200 Message-ID: Subject: Re: [PATCH v3 (documentation fixed)] Add an option with a color type. From: Philippe Waroquiers To: Eli Zaretskii , Andrei Pikas Cc: gdb-patches@sourceware.org Date: Mon, 22 Aug 2022 18:26:34 +0200 In-Reply-To: <835yikbij7.fsf@gnu.org> References: <835yindr0c.fsf@gnu.org> <20220821210703.22790-1-gdb@mail.api.win> <835yikbij7.fsf@gnu.org> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-5.0 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Aug 2022 16:26:39 -0000 Color settings will typically be done in .gdbinit. Would be nice to have a way to detect which kind of colors are supported by the terminal, set it in a convenience variable and let the user do something like: if $colorsupport == truecolor .... a bunch of settings for true color elsif $colorsupport == .... .... a bunch of settings for this color support ... Also, as suggested by Eli, GDB might fallback to the closer available color when the color support is not available for the asked color. Philippe On Mon, 2022-08-22 at 14:54 +0300, Eli Zaretskii via Gdb-patches wrote: > > From: Andrei Pikas > > Cc: eliz@gnu.org, > > Andrei Pikas > > Date: Mon, 22 Aug 2022 00:07:03 +0300 > > > > +It is user's responsibility to provide colors supported by its terminal. > > I'd rephrase this (here and elsewhere in the patch): > >   It is the responsibility of the user to verify that the terminal >   supports the specified colors. > > Thanks.