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?Daniel_Mart=C3=ADn?= Newsgroups: gmane.emacs.devel Subject: Re: Turing on tree-sitter Date: Tue, 11 Oct 2022 21:56:37 +0200 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="11779"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (darwin) Cc: "emacs-devel@gnu.org" To: Zhang Haijun Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Oct 11 21:58:45 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 1oiLOm-0002wv-8H for ged-emacs-devel@m.gmane-mx.org; Tue, 11 Oct 2022 21:58:44 +0200 Original-Received: from localhost ([::1]:49340 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oiLOk-000457-LL for ged-emacs-devel@m.gmane-mx.org; Tue, 11 Oct 2022 15:58:42 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:58848) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oiLMt-0003N0-HQ for emacs-devel@gnu.org; Tue, 11 Oct 2022 15:56:48 -0400 Original-Received: from sonic309-25.consmr.mail.ir2.yahoo.com ([77.238.179.83]:44112) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oiLMo-000218-Ub for emacs-devel@gnu.org; Tue, 11 Oct 2022 15:56:45 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.es; s=s2048; t=1665518199; bh=X8jl3L/i2MOzU65U6GpTc77bRnCj/6Gpxrc/Sr6791c=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=P7QOvdZ7zRpBEfaGWUOP9twEhGEUI4rOcHJEpkZ+Vp132oGi365z+fy4HXctAxiPaHDch3dMlhqes1WxNoMrbXqhn06DJZm8CL6q01GfOqbSWPl/H7uEMVQXcqJWWZdhWPKEk0ZQU03ZsxYu1b6zzgH8d4ODbGSDu6tV0QDQpOOp8utWP0/elg5I7huuD0AxlHgBjiMe2UYDVVyBigz8//RH83pnzrFf7lBUHFWXWE94PstQhAAovlwT/dYx+IlQSU6JGcUocRbo/p4C/acpNnGnsPxqY46NmDBmXHetMAiaxO059Jz5l6yRzoQ0CZIEbDAzdEQkYSr7+ALCBfdvlA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1665518199; bh=uDHnKA4oFrzGCpHwiAF4lTbfFIREsgav/QhI/L7t0Mk=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=H1UwYx7iGN0UmLG8/GocyPin1gufJcs+SRu09XCUm8eMfsnIdXixd4xta9Yc791jnmHPa5X1ly8zTaW6Wtmu7IbomD9V+Sao1b3XQ3DQ64bJfqQuiUoMAP24yRo/wf33HfBcupKJRArKphLo0sIdWnR6+kz41htEJMKLu9BNZzzqwkoBpgSjvDg/rvkn8Lcymafisj7wVwZiKEbHnSb4Wp6Rsa8VmE/p1tlvAwpNgQK7AoiPHGERk9y3wlmWyF/KAeBP5gHRYB39tdqurNgMgWnLZVZNvWuWimGM0KB3pS+C7+zpnQeF9zSgJtB/EZ75KJGk/Yql7nXuLp+q4G4kHw== X-YMail-OSG: X9kvh3gVM1kBsIS3u5VA9_nQPoIgI4Whq9UHLdgHw.X7SVMBX6DKiMK7g5xsCYY IPxt.p0JN3DVHNuG444uwxPmL2llIfrgbN5wxFg9ud9sd3WZWeSmfznWVYD3b3rT17d43w8CI_KZ jgZjvapGfEDfYxEZ3Pzez54SkJwOWwdHKa_G_zDmlz_R690pF4ICaeLZyDxmXcGak2ki04l0C9Xe iMBlmvK_KaSvPCGTlE1KSn57WecmwRZ7kYTDj2MSdXLYv8REy.PcpzuDlVGiYlT1AuIJk8EUFVy5 6MMoMQZayk52AWsWf6TL2lmsVPbppKUtcWzmH_t3F5bRYSW5SJczxuVzfpyqgIdnQNhfPRYMphS8 HMLpYcw2SjEOxkNWit7IyDgWxYMyrReVncT5WppVeXwBuNzlfRwAqfN90eSAUqUprTPbTVQAxE5t sMxjkZ6Fxo4A8pftjOM6mc6b7IOgM4a.xhWVGk.YrcZAzYJHCfaL89tne1WmZpYXqrH0RwZg3EAw XtnqBvnYpsrY4U3jwkIpah1SeqeLUC0gOcAgY4PkXr8kxbB6d7M5gGAjtXybZ47LAhGraS8H8AGQ .jKQk73k0lsAwTR8elHIjt4fBH27HxqqBfreXnHkDvZuoqvk41xC4nRrlxYE611ONKKx4VoMt8m2 9sNGJp9Th8K0dQoqn0WkDlAUkYqyW1nNqpygIhdINI.BZQjxxCAkiAmeZOq4aYGqjVTexNZaFdkP qkTfP9QSCTwgIQp5oNFBSfAFUJb5rhJh0DQefBXCGeqnjDnag0aR76DMivyBUT4cI_c.lMJYgp12 sD.JTWyPZOepYyUFsjGn2FnMIr2bJ6y4eyYJhh5BS7 X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.ir2.yahoo.com with HTTP; Tue, 11 Oct 2022 19:56:39 +0000 Original-Received: by hermes--production-ir2-6c65697d7-45bb8 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 7862f230d17a08d3a6129d3aea77559e; Tue, 11 Oct 2022 19:56:38 +0000 (UTC) In-Reply-To: (Zhang Haijun's message of "Tue, 11 Oct 2022 07:50:26 +0000") X-Mailer: WebService/1.1.20740 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=77.238.179.83; envelope-from=mardani29@yahoo.es; helo=sonic309-25.consmr.mail.ir2.yahoo.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 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_ENVFROM_END_DIGIT=0.25, 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" Xref: news.gmane.io gmane.emacs.devel:297536 Archived-At: Zhang Haijun writes: > Maybe there will be another one like the tree-sitter in the future? Then there will be 3 or more choices for every major-mode? Yes, I think a centralized way to enable it would reduce the proliferation of variables (not only per major mode, I expect other specialized modes to want to use Tree-sitter as well).