From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.bugs Subject: bug#58940: [PATCH] feature/tree-sitter: Add more font lock faces Date: Wed, 2 Nov 2022 15:41:44 +0200 Message-ID: <8369bbec-8407-4785-45be-c9df239297b2@yandex.ru> References: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="34175"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.2.2 Cc: 58940@debbugs.gnu.org To: Randy Taylor Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Nov 02 14:42:24 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oqE0d-0008eB-W6 for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 02 Nov 2022 14:42:24 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oqE0L-0007eQ-Vh; Wed, 02 Nov 2022 09:42:05 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oqE0I-0007eE-Ki for bug-gnu-emacs@gnu.org; Wed, 02 Nov 2022 09:42:04 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oqE0H-0007SC-Tm for bug-gnu-emacs@gnu.org; Wed, 02 Nov 2022 09:42:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oqE0H-0004lP-OS for bug-gnu-emacs@gnu.org; Wed, 02 Nov 2022 09:42:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Dmitry Gutov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 02 Nov 2022 13:42:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58940 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 58940-submit@debbugs.gnu.org id=B58940.166739651718294 (code B ref 58940); Wed, 02 Nov 2022 13:42:01 +0000 Original-Received: (at 58940) by debbugs.gnu.org; 2 Nov 2022 13:41:57 +0000 Original-Received: from localhost ([127.0.0.1]:45203 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oqE0C-0004l0-NZ for submit@debbugs.gnu.org; Wed, 02 Nov 2022 09:41:56 -0400 Original-Received: from mail-wr1-f46.google.com ([209.85.221.46]:43544) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oqE08-0004km-No for 58940@debbugs.gnu.org; Wed, 02 Nov 2022 09:41:55 -0400 Original-Received: by mail-wr1-f46.google.com with SMTP id g12so24589114wrs.10 for <58940@debbugs.gnu.org>; Wed, 02 Nov 2022 06:41:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :sender:from:to:cc:subject:date:message-id:reply-to; bh=H3lO79LUTHM2pHxMT2Ct4/03MZqDKv4F0KnA/Pc0FSg=; b=eBApIaoC2Z1H9ChgP7j1SfE00h5DGnI1ZZEIoO1tcPAvSNFymM3O8p+VI3O4TD9D9C bfmyiCC+OYwKvqH46FBVk3oZdKGdHRtQ2V/eDA5o1qMTaLbX16T2nfyaOaB8BpKQsYIC vb5K/8O7qRrHk0Dqoh84dA44oKga8FnT68mOyW/FPzobfxLWpMjlUmDethI8aYsmmPrT g9SzFfqVfl0hH3mEi1iJ9VopHwZKOEPfbZ+2XYN3E1JiwLXYBhDNLdHKEv1Gn31+SFE5 jalH5tZAQX2nTJ2yqB+8VW9H8HrpFd61x7DC4UkpBv1NgcagWvLw0M66NAha1UUjlHE3 P5GQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :sender:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=H3lO79LUTHM2pHxMT2Ct4/03MZqDKv4F0KnA/Pc0FSg=; b=AJ+ok3JofclgcqD+qB9/qlSlwUFZmCW3uhErxURtMNS4IZBJatpSuEh4i5SXuinMqh L5EQ6oD6A8bWuw/d8gRwyiz9A8rdHJZ5XSFQEu7YFGvtmxW3efwHPYXsQB/yOxX3ksYS oMeKtClScdTGRl7KB6PCTtFJ7I/ssERJ5zWHDxIHb9cpQL84ICF9N8DrKS7IB+98MrbP ZhkjHYQhlfnbpQNVALjuOUYLr6nZyDc38gb6Qi6CKJL5BuwuQVjAx7kkS/wi5sj49R81 elKhlOG9/pvWynnJn9ll0gtFGFzgmH8bjU8VEV0mOCW50HNMHvWSLCn4acANB3KPu3am Ww2Q== X-Gm-Message-State: ACrzQf0Ui5+zMhbdbozfHFcEPsdI5UI4kQEnVSXPgtMmHHQ2Q4lNSxsG I0qkZbdcEgtpvapYbKhLYKY= X-Google-Smtp-Source: AMsMyM5bTOE1gwi5ddsviboHDyoedCQi9uu+yQJWmHZRSX6NQ9vHebWhTYi8bWAatmhZLqSKeBJwEQ== X-Received: by 2002:a5d:4351:0:b0:236:c820:97b8 with SMTP id u17-20020a5d4351000000b00236c82097b8mr11390485wrr.699.1667396506631; Wed, 02 Nov 2022 06:41:46 -0700 (PDT) Original-Received: from [192.168.0.6] ([46.251.119.176]) by smtp.googlemail.com with ESMTPSA id p2-20020a1c5442000000b003c6c4639ac6sm2115015wmi.34.2022.11.02.06.41.45 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 02 Nov 2022 06:41:46 -0700 (PDT) Content-Language: en-US In-Reply-To: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: "bug-gnu-emacs" Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:246868 Archived-At: On 02.11.2022 04:30, Randy Taylor wrote: > On Tuesday, November 1st, 2022 at 18:54, Dmitry Gutov wrote: > >> It might be a good idea to inherit from font-lock-regexp-grouping-backslash. >> >> Or vice versa. > Thanks for the suggestion. It seems like a lot of modes don't do anything special for escape sequences, so to keep with status quo maybe it shouldn't inherit anything. This face has customizations in the default and other themes, so it can be useful to do something with it. It's also inherited from in highlight-escape-sequences (ELPA package). As for modes which don't do anything with escape sequences, the upside is that they won't be affected: no chance to break anything.