From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Tree-sitter doc question Date: Fri, 09 Dec 2022 14:10:19 +0200 Message-ID: <83y1rgzsk4.fsf@gnu.org> References: Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="24176"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Pedro Andres Aranda Gutierrez Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Dec 09 13:11:14 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 1p3cDh-000628-GP for ged-emacs-devel@m.gmane-mx.org; Fri, 09 Dec 2022 13:11:13 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1p3cD6-0002Ww-Oq; Fri, 09 Dec 2022 07:10:36 -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 1p3cD0-0002Ux-UI for emacs-devel@gnu.org; Fri, 09 Dec 2022 07:10:33 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p3cCy-0002Jw-Us; Fri, 09 Dec 2022 07:10:30 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=ek2LRIVm2DfrmiItEgeRz5iw7zQVSK5/Y7ZFQAijkU4=; b=TD2cZhN3XUbf 8iuz9qp+UtViC7S74/2O/8JiDddK32lmQCRTzqGH0D0V/FO0xfReE5RONQLBGOVOIDGayHuXTjq+q L4aQykXkOEuEmmGKspMIX0IKmq71ehXTE3FGcbKf+jOSUeJEu6E/jBxmWtcIB70G6U+HghC5cqHqw BkN4ghoE66e9obZIu5OGKN8Yu5Fv/fKbAtZHWQjzdtVLWF4yPcwc1/rnVkAuiuRJr78H7NHOODoG9 Qm8GyEk7l5vPXZA7hbxHprYoh0qMtaQXnQ8bVucYcXRkDs7wKFcx4+YiqZmdZbA1KVsSPocFlb1g5 76yS95Z1Y8dPAtv0+TyeTg==; Original-Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p3cCu-0002V1-QN; Fri, 09 Dec 2022 07:10:26 -0500 In-Reply-To: (message from Pedro Andres Aranda Gutierrez on Fri, 9 Dec 2022 09:33:11 +0100) 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:301066 Archived-At: > From: Pedro Andres Aranda Gutierrez > Date: Fri, 9 Dec 2022 09:33:11 +0100 > > >User-level documentation was not yet written, we will do that a bit > >later. > > To add to Ergus' quick question. How long would it take to write a couple > of lines for the not-yet-informed with *all* steps to get a tree-sitter mode > up and running? I don't know, python-ts-mode, c-ts-mode... > Maybe that would encourage more users/testers and thus (hopefully) make > tree-sitter more tested, usable, popular, (you name it) ?? These modes have doc strings, so it isn't like they aren't documented at all. And setting them up boils down to just turning them ON, something the users who follow the development branches should know already. Why did you assume you'd need something beyond "M-x python-ts-mode RET"?