From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Dominique Quatravaux Newsgroups: gmane.emacs.bugs Subject: bug#68954: Offending commit Date: Thu, 8 Feb 2024 10:36:05 +0100 Message-ID: References: <24815EED-0F10-4EC9-B7EC-49C295B139D4@gmail.com> <55B46203-821D-40CF-86CD-19C4481B4DFC@gmail.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="0000000000000ddaf60610db8b1f" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="34611"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 68954@debbugs.gnu.org To: Yuan Fu Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Feb 08 10:37:02 2024 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 1rY0q6-0008nj-Av for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 08 Feb 2024 10:37:02 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rY0pu-0004b2-Pj; Thu, 08 Feb 2024 04:36:51 -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 1rY0pt-0004a1-4Q for bug-gnu-emacs@gnu.org; Thu, 08 Feb 2024 04:36:49 -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 1rY0ps-0001wB-SG for bug-gnu-emacs@gnu.org; Thu, 08 Feb 2024 04:36:48 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rY0q6-0006J8-Ta for bug-gnu-emacs@gnu.org; Thu, 08 Feb 2024 04:37:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Dominique Quatravaux Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 08 Feb 2024 09:37:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68954 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 68954-submit@debbugs.gnu.org id=B68954.170738499924070 (code B ref 68954); Thu, 08 Feb 2024 09:37:02 +0000 Original-Received: (at 68954) by debbugs.gnu.org; 8 Feb 2024 09:36:39 +0000 Original-Received: from localhost ([127.0.0.1]:59062 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rY0pj-0006G7-AX for submit@debbugs.gnu.org; Thu, 08 Feb 2024 04:36:39 -0500 Original-Received: from mail-yw1-x1135.google.com ([2607:f8b0:4864:20::1135]:48153) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rY0ph-0006FF-7z for 68954@debbugs.gnu.org; Thu, 08 Feb 2024 04:36:37 -0500 Original-Received: by mail-yw1-x1135.google.com with SMTP id 00721157ae682-604a1d2b54eso7698737b3.0 for <68954@debbugs.gnu.org>; Thu, 08 Feb 2024 01:36:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quatravaux-org.20230601.gappssmtp.com; s=20230601; t=1707384977; x=1707989777; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=0BoNntQjJoXrbUsGPpxIA3TLuTX1xrQ5GFR8AYAFqUw=; b=xoq55jqLXpdvd1xldjeXS4Oj/y1+yVPg8mtXqNNXUqfj2FMjZVyD28gYIevRIAeKDP CzLJ3A/uZJ+XzRCLZP/6pDVUgmZLumuq41zk2YRhtLz/4bQXx41hVP+mruT0cUyJUjcm htMAmwzuYD7tGL0Pn/fEAhNozEKNOxNkppHY2O7jeh9WeN8fGve6l1PpPEZhwErq6iIR VqBmruhOfh1R0rAkg87OiKVmxYABlOEykbKH7OFcV5VGCxV2/Q1dosTiPveD+UckEdrv r+uvkVFtPHZ5S7Gu7kc2pHraiOPIUQLVnv/A+7tp9FSwy1axBeABvBIWXlqRf/73qAPU 3PCA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1707384977; x=1707989777; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=0BoNntQjJoXrbUsGPpxIA3TLuTX1xrQ5GFR8AYAFqUw=; b=vIqlHHdSJ/P/QsLJ7E/zpPD/nyj4YcKtUZNnYoYyOR5+DjvBqBX0y0ODRIpBBCI4H/ QJaZzIAsa3jeLBIFpgtbk8OZLK2/Q/1c4veDid0X9BqTqdTDd9cwsRU9FdviwL+GN4s6 mVb5kOa76Yl5mwOk1kQM1ZMUP4TdnMedmMSy5K7drVABbTIedFm3vMDDLOFUlFg89a0I EJbVLxH6TV5igHTW3lkVuO4h4ae5oxf10Pb9EYWRtldI1ZvP2zM9c9SqLutPkqzgQnIS +BkPxuIss7tceV7U0fF7N61Zj7eVoMNra3nE2GSZHPbO0Wz7Sdy3xlcZKATqhCiirQVg rq4w== X-Gm-Message-State: AOJu0YzuoD+Jzsfzar2NHfu5WC9EDAeoL3QJaNuG7fMXof7Lg2qL0dd5 FiEgBoMal/ga52AXCzozkWn2m19jQAiiRSbbg7rCCAcL020Vu1Z92tqiGss8Ilyy53f1ld9nohH Y3WZsyjVB+0nYcuC0c3eRpaXfUaJm2qMCodyYxw== X-Google-Smtp-Source: AGHT+IFbVE1lONfoRaYrEzBAvMGwWTRqkGauunxSeP4A3+NSTwCmdfZepYQ8fEOaa7G9yutHnMl0+dpKtDRKC6EOTQA= X-Received: by 2002:a81:ed0c:0:b0:5ff:6319:6b0e with SMTP id k12-20020a81ed0c000000b005ff63196b0emr7540464ywm.21.1707384977068; Thu, 08 Feb 2024 01:36:17 -0800 (PST) In-Reply-To: <55B46203-821D-40CF-86CD-19C4481B4DFC@gmail.com> 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:279611 Archived-At: --0000000000000ddaf60610db8b1f Content-Type: multipart/alternative; boundary="0000000000000ddaf50610db8b1d" --0000000000000ddaf50610db8b1d Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Le jeu. 8 f=C3=A9vr. 2024 =C3=A0 02:35, Yuan Fu a =C3= =A9crit : > > > Actually, here=E2=80=99s what I would write for your change, feel free to= modify > it as you like. > > Many thanks for the step-by-step instructions! Attached is what `git format-patch` gave me, I hope that I got everything right. Yours truly, -- Dominique Quatravaux dominique@quatravaux.org --0000000000000ddaf50610db8b1d Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


