Henrik Lissner
2214c3175e
Minor tweaks across the board
2019-05-21 00:34:32 -04:00
Henrik Lissner
87899124ab
Disable lsp-ui-doc by default
...
In the interest of performance and simplicity. lsp-ui-doc is redundant
with +lookup/documentation and eldoc (which are less imposing than
lsp-ui-doc's childframe).
Also sets lsp-groovy-server-install-dir.
2019-05-17 02:05:33 -04:00
Henrik Lissner
96ca04d488
Set lsp lookup handlers rather than remapping them
...
Now that the lookup module has beter deferred handler support.
2019-05-03 20:03:32 -04:00
Henrik Lissner
d811f58ed2
+lookup/documentation -> lsp-describe-thing-at-point
...
More reliable in lsp-mode
2019-04-19 20:55:44 -04:00
Henrik Lissner
e7e1383b08
tools/lsp: replace lookup commands w/ lsp-ui-peek
2019-04-16 20:56:52 -04:00
Henrik Lissner
f9b6f6746f
General, minor refactor/reformatting
2019-04-08 23:03:19 -04:00
Henrik Lissner
ffe297bc7f
lang/haskell: rewrite README + minor refactor
...
- Documents lsp-haskell
- Use hie-wrapper on MacOS
- Update tools/lsp README to include :lang haskell
- Mention cabal-new-repl setting (#1140 )
2019-04-07 16:46:59 -04:00
Henrik Lissner
fa95984427
tools/lsp: add basic README
2019-04-06 01:37:11 -04:00
Henrik Lissner
eb3c569e1d
Replace +lsp|init with lsp! autodef
2019-03-02 01:34:19 -05:00
Henrik Lissner
94a57f695e
Fix LSP restart prompt when killing Emacs
2019-02-28 13:50:59 -05:00
Henrik Lissner
5ee4f03ce7
tools/lsp: no prompt for project root & autokill servers
2019-02-26 22:57:34 -05:00
Henrik Lissner
5e24c93d4c
tools/lsp: move lsp-session-file to doom-etc-dir
2019-02-24 13:52:02 -05:00
Henrik Lissner
cb923eadcc
Add basic LSP support
...
Still needs to be documented, but includes support for the following
languages:
+ C/C++/ObjC
+ Go
+ Java
+ Javascript
+ OCaml
+ PHP
+ Python
+ Ruby
+ Scala
+ Swift
+ HTML/CSS
Relevant to #460 , #716 , #1186
2019-02-21 19:13:35 -05:00