From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Denis Zubarev Newsgroups: gmane.emacs.bugs Subject: bug#67061: [PATCH] Improve syntax highlighting for python-ts-mode Date: Sat, 11 Nov 2023 13:52:45 +0300 Message-ID: <355881699699654@mail.yandex.ru> References: <8734xdni6y.fsf@yandex.ru> <831qcwycbj.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="13693"; mail-complaints-to="usenet@ciao.gmane.io" Cc: "67061@debbugs.gnu.org" <67061@debbugs.gnu.org> To: Eli Zaretskii , Yuan Fu Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Nov 11 11:53:40 2023 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 1r1lcR-0003NT-Df for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 11 Nov 2023 11:53:39 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1lcB-0005uW-HU; Sat, 11 Nov 2023 05:53:23 -0500 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 1r1lcA-0005uA-6w for bug-gnu-emacs@gnu.org; Sat, 11 Nov 2023 05:53:22 -0500 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1lc9-0000ww-V6 for bug-gnu-emacs@gnu.org; Sat, 11 Nov 2023 05:53:21 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r1lco-0005E1-6Y for bug-gnu-emacs@gnu.org; Sat, 11 Nov 2023 05:54:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Denis Zubarev Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 11 Nov 2023 10:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67061 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 67061-submit@debbugs.gnu.org id=B67061.169970001320046 (code B ref 67061); Sat, 11 Nov 2023 10:54:02 +0000 Original-Received: (at 67061) by debbugs.gnu.org; 11 Nov 2023 10:53:33 +0000 Original-Received: from localhost ([127.0.0.1]:52141 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1lcK-0005DF-HW for submit@debbugs.gnu.org; Sat, 11 Nov 2023 05:53:32 -0500 Original-Received: from forward501a.mail.yandex.net ([178.154.239.81]:59522) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1lcG-0005D4-Js for 67061@debbugs.gnu.org; Sat, 11 Nov 2023 05:53:31 -0500 Original-Received: from mail-nwsmtp-mxback-production-main-48.vla.yp-c.yandex.net (mail-nwsmtp-mxback-production-main-48.vla.yp-c.yandex.net [IPv6:2a02:6b8:c2a:6a3:0:640:2307:0]) by forward501a.mail.yandex.net (Yandex) with ESMTP id 2DD9A61011; Sat, 11 Nov 2023 13:52:46 +0300 (MSK) Original-Received: from mail.yandex.ru (2a02:6b8:c15:2909:0:640:eee1:0 [2a02:6b8:c15:2909:0:640:eee1:0]) by mail-nwsmtp-mxback-production-main-48.vla.yp-c.yandex.net (mxback/Yandex) with HTTP id eqdY172U6Sw0-Lo3pW1Yn; Sat, 11 Nov 2023 13:52:45 +0300 X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1699699965; bh=rJIwHLvIDqzAjerjNtparoUZTec8x4u/2x/ALiXcKMQ=; h=Message-Id:References:Date:Cc:Subject:In-Reply-To:To:From; b=oGmiTxW93wIQI2KXmWnVHIoKWWGCkI/ZH4RlKgSTKymM7eQticxlsrMZXh/XE12Fk t7d6m+R7WyxjOPvlvzd0gj03XfaxBh9nUsSqpEF4aiXxNN2GkpZf53H2CzVZr1ESox bQgXG0SlcVeYONZXdlduHaFvddPYV056bMPpWFhU= Authentication-Results: mail-nwsmtp-mxback-production-main-48.vla.yp-c.yandex.net; dkim=pass header.i=@yandex.ru Original-Received: by 6yorfbioao7cchjm.vla.yp-c.yandex.net with HTTP; Sat, 11 Nov 2023 13:52:45 +0300 In-Reply-To: <831qcwycbj.fsf@gnu.org> X-Mailer: Yamail [ http://yandex.ru ] 5.0 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: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:274155 Archived-At: PGRpdj48YmxvY2txdW90ZT48ZGl2Pk15IG9ubHkgY29tbWVudCBpcyB0aGF0IHdlIHNob3VsZCBk ZWNpZGUgaW4gd2hpY2ggZm9udGlmaWNhdGlvbjxiciAvPmxldmVsKHMpIHNob3VsZCB0aGUgYWRk aXRpb25hbCBmb250aWZpY2F0aW9ucyBiZS48L2Rpdj48L2Jsb2NrcXVvdGU+PC9kaXY+PGRpdj5J IGRpZG4ndCBhZGQgYW55IG5ldyBmZWF0dXJlcywganVzdCB0d2VhayB0aGUgb2xkIG9uZXMgdG8g YmUgbW9yZSBjb3JyZWN0LjwvZGl2PjxkaXY+wqA8L2Rpdj48ZGl2PjxibG9ja3F1b3RlPjxkaXY+ V2hhdCBwcm9ibGVtcyB3aXRoIENJIGRpZCB5b3Ugc2VlPyBJIGRvbid0IHRoaW5rIEkgdW5kZXJz dGFuZCB5b3VyPGJyIC8+bGFzdCBzZW50ZW5jZSBhYm92ZS48L2Rpdj48L2Jsb2NrcXVvdGU+PC9k aXY+PGRpdj5JJ3ZlIGdyZXBwZWQgdGhlIGNvZGViYXNlIGFuZCBmb3VuZCB0aG9zZSBsaW5lczo8 L2Rpdj48ZGl2PsKgPC9kaXY+PGRpdj48ZGl2PlRSRUUtU0lUVEVSLUZJTEVTID89ICQoc2hlbGwg Y2QgLi4gOyBcPC9kaXY+PGRpdj7CoCBmaW5kIGxpc3Agc3JjIFwoIC1uYW1lICIqLXRzLW1vZGUt dGVzdHMuZWwiIC1vIC1uYW1lICJ0cmVlc2l0LXRlc3RzLmVsIiBcKSB8IFw8L2Rpdj48ZGl2PsKg IHNvcnQgfCBzZWQgcy9cXC5lbC8ubG9nLyk8L2Rpdj48ZGl2PsKgPC9kaXY+PGRpdj5pbiB0ZXN0 L2luZnJhL01ha2VmaWxlLmluPC9kaXY+PC9kaXY+PGRpdj5JIHRob3VnaHQgdGhhdCB0cmVlLXNp dHRlciB0ZXN0cyDCoHNob3VsZCBnbyB0byBlaXRoZXIgKi10cy1tb2RlLXRlc3RzLmVsIG9yIHRy ZWVzaXQtdGVzdHMuZWwgZmlsZXMuPC9kaXY+PGRpdj7CoDwvZGl2PjxkaXY+PGJsb2NrcXVvdGU+ PGRpdj5Xb3VsZCB5b3UgbGlrZSB0byBzdGFydCB5b3VyIGFzc2lnbm1lbnQgY29weXJpZ2h0PGJy IC8+cGFwZXJ3b3JrIHJvbGxpbmcgYXQgdGhpcyB0aW1lPyBJZiB5ZXMsIEkgd2lsbCBzZW5kIHlv dSB0aGUgZm9ybSB0bzxiciAvPmZpbGwgYW5kIHRoZSBpbnN0cnVjdGlvbnMgdG8gZW1haWwgaXQu PC9kaXY+PC9ibG9ja3F1b3RlPjwvZGl2PjxkaXY+WWVzLCBwbGVhc2UuPC9kaXY+PGRpdj7CoDwv ZGl2PjxkaXY+MTEuMTEuMjAyMywgMTA6MzMsICJFbGkgWmFyZXRza2lpIiAmbHQ7ZWxpekBnbnUu b3JnJmd0Ozo8L2Rpdj48YmxvY2txdW90ZT48YmxvY2txdW90ZT7CoEZyb206IERlbmlzIFp1YmFy ZXYgJmx0OzxhIGhyZWY9Im1haWx0bzpkdnp1YmFyZXZAeWFuZGV4LnJ1IiByZWw9Im5vb3BlbmVy IG5vcmVmZXJyZXIiPmR2enViYXJldkB5YW5kZXgucnU8L2E+Jmd0OzxiciAvPsKgRGF0ZTogU2F0 LCAxMSBOb3YgMjAyMyAwNToyMToyNSArMDMwMDxiciAvPsKgPGJyIC8+wqBJbXByb3ZlIHN5bnRh eCBoaWdobGlnaHRpbmcgZm9yIHB5dGhvbi10cy1tb2RlLjxiciAvPsKgPGJyIC8+wqAtIEZvbnRp ZnkgY29tcG91bmQga2V5d29yZHMgIm5vdCBpbiIgYW5kICJpcyBub3QiIChmaXhlcyBidWcjNjcw MTUpPGJyIC8+wqAtIEZpeCBmb250aWZpY2F0aW9uIG9mIHN0cmluZ3MgaW5zaWRlIG9mIGYtc3Ry aW5ncyBpbnRlcnBvbGF0aW9uLDxiciAvPsKgwqDCoMKgZS5nLiBmb3IgZiJiZWcgeyduZXN0ZWQn fSIgLSAnbmVzdGVkJyB3YXMgbm90IGZvbnRpZmllZCBhcyBzdHJpbmcuPGJyIC8+wqAtIERvIG5v dCBvdmVycmlkZSB0aGUgZmFjZSBvZiBidWlsdGluIGZ1bmN0aW9ucyAoYWxsLCBieXRlcyBldGMu KSB3aXRoPGJyIC8+wqDCoMKgdGhlIGZ1bmN0aW9uIGNhbGwgZmFjZTxiciAvPsKgLSBBZGQgbWlz c2luZyBhc3NpZ25tZW50IGV4cHJlc3Npb25zPGJyIC8+wqAtIEZvbnRpZnkgYnVpbHQtaW5zIChk aWN0LGxpc3QsZXRjLikgYXMgdHlwZXMgd2hlbiB0aGV5IGFyZSB1c2VkIGluIHR5cGUgaGludHM8 L2Jsb2NrcXVvdGU+PHA+PGJyIC8+WXVhbiwgYW55IGNvbW1lbnRzPzxiciAvPjxiciAvPk15IG9u bHkgY29tbWVudCBpcyB0aGF0IHdlIHNob3VsZCBkZWNpZGUgaW4gd2hpY2ggZm9udGlmaWNhdGlv bjxiciAvPmxldmVsKHMpIHNob3VsZCB0aGUgYWRkaXRpb25hbCBmb250aWZpY2F0aW9ucyBiZS48 YnIgLz7CoDwvcD48YmxvY2txdW90ZT7CoEkgaGF2ZSBhZGRlZCB0ZXN0cyB0byB0cmVlc2l0LXRl c3RzLmVsLCBidXQgSSdtIG5vdCBzdXJlIHRoYXQgaXQgaXMgdGhlPGJyIC8+wqByaWdodCBwbGFj ZSBmb3IgdGhlbS4gSSB0cmllZCB0byBjcmVhdGUgbmV3IGZpbGU8YnIgLz7CoHB5dGhvbi10cy1t b2RlLXRlc3RzLmVsLCBidXQgd2hlbiBJIHJ1biB0ZXN0cyB1c2luZyBtYWtlLCBJIGdvdDxiciAv PsKgYW4gZXJyb3I6PGJyIC8+wqAqKiogTm8gcnVsZSB0byBtYWtlIHRhcmdldCAnLi4vbGlzcC9w cm9nbW9kZXMvcHl0aG9uLXRzLW1vZGUuZWwnLCBuZWVkZWQgYnkgJ2xpc3AvcHJvZ21vZGVzL3B5 dGhvbi10cy1tb2RlLXRlc3RzLmxvZycuIFN0b3AuPGJyIC8+wqA8YnIgLz7CoEl0IHNlZW1zIHRo YXQgcHl0aG9uLXRzLW1vZGUgaXMgcmVxdWlyZWQgdG8gYmUgaW4gaXRzIG93biBmaWxlLCBidXQg aXQ8YnIgLz7CoGlzIGRlZmluZWQgaW4gcHl0aG9uLmVsLjxiciAvPsKgQWRkaW5nIHRlc3RzIHRv IHB5dGhvbi10ZXN0cy5lbCBzZWVtcyBsaWtlIG5vdCBnb29kIGlkZWEgdG9vLCBiZWNhdXNlPGJy IC8+wqBzb21lIENJIGNvZGUgaXMgc2VhcmNoaW5nIGZvciAqLXRzLW1vZGUtdGVzdHMuZWwgb3Ig dHJlZXNpdC10ZXN0cy5lbCBmaWxlcy48L2Jsb2NrcXVvdGU+PHA+PGJyIC8+VGhlIHRlc3RzIHNo b3VsZCBiZSBpbiBweXRob24tdGVzdHMuZWwsIGFuZCBzaG91bGQgYmUgc2tpcHBlZCBpZjxiciAv Pih0cmVlc2l0LXJlYWR5LXAgJ3B5dGhvbiB0KSByZXR1cm5zIG5pbC48YnIgLz48YnIgLz5XaGF0 IHByb2JsZW1zIHdpdGggQ0kgZGlkIHlvdSBzZWU/IEkgZG9uJ3QgdGhpbmsgSSB1bmRlcnN0YW5k IHlvdXI8YnIgLz5sYXN0IHNlbnRlbmNlIGFib3ZlLjxiciAvPsKgPC9wPjxibG9ja3F1b3RlPsKg Jmd0O0Zyb20gMGIzMTY1ZWI5MGJkYzFiODU2ODhkM2M5YTE5MDJjMWYyOTM5NzJkMSBNb24gU2Vw IDE3IDAwOjAwOjAwIDIwMDE8YnIgLz7CoEZyb206IERlbmlzIFp1YmFyZXYgJmx0OzxhIGhyZWY9 Im1haWx0bzpkdnp1YmFyZXZAeWFuZGV4LnJ1IiByZWw9Im5vb3BlbmVyIG5vcmVmZXJyZXIiPmR2 enViYXJldkB5YW5kZXgucnU8L2E+Jmd0OzxiciAvPsKgRGF0ZTogU2F0LCAxMSBOb3YgMjAyMyAw NDo1NTo0NCArMDMwMDxiciAvPsKgU3ViamVjdDogW1BBVENIXSBJbXByb3ZlIHN5bnRheCBoaWdo bGlnaHRpbmcgZm9yIHB5dGhvbi10cy1tb2RlPC9ibG9ja3F1b3RlPjxwPjxiciAvPlRoaXMgc3Vi bWlzc2lvbiBpcyB0b28gbGFyZ2UgZm9yIHVzIHRvIGFjY2VwdCB3aXRob3V0IGEgY29weXJpZ2h0 PGJyIC8+YXNzaWdubWVudC4gV291bGQgeW91IGxpa2UgdG8gc3RhcnQgeW91ciBhc3NpZ25tZW50 IGNvcHlyaWdodDxiciAvPnBhcGVyd29yayByb2xsaW5nIGF0IHRoaXMgdGltZT8gSWYgeWVzLCBJ IHdpbGwgc2VuZCB5b3UgdGhlIGZvcm0gdG88YnIgLz5maWxsIGFuZCB0aGUgaW5zdHJ1Y3Rpb25z IHRvIGVtYWlsIGl0LjxiciAvPjxiciAvPlRoYW5rcy48L3A+PC9ibG9ja3F1b3RlPg==