From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.devel Subject: Re: Ruby mode using tree-sitter Date: Wed, 7 Dec 2022 02:09:48 +0200 Message-ID: <0952bca0-118d-b81d-55a5-0c1cf70242b4@yandex.ru> References: <7D9D6C2A-2B88-42A4-9DEA-652BA375CDAA@easesoftware.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="36821"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.4.2 To: Perry Smith , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Dec 07 01:11:19 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 1p2i1u-0009Nu-L9 for ged-emacs-devel@m.gmane-mx.org; Wed, 07 Dec 2022 01:11:18 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1p2i0b-0007uC-Ly; Tue, 06 Dec 2022 19:09:57 -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 1p2i0Z-0007sA-Ii for emacs-devel@gnu.org; Tue, 06 Dec 2022 19:09:55 -0500 Original-Received: from mail-ej1-x62e.google.com ([2a00:1450:4864:20::62e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1p2i0X-0000HI-Iq for emacs-devel@gnu.org; Tue, 06 Dec 2022 19:09:55 -0500 Original-Received: by mail-ej1-x62e.google.com with SMTP id vv4so10293350ejc.2 for ; Tue, 06 Dec 2022 16:09:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id :sender:from:to:cc:subject:date:message-id:reply-to; bh=C8ZBFKr2LAmb7i+V2e2WWDWWmgHJoVxphRKcQpX0NwI=; b=epgL5wW1ydAx60Ju+qQ2YJiw0TLFPFnLvZlMY7fnl6r66V8LzIRwYO6+oEj6YE4gmg RH36tYLhqtfoelJdDXjQGr0p/1hdVJUKrY5XPF730XgyZHpToQNltHvzfe8YLxFkVn/3 ZqNJ1CFTUYVsSuOlHpvXaqCKt+xVh5bL6blc1HaJ4AaeaMvMc+Nn1odGiWUMJeRp4P0Q 4RoabjlXfZdto0JnMdVkoKg0mWQzuE1JaPFfoqO2Yinn3JegxZrtzmvFfyQ5LD8cvNqO QQGZ8NMqCt9zF1+9v1XV0rJbCZqMwDrqazOPJkAlAluPzfksy3TXV4iSYHxVG83eOEL6 tSgA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id :sender:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=C8ZBFKr2LAmb7i+V2e2WWDWWmgHJoVxphRKcQpX0NwI=; b=R1lK66++/Hia92MwxSQ4SgFdVo8fyNnCyLIC3EMn2QoKRCFeFOSJI76gUq+vGu/H3A N3GTnLXaKrDzu91OaLn9YhHwtCkMIZHXniCRPayokS32wPM1u2Gbac1uDxOe36dZc5BY k2TAZWWZTUXeDPDlEBr6DiuiXKYgT6mDh+28hUr4FE3/Q4ITnkWSkuADBKq6VZhVArEv mVeK4niy2eWXtY30fcO1ZPxSNSu/EVb8UxnNXuCl3gZMfG1t5Rr2EDbrX7LG8ACMI2fU KFHtWNlrkc691ICwDsxXZzzzKZb2kIPVyCNdPRTMPgGOELayllhcTqv06G/G3I1scw+5 //Aw== X-Gm-Message-State: ANoB5pk3GE583wAQbn8RCNjcVAqmwdJTtuL7Sflqc6yl+S9Vh835BanC 170e144/YC1+sG3T7KNIn07Rvn4JZZ0= X-Google-Smtp-Source: AA0mqf6ZQu5jiczkg89SAipNT2JZcag/8QikrCvJEvn1kdiogTrqeo6qwGKhOivjk9RotmIMpjGyng== X-Received: by 2002:a17:906:76c9:b0:7bb:2867:7a92 with SMTP id q9-20020a17090676c900b007bb28677a92mr52593298ejn.441.1670371790423; Tue, 06 Dec 2022 16:09:50 -0800 (PST) Original-Received: from [192.168.0.2] ([46.251.119.176]) by smtp.googlemail.com with ESMTPSA id 9-20020a170906318900b007b839689adesm7880099ejy.166.2022.12.06.16.09.49 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 06 Dec 2022 16:09:49 -0800 (PST) Content-Language: en-US In-Reply-To: <7D9D6C2A-2B88-42A4-9DEA-652BA375CDAA@easesoftware.com> Received-SPF: pass client-ip=2a00:1450:4864:20::62e; envelope-from=raaahh@gmail.com; helo=mail-ej1-x62e.google.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_EF=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.196, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, NICE_REPLY_A=-0.27, 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:300994 Archived-At: Hi Perry, On 06/12/2022 21:56, Perry Smith wrote: > I asked on Reddit if there is anyone already developing a Ruby mode > using tree-sitter.  They suggested ask here.  It seems volunteers were > being solicited recently. > > I don’t want to officially volunteer but if no one is working on one, > I’ll start pecking at it.  I’m not confident enough to volunteer.  At > least not until I’ve wadded deeper into it. It's on my list, but I'm not sure if I'll get around to it soon enough to put it in Emacs 29. But it's possible to release it later on GNU ELPA as a :core package. If you want to take the initiative, though, please go ahead.