From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.devel Subject: Re: Suggesting that feature/tree-sitter be merged (was Re: Tree-sitter and major mode inheritance) Date: Sat, 19 Nov 2022 03:25:11 -0800 Message-ID: References: <0249C656-21C8-49F2-B979-A1894BF80637@gmail.com> <6DDC3B43-8B34-41A8-9BCA-77EEAD0EB124@gmail.com> <8335af9xi7.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="21043"; mail-complaints-to="usenet@ciao.gmane.io" Cc: casouri@gmail.com, jostein@kjonigsen.net, emacs-devel@gnu.org, theo@thornhill.no To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Nov 19 12:25:41 2022 Return-path: Envelope-to: ged-emacs-devel@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 1owLyf-0005IT-Al for ged-emacs-devel@m.gmane-mx.org; Sat, 19 Nov 2022 12:25:41 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1owLyc-0008GF-0p; Sat, 19 Nov 2022 06:25:38 -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 1owLyH-00089p-IK for emacs-devel@gnu.org; Sat, 19 Nov 2022 06:25:17 -0500 Original-Received: from mail-oi1-x229.google.com ([2607:f8b0:4864:20::229]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1owLyF-0006CH-IZ; Sat, 19 Nov 2022 06:25:17 -0500 Original-Received: by mail-oi1-x229.google.com with SMTP id m204so8054702oib.6; Sat, 19 Nov 2022 03:25:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=PCFErCvf0uuDwze8uMntgvSCTqY73LElUIna2OSvpVE=; b=Imyx5zWNXVdtP9c80c5aKXkeu2dKvFrg5Rh29ACv27EnpX543LlZ5zEo2pm2V2/SPt Da6sxylMxVnW6ajhteIEY4JVtRL3NY3HR7/n3NGAuCa9iCz/VHJufyYD4qFjHWkPF4KW ej4Y5unz0VEM4hIz1GGokjdDnA1vmI1lRIhBFDN5kvWQBoUCo7Trr3kqHo17wCOv+8zT eDWxcFOW5nYe802AbBtTLiQVIKBk5UadPVj/6IBS0KjEXhBvstrxNCfrz82KoGi7NPJb Zx8WsH0Zk9Wb/RAZb8nPvYlUt5ZNVUrRp3LL9KcNrC62/eX6SKxqL2yiwZ+gNmqy20Sv v0AQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=PCFErCvf0uuDwze8uMntgvSCTqY73LElUIna2OSvpVE=; b=Ec7PZs+Wv/KWm0o7zvwbNOdcN6OIniegMee93dGVYuVkE7AHNXXaejD0ANDEdAxeGj Nd/BhtXnfRsiEVvD6OljEGiK8Hsth5C9dWlo5QKss45qfv7eY2jUUwm37T7u15OJavVA hKQv0y+titPMioBlhwEm7Q+XKJKQacvVXxmCU4sIciIzrrjgFOdSr3LZIc7/kgaaAxJS MJ92lmPJyOFofofuZIriYwlalKHnGpWtAD1AFoEz8QrcY5UU1YjB68X30ac+LBzo42vb S/iJQHEXz3CDH6pvHsASvcIW+27g5So3faXcQ2pOb5SM01J7drazVsIe6NLRRWTJO51P V1sQ== X-Gm-Message-State: ANoB5pkIt6uP4rzzYVRVfUCknixOZ2cGnVNjyoNgbnEHePTaW6fBLhVi NCh0k+Ec6jUpcE5rl3iFMthKuS4jybytoWYuIBzoOuV5 X-Google-Smtp-Source: AA0mqf4DlMLB3P4qW/ZY5xli7APwCiTDdWoWUEJ3/dyGkE/KvDw6fRgY6AhgNyCGJFPrup0bji0mfNCcPyN/oIOR2cw= X-Received: by 2002:a05:6808:2229:b0:35b:2b17:af81 with SMTP id bd41-20020a056808222900b0035b2b17af81mr5186146oib.199.1668857112290; Sat, 19 Nov 2022 03:25:12 -0800 (PST) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sat, 19 Nov 2022 03:25:11 -0800 In-Reply-To: <8335af9xi7.fsf@gnu.org> X-Hashcash: 1:20:221119:casouri@gmail.com::N3Cingng5QNbXV69:BH8j Received-SPF: pass client-ip=2607:f8b0:4864:20::229; envelope-from=stefankangas@gmail.com; helo=mail-oi1-x229.google.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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:300156 Archived-At: Eli Zaretskii writes: > The intent is for Emacs 29 to include several modes based on > tree-sitter, and several others to have optional features based on > tree-sitter. Based on the state of the soon-to-be-merged branch, I > see no reason to declare its support as experimental. My comment was more general, as IIUC we are still seeing quite a bit of movement even in the low-level fundamentals on that branch, as recently as the last week or two. But if you and others are happy to declare our tree-sitter support stable, so much the better.