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 20:06:55 +0200 Message-ID: <954d99e1-7cfa-a0b6-1102-f39b2cdd1bca@yandex.ru> References: <7D9D6C2A-2B88-42A4-9DEA-652BA375CDAA@easesoftware.com> <0952bca0-118d-b81d-55a5-0c1cf70242b4@yandex.ru> <2A97E350-1D09-4C72-84BC-2C1B888F9458@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="9959"; 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 Cc: emacs-devel@gnu.org To: Perry Smith Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Dec 07 19:07: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 1p2ypZ-0002PE-Fe for ged-emacs-devel@m.gmane-mx.org; Wed, 07 Dec 2022 19:07:41 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1p2yox-0007el-57; Wed, 07 Dec 2022 13:07:03 -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 1p2yov-0007ec-Aj for emacs-devel@gnu.org; Wed, 07 Dec 2022 13:07:01 -0500 Original-Received: from mail-ej1-x62d.google.com ([2a00:1450:4864:20::62d]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1p2yot-0002xs-Gg for emacs-devel@gnu.org; Wed, 07 Dec 2022 13:07:00 -0500 Original-Received: by mail-ej1-x62d.google.com with SMTP id x22so15850745ejs.11 for ; Wed, 07 Dec 2022 10:06:59 -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:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :sender:from:to:cc:subject:date:message-id:reply-to; bh=0Fg8t0PUIpRNoqwBdLTsuRNZXti6ml88+AGoFjp0PL8=; b=f/ZvZOn1uF3iIzxVZ/F/mr3ZxuOpF9hW6psmSsJ9IykvDz6w8ob8n0XiYRNU7niMGC 9TnAMTpmRx8A7fIkebOReETvyHy1aOuGcKuyMuZTwuqeSfmwt2hVDOPllP6ZFJsP3YDZ tH3Hmc79mSY74JIRSH9Ox2UvZaqbXWOXhVwxd0gjnoC/UGM/VU0EaLOkoXNCgc+eQzen RuKW4mqms6tLbuyCpRy+oqdHwdEkvTenOdKfxKYMkVkRjSdK8tq4AVfBl3om6WaKu3UF xTJ09GxMEJBlFEhd2q6BhgO9m/+4JkbV4ctfMuWQ91srTdAwlbXAZMET1AXYu4eic06b QSUw== 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:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :sender:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=0Fg8t0PUIpRNoqwBdLTsuRNZXti6ml88+AGoFjp0PL8=; b=MlyYAJXtp3CEULCO7JAaro+/881qhlP6oHWYtpBXxOvJYfUIMaqyOlqZ+0A1xQW/hD jJY1AxOWvgK816tz9SiZfsqRBnek5BC+AEalzMyJnkFH4cFrA5BWzbV7+CG+gHrL8/a/ c7KwxcV7sdI1w/hIJM4xYELIYpIrS2SjkQQ8jikjdHilqMsEu8cnaZURpL8GrXiCMGp+ LwJhFUn+5HQ6hIWuxS9Sfpkhlf6Vry8VLFmniKIN9Pc6Omgc6tSeIk2BBOcOMPiinUdT AjXGK+2wUTiNJ+fJBxBMe4DmLwzJ32Vyr+WkcjfilQCL+WRKzI4IHl3OYjI5Hx8Kf3Eh A8bQ== X-Gm-Message-State: ANoB5pnawMbXi7VJvv8NAY5dnsEN/Pre50n2cHrC9yT8+Vsk4slvtIvd vX8Pz3UxdjBSg7yIE+w3mHInpv9yIiA= X-Google-Smtp-Source: AA0mqf5yINngxIlx8v/UGllX2CMsFgU6VBFl5yVbHTlLlbI7anor7X6ffRi35h/A1WGRaxZH5KJcOA== X-Received: by 2002:a17:906:f84d:b0:7b9:631b:7dfb with SMTP id ks13-20020a170906f84d00b007b9631b7dfbmr59849710ejb.32.1670436417977; Wed, 07 Dec 2022 10:06:57 -0800 (PST) Original-Received: from [192.168.0.2] ([46.251.119.176]) by smtp.googlemail.com with ESMTPSA id w15-20020a056402070f00b00462e1d8e914sm2472896edx.68.2022.12.07.10.06.56 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 07 Dec 2022 10:06:57 -0800 (PST) Content-Language: en-US In-Reply-To: <2A97E350-1D09-4C72-84BC-2C1B888F9458@easesoftware.com> Received-SPF: pass client-ip=2a00:1450:4864:20::62d; envelope-from=raaahh@gmail.com; helo=mail-ej1-x62d.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.21, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, NICE_REPLY_A=-0.262, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no 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:301021 Archived-At: On 07/12/2022 19:57, Perry Smith wrote: > I was going to create a git repository and so others could contribute test and contribute but if this is destined for FSF, that might complicate things since everyone who contributes would need to sign off. Is that correct? For the result to be distributed with Emacs, it will indeed need to have copyright-assigned to FSF. I'm not sure it's a many-people's job, FWIW. And if you post the patches here to test, you will certainly get some reviews, and recommendations, and etc. > But I’m not familiar with what brackets do [xxxx] within a macro. But I’ll dig it out. Brackets are just brackets, I think. It's an array syntax.