Saulius Menkevičius
c28cfcff4a
csharp: add support for the alternative `lsp' backend
2019-12-15 20:35:00 +00:00
zhuoyikang
35de1f6db0
[go] Add missing linters to flycheck-disabled-checkers
...
I have added go-staticcheck and go-unconvert to list of
disabled checkers.
2019-12-15 15:28:53 +01:00
Maximilian Wolff
6e1c8e6092
Remove obsolete requirement for lsp layer from python layer
2019-12-15 14:56:46 +01:00
emacspace
a77f8f41f5
documentation formatting: Sun Dec 15 10:06:01 UTC 2019
2019-12-15 14:43:43 +01:00
Maximilian Wolff
9720127282
Revise python layer
...
Make LSP be used as default backend
Request DAP layer when LSP is used as backend
Update README.org with latest pyls package dependencies
Remove obsolete getter functions
2019-12-15 14:29:33 +01:00
lin.sun
7f6b4205cb
Automatically choose the `lsp' as python-formatter backend when lsp-layer is enabled.
2019-12-15 14:29:33 +01:00
Max Willsey
e9ac45af30
[latex] Fix README to say auto-fill on by default.
2019-12-15 11:01:17 +01:00
Nicholas Hurden
9730e16463
[scala] Update metals binary version in README
...
Update the version of metals referenced in the metals installation
instructions, so that an old version of the metals binary doesn't get installed
by accident.
2019-12-14 20:52:50 +00:00
ajbond
e919ba7e07
Fix clang-format-on-save
2019-12-14 20:39:35 +00:00
kimr
da80634370
converted cl to cl-lib
2019-12-14 20:20:51 +00:00
kimr
f86d7993bb
removed custom location for counsel-css
...
The URL is the same as default one at melpa.
2019-12-14 20:16:21 +00:00
emacspace
76245081d6
documentation formatting: Mon Dec 9 21:44:48 UTC 2019
2019-12-09 23:52:24 +02:00
Ivan Yonchovski
95650e0fbb
Use lsp-disabled-clients instead of lsp-enabled-clients
...
- lsp-mode supports defining remote versions of each clients(e. g. clangd which
works over tramp). Before this change the language server will be disabled
because it has different server-id.
2019-12-08 11:14:39 +01:00
duianto
085ae8af33
[html][vue] Improve Transient States
...
Add a full/minified transient state toggle.
Grouped backend transient state key bindings by column.
Moved the html/init-web-mode :init section before the :config section.
2019-12-08 11:13:37 +01:00
Maximilian Wolff
d2f6d08247
Make helpful layer replace existing emacs help functions
...
The helpful layer delivers more sophisticated help buffers,
at least for elisp and emacs specific objects. Therefore
it makes sense to replace the existing help functions for
these bindings silently if this layer is loaded.
2019-12-08 10:29:46 +01:00
Maximilian Wolff
43bf85c685
Revise php layer
...
Make doc more clearly describe which tools belong to which backend.
Change keybindings to be consistent with spacemacs conventions.
Simplify LSP layer code.
2019-12-06 20:12:40 +01:00
br3athein
be2ac6313d
layers/php: Add debugging & refactoring capabilities
...
Features:
* configure geben package
* configure phpactor package
* add company-phpactor completion backend
2019-12-06 20:12:40 +01:00
Brian Wignall
4df6c9035f
Fix typos
2019-12-05 22:23:04 +01:00
Arjan Singh
4e9d62b80d
fix(+lang/typescript): correct readme typos
2019-12-05 06:30:24 +01:00
duianto
e863b6251e
[julia] Limit evil-surround redefinitions to julia-mode
...
problem: The julia layer redefines evil-surround `b` globally to:
begin <x> end
solution: Limit the redefinition to julia-mode buffers.
2019-12-03 22:16:17 +00:00
James Gough
e6997638e7
Set VIRTUAL_ENV environment variable when switching to new pyenv
...
This environment variable is used by python LSP to determine
the pyenv virtual environment to use. When switching to a different
project using projectile 'switch-to-project', it should only be
necessary to restart the LSP server but a restart will only
work if this VIRTUAL_ENV changes value too.
2019-12-03 20:37:43 +00:00
emacspace
f34ca06b0a
documentation formatting: Sat Nov 30 23:48:29 UTC 2019
2019-12-01 02:14:28 +01: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
Rodolfo Hansen
2d154bec8e
[scala] sbt-supershell kills sbt-mode
2019-11-28 18:41:08 +01:00
Ivan Yonchovski
31a3449fca
Add /** */ smartparens pair for java
2019-11-28 18:14:37 +01:00
emacspace
fd9b8c71d7
documentation formatting: Sat Nov 23 21:43:58 UTC 2019
2019-11-23 22:52:16 +01:00
duianto
331031b60e
[mercury] Rename layer: mercury-layer to mercury
...
Thanks Miciah for the suggestion.
2019-11-23 22:49:45 +01:00
Magnus Therning
3240c24873
Use "mgb" for jumping back
...
[elisp] use "mgb" for jumping back
[lsp] use "mgb"/"mGb" to jump back
[haskell] use "mgb" for jumping back
2019-11-23 21:52:13 +01:00
chysi
fe028e9887
Update hy layer to new hy/python modes
...
Replace old "hy-shall-start-or-switch-to-shell" with "run-hy"
Expand pipenv to hy-mode
2019-11-23 21:20:16 +01:00
Tommi Komulainen
50c48bc301
rust: fix LSP/DAP integration so it doesn't depend on java layer
...
Fixes error with rust files when java layer isn't loaded:
```
File local-variables error: (void-function spacemacs//java-setup-lsp-dap)
```
2019-11-23 20:39:11 +01:00
emacspace
9a82ee3ba7
documentation formatting: Fri Nov 22 19:37:23 UTC 2019
2019-11-22 22:47:35 +01:00
Seong Yong-ju
889a40cdc3
Add eslint_d support for JavaScript, React, TypeScript modes
2019-11-22 18:03:42 +01:00
Brooklyn Zelenka
df34916300
Add solidity layer
2019-11-22 17:16:54 +01:00
Ivan Yonchovski
38838cce9a
Fix handling of java-backend
...
- Without this line the lsp-java package won't be enabled when java-backend is
nil and lsp layer is present
2019-11-20 18:12:48 +01:00
Seong Yong-ju
2e7a5c5929
Do not use go-eldoc for LSP backend
2019-11-17 16:45:39 +01:00
smile13241324
7a83b5a7ad
Remove javascript-eslint from next checker for lsp-ui
...
To activate javascript-eslint all lsp layers where
running eslint during lsp-ui flycheck phase. This
caused a lot of side effects and has been deactivated
for now. Eslint shall be called by the lsp server instead.
2019-11-15 00:27:38 +01:00
Nam Nguyen
22d200fbab
Update YAML layer docs to include the yaml-yamllint flycheck checker.
2019-11-14 13:13:58 +01:00
jaremko
247830ab40
fix links
2019-11-10 16:13:13 +02:00
emacspace
73c2141fab
documentation formatting: Sat Nov 9 15:00:44 UTC 2019
2019-11-10 13:55:10 +02:00
syl20bnr
bd46b02f7f
[c-c++] Defer ccls and cquery packages
2019-11-09 09:53:55 -05:00
syl20bnr
1e278a3cb9
Fix bad value for :requires, list is mandatory when multiple symbols
...
Also remove unecessary required packages for lsp-java package.
2019-11-09 09:41:40 -05:00
syl20bnr
911e45820d
[c-c++] Simplify LSP backends cache directory
...
Make it a cquery only variable by renaming it to
=c-c++-lsp-cquery-cache-directory=.
Reword README.org and update the section about cache directory.
2019-11-09 09:41:23 -05:00
syl20bnr
b49e28c541
[c-c++] Add missing spacemacs//c-c++-setup-semantic function
2019-11-09 09:41:20 -05:00
syl20bnr
5ad1ecd542
[c-c++] Add instruction to set path to LSP server executables
2019-11-09 09:41:16 -05:00
Sylvain Benner
6ddcf6f0a6
[c-c++] Fix typos and improve wording
...
Co-Authored-By: duianto <otnaiud@gmail.com>
2019-11-09 09:41:12 -05:00
syl20bnr
84dd79fe78
[c-c++] Allow to have different servers for different projects
2019-11-09 09:41:04 -05:00
syl20bnr
06708b2039
[ycmd] Remove ycmd layer (move to c-c++ layer)
2019-11-09 09:41:01 -05:00
syl20bnr
d536b36d15
[c-c++] C/C++ layer refactor to support multiple backends
2019-11-09 09:40:56 -05:00
syl20bnr
ab818140d0
[cmake] Remove cmake forgotten cmake config in c-c++ layer
2019-11-09 09:40:51 -05:00