Comment by adityaathalye

3 years ago

I'd love an LSP-mode for org. But that may be difficult, because the formal grammar is quite vast. ref:

A formal grammar for Org: https://lists.gnu.org/archive/html/emacs-orgmode/2021-04/msg...

There is a tree-sitter parser in the works and neovim plugin is already using it.

I think that makes more sense than full blown LSP.

  • True, but why not wish for the whole kitchen sink? :)

    But on a more serious note, would you agree that an LSP server at par with Emacs Org Mode will validate the sufficiency of a standard grammar?

    That in turn will allow all sorts of apps to bloom. Right now everyone is having to roll their own for whatever subset of org they choose to support. And the fact of having to roll one's own is the limiting factor for feature support. Which isn't terrible, because partial compatibility can work just fine.