From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.devel Subject: Re: Drop the Copyright Assignment requirement for Emacs Date: Sat, 9 May 2020 18:41:00 +0300 Message-ID: References: <9mmFgzvrBwjt_n_VJyaJdXINraNi5HsGpwq-0MLeKiJA7kG2BQA4uywrzjyz7lpRS0OZDpjEi8lspOKYUA7P_QsODsDew_8nbH960G55fmY=@protonmail.com> <87d07xamrg.fsf@ericabrahamsen.net> <878silajdl.fsf@ericabrahamsen.net> <87tv18pyh4.fsf@russet.org.uk> <83zhaih0oz.fsf@gnu.org> <83pnbegsvm.fsf@gnu.org> <83imh5hby1.fsf@gnu.org> <2e4e8ce9-d857-f3e3-31cf-a40dee67bd25@yandex.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="9731"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.7.0 Cc: Eli Zaretskii , Stefan Monnier , emacs-devel To: =?UTF-8?B?Sm/Do28gVMOhdm9yYQ==?= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat May 09 17:41:54 2020 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 1jXRbu-0002RN-Ad for ged-emacs-devel@m.gmane-mx.org; Sat, 09 May 2020 17:41:54 +0200 Original-Received: from localhost ([::1]:56306 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jXRbs-0002Ht-S4 for ged-emacs-devel@m.gmane-mx.org; Sat, 09 May 2020 11:41:52 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:44700) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jXRb7-0001Qc-6P for emacs-devel@gnu.org; Sat, 09 May 2020 11:41:05 -0400 Original-Received: from mail-wm1-x32f.google.com ([2a00:1450:4864:20::32f]:50785) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jXRb6-0001r4-Iq; Sat, 09 May 2020 11:41:04 -0400 Original-Received: by mail-wm1-x32f.google.com with SMTP id m12so8316185wmc.0; Sat, 09 May 2020 08:41:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=hS1RzqmajXqoDfsUZm4iyrrCdlQ818YtOLKoTg0mc+I=; b=NQOaBWNBbBtnv4CAI7JcheftQpQt7YQzrfUR7bi8C0aHLkX+m/JPQg0EOGQUPVF2hw 0tvdQJM05tPyQsqmIwsj+4KE7/Z4XG33p8XHnwvE3yLjPLXQi/QEZGz/NUmyX4sQQQFw 9xgc4rqAUCzkB34BEuokwAd6MfKoaLJdaPtiEDaAb5EWhCYhA3I+560/KSdG5QxLZdRh exr6ubR+/2dBzdwuJ4n0fH7c2f0WumS/KmixVCEBKjcZvwZFyl+Kkmg3D1gz7x5WyxZc KJAL4tE9zqA45NueXvPQfUEmkXrUKZkn1s+YG2VuXx6UosWAKibnarJwCPXbd3BsMSlq h/dw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:cc:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=hS1RzqmajXqoDfsUZm4iyrrCdlQ818YtOLKoTg0mc+I=; b=rAjG6CdAV1EJm5iM3xoXHLxeOvWHPG/mlrwE181ggBDPQnPaKw/YQgkeNMkBzYKORg +8EKXV/ZQUwiFh8iZZmAc4i87x4pXnclM94hMP02tJqPnArhXVjYvdg9P3bniSREtPHw TwOK+NI1iRvCQmZBrKcLgPKPGtotiCI5xMkJsOp48WRL5j++ICvvoJ4BHmipW/kf5+H+ ijQcC0pGFZWyMC2wjrJ0FGSoVgj7bW5yNJkcL/lMDyEGMLY/RGwiPJtlXfPxiq5BvogT PoDAkZjB8TGnvBWQurXau9bT8SRC8Oc9K86qkXTzUJxYxbLXIHuweVWR0/0p5MOlKCCS 2vLA== X-Gm-Message-State: AGi0PuZT0bhFy44fG9ygjNpU/m7Pt9/i9Eek/c0849NDs5B2AqHEbIbL vMkGJKqDj282eAijRckKFCDu19qc X-Google-Smtp-Source: APiQypI4Ohdxyu2MSWgCduRcgD6Vcb1aWLAr0F33evrQ3DvQ5UZeV1DbPU8zVYAvIu9BQCB3P9foxA== X-Received: by 2002:a1c:cc06:: with SMTP id h6mr19928353wmb.166.1589038862530; Sat, 09 May 2020 08:41:02 -0700 (PDT) Original-Received: from [192.168.0.3] ([66.205.73.129]) by smtp.googlemail.com with ESMTPSA id 128sm11226216wme.39.2020.05.09.08.41.01 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 09 May 2020 08:41:02 -0700 (PDT) In-Reply-To: Content-Language: en-US Received-SPF: pass client-ip=2a00:1450:4864:20::32f; envelope-from=raaahh@gmail.com; helo=mail-wm1-x32f.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. 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.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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:249475 Archived-At: On 09.05.2020 18:25, João Távora wrote: > It's not for discoverability. It's, among other reasons, so that major modes > can adding to Eglot's hooks, for example. I'm not sure for what purposes, but hooks are flexible enough for this to be possible today already (without Eglot in the core). More generally, I oppose collecting more and more code inside Emacs. Lots of features can live just as well as packages. > Or that someday font-locking and > or indentation can be done via the LSP server. That's the goal of TreeSitter, isn't it? Or are there some new additions to the LSP protocol I haven't heard about? > I think Eli has indicated > that LSP support in the core is desirable at some point, and this would > be a step in that direction, I think. We should support LSP, and have an easy way for the users to take advantage of the support. That's clear. But even the usual argument to have stuff in the core ("what if I don't have Internet?") doesn't work for Eglot, considering it needs to download external programs anyway (or have the user download them).