doomemacs/modules/lang
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
..
agda Normalize :leader/:localleader keybinds 2018-12-23 23:54:27 -05:00
assembly Refactor out map.el usage 2018-06-23 19:53:54 +02:00
cc Add basic LSP support 2019-02-21 19:13:35 -05:00
clojure General, minor reformatting & refactor 2019-02-18 00:47:46 -05:00
common-lisp Merge pull request #1119 from mfiano/patch-3 2019-01-20 14:10:51 -05:00
coq set-popup-rules! -> set-popup-rule! 2018-12-03 22:23:57 -05:00
crystal lang/crystal: improve dtrt-indent support 2018-09-20 15:43:42 -04:00
csharp lang/csharp: include +chsarp-sp-point-in-type-p 2019-02-19 01:28:07 -05:00
data General reformatting & minor refactors 2019-02-19 15:53:26 -05:00
elixir General cleanup & minor refactoring 2018-12-22 04:25:15 -05:00
elm Change flycheck initialization strategy 2018-06-22 01:49:20 +02:00
emacs-lisp Standardize REPL commands & improve SPC o r 2019-02-18 01:59:56 -05:00
erlang Refactor out map.el usage 2018-06-23 19:53:54 +02:00
ess lang/ess: add basic evil support to ess-help-mode 2019-02-15 20:32:37 -05:00
go Add basic LSP support 2019-02-21 19:13:35 -05:00
haskell lang/haskell: only require intero when flag is set 2019-02-20 23:06:10 -05:00
hy Replace :eval/:repl with autodef functions 2018-06-15 16:20:20 +02:00
idris Normalize :leader/:localleader keybinds 2018-12-23 23:54:27 -05:00
java Add basic LSP support 2019-02-21 19:13:35 -05:00
javascript Add basic LSP support 2019-02-21 19:13:35 -05:00
julia lang/julia: operator highlights for ess-julia-mode 2019-02-15 19:43:13 -05:00
latex lang/latex: remove +latex-bibtex-file 2019-01-05 17:46:37 -05:00
ledger Normalize :leader/:localleader keybinds 2018-12-23 23:54:27 -05:00
lua Standardize REPL commands & improve SPC o r 2019-02-18 01:59:56 -05:00
markdown Introduce general.el & rewrite map! 2018-12-22 04:14:43 -05:00
nim Normalize :leader/:localleader keybinds 2018-12-23 23:54:27 -05:00
nix set nix-indent-function to #'nix-indent-line 2019-01-22 10:44:05 +11:00
ocaml Add basic LSP support 2019-02-21 19:13:35 -05:00
org lang/org: expand snippet on TAB in visual mode 2019-02-19 19:05:49 -05:00
perl Change flycheck initialization strategy 2018-06-22 01:49:20 +02:00
php Add basic LSP support 2019-02-21 19:13:35 -05:00
plantuml 💥 Change set-popup-rule! usage 2018-06-18 02:34:16 +02:00
purescript purescript: Properly register company backend 2018-11-05 20:10:38 +01:00
python Add basic LSP support 2019-02-21 19:13:35 -05:00
qt Optimize lang/qt #642 2018-06-02 02:53:54 +02:00
racket Normalize :leader/:localleader keybinds 2018-12-23 23:54:27 -05:00
rest Normalize :leader/:localleader keybinds 2018-12-23 23:54:27 -05:00
ruby Add basic LSP support 2019-02-21 19:13:35 -05:00
rust Add basic LSP support 2019-02-21 19:13:35 -05:00
scala Add basic LSP support 2019-02-21 19:13:35 -05:00
sh Standardize REPL commands & improve SPC o r 2019-02-18 01:59:56 -05:00
solidity Require solidity packages 2019-02-06 19:56:22 -06:00
swift Add basic LSP support 2019-02-21 19:13:35 -05:00
vala Add vala-mode 2018-10-16 06:22:34 +03:00
web Add basic LSP support 2019-02-21 19:13:35 -05:00