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: Tree-sitter integration on feature/tree-sitter Date: Sun, 8 May 2022 23:42:41 +0300 Message-ID: <05e225ef-24f0-2f4f-bd6e-c5cb58d78c40@yandex.ru> References: <9E6D13F6-7E50-44EE-A357-C971A11A3636@gmail.com> <837d6xzpac.fsf@gnu.org> <7B1F29B4-045A-420E-8FD7-C7C72FF14DDC@gmail.com> <837d6xxjpv.fsf@gnu.org> <834k21xhzd.fsf@gnu.org> <26ADA626-793E-4E21-9502-63675A7ED16B@gmail.com> <871qx5je4q.fsf@thornhill.no> <83mtfswnrj.fsf@gnu.org> <834k20w46i.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="39613"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.7.0 Cc: monnier@iro.umontreal.ca, theo@thornhill.no, casouri@gmail.com, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun May 08 22:43:33 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 1nnnka-000ABb-PO for ged-emacs-devel@m.gmane-mx.org; Sun, 08 May 2022 22:43:32 +0200 Original-Received: from localhost ([::1]:34492 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nnnkZ-0006p6-Km for ged-emacs-devel@m.gmane-mx.org; Sun, 08 May 2022 16:43:31 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:57706) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nnnjv-00068a-4i for emacs-devel@gnu.org; Sun, 08 May 2022 16:42:51 -0400 Original-Received: from mail-wr1-x432.google.com ([2a00:1450:4864:20::432]:39623) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nnnjs-0005AU-DD; Sun, 08 May 2022 16:42:49 -0400 Original-Received: by mail-wr1-x432.google.com with SMTP id d5so16908866wrb.6; Sun, 08 May 2022 13:42:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=sender:message-id:date:mime-version:user-agent:subject :content-language:to:cc:references:from:in-reply-to :content-transfer-encoding; bh=8luXKX7z5aRzcVIdIpx68E0Md4yX52d+Ea/Cxh8bfiw=; b=RzVgF4dxa2zniLr5WuEEOWUoEUngapQraFEBlBKhPN9gTcWqK6N4X50BmFKybcNAdR JRT8Sh2heN7RVzsKT/NaqbTWXr+a1Y5UccNAky4Ya/XEMOPv3mOW3qRzmt49dbk/lK2R Cx1U9X+dK3zd5Muxk1z+X96vDDmFXAnNCvpuyBPyog9gr3YX6TQ3xo+mAy5T0Yg6PpCY V6G7+l+uBk1INlgb3IcTQTYMHqR0QLE3iZLB6qbJ/7YtuVPDrJjhmmRwF24VravHzIhG mRg89NqpaJdcFkhhb7m7h1mgcj+CgsTqP632nMoZT0I5hQCUyTOmGDfAr4pbOqDWWhZJ W15Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:sender:message-id:date:mime-version:user-agent :subject:content-language:to:cc:references:from:in-reply-to :content-transfer-encoding; bh=8luXKX7z5aRzcVIdIpx68E0Md4yX52d+Ea/Cxh8bfiw=; b=kCWsHlbOmVCzppYHIfJC9bcn3fVdGvbs7hm4etm33w36XrXWwrKZtaaNxd8CLGxmRC 2+ELJaxJwRVg/Rs/o240PwuWQZtRiU0p0Bus5N61m2aYp/aqxpkVeJ5fNJuURSoDSk3X YjRx99rsC1VS2BKlIe3lp60Q+MLpprS7ADfz1oDl84s2fHHCtoDHQDp0nyOJVWooiuZX MDe/6mfEHzct3/dMRDQQszYP+vJA64LKvYd29U2kHK1NRG5Ni8E4YhFpDovBfO5pxSyW A8XZbBfJqio7+yi9+eZbkOt7vvVDSrFDawhRgOVJ7UV3FuZBjiMQBssvJ6O4pkh90HKt Jppg== X-Gm-Message-State: AOAM532po6uC9iywPI7Gbfm/MOym85KOGjZ4haVxhpduz0yzRQJtHk1Z cUp5I0mLxh2XNy4MeQLn1GQfMWf/I+aNRA== X-Google-Smtp-Source: ABdhPJx9+rO19P1eQZhMal81u1ugKDOJFKmWig/ZMIi657b0oze+LWynW4oBLcA4RU8MOSbVFjy20g== X-Received: by 2002:a5d:47ce:0:b0:20c:6305:d8cb with SMTP id o14-20020a5d47ce000000b0020c6305d8cbmr11395463wrc.106.1652042565868; Sun, 08 May 2022 13:42:45 -0700 (PDT) Original-Received: from [192.168.0.6] ([46.251.119.176]) by smtp.googlemail.com with ESMTPSA id s1-20020adfecc1000000b0020c5253d8e6sm9284015wro.50.2022.05.08.13.42.43 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 08 May 2022 13:42:45 -0700 (PDT) Content-Language: en-US In-Reply-To: <834k20w46i.fsf@gnu.org> Received-SPF: pass client-ip=2a00:1450:4864:20::432; envelope-from=raaahh@gmail.com; helo=mail-wr1-x432.google.com X-Spam_score_int: -14 X-Spam_score: -1.5 X-Spam_bar: - X-Spam_report: (-1.5 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 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" Xref: news.gmane.io gmane.emacs.devel:289496 Archived-At: On 08.05.2022 16:21, Eli Zaretskii wrote: >> We're talking about borrowing from Free Software editors, aren't we? > You want to ask developers of those editors to assign copyright to us? > If they agree, the problems I mentioned indeed won't exist. That ignores my whole point (Atom being Free Software). We do import externally maintained pieces of code from time to time, and the particular feature under discussion depends on such code anyway (Tree Sitter). But see the other reply.