Skip to content

C-Hipple/diff-lsp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

diff-lsp

Middleware Language server parsing diffs

Acts as a server from your editor's point-of-view, and as a client to your "backend" LSPs (such as rust-analyzer or gopls).

Editor -> diff-lsp -> [rust-analyzer, gopls, pylsp, etc]

Allows your editor to use the following lsp capabilities in diffs

  • Hover
  • TODO Jump Definition

Usage

diff-lsp follows the standard language-server protocol, so you can configure your clients to use this LSP server and it should just work (lol)

Emacs

See diff-lsp.el for configuring & running with emacs.

TODO

[ ] config file update [ ] it properly starts up when invoked by a "real" client.

About

Middleware Language server parsing diffs

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages