From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?UTF-8?Q?=E8=B5=B5_?= =?UTF-8?Q?=E7=BA=AA=E9=98=B3?= Newsgroups: gmane.emacs.bugs Subject: bug#65098: 29.1.50; treesit-query-capture in an interactive function has no effect? Date: Sat, 5 Aug 2023 13:43:31 +0000 Message-ID: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="_000_OSZP286MB14177C83F32068F06A197862A80EAOSZP286MB1417JPNP_" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="2920"; mail-complaints-to="usenet@ciao.gmane.io" To: 65098@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Aug 05 15:49:18 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 1qSHef-0000YM-83 for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 05 Aug 2023 15:49:17 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qSHeS-0007s3-6g; Sat, 05 Aug 2023 09:49:04 -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 1qSHeQ-0007rj-Cv for bug-gnu-emacs@gnu.org; Sat, 05 Aug 2023 09:49:02 -0400 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 1qSHeQ-0000bt-4a for bug-gnu-emacs@gnu.org; Sat, 05 Aug 2023 09:49:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qSHeP-00072G-TQ for bug-gnu-emacs@gnu.org; Sat, 05 Aug 2023 09:49:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: =?UTF-8?Q?=E8=B5=B5_?= =?UTF-8?Q?=E7=BA=AA=E9=98=B3?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 05 Aug 2023 13:49:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 65098 X-GNU-PR-Package: emacs X-Debbugs-Original-To: "bug-gnu-emacs@gnu.org" Original-Received: via spool by submit@debbugs.gnu.org id=B.169124333327025 (code B ref -1); Sat, 05 Aug 2023 13:49:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 5 Aug 2023 13:48:53 +0000 Original-Received: from localhost ([127.0.0.1]:56252 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSHeG-00071o-BH for submit@debbugs.gnu.org; Sat, 05 Aug 2023 09:48:53 -0400 Original-Received: from lists.gnu.org ([2001:470:142::17]:56418) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSHeB-00071Z-LE for submit@debbugs.gnu.org; Sat, 05 Aug 2023 09:48:50 -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 1qSHe6-0007oN-C8 for bug-gnu-emacs@gnu.org; Sat, 05 Aug 2023 09:48:42 -0400 Original-Received: from mail-os0jpn01olkn2082a.outbound.protection.outlook.com ([2a01:111:f403:700c::82a] helo=JPN01-OS0-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qSHe2-0000W2-0J for bug-gnu-emacs@gnu.org; Sat, 05 Aug 2023 09:48:42 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CAJEc8xKGqXlY2/oKb6KkQGT83yNWl9rXE8PQeS438fJQz8fJHgRPPo9A8n1x1VfyKjcQ63xD37TFLDEsKSy+gUJXY+NsoB+RYTzMDDoaVB6DWuiboPyk4fXHIWvqL7225riBd1krKNMUjTHwZq5TZ9Kt06fF2eVkHFNTGCZw/Pi5GKGT5q1o4katIIZP2nIfhkPxuqwIXhAU1/BV+u+ikuIMiqFuuxSGK90QacVskjnj41WgLrXKwOB0z7L9WLLbMu6/AlgcBv9MBar5g01pLJMaTR1ECpcWHrxJLBqnZ1xfHrCPXmNCR09WNJaN0rGzaTXQ3QIgrVuHjQW0aLGLA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=Vuj8/AlAdFl0PsG1J8apnVzGbPmBT6VCSzErU8xVo9A=; b=YhV4lfytQ13ehfAsBkpLkGPZK7mpyz2fS+JZ/qqrPf5PHvScPN0FvX4v3wGAV7qUHyDYzQhIDSdLaW26CyMsbT5dp4DFolO7AL1UCVuREFCx4IwtDeFkd4zcckeJVXZeD/bo8qtTZXHZC9mxglCtRLqBYGVwYvmAbA2ndKOVIOAb3Gsy/dVQ28vGujQBIKfdysyhBWeqyq9kB12b2TzJjmgcTaPplWYDDimuX230fbq/8fMVtcwF7t5WLTLKQ6t5aWrcKPnda2oCg3B7jB8iG1q9OC0G0VHL7Yt3ZK7Qxa0yVMOYFRSxOalhfmVXt60NxoMykSqjOVt57Dk5tBiMOA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Vuj8/AlAdFl0PsG1J8apnVzGbPmBT6VCSzErU8xVo9A=; b=UN+pn6iCB9YYzldbEVcWxk5vryd2JmwGa2xBpkcecAw1gUJx5YJtV9JucMvLErjNBhNjmHl90xNFLEyrSddBoQZQmsQg+bd5L7+X9gSl36GbQqKSLIK/sqQM7s2DIKHrPTcrphxFVI/1QJNOOPW/g0fiHu3BtdskICHZPGXj9FwimsO1YLcF3JqBv1L18ki6jcLN4SXmbAbyRuMorxpIKXBLVkH3lKtRi8BwdlElYehLxXADTkxO0xBYpwd6EdeYmXkHh4BY3YR0zRYHNP8tHbC+286MKEwwGe3jn9XVREIyxQOcvQNKFX6iVnrmNmm6CA8Azold6NuGTs5OJpUh8A== Original-Received: from OSZP286MB1417.JPNP286.PROD.OUTLOOK.COM (2603:1096:604:13e::13) by TYVP286MB3715.JPNP286.PROD.OUTLOOK.COM (2603:1096:400:369::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6652.22; Sat, 5 Aug 2023 13:43:31 +0000 Original-Received: from OSZP286MB1417.JPNP286.PROD.OUTLOOK.COM ([fe80::284e:2a46:afef:1a35]) by OSZP286MB1417.JPNP286.PROD.OUTLOOK.COM ([fe80::284e:2a46:afef:1a35%6]) with mapi id 15.20.6652.022; Sat, 5 Aug 2023 13:43:31 +0000 Thread-Topic: 29.1.50; treesit-query-capture in an interactive function has no effect? Thread-Index: AQHZx6K1m2D//Ic0gk28kA/cK2naPQ== Accept-Language: zh-CN, en-US Content-Language: zh-CN x-tmn: [10MJYrU7vCfYPzh5fX4zxgq2oYZl0TfF] x-ms-publictraffictype: Email x-ms-traffictypediagnostic: OSZP286MB1417:EE_|TYVP286MB3715:EE_ x-ms-office365-filtering-correlation-id: db37c607-0b02-47ba-f27a-08db95b9f52f x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: dSQd2MYJA/q4yGkvGEhv09E5k4zmSoe6gLsJhQkoL2L4tpY2mv61cB+fAhW4eKezJPFJtRxn0FCIgkn/zVTOgYGegPG6QImCAdFee6cR1RxMaVKa9F1b9349kx3EpH/3/5gdAFLzmEhV05A5ztf55HLofEMzAR7N07pGrOWrhSw/FERgKfI2h6kppvwtmrIXe348aGXhqc0Emf6fkc8h+Z6D5PGrfvtKlqSX9Fug39oBTTpIwfdCfXx1+X/rXjeNbHT2b0umCvzjzDIko5FS/XSRc1JI62cLVznwZ4ao6MWpc5v4hyb3mQ2zrAGFWvfjKbGDa56m6PqlyIDD1D0wTDG17jBN02aTRan993fEoHG0ceYO+uPh1jep5i3HE6Ay4slMyrESN5LU0kEPmfyjsIIVnpxYwWARYipTf6zgCEpmmxE6nNeWdXhjgnZK0q1hgkYoMvFmsK2gxff97pLzAE0bPP5Jnhv5hYqcEsjj7Hy95VcKpSqtQjP2xG2T8UG6Rl980JOpEL+ko4xhwt3oNufQRTqvR7JeyZ5vqiZifSIxZY77nebMmbdbBj/TG6JR x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: DjSvIOUOOaN10Lf83sW1zzorB7UnVCiZYukzQK67TP3r70LVer6JFe6ihs99LwBRzEpRXwEyrzwbYNd+wymPT8TJ4TIck9k87b/ota9Oktzzko+uDiRbHnlwf7zfh6fOHuVj6/mPjirUt1PFrVmQQi3SSPAGxQlc+4nIA4vFg7fqsvfbpEGCMnIf2o5QdTXDtvcCtnCchIUm/huRiw112qcf9wxyZbGFiVZhmn+LvDe1W4FpfU6KIb6UpPhsgsilryLzKd7lSty5vP99CXhSOQBNLHKLzZYm0Hz8aztl6eADLS/HdptVtBWaoHkKC2jfAjO6ZjuKUzEi/WiDn/DkGCDO8fbEkZ2UgSgbdSM6BBQBL4TcNHSNKkxb7svw+3cS4FPJBpz0C9AU27VP/KL64bZSnhwWzXnybE7cOMri5Tl6ZJUiE9RXIckzkH8QyPJRaNO4Wj5nj2mXcwK/5118d4Yy/UZ+m1+bV9ghUC9yudjyZjO9aj1ScKWPfz7N6/cIF6ODCtxJgOMRuOu5a0c5dkom0kITMT/03gEDDXQ2DxCcu0Sq8x5yc6FuypkgVCKheiBqSyXdXpVqlREtqsB8fW6TvDSZXOdn16Uft+hKc8cbfU7z/8bLt8boTzgya6gkKdt2ORx2KzlmduoWYeokK4h3NXqX9oRUgSxD4xtdQUX+WVhBul0SwuO8gx/E20T7tFy0QuaDJ9c+ztHrvOLQh+pW8Ahbo7LL58feqEYvwTz5lPCRixDj1XXzfE nPdRcHj2qP/y1B8cafNGLZaeVKRoR+/f9vsk30EdE6P7OPK/m9fAWvsGSDH3OVsAgF46T43P6+O2f3xE6WaPNV9Y3WOOEdt7Sm X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-05f45.templateTenant X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: OSZP286MB1417.JPNP286.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: db37c607-0b02-47ba-f27a-08db95b9f52f X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Aug 2023 13:43:31.8004 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYVP286MB3715 Received-SPF: pass client-ip=2a01:111:f403:700c::82a; envelope-from=zjyzhaojiyang@hotmail.com; helo=JPN01-OS0-obe.outbound.protection.outlook.com X-Spam_score_int: 11 X-Spam_score: 1.1 X-Spam_bar: + X-Spam_report: (1.1 / 5.0 requ) BAYES_00=-1.9, CHARSET_FARAWAY_HEADER=3.2, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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:266785 Archived-At: --_000_OSZP286MB14177C83F32068F06A197862A80EAOSZP286MB1417JPNP_ Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 LS10ZXh0IGZvbGxvd3MgdGhpcyBsaW5lLS0NCg0KSSBoYXZlIGEgdGVzdCBmdW5jdGlvbiBhcyBm b2xsb3dpbmc6DQoNCihkZWZ1biB0cmVlc2l0LWNvbnRleHQtdGVzdC1xdWVyeSAoKQ0KICAoaW50 ZXJhY3RpdmUpDQogICh0cmVlc2l0LXF1ZXJ5LWNhcHR1cmUgKHRyZWVzaXQtYnVmZmVyLXJvb3Qt bm9kZSkgJygoaWZfc3RhdGVtZW50IGNvbnNlcXVlbmNlOiAoXykgQGNvbnRleHQuZW5kKSBAY29u dGV4dCkpKQ0KDQoNCkkgZXhwZWN0ZWQgdGhpcyBmdW5jdGlvbiB3b3VsZCByZXR1cm4gYWxsID1p ZiBzdGF0ZW1lbnQ9IGluIGEgamF2YSBidWZmZXIuDQoNCkJ1dCBpZiBJIGludm9rZSBpdCBmcm9t IE0teCwgaXQgZG9lc24ndCBwcmludCBhbnl0aGluZyBpbiAqTWVzc2FnZSogYnVmZmVyLg0KDQpJ ZiBJIGNhbGwgaXQgZnJvbSBNLTooYWthLiBldmFsLWV4cHJlc3Npb24pLCBpdCBkb2VzIHByaW50 IHNvbWV0aGluZy4NCg0KDQpJcyB0aGVyZSBhIGJ1ZyBoZXJlPyBJZiBub3QsIGhvdyBzaG91bGQg SSB1c2UgaXQgY29ycmVjdGx5PyBUaGFua3MuDQoNCg0KSG93IHRvIHJlcHJvZHVjZToNCg0KMC4g aW5zdGFsbCBqYXZhIHRyZWUtc2l0dGVyIHBhcnNlcg0KDQoxLiBlbWFjcyAtUQ0KDQoyLiBvcGVu IGEgamF2YSBmaWxlDQoNCjMuIGVuYWJsZSBqYXZhLXRzLW1vZGUNCg0KNC4gY2FsbCB0aGUgZnVu Y3Rpb24gaW50ZXJhY3RpdmVseSBmcm9tIE0teA0KDQoNCg0KDQpJbiBHTlUgRW1hY3MgMjkuMS41 MCAoYnVpbGQgMSwgeDg2XzY0LXBjLWxpbnV4LWdudSwgWCB0b29sa2l0LCBYYXczZA0KIHNjcm9s bCBiYXJzKSBvZiAyMDIzLTA4LTA0IGJ1aWx0IG9uIHR1eA0KUmVwb3NpdG9yeSByZXZpc2lvbjog OGNiZDRhMDJhMmI5ODIzYTZhYTdlNzIyYWY2ZTNkMjA0Zjg4MWFlZA0KUmVwb3NpdG9yeSBicmFu Y2g6IG1ha2Vwa2cNCldpbmRvd2luZyBzeXN0ZW0gZGlzdHJpYnV0b3IgJ1RoZSBYLk9yZyBGb3Vu ZGF0aW9uJywgdmVyc2lvbiAxMS4wLjEyMTAxMDA4DQpTeXN0ZW0gRGVzY3JpcHRpb246IE1hbmph cm8gTGludXgNCg0KQ29uZmlndXJlZCB1c2luZzoNCiAnY29uZmlndXJlIC0tcHJlZml4PS91c3Ig LS1zeXNjb25mZGlyPS9ldGMgLS1saWJleGVjZGlyPS91c3IvbGliDQogLS1sb2NhbHN0YXRlZGly PS92YXIgLS1tYW5kaXI9L3Vzci9zaGFyZS9tYW4gLS13aXRoLWdhbWV1c2VyPTpnYW1lcw0KIC0t d2l0aC1tb2R1bGVzIC0td2l0aG91dC1saWJvdGYgLS13aXRob3V0LW0xN24tZmx0IC0td2l0aG91 dC1nY29uZg0KIC0td2l0aC1uYXRpdmUtY29tcGlsYXRpb249bm8gLS13aXRoLXhpbnB1dDIgLS13 aXRoLXgtdG9vbGtpdD1sdWNpZA0KIC0td2l0aC14ZnQgLS13aXRoLXhhdzNkIC0td2l0aG91dC1j YWlybyAtLXdpdGgtc291bmQ9bm8NCiAtLXdpdGgtdHJlZS1zaXR0ZXIgLS13aXRob3V0LWdwbSAt LXdpdGhvdXQtY29tcHJlc3MtaW5zdGFsbA0KICctLXByb2dyYW0tdHJhbnNmb3JtLW5hbWU9cy9c KFtlY110YWdzXCkvXDEuZW1hY3MvJw0KICdDRkxBR1M9LW1hcmNoPXg4Ni02NCAtbXR1bmU9Z2Vu ZXJpYyAtTzIgLXBpcGUgLWZuby1wbHQgLWZleGNlcHRpb25zDQogLVdwLC1EX0ZPUlRJRllfU09V UkNFPTIgLVdmb3JtYXQgLVdlcnJvcj1mb3JtYXQtc2VjdXJpdHkNCiAtZnN0YWNrLWNsYXNoLXBy b3RlY3Rpb24gLWZjZi1wcm90ZWN0aW9uJw0KIExERkxBR1M9LVdsLC1PMSwtLXNvcnQtY29tbW9u LC0tYXMtbmVlZGVkLC16LHJlbHJvLC16LG5vdycNCg0KQ29uZmlndXJlZCBmZWF0dXJlczoNCkFD TCBEQlVTIEZSRUVUWVBFIEdJRiBHTElCIEdNUCBHTlVUTFMgR1NFVFRJTkdTIEhBUkZCVVpaIEpQ RUcgSlNPTiBMQ01TMg0KTElCU1lTVEVNRCBMSUJYTUwyIE1PRFVMRVMgTk9USUZZIElOT1RJRlkg UERVTVBFUiBQTkcgUlNWRyBTRUNDT01QDQpTUUxJVEUzIFRIUkVBRFMgVElGRiBUT09MS0lUX1ND Uk9MTF9CQVJTIFRSRUVfU0lUVEVSIFdFQlAgWDExIFhBVzNEIFhEQkUNClhGVCBYSU0gWElOUFVU MiBYUE0gTFVDSUQgWkxJQg0KDQpJbXBvcnRhbnQgc2V0dGluZ3M6DQogIHZhbHVlIG9mICRMQ19N T05FVEFSWTogemhfQ04uVVRGLTgNCiAgdmFsdWUgb2YgJExDX05VTUVSSUM6IHpoX0NOLlVURi04 DQogIHZhbHVlIG9mICRMQ19USU1FOiB6aF9DTi5VVEYtOA0KICB2YWx1ZSBvZiAkTEFORzogemhf Q04uVVRGLTgNCiAgdmFsdWUgb2YgJFhNT0RJRklFUlM6IEBpbT1mY2l0eA0KICBsb2NhbGUtY29k aW5nLXN5c3RlbTogdXRmLTgtdW5peA0KDQpNYWpvciBtb2RlOiBKYXZhDQoNCk1pbm9yIG1vZGVz IGluIGVmZmVjdDoNCiAgdG9vbHRpcC1tb2RlOiB0DQogIGdsb2JhbC1lbGRvYy1tb2RlOiB0DQog IHNob3ctcGFyZW4tbW9kZTogdA0KICBlbGVjdHJpYy1pbmRlbnQtbW9kZTogdA0KICBtb3VzZS13 aGVlbC1tb2RlOiB0DQogIHRvb2wtYmFyLW1vZGU6IHQNCiAgbWVudS1iYXItbW9kZTogdA0KICBm aWxlLW5hbWUtc2hhZG93LW1vZGU6IHQNCiAgZ2xvYmFsLWZvbnQtbG9jay1tb2RlOiB0DQogIGZv bnQtbG9jay1tb2RlOiB0DQogIGJsaW5rLWN1cnNvci1tb2RlOiB0DQogIGxpbmUtbnVtYmVyLW1v ZGU6IHQNCiAgaW5kZW50LXRhYnMtbW9kZTogdA0KICB0cmFuc2llbnQtbWFyay1tb2RlOiB0DQog IGF1dG8tY29tcG9zaXRpb24tbW9kZTogdA0KICBhdXRvLWVuY3J5cHRpb24tbW9kZTogdA0KICBh dXRvLWNvbXByZXNzaW9uLW1vZGU6IHQNCg0KTG9hZC1wYXRoIHNoYWRvd3M6DQpOb25lIGZvdW5k Lg0KDQpGZWF0dXJlczoNCihzaGFkb3cgc29ydCBtYWlsLWV4dHIgZW1hY3NidWcgbWVzc2FnZSBt YWlsY2FwIHlhbmstbWVkaWEgcHVueSBkaXJlZA0KZGlyZWQtbG9hZGRlZnMgcmZjODIyIG1tbCBt bWwtc2VjIHBhc3N3b3JkLWNhY2hlIGVwYSBkZXJpdmVkIGVwZyByZmM2MDY4DQplcGctY29uZmln IGdudXMtdXRpbCB0ZXh0LXByb3BlcnR5LXNlYXJjaCB0aW1lLWRhdGUgc3Vici14IG1tLWRlY29k ZQ0KbW0tYm9kaWVzIG1tLWVuY29kZSBtYWlsLXBhcnNlIHJmYzIyMzEgbWFpbGFiYnJldiBnbW0t dXRpbHMgbWFpbGhlYWRlcg0Kc2VuZG1haWwgcmZjMjA0NyByZmMyMDQ1IGlldGYtZHJ1bXMgbW0t dXRpbCBtYWlsLXByc3ZyIG1haWwtdXRpbHMNCmphdmEtdHMtbW9kZSBjLXRzLWNvbW1vbiB0cmVl c2l0IGNsLXNlcSB2Yy1naXQgZGlmZi1tb2RlIGVhc3ktbW1vZGUNCnZjLWRpc3BhdGNoZXIgY2Mt bW9kZSBjYy1mb250cyBjYy1ndWVzcyBjYy1tZW51cyBjYy1jbWRzIGNjLXN0eWxlcw0KY2MtYWxp Z24gY2MtZW5naW5lIGNjLXZhcnMgY2MtZGVmcyBjbC1sb2FkZGVmcyBjbC1saWIgY2hpbmEtdXRp bCBybWMNCmlzby10cmFuc2wgdG9vbHRpcCBjY29udiBlbGRvYyBwYXJlbiBlbGVjdHJpYyB1bmlx dWlmeSBlZGlmZi1ob29rDQp2Yy1ob29rcyBsaXNwLWZsb2F0LXR5cGUgZWxpc3AtbW9kZSBtd2hl ZWwgdGVybS94LXdpbiB4LXdpbg0KdGVybS9jb21tb24td2luIHgtZG5kIHRvb2wtYmFyIGRuZCBm b250c2V0IGltYWdlIHJlZ2V4cC1vcHQgZnJpbmdlDQp0YWJ1bGF0ZWQtbGlzdCByZXBsYWNlIG5l d2NvbW1lbnQgdGV4dC1tb2RlIGxpc3AtbW9kZSBwcm9nLW1vZGUgcmVnaXN0ZXINCnBhZ2UgdGFi LWJhciBtZW51LWJhciByZm4tZXNoYWRvdyBpc2VhcmNoIGVhc3ltZW51IHRpbWVyIHNlbGVjdA0K c2Nyb2xsLWJhciBtb3VzZSBqaXQtbG9jayBmb250LWxvY2sgc3ludGF4IGZvbnQtY29yZSB0ZXJt L3R0eS1jb2xvcnMNCmZyYW1lIG1pbmlidWZmZXIgbmFkdmljZSBzZXEgc2ltcGxlIGNsLWdlbmVy aWMgaW5kb25lc2lhbiBwaGlsaXBwaW5lDQpjaGFtIGdlb3JnaWFuIHV0Zi04LWxhbmcgbWlzYy1s YW5nIHZpZXRuYW1lc2UgdGliZXRhbiB0aGFpIHRhaS12aWV0IGxhbw0Ka29yZWFuIGphcGFuZXNl IGV1Y2pwLW1zIGNwNTE5MzIgaGVicmV3IGdyZWVrIHJvbWFuaWFuIHNsb3ZhayBjemVjaA0KZXVy b3BlYW4gZXRoaW9waWMgaW5kaWFuIGN5cmlsbGljIGNoaW5lc2UgY29tcG9zaXRlIGVtb2ppLXp3 aiBjaGFyc2NyaXB0DQpjaGFycHJvcCBjYXNlLXRhYmxlIGVwYS1ob29rIGprYS1jbXByLWhvb2sg aGVscCBhYmJyZXYgb2JhcnJheSBvY2xvc3VyZQ0KY2wtcHJlbG9hZGVkIGJ1dHRvbiBsb2FkZGVm cyB0aGVtZS1sb2FkZGVmcyBmYWNlcyBjdXMtZmFjZSBtYWNyb2V4cA0KZmlsZXMgd2luZG93IHRl eHQtcHJvcGVydGllcyBvdmVybGF5IHNoYTEgbWQ1IGJhc2U2NCBmb3JtYXQgZW52DQpjb2RlLXBh Z2VzIG11bGUgY3VzdG9tIHdpZGdldCBrZXltYXAgaGFzaHRhYmxlLXByaW50LXJlYWRhYmxlIGJh Y2txdW90ZQ0KdGhyZWFkcyBkYnVzYmluZCBpbm90aWZ5IGxjbXMyIGR5bmFtaWMtc2V0dGluZyBz eXN0ZW0tZm9udC1zZXR0aW5nDQpmb250LXJlbmRlci1zZXR0aW5nIHgtdG9vbGtpdCB4aW5wdXQy IHggbXVsdGktdHR5IG1ha2UtbmV0d29yay1wcm9jZXNzDQplbWFjcykNCg0KTWVtb3J5IGluZm9y bWF0aW9uOg0KKChjb25zZXMgMTYgNzAzNDggOTY0MCkNCiAoc3ltYm9scyA0OCA3NjkzIDApDQog KHN0cmluZ3MgMzIgMjMwNDIgMjUzMykNCiAoc3RyaW5nLWJ5dGVzIDEgODA5NzgzKQ0KICh2ZWN0 b3JzIDE2IDE0MzU4KQ0KICh2ZWN0b3Itc2xvdHMgOCAyNDgyMDggODE2MikNCiAoZmxvYXRzIDgg MjggMjMpDQogKGludGVydmFscyA1NiAxODcwIDApDQogKGJ1ZmZlcnMgOTg0IDE0KSkNCg0KDQo= --_000_OSZP286MB14177C83F32068F06A197862A80EAOSZP286MB1417JPNP_ Content-Type: text/html; charset="gb2312" Content-Transfer-Encoding: quoted-printable

