From unknown Sun Jun 22 11:48:52 2025 X-Loop: help-debbugs@gnu.org Subject: bug#60651: 30.0.50; tree-sitter: `ts_node_is_named` is missing. Resent-From: Mickey Petersen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 08 Jan 2023 10:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 60651 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 60651@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.167317434714077 (code B ref -1); Sun, 08 Jan 2023 10:40:02 +0000 Received: (at submit) by debbugs.gnu.org; 8 Jan 2023 10:39:07 +0000 Received: from localhost ([127.0.0.1]:59965 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pET50-0003eu-Tg for submit@debbugs.gnu.org; Sun, 08 Jan 2023 05:39:07 -0500 Received: from lists.gnu.org ([209.51.188.17]:40848) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pET4y-0003ee-HN for submit@debbugs.gnu.org; Sun, 08 Jan 2023 05:39:04 -0500 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 1pET4y-0001u7-6N for bug-gnu-emacs@gnu.org; Sun, 08 Jan 2023 05:39:04 -0500 Received: from mail-cwlgbr01on072a.outbound.protection.outlook.com ([2a01:111:f400:fe14::72a] helo=GBR01-CWL-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 1pET4w-0003Ix-2a for bug-gnu-emacs@gnu.org; Sun, 08 Jan 2023 05:39:03 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=D0dstczh23MkQ/VGY6MtwnwE6KhtAFpgMASHgkrQJGVEJLEp4jD/KnBbD4nU65e5CaPE9Eu7op6L5J/Le56k+/xdu7RyIlNL20B0nZYTtw6RHrZ+6F2v7CxL13RSpc+wtnF9U0dyagXqEIFnW93sLknUHiqTAFa+zbqpWtxO28S/jdKS2Qa8rl72859i9EylQyM7W41jjwGDdsrW6wyu84WUwPhBUqzKBcREDFOGqyq+E9YQDFv8YC5IN0Iyy8tzvLDg41AqXQaKZ5RZaEgi3EyUX46BM8QsAXfSJ83Ob/V0Xa5df3svg7Ls9BFrdkw/RTlf8fmSc3JmctPChSQOBA== 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=+pgEvwApGMp4iu+A1VM0YzIepkWSi2uDEQdYnAhLbqI=; b=gMb+nrcyDultBDKZH+sCe0QNqxCuP/bSCdYjOJ6JVssB0azHZWrooW5eSwVwdIqqzmgXQX/MOz7/jkipGtf3yZlzeZMDUL2vcWwntGQq10F9o2RIh5mu/Ytx4IE7fF3YIdcYIpEWEQzvIXy0L2OGLe9emfiQugILTD4bjmb9qlclQyLYQJrhz9TvUm/6p6dnaHEsK1JprTQxZX92CMbuaUQCSsz6+Yy9wHkHSee8D3BLEFteLX8fs+XCSPg+YOFnCh0sM/rzzFThlEgSEJKuBjW2h2T3BTF6l4jOCCtW/qqE31SOOBuq7fhjNtVcCmrm4IT7MzvewJYkDynNWUPk2g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 178.79.136.144) smtp.rcpttodomain=gnu.org smtp.mailfrom=masteringemacs.org; dmarc=pass (p=none sp=none pct=100) action=none header.from=masteringemacs.org; dkim=pass (signature was verified) header.d=masteringemacs.org; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=semantical.onmicrosoft.com; s=selector1-semantical-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=+pgEvwApGMp4iu+A1VM0YzIepkWSi2uDEQdYnAhLbqI=; b=BCE3ZHcZC36OGaGj85OJzgCkuwa/DlafMOzOsjV3orcALJmgC0ofPH1paKi1d7Bc5YFgfpUrL15Vm0tHfPVWPohLZN1/yvTQ8Ns1m1BzFJl8A/XeEPFyruAUJssxZA/aWA5W4+9ZT28UKiYTrO7Yxg78q5RS7TwUPCu6lbgrob0= Received: from CWLP123CA0177.GBRP123.PROD.OUTLOOK.COM (2603:10a6:400:19b::14) by LO0P265MB5141.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:281::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5986.18; Sun, 8 Jan 2023 10:33:58 +0000 Received: from CWLGBR01FT023.eop-gbr01.prod.protection.outlook.com (2603:10a6:400:19b:cafe::f3) by CWLP123CA0177.outlook.office365.com (2603:10a6:400:19b::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5986.18 via Frontend Transport; Sun, 8 Jan 2023 10:33:58 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 178.79.136.144) smtp.mailfrom=masteringemacs.org; dkim=pass (signature was verified) header.d=masteringemacs.org;dmarc=pass action=none header.from=masteringemacs.org; Received-SPF: Pass (protection.outlook.com: domain of masteringemacs.org designates 178.79.136.144 as permitted sender) receiver=protection.outlook.com; client-ip=178.79.136.144; helo=semantical.co.uk; pr=C Received: from semantical.co.uk (178.79.136.144) by CWLGBR01FT023.mail.protection.outlook.com (10.152.40.151) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5966.17 via Frontend Transport; Sun, 8 Jan 2023 10:33:57 +0000 Received: by semantical.co.uk (Postfix, from userid 5001) id 068C7114002; Sun, 8 Jan 2023 10:33:57 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=masteringemacs.org; s=masteringemacs.org; t=1673174037; bh=+pgEvwApGMp4iu+A1VM0YzIepkWSi2uDEQdYnAhLbqI=; h=From:To:Subject:Date:From; b=oyWDsg9pjMqw22tVADKe5aaHUHRXqoOnQ4tPh3+Z5m2n+VG/l22VzclybNm36cFnH Msg61rg4v3KetscPaGREOzXM2GoH9M7sKsuZTbuNYS5gBQUVNU3uuayCUOGDEterYy PIWgcdmRrPCXgk/hD7sR3+i74MrOiNHekxQSOMbU= X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on semantical.co.uk X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,NO_RECEIVED, NO_RELAYS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.2 From: Mickey Petersen Date: Sun, 08 Jan 2023 10:33:42 +0000 Message-ID: <875ydhl3i1.fsf@masteringemacs.org> Content-Type: text/plain X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CWLGBR01FT023:EE_|LO0P265MB5141:EE_ MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 136fed0a-e66e-4674-8542-08daf163d95b X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: GdN4lmFwV+W4dKCC7+R3ZZDfAfVbIAggdtKeZ4pJ3d0kX4pjoYNot5LwWK0UBk5uXVd4z6k5DHV+3OXKBpq/HoGjuFyrSgRye1rIDKNgj0xWvM6jo0mZQ8s8eytGdg5zNDXViXM2giWOV1is8HyP7WLyiwE6iwnIcahXib5Xl8t4Zq+atbdF5sZAmOg1XppF0dovX1Lv5XsBvjndvOLXz6FubVY1nGbPg0CGIDAD7DTvjMBwvoTO3xws8r06TysGgZUwnRt2JfWrc0xVEu06cUgURbvMa5fFAMQxUmdwmdmuzoUxZsF2qvlNrZwLx0bCHGV9fRAWmkVIPMx77D/n2/gsbwDEzKAFjwGd6mRPhfPTXZ5HsSXt+p9YOJaDRHgwZjUXXnLYWM+xFpS3NTE6JeTn/FJl7W24TTLrijWCiNT6YwEsdiPkGm/vwUkHVLZmRlEGufw/tWg39vWYi0IFjc3cB8VALX6Lr//DL/hliIVGgpALA2reBJI5sUmVTBYOeZEZrojY/drJJxC3dtV5QPyw0yzXf+0dY2nf/MPEZzzGiJTdHfizV8TlvHPATLcYvTQTR8y3XUaSOpbNxZKkKeyGkUSda+GjC3l8cBVI1HJclOwAHTDeMocsThi9EdW2Ii+wT/TX7cHQEn9Oe/IAM11CS5MHCxc2z35V23qg8dGtHwbC0RWVOcXUBo/IwjIPBZmpBxoEjl1Hq6XgKHqQlCKDLFqd6ScbZFWNIFCOB/ATDBXuQaEuMS9uaEEKIqt01qjjV/SvdBYVBs3RIIwE+IddXWSYCQIiICyBLiFXrCo= X-Forefront-Antispam-Report: CIP:178.79.136.144; CTRY:GB; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:semantical.co.uk; PTR:semantical.co.uk; CAT:NONE; SFS:(13230022)(396003)(39830400003)(136003)(376002)(346002)(451199015)(36840700001)(46966006)(36756003)(186003)(8936002)(6666004)(26005)(6266002)(4744005)(40480700001)(2616005)(5660300002)(8676002)(6916009)(966005)(356005)(316002)(86362001)(42186006)(70586007)(478600001)(7596003)(7636003)(41300700001)(70206006)(82310400005)(47076005)(2906002)(336012)(36860700001)(38230200001)(81973001)(14776008)(79816003); DIR:OUT; SFP:1102; X-OriginatorOrg: masteringemacs.org X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Jan 2023 10:33:57.2838 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 136fed0a-e66e-4674-8542-08daf163d95b X-MS-Exchange-CrossTenant-Id: a4e27e3d-bab0-45e8-8942-e64cf9fbd34f X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=a4e27e3d-bab0-45e8-8942-e64cf9fbd34f; Ip=[178.79.136.144]; Helo=[semantical.co.uk] X-MS-Exchange-CrossTenant-AuthSource: CWLGBR01FT023.eop-gbr01.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: LO0P265MB5141 Received-SPF: pass client-ip=2a01:111:f400:fe14::72a; envelope-from=mickey@masteringemacs.org; helo=GBR01-CWL-obe.outbound.protection.outlook.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) The tree-sitter C library function `ts_node_is_named' is not exposed to Emacs from what I can see: https://tree-sitter.github.io/tree-sitter/using-parsers#named-vs-anonymous-nodes Thanks. In GNU Emacs 30.0.50 (build 6, x86_64-pc-linux-gnu, GTK+ Version 3.24.20, cairo version 1.16.0) of 2023-01-02 built on mickey-work Repository revision: c209802f7b3721a1b95113290934a23fee88f678 Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12013000 System Description: Ubuntu 20.04.3 LTS Configured using: 'configure --with-native-compilation --with-json --with-mailutils --without-compress-install --with-imagemagick CC=gcc-10' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ IMAGEMAGICK JPEG JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB From unknown Sun Jun 22 11:48:52 2025 X-Loop: help-debbugs@gnu.org Subject: bug#60651: 30.0.50; tree-sitter: `ts_node_is_named` is missing. References: <875ydhl3i1.fsf@masteringemacs.org> In-Reply-To: <875ydhl3i1.fsf@masteringemacs.org> Resent-From: Yuan Fu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 09 Jan 2023 03:25:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 60651 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Mickey Petersen Cc: 60651@debbugs.gnu.org Received: via spool by 60651-submit@debbugs.gnu.org id=B60651.16732346762730 (code B ref 60651); Mon, 09 Jan 2023 03:25:01 +0000 Received: (at 60651) by debbugs.gnu.org; 9 Jan 2023 03:24:36 +0000 Received: from localhost ([127.0.0.1]:35356 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pEim4-0000hy-K1 for submit@debbugs.gnu.org; Sun, 08 Jan 2023 22:24:36 -0500 Received: from mail-pl1-f178.google.com ([209.85.214.178]:41966) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pEim2-0000hf-RB for 60651@debbugs.gnu.org; Sun, 08 Jan 2023 22:24:36 -0500 Received: by mail-pl1-f178.google.com with SMTP id jl4so8133938plb.8 for <60651@debbugs.gnu.org>; Sun, 08 Jan 2023 19:24:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:cc:date:message-id:subject:mime-version :content-transfer-encoding:from:from:to:cc:subject:date:message-id :reply-to; bh=hwtJlspddQempugtINXrP1c25q17TRLmkoEfhKTuNfQ=; b=dQdeLMPxjxQhwg3bLbrpansXATs53UQUQ5ODzIrZ3d7fAUa+a0+npW+UI6UDf3zdgp C1qH+o2Dw0C6T7l2AXdfya3GNciJSbTisw+pAw+LH8+mOC8DrdRJo14MxNCELVVHEnlz H2mkhkJN61KphSZ79mp4pqkejzLunmiMC6kEpfobMfoLrkIvdhRY/xP0UTYqxILZsVVU aSJaSKPMRNyBLNurz882PC31lMT24R6BIZFIFM+mLtc5796ioAgd9iOu+6Lj7WdW65zQ hUKFfmtPhcKHsyA+JM0XVO+hfsv99gC5iFAvvKlhMG7ROOdRJv/xXxHbQYtFGuubuC+F etuw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:cc:date:message-id:subject:mime-version :content-transfer-encoding:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=hwtJlspddQempugtINXrP1c25q17TRLmkoEfhKTuNfQ=; b=zWixCPpszZMU/VKQ06lqCwLi9drfcXk7Uw+o+GNGHn405v30K/WaxltdW2Z6jH4k4S ef74wxniysEadTLqrwj0lqWuI/j5rsaNyw8DMXMVztzm+8Hpx7XLPkeB2h0VOsX5cMhb rPWvHkJ0RAYBk/x1MT6jFlD/DcSKIlE7OzXMgjw+GqLhv93PpWMnVddcdgwGVZurHsbS Ro9QBsyAHNiyXquEyaU2lGonzntL9gzyd48JUatp+M3YwE0lk6gy6r0mZIW1c4wk5jwK V3ToWSg1rDo8lhL7qxpdZ3Yhp/5TroZPL5dA6fGkbGo4RoN075BHR68ZDw3C5NEFFFEV Qotw== X-Gm-Message-State: AFqh2kpx8H4oYb4riL/+bBVLGxGfL2ojUfpxVt6p+xM1H+kNlRcAGieX IvlwJEe7Hahf+OD+AUHnlNKbj3ayWeI= X-Google-Smtp-Source: AMrXdXvf7Y+sFbc/rchixU6SjPJfAEFXw3qSFthom8eQv+0ndRKsjgofj9rM0hQDs32e3RuXmm2UtQ== X-Received: by 2002:a17:903:2447:b0:191:1a7c:ef9f with SMTP id l7-20020a170903244700b001911a7cef9fmr93530989pls.1.1673234669155; Sun, 08 Jan 2023 19:24:29 -0800 (PST) Received: from smtpclient.apple (cpe-172-117-161-177.socal.res.rr.com. [172.117.161.177]) by smtp.gmail.com with ESMTPSA id q8-20020a170902a3c800b0017f74cab9eesm220173plb.128.2023.01.08.19.24.28 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sun, 08 Jan 2023 19:24:28 -0800 (PST) From: Yuan Fu Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.120.41.1.1\)) Message-Id: Date: Sun, 8 Jan 2023 19:24:27 -0800 X-Mailer: Apple Mail (2.3696.120.41.1.1) X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Mickey Petersen writes: > The tree-sitter C library function `ts_node_is_named' is not exposed > to Emacs from what I can see: > > = https://tree-sitter.github.io/tree-sitter/using-parsers#named-vs-anonymous= -nodes > > Thanks. You can use treesit-node-check. In general, if there is a C function that you want to use, you can check the manual for a correspondence listing. It=E2=80=99s in "Tree-sitter C API". Yuan From unknown Sun Jun 22 11:48:52 2025 X-Loop: help-debbugs@gnu.org Subject: bug#60651: 30.0.50; tree-sitter: `ts_node_is_named` is missing. Resent-From: Mickey Petersen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 09 Jan 2023 09:03:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 60651 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Yuan Fu Cc: 60651@debbugs.gnu.org Received: via spool by 60651-submit@debbugs.gnu.org id=B60651.167325496223724 (code B ref 60651); Mon, 09 Jan 2023 09:03:02 +0000 Received: (at 60651) by debbugs.gnu.org; 9 Jan 2023 09:02:42 +0000 Received: from localhost ([127.0.0.1]:35753 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pEo3G-0006Aa-1T for submit@debbugs.gnu.org; Mon, 09 Jan 2023 04:02:42 -0500 Received: from mail-cwlgbr01on2098.outbound.protection.outlook.com ([40.107.11.98]:54880 helo=GBR01-CWL-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pEo3E-0006AK-7i for 60651@debbugs.gnu.org; Mon, 09 Jan 2023 04:02:40 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lYdfIuslJr05hGpYxpcbT0tN5WckGHWizPYv1l/OsR0ho3VD1N7lFIopbGRD1xVbJbddRt+su6XnoLCuUkT0YON7zOjO7Vy2bFPHmCSba8torqCgXFFvDlMuJj0rXAoMBZboWHVds6KDLTuMNuRavb8NEspVORtpJ5uDv0dtdPSZF7K48B7SmGYIXiTRpl2FUliL63zqtttiTh9YLKlv2nW3jn95Nc6ASP/ZC69s/o6iUbcRd5fLZs/p1Dv2U0kx+WkmSTiR7COd3iLS65taiFCn9Rzzxud2JIJCcqo2MhqvbZHezXa5/glXGul6WDY8XSrGo2vh5tn8gX/zvQuZXQ== 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=EfoZXy/D3NEIM0wEDvEwGySAy6ZXMWEnLat0uh88wLQ=; b=IGMqP5bqMagd52GPMyWLKXV4tQlBQXJS6abpmkiaviDdSwknca02HJgonVwRXqAvdLWcm5NErHo+Ww5v121ykejG+yYD+ocIPFjVNpxKEBy5TBdfvh+sJW0OypFkdrWSwSoS9oSOaD5B2Zvp9u/cyd+u03/JrbGpjIsHVaHsxZQ5LINbomB/wRYUHIr324fN3IPqdC7ADV5UZAiM+HbWPmjvuOWNv2SOasDVt01YhHowXXv4x3k3Tdjs6yLF/w1E9nH5UI6JOAAm1wkSs1qsxUKYsLu9pzxEj+QOCCOHJH72Dtrr37BQ2wuI0BoLfgvx67RMnqOlwl+sED3CNjhExg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 178.79.136.144) smtp.rcpttodomain=debbugs.gnu.org smtp.mailfrom=masteringemacs.org; dmarc=pass (p=none sp=none pct=100) action=none header.from=masteringemacs.org; dkim=pass (signature was verified) header.d=masteringemacs.org; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=semantical.onmicrosoft.com; s=selector1-semantical-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=EfoZXy/D3NEIM0wEDvEwGySAy6ZXMWEnLat0uh88wLQ=; b=x6/uvnPjHZ/RmI+0wirhsW4xHZbO3JfgN61TOOx1sMIRJ+RMFXB3zqTTPWQR5qSYxaXv/yAKioBk8kypi1jjr2AUtjTM9GAqP2nllntuX076bRcPDmI7SLGiWP0GjSDIBPNZNaUt3MGM/ItIOGBqTmXTCw257gzjWZctC5JtINk= Received: from LO4P123CA0319.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:197::18) by LO3P265MB2396.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:10c::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5986.18; Mon, 9 Jan 2023 09:02:32 +0000 Received: from CWLGBR01FT042.eop-gbr01.prod.protection.outlook.com (2603:10a6:600:197:cafe::16) by LO4P123CA0319.outlook.office365.com (2603:10a6:600:197::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5986.18 via Frontend Transport; Mon, 9 Jan 2023 09:02:32 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 178.79.136.144) smtp.mailfrom=masteringemacs.org; dkim=pass (signature was verified) header.d=masteringemacs.org;dmarc=pass action=none header.from=masteringemacs.org; Received-SPF: Pass (protection.outlook.com: domain of masteringemacs.org designates 178.79.136.144 as permitted sender) receiver=protection.outlook.com; client-ip=178.79.136.144; helo=semantical.co.uk; pr=C Received: from semantical.co.uk (178.79.136.144) by CWLGBR01FT042.mail.protection.outlook.com (10.152.40.170) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5966.17 via Frontend Transport; Mon, 9 Jan 2023 09:02:32 +0000 Received: by semantical.co.uk (Postfix, from userid 5001) id 6AE54114002; Mon, 9 Jan 2023 09:02:32 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=masteringemacs.org; s=masteringemacs.org; t=1673254952; bh=EfoZXy/D3NEIM0wEDvEwGySAy6ZXMWEnLat0uh88wLQ=; h=References:From:To:Cc:Subject:Date:In-reply-to:From; b=kmSu40nv+f9NZ6TAlHSQ/U1snfDboTZ0U4r2vGzpvZq5ftNpL0OModFOoxdos/b3e 48iq8JMsMrA9C7hBVFkegKqDtdk98FsrWovO3ZgJl+S1h5TlFYQKtiB40Tuc8z7z1R PzH9iVTbNZMIPqiAW8E+5+3yw4bFCpMamCrdUYIE= X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on semantical.co.uk X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,NO_RECEIVED, NO_RELAYS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 References: User-agent: mu4e @VERSION@; emacs 30.0.50 From: Mickey Petersen Date: Mon, 09 Jan 2023 09:02:13 +0000 Organization: Mastering Emacs In-reply-to: Message-ID: <87mt6shyhm.fsf@masteringemacs.org> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CWLGBR01FT042:EE_|LO3P265MB2396:EE_ MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 88ff2cd7-7ca4-445d-3b58-08daf2203e6f X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 0BJMDiPT04zkWPfoXpy6zuM7Qws7h12Ma57xWNYjFZjHf7nM7izBLHhpNW8mo9KZ8+7n79NITa7iR0oRq/DR7asZW5hAJHiFYiTZ7kEY5fuh9fc4Jk3hLeTFKfZRTEANTLXPtAaBYIfGOB6UdiJDaNrq7Ft1eUrosUWvpDfzhqW0ArOdv0u7BJPwmBWxrYwPXEFP+WM+OkzFDCnk22FTSaqyHnAAYjmcEqRDuUjI4nVn8tpW26/GtPAFZvauN6Ss+GZzCAqf2XCTCd/6xcR7QUIXWQtVac6fupS7r+4+tPTaCG4gn1V0AkF5IIXkVTuv7NxrpzgMzscek2m+oQYsqzP3JHC1AQuGMdQyd6R731az9eOzWKou5jySjnqKUkIdjP9u3U6Pwx89KHib+sNwClSUAac20Ls2q3FVyytsnqZzD3t0EMPqo10RC9wcydXpFi6E6B8MIrFpdOtMcvxxVbnhTQWoJe0IHIKs9ZOusmjp0ZqG48j0q9cDFnJyidu4XcMoxcWVE7HxLwqODGFq/JFVd/xqaamPGedZzKwyqiBT+zoHLaNQaSm1gjnlBpW9IXcf1zSJ2D4aQTp9LE0JKu8sLqQ5lBVxkRSowwkWaVXGGiHLt3wEjoVNoPnJVl3k+0epwh8EZHoEe+A5Z70Jz28+Fl4isAoeDiDv0jkKb7Ze0MJj8W1l67wQILvkww1COqP9qZb2w0Gv5Z+zfyHq4y3Q5BdSGWirPRPcn2rDM+IrKwbxDfxm0P9tsxEA/mREVWdo44+43KtLGx7Wen4H6D2ffiY4Ee0HALFmGf0P/uxGX2g8TORhoJ4aGiDgYaUt X-Forefront-Antispam-Report: CIP:178.79.136.144; CTRY:GB; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:semantical.co.uk; PTR:semantical.co.uk; CAT:NONE; SFS:(13230022)(39830400003)(346002)(376002)(136003)(396003)(451199015)(36840700001)(46966006)(8676002)(70586007)(42186006)(4326008)(70206006)(316002)(36916002)(356005)(4744005)(2906002)(5660300002)(7596003)(8936002)(6862004)(41300700001)(7636003)(47076005)(86362001)(36756003)(36860700001)(83380400001)(6666004)(966005)(478600001)(40480700001)(336012)(2616005)(186003)(6266002)(26005)(82310400005)(38230200001)(81973001)(79816003)(14776008); DIR:OUT; SFP:1102; X-OriginatorOrg: masteringemacs.org X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Jan 2023 09:02:32.6230 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 88ff2cd7-7ca4-445d-3b58-08daf2203e6f X-MS-Exchange-CrossTenant-Id: a4e27e3d-bab0-45e8-8942-e64cf9fbd34f X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=a4e27e3d-bab0-45e8-8942-e64cf9fbd34f; Ip=[178.79.136.144]; Helo=[semantical.co.uk] X-MS-Exchange-CrossTenant-AuthSource: CWLGBR01FT042.eop-gbr01.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: LO3P265MB2396 X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Yuan Fu writes: > Mickey Petersen writes: > >> The tree-sitter C library function `ts_node_is_named' is not exposed >> to Emacs from what I can see: >> >> https://tree-sitter.github.io/tree-sitter/using-parsers#named-vs-anonymo= us-nodes >> >> Thanks. > > You can use treesit-node-check. In general, if there is a C function > that you want to use, you can check the manual for a correspondence > listing. It=E2=80=99s in "Tree-sitter C API". > Ah, right. I did not know you'd rolled it into one handy function. Thanks, = Yuan! Issue closed :) > Yuan From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 17 04:37:14 2023 Received: (at control) by debbugs.gnu.org; 17 Jan 2023 09:37:14 +0000 Received: from localhost ([127.0.0.1]:35784 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pHiP4-0000jY-02 for submit@debbugs.gnu.org; Tue, 17 Jan 2023 04:37:14 -0500 Received: from mail-pg1-f174.google.com ([209.85.215.174]:35377) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pHiP2-0000jI-27 for control@debbugs.gnu.org; Tue, 17 Jan 2023 04:37:12 -0500 Received: by mail-pg1-f174.google.com with SMTP id f3so21510094pgc.2 for ; Tue, 17 Jan 2023 01:37:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:date:message-id:subject:mime-version:content-transfer-encoding :from:from:to:cc:subject:date:message-id:reply-to; bh=vfAKfGXwjAOFzbG8pOYRsbw8VYjA8KzPQvo6MTG6AL8=; b=DxkGjdTXPY+PsLu4iuHeaznVtIk+Vdn3xWpQhXUwcPMR2pm1wEXTEpfgppSJjPkyYv 3T0YhiAZsV2HJmObY2+SChNPGSRmZ9s5vGggJNPEthM1LwbE7h5YShYnOg5nGw49aYsg AUNA6BAH9Dax3OBXa26ZX6ixBzegiqXa5MH7l5mZhW6nDdCa/L33uVk7QNSYxjvvmij8 BLJlL4P6wyGrG67j2nW/EmFcXzSDf1p0jvzC3ymUsvWH0cRIWNAd2MSCR/QyfFX7n8Dr hEQpFQcw2xVDgagDM4B4o2nhBe0SGeRLMYe6RgJSS9iD0LsF24MV4GjaRKCFiCqfWEWN Nq5w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:date:message-id:subject:mime-version:content-transfer-encoding :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=vfAKfGXwjAOFzbG8pOYRsbw8VYjA8KzPQvo6MTG6AL8=; b=6VtMaO3MlczVvpMuPcj1dtUoilbvEDHlpH/E1lIhUmZLve4UYcnPFAekKW/3h0Mllk 4lGPrNHQ7OkEGeawj6hsC/cOHXcWWuv/jWATxkEnYa153TqYpDFc3oIO9Sa6fYJuBKXr 4oV9jVOuG5CHkvsABHwme0BXBGovKj0Wo/yp+JxI13o7lJyVYf+ldI0KEZc/CA9qnHQM Xp+6rZryTY1oY8p54bLRE3EwdH7ZRuriVAPYoyOF4F5g/z+AMvlvodahaYjHy0nM8J30 WRmefBYDRYBJ4bdZhiZodhWyBHw7/cbEEV+H+9YVKbL86dGDdfgsCxhqDrRHp4Oyey4B rQAA== X-Gm-Message-State: AFqh2koVCCx1yQKu44EYI5a/ZzY0L09W25tejSo0H6RQO9l73kgiUMcr ygiHqmYTP3G1+9dDu3WwaMgmeds7TgY= X-Google-Smtp-Source: AMrXdXvr48X6wqwmLwrUn1WVMPJx2mftJuHEMqXElI/l6vRM0/L2TbGoPxfk3MAHa4gvLEUrhhje2A== X-Received: by 2002:a05:6a00:2986:b0:58d:8d7d:80a3 with SMTP id cj6-20020a056a00298600b0058d8d7d80a3mr2892238pfb.20.1673948226011; Tue, 17 Jan 2023 01:37:06 -0800 (PST) Received: from smtpclient.apple (cpe-172-117-161-177.socal.res.rr.com. [172.117.161.177]) by smtp.gmail.com with ESMTPSA id w4-20020aa79544000000b0058db5d4b391sm2640284pfq.19.2023.01.17.01.37.05 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 17 Jan 2023 01:37:05 -0800 (PST) From: Yuan Fu Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.120.41.1.1\)) Subject: control message for bug #60651 Message-Id: <86491D6D-A12F-40F5-AB2B-E15C0D68B3FD@gmail.com> Date: Tue, 17 Jan 2023 01:37:04 -0800 To: control@debbugs.gnu.org X-Mailer: Apple Mail (2.3696.120.41.1.1) X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) close 60651 29.1 quit