Maximilian Wolff
500e58341c
Defer loading of lsp servers up to when the buffer is visible
2021-06-06 22:26:31 +02:00
Lucius Hu
79952251b4
fixup! lua: refactor
2021-04-05 11:47:53 +02:00
Lucius Hu
e55bf5e495
lua: refactor
...
- Moved backend determination to `config.el`
- Replaced `pcase` form with only one-arm with `when` or `unless` form
- Refactored function
- Replaccd `(cond ((eq foo) bar))` form with `(pcase (foo bar))`
2021-04-04 12:48:21 +02:00
syl20bnr
97cd83e169
Apply GPLv3 terms explicitly to all elisp files
2021-03-25 22:59:32 -04:00
syl20bnr
d55a9e2e67
Update header for year 2021
2021-03-25 22:59:32 -04:00
Maximilian Wolff
fc2aa2601c
[lua] Revise layer and fix LSP integration
...
The lsp integration was not standard at all in
this layer I have refactored it now to be working
like the rest of Spacemacs.
2021-02-13 21:53:57 +00:00
Lin Sun
ca0fe33c8d
[lua] more lsp backends for lua
2021-02-13 20:50:39 +00:00
Robert O'Connor
82ba73a1c0
update copyright to 2020
2020-09-23 21:25:01 +02:00
duianto
5e9536e842
[lua] Remove require lsp-clients
2020-08-26 22:46:21 +02:00
Ivan Yonchovski
f895dfc2a9
Remove the references to lsp-ui-flycheck-enable
2020-07-03 20:18:17 +02:00
Ivan Yonchovski
c3f13d0391
Removed company-lsp in favour of company-capf
...
- Also removed some cquery artifacts which accidentally ended up in this PR
instead of in https://github.com/syl20bnr/spacemacs/pull/13446
2020-04-04 08:24:44 +02:00
Maximilian Wolff
39c42da792
Revise lua layer
...
Improve documentation to be clear about the choices of backends.
Remove obsolete functions.
Make sure that company-lua is only loaded when the right backend is used.
Make keybindings conform to conventions.
2019-12-01 00:39:37 +01:00
lin.sun
cf376520ad
[lua] Add LSP support
2019-11-30 22:55:35 +01:00