From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: PL support (was: Drop the Copyright Assignment requirement for Emacs) Date: Sat, 09 May 2020 18:34:42 +0300 Message-ID: <83y2q1dsvh.fsf@gnu.org> 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 Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="114627"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org, monnier@iro.umontreal.ca, dgutov@yandex.ru 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:35:22 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 1jXRVa-000Tgx-Hw for ged-emacs-devel@m.gmane-mx.org; Sat, 09 May 2020 17:35:22 +0200 Original-Received: from localhost ([::1]:47146 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jXRVZ-0005UW-3p for ged-emacs-devel@m.gmane-mx.org; Sat, 09 May 2020 11:35:21 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:43520) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jXRV7-00055W-2C for emacs-devel@gnu.org; Sat, 09 May 2020 11:34:53 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:53920) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jXRV6-00052W-MR; Sat, 09 May 2020 11:34:52 -0400 Original-Received: from [176.228.60.248] (port=2337 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jXRV5-0002Do-Ub; Sat, 09 May 2020 11:34:52 -0400 In-Reply-To: (message from =?utf-8?B?Sm/Do28gVMOhdm9yYQ==?= on Sat, 9 May 2020 16:25:36 +0100) 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:249471 Archived-At: > From: João Távora > Date: Sat, 9 May 2020 16:25:36 +0100 > Cc: Eli Zaretskii , Stefan Monnier , > emacs-devel > > I think Eli has indicated that LSP support in the core is desirable > at some point Not only desirable: long overdue. Emacs must learn to use the latest technologies of supporting programming languages based on real parsing, because the time when it could be done with regular expressions and similar techniques has come and gone. We cannot enable significant new IDE-like features if we don't acquire these technologies. Please someone start working on this ASAP. We sorely need that, just look at the recent discussions on Reddit that underline these deficiencies in Emacs.