From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.devel Subject: Re: Elisp LSP Server Date: Tue, 12 Oct 2021 10:46:15 -0700 Message-ID: References: <16338bdc2497fc51c6fb6d54ab370bfb@webmail.orcon.net.nz> <87ee99dv34.fsf@gmail.com> <07cf50ddddb5a9556aa94201a7ac88c9@webmail.orcon.net.nz> <87r1d0562u.fsf@yahoo.com> <87r1cz7qcd.fsf@posteo.net> <87bl4367av.fsf@yahoo.com> <87fstf7kz4.fsf@posteo.net> <87o8814q1v.fsf@yahoo.com> <87r1cs9faa.fsf@yahoo.com> <87pmsa94k2.fsf@yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="21955"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Philip Kaludercic , Richard Stallman , psainty@orcon.net.nz, =?UTF-8?Q?Daniel_Mart=C3=ADn?= , joaotavora@gmail.com, emacs-devel@gnu.org To: Ag Ibragimov , Po Lu Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Oct 12 19:48:40 2021 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 1maLtI-0005cx-NA for ged-emacs-devel@m.gmane-mx.org; Tue, 12 Oct 2021 19:48:40 +0200 Original-Received: from localhost ([::1]:44074 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1maLtH-0000k0-4S for ged-emacs-devel@m.gmane-mx.org; Tue, 12 Oct 2021 13:48:39 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:58456) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1maLr1-00087c-AV for emacs-devel@gnu.org; Tue, 12 Oct 2021 13:46:20 -0400 Original-Received: from mail-pl1-x62b.google.com ([2607:f8b0:4864:20::62b]:40556) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1maLqz-0007ti-9V; Tue, 12 Oct 2021 13:46:19 -0400 Original-Received: by mail-pl1-x62b.google.com with SMTP id v20so57122plo.7; Tue, 12 Oct 2021 10:46:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:in-reply-to:references:mime-version:date:message-id:subject:to :cc; bh=YeBB1acwWESsHiF9R2ZGxJQQXKyGbnDnQobVEdxO+as=; b=pOntAawiEzbjh3VEm99KIwpKtIJtL9cUiQ0mPsk/L0u+Or4O61gvoRsFEQ0EWs3pH8 jSYsgG4AprKlHTuQMH3U8hQsBHgFBR40rJOEoTyrKKL/dHawbzJoxUDQt8pQT3LzGFc2 chmsRXGHz/wclsz2tBLje0x/K3igsTXfrYWFVHS2OjhkGbc0e/E+iAKjbaTWWAq/BZg8 Se4DuzkHmeck52jTU6B2xutNeUCiX8/yY2HUKgKTfR252lIdKb5qBXaENW+jsNRjT9Eg Hvo1jj/r5bSP4FY+ti/G8JbbFFjmD0VbLGEcxOXwy7WZlEKnzCBBcG1Y9qogcGGCjE4g PcGA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=YeBB1acwWESsHiF9R2ZGxJQQXKyGbnDnQobVEdxO+as=; b=GezMFuAimPJPzU6Kcx4E8up8YfIy7S3XXQ7+ntQa8CW/gKP9JXD4URWgWeVUmOJl4v tBRu9xwe9GCt+Q1LffhQik0zzQNVfG9XgDzysCG4C0wEDd35puV9kqDbaxXwkn+5vjtY xxAMQiFSImc3E+MQxBOtAjBq2Q7Ma8vXCnWIVE7twqDIozvo9YSWDqPSU1b/amRRL0zw RkNv+6zi0il9KFMRX2hLVX67zSdXIQPew7rCbGXqUfb3OCEb56m9YPTRXqLCOz1alvv4 Rb723+h4q3EOzXVmssLVCopuKFxKOcyw4I/6LJZt9CnsM2i70xFAGS7FQG7QWYxM/6uf jScA== X-Gm-Message-State: AOAM530Ymm1orDQPejA3i5PLiFcVQlwsOq+8DnHE2RybNwy34qv83D+O uV4Um1HOsjXDh+IrxxBEOWUzwQ7/CijRA+7X2ks= X-Google-Smtp-Source: ABdhPJwbAuN5tVIYsxYpCK4LW3wBHwgUXze9n3DmrWp6bH1Ie0w3muZuTnFUhp3xvRXVNgneVHSoywPJyrjDErxE6Wk= X-Received: by 2002:a17:90a:460a:: with SMTP id w10mr7648832pjg.132.1634060775439; Tue, 12 Oct 2021 10:46:15 -0700 (PDT) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Tue, 12 Oct 2021 10:46:15 -0700 In-Reply-To: Received-SPF: pass client-ip=2607:f8b0:4864:20::62b; envelope-from=stefankangas@gmail.com; helo=mail-pl1-x62b.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, 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.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:276817 Archived-At: Ag Ibragimov writes: > I, for one, would love to see Emacs working nicely on everything - in > every operating system, any browser, on a toaster, on embedded > systems, on every earth-orbiting satellite, on my TV, on my watch, on > my phone, in my car, everything. Excuse me, but I can't see how this > would be "isn't progress for Emacs and very damaging to free software > in general". Emacs in general does accept patches porting it to new operating systems, AFAICT even esoteric ones. For example, we even have a port for MS-DOS, if that happens to be your thing. > Check out the phenomenal rise of VSCode. In only five years, they've > succeeded in achieving more than twenty years of Emacs evolution. And > honestly, VSCode's enormous pace of spreading is very alarming. VSCode is less ambitious than Emacs, and is built on worse foundations. That means that their development will inevitably hit a ceiling, whereas ours won't. We might develop slower than them for various reasons, but check back in 40 more years, and then we'll see who's still around. That said, I agree that Emacs has a lot of work to do if it wants to stay relevant. On this list, we are busy working on those things. If you want to help, head over to the bug tracker and get cracking. Or, you know, write an Emacs Lisp LSP server. ;-)