From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Alexandre Garreau Newsgroups: gmane.emacs.devel Subject: Re: Elisp LSP Server Date: Mon, 25 Oct 2021 09:47:41 +0200 Message-ID: <14736850.2myiWHmV1F@galex-713.eu> References: <16338bdc2497fc51c6fb6d54ab370bfb@webmail.orcon.net.nz> <1656272.pu0UoWQkng@galex-713.eu> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="33135"; mail-complaints-to="usenet@ciao.gmane.io" To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Oct 25 09:48:33 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 1meuie-0008Q6-NX for ged-emacs-devel@m.gmane-mx.org; Mon, 25 Oct 2021 09:48:32 +0200 Original-Received: from localhost ([::1]:35186 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1meuid-0006BH-6t for ged-emacs-devel@m.gmane-mx.org; Mon, 25 Oct 2021 03:48:31 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:46352) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1meuhz-0005Sa-Ep for emacs-devel@gnu.org; Mon, 25 Oct 2021 03:47:51 -0400 Original-Received: from portable.galex-713.eu ([2a00:5884:8305::1]:45808 helo=galex-713.eu) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1meuhs-0001MC-RK for emacs-devel@gnu.org; Mon, 25 Oct 2021 03:47:50 -0400 Original-Received: from gal by galex-713.eu with local (Exim 4.92) (envelope-from ) id 1meuhp-0003VH-Hh for emacs-devel@gnu.org; Mon, 25 Oct 2021 09:47:41 +0200 In-Reply-To: Received-SPF: pass client-ip=2a00:5884:8305::1; envelope-from=galex-713@galex-713.eu; helo=galex-713.eu X-Spam_score_int: 0 X-Spam_score: -0.0 X-Spam_bar: / X-Spam_report: (-0.0 / 5.0 requ) SPF_HELO_PASS=-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:277718 Archived-At: Le vendredi 22 octobre 2021, 21:59:26 CEST Tim Cross a =C3=A9crit : > Alexandre Garreau writes: > > Le vendredi 22 octobre 2021, 18:40:06 CEST Dmitry Gutov a =C3=A9crit : > >> On 22.10.2021 19:23, Mathias Dahl wrote: > >> > About this convenience feature of being able to very easily open VS > >> > Code when browsing GitHub, we could develop our own > >> > Chrome/Edge/Firefox extension to allow the same workflow if we > >> > wanted. > >>=20 > >> The OP was referring to being able to open "VS Code" (a version of > >> it) > >> inside the browser. It's a "cloud IDE" sort of thing. > >=20 > > Is there an implementation/backend of VS Code implemented in > > javascript, or transpiled to it? >=20 > I think vs code is an electron app, which means it is largely > implemented in javascript. It uses javascript for it's extension system. > > It would anyway, without having to transpile C to js (which already > > exists, but not including X ofc (hopefully?)), or elisp to js (which > > may already exist or be easily doable from what exists), be possible > > to develop not really an extension but a plugin that would allow open > > emacs inside frames such as it was possible to watch videos before > >