Hi Neil,
Good to hear that you did take a look at the readme š.
You can think of the LSP as a specification for cross-editor/IDE extensions. The intent of this is to make some of Orgās functionality accessible to the ~95% of people who donāt use Emacs, by hooking into Emacs itself.
Does that clear things up for you? You can also see https://langserver.org/.
All the best,
Timothy
From: Neil Jerram
Subject: Re: Emacs as an Org LSP server
To: TEC
Cc: "org-mode-email" <emacs-orgmode@gnu.org>
Date: Mon, 14 Dec 2020 23:46:12 +0800
Hi Neil,
Iām going to quote you the readme from the linked github repo:
Allow the unwashed masses to use Org, without using Emacs, using Emacs.
Hereās the image from the readme
And hereās the first line from the first result of a google search for &ldquoLSPā:
The Language Server Protocol (LSP) defines the protocol used between an editor or IDE and a language server that provides language features like auto complete, go to definition, find all references etc.
That should give you an idea of the intent here.
All the best,
TimothyFrom: Neil Jerram
Subject: Re: Emacs as an Org LSP server
To: TEC
Cc: "org-mode-email" <emacs-orgmode@gnu.org>
Date: Mon, 14 Dec 2020 19:41:05 +0800Could you describe a use case? Apologies if I missed this in earlier threads.On Sun, 13 Dec 2020 at 10:44, TEC <tecos...@gmail.com> wrote:
A little progress update.
https://github.com/tecosaur/org-lsp now exists.
I have no idea what I'm doing, so if anyone has feedback on the current
idea, that would be much appreciated.
TEC <tecos...@gmail.com> writes:
> Hi Everyone,
>
> From the Org standardisation effort the idea of using Emacs as the basis
> of an LSP server for Org has been mentioned a few times.
>
> I thought this deserved it's own thread so here it is :)
>
> I'm quite keen to investigate the viability of this idea.
> Some key questions that I think need addressing are:
> 1. How can we 'package' Emacs into an LSP client?
> 2. Assuming we use some language as the basis for the host how do we
> want to pick it? LSP library? Lisp? Are there any outstanding
> contenders.
> 3. How much effort is involved? Is it worth it to try to make Org more
> approachable* (without Emacs)?
>
> Lastly, but perhaps even more crucially --- who would be interested in
> working on this? I certainly am, but this feels like something that
> would be more viable with a small working group.
>
> Who's interested?
>
> Timothy.
>
>
> * I can't help but think that this hypothetical LSP server may serve as
> a 'gateway drug' to Org in Emacs š