=
Le=C2=A0jeu. 8 f=C3=A9vr. 2024 =C3=A0= =C2=A002:35, Yuan Fu <casouri@gmail= .com> a =C3=A9crit=C2=A0:


Actually, here=E2=80=99s what I would write for your change, feel free to m= odify it as you like.


Many thanks for the step-by-step instr= uctions! Attached is what `git format-patch` gave me, I hope that I got eve= rything right.

Yours truly,
=C2=A0
--
=C2=A0Domini= que Quatravaux
=C2=A0dominique@quatravaux.org
--0000000000000ddaf50610db8b1d-- --0000000000000ddaf60610db8b1f Content-Type: application/octet-stream; name="0001-Fix-treesit_traverse_get_predicate-bug-68954.patch" Content-Disposition: attachment; filename="0001-Fix-treesit_traverse_get_predicate-bug-68954.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_lsd0x7x10 RnJvbSAwZWI2YzAyYjNmMTZiNDU2NzA1M2I3NDc2MDM5YjBmYmY2YTBmNTVhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBEb21pbmlxdWUgUXVhdHJhdmF1eCA8ZG9taW5pcXVlLnF1YXRy YXZhdXhAZXBmbC5jaD4KRGF0ZTogVGh1LCA4IEZlYiAyMDI0IDEwOjE5OjEwICswMTAwClN1Ympl Y3Q6IFtQQVRDSF0gRml4IHRyZWVzaXRfdHJhdmVyc2VfZ2V0X3ByZWRpY2F0ZSAoYnVnIzY4OTU0 KQoKQ29tbWl0IGQwMDVlNjg1ZTFkZjc2OTIwODUzNzg2MzMzNDhkYjM5YTUxOTAzNzQgc2hvdWxk IGhhdmUgcmVwbGFjZWQKYXNzcV9ub19xdWl0IHdpdGggYXNzcV9ub19zaWduYWwsIGJ1dCBkaWRu J3QsIHRoaXMgY29tbWl0IGZpeGVzIHRoYXQuCgoqIHNyYy90cmVlc2l0LmMgKHRyZWVzaXRfdHJh dmVyc2VfZ2V0X3ByZWRpY2F0ZSk6IFJlcGxhY2UgYXNzcV9ub19xdWl0CndpdGggYXNzcV9ub19z aWduYWwuCgpDb3B5cmlnaHQtcGFwZXJ3b3JrLWV4ZW1wdDogeWVzCi0tLQogc3JjL3RyZWVzaXQu YyB8IDQgKystLQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMo LSkKCmRpZmYgLS1naXQgYS9zcmMvdHJlZXNpdC5jIGIvc3JjL3RyZWVzaXQuYwppbmRleCA2OWI1 OWZjYTExMS4uYWVjZTNhNzcyOGUgMTAwNjQ0Ci0tLSBhL3NyYy90cmVlc2l0LmMKKysrIGIvc3Jj L3RyZWVzaXQuYwpAQCAtMzI2OCwxMSArMzI2OCwxMSBAQCB0cmVlc2l0X3RyYXZlcnNlX2NoaWxk X2hlbHBlciAoVFNUcmVlQ3Vyc29yICpjdXJzb3IsCiBzdGF0aWMgTGlzcF9PYmplY3QKIHRyZWVz aXRfdHJhdmVyc2VfZ2V0X3ByZWRpY2F0ZSAoTGlzcF9PYmplY3QgdGhpbmcsIExpc3BfT2JqZWN0 IGxhbmd1YWdlKQogewotICBMaXNwX09iamVjdCBjb25zID0gYXNzcV9ub19xdWl0IChsYW5ndWFn ZSwgVnRyZWVzaXRfdGhpbmdfc2V0dGluZ3MpOworICBMaXNwX09iamVjdCBjb25zID0gYXNzcV9u b19zaWduYWwgKGxhbmd1YWdlLCBWdHJlZXNpdF90aGluZ19zZXR0aW5ncyk7CiAgIGlmIChOSUxQ IChjb25zKSkKICAgICByZXR1cm4gUW5pbDsKICAgTGlzcF9PYmplY3QgZGVmaW5pdGlvbnMgPSBY Q0RSIChjb25zKTsKLSAgTGlzcF9PYmplY3QgZW50cnkgPSBhc3NxX25vX3F1aXQgKHRoaW5nLCBk ZWZpbml0aW9ucyk7CisgIExpc3BfT2JqZWN0IGVudHJ5ID0gYXNzcV9ub19zaWduYWwgKHRoaW5n LCBkZWZpbml0aW9ucyk7CiAgIGlmIChOSUxQIChlbnRyeSkpCiAgICAgcmV0dXJuIFFuaWw7CiAg IC8qIEVOVFJZIGxvb2tzIGxpa2UgKFRISU5HIFBSRUQpLiAgKi8KLS0gCjIuNDMuMAoK --0000000000000ddaf60610db8b1f--