--text follows this li= ne--

I have a test function as following:

(defun treesit-context= -test-query ()
  (interactive)
  (treesit-query-capture (treesit-buffer-root-node) '((if_statement co= nsequence: (_) @context.end) @context)))


I expected this function would return all =3Dif= statement=3D in a java buffer. 

But if I invoke it from M-x, it doesn't print a= nything in *Message* buffer.

If I call it from M-:(aka. eval-expression), it= does print something. 


Is there a bug here? If not, how should I use i= t correctly? Thanks.


How to reproduce:

0. install java tree-sitter parser

1. emacs -Q

2. open a java file

3. enable java-ts-mode

4. call the function interactively from M-x

 


In GNU Emacs 29.1.50 (= build 1, x86_64-pc-linux-gnu, X toolkit, Xaw3d
 scroll bars) of 2023-08-04 built on tux
Repository revision: 8cbd4a02a2b9823a6aa7e722af6e3d204f881aed
Repository branch: makepkg
Windowing system distributor 'The X.Org Foundation', version 11.0.12101008<= br class=3D"ContentPasted0"> System Description: Manjaro Linux

Configured using:
 'configure --prefix=3D/usr --sysconfdir=3D/etc --libexecdir=3D/usr/li= b
 --localstatedir=3D/var --mandir=3D/usr/share/man --with-gameuser=3D:g= ames
 --with-modules --without-libotf --without-m17n-flt --without-gconf  --with-native-compilation=3Dno --with-xinput2 --with-x-toolkit=3Dluci= d
 --with-xft --with-xaw3d --without-cairo --with-sound=3Dno
 --with-tree-sitter --without-gpm --without-compress-install
 '--program-transform-name=3Ds/\([ec]tags\)/\1.emacs/'
 'CFLAGS=3D-march=3Dx86-64 -mtune=3Dgeneric -O2 -pipe -fno-plt -fexcep= tions
 -Wp,-D_FORTIFY_SOURCE=3D2 -Wformat -Werror=3Dformat-security
 -fstack-clash-protection -fcf-protection'
 LDFLAGS=3D-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now'

Configured features:
ACL DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBSYSTEMD LIBXML2 MODULES NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP
SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XAW3D XDBE XFT XIM XINPUT2 XPM LUCID ZLIB

Important settings:
  value of $LC_MONETARY: zh_CN.UTF-8
  value of $LC_NUMERIC: zh_CN.UTF-8
  value of $LC_TIME: zh_CN.UTF-8
  value of $LANG: zh_CN.UTF-8
  value of $XMODIFIERS: @im=3Dfcitx
  locale-coding-system: utf-8-unix

Major mode: Java

Minor modes in effect:
  tooltip-mode: t
  global-eldoc-mode: t
  show-paren-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  tool-bar-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  line-number-mode: t
  indent-tabs-mode: t
  transient-mark-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t

Load-path shadows:
None found.

Features:
(shadow sort mail-extr emacsbug message mailcap yank-media puny dired
dired-loaddefs rfc822 mml mml-sec password-cache epa derived epg rfc6068 epg-config gnus-util text-property-search time-date subr-x mm-decode
mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader
sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils
java-ts-mode c-ts-common treesit cl-seq vc-git diff-mode easy-mmode
vc-dispatcher cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles
cc-align cc-engine cc-vars cc-defs cl-loaddefs cl-lib china-util rmc
iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook
vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win
term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe
tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select
scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors
frame minibuffer nadvice seq simple cl-generic indonesian philippine
cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao
korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech
european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure
cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp
files window text-properties overlay sha1 md5 base64 format env
code-pages mule custom widget keymap hashtable-print-readable backquote
threads dbusbind inotify lcms2 dynamic-setting system-font-setting
font-render-setting x-toolkit xinput2 x multi-tty make-network-process
emacs)

Memory information:
((conses 16 70348 9640)
 (symbols 48 7693 0)
 (strings 32 23042 2533)
 (string-bytes 1 809783)
 (vectors 16 14358)
 (vector-slots 8 248208 8162)
 (floats 8 28 23)
 (intervals 56 1870 0)
 (buffers 984 14))


--_000_OSZP286MB14177C83F32068F06A197862A80EAOSZP286MB1417JPNP_--