Andrew Whatson
cd997383da
Replace cquery with ccls for C/C++ LSP support
2019-02-25 22:43:59 +10:00
Henrik Lissner
8de36a3b5a
+ruby|adjust-mode-line -> +ruby|init-mode-line
...
To be consistent with other initializer hooks.
2019-02-24 22:23:24 -05:00
Henrik Lissner
85b1983c89
Merge pull request #1195 from xhcoding/develop
...
Add: sumatrapdf as pdf viewer on Windows
2019-02-24 21:05:29 -05:00
Henrik Lissner
be4b82fd28
Merge pull request #1197 from luigy/add-counsel-ag-binding
...
Bind C-l to ivy-done in counsel-ag-map
2019-02-24 21:05:00 -05:00
Henrik Lissner
f5a18d3751
+python|adjust-mode-line -> +python|init-mode-line
...
To be consistent with other initializer hooks.
2019-02-24 21:00:46 -05:00
Luigy Leon
2e3cf80ffc
Bind C-l to ivy-done in counsel-ag-map
...
to make it more consistent with ivy-minibuffer-map
2019-02-24 18:49:40 -05:00
Henrik Lissner
7c5eefee3e
General, minor refactoring
2019-02-24 13:58:56 -05:00
Henrik Lissner
0872b29767
Ensure doom--current-module is set
...
When evaluating elisp code through feature/eval's commands (e.g. gr/gR).
2019-02-24 13:55:57 -05:00
Henrik Lissner
8604c0bbad
Use the default face for vterm's bg/fg
2019-02-24 13:55:07 -05:00
Henrik Lissner
899c4b8117
Disable +flycheck-popup-mode in lsp-ui-mode #1192
...
As its redundant with lsp-ui's sideline feature.
2019-02-24 13:52:36 -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
024f383a08
lang/org: add full link at point display to eldoc
2019-02-24 13:47:53 -05:00
Andrew Whatson
a39f366f6a
Fix wrong function name for non-evil repl
2019-02-24 22:07:23 +10:00
xhcoding
5da216a1c5
Add: sumatrapdf as pdf viewer on Windows
2019-02-24 17:44:06 +08:00
Henrik Lissner
a13758393e
Merge pull request #1193 from iovxw/develop
...
Add LSP for Rust
2019-02-23 23:13:42 -05:00
Andrew Whatson
e479e83534
Fix wrong function names in non-evil yas-keymap
2019-02-23 23:53:45 +10:00
iovxw
07d54abb9d
lang/rust: disable racer when +lsp
2019-02-23 14:05:12 +08:00
Henrik Lissner
acddf6a047
Move delete-backward-char & newline-and-indent advice
...
To config/default; the only place it is used.
2019-02-22 00:25:30 -05:00
Henrik Lissner
69ed1a4a99
feature/{syntax-checker,spellcheck} -> tools/fly{check,spell}
2019-02-22 00:25:30 -05:00
Henrik Lissner
88f50bbdec
Merge pull request #1144 from SteamedFish/develop
...
Add vterm layer
2019-02-21 20:16:57 -05:00
Henrik Lissner
499877fcff
lang/haskell: restore modified flag after flycheck
...
Dante quietly saves the current buffer (without triggering save hooks)
before invoking flycheck, unexpectedly leaving the buffer in an
unmodified state.
This is annoying if we depend on save hooks to do work on the
buffer (like reformatting), so we restore a (false) modified state.
2019-02-21 19:13:36 -05:00
Henrik Lissner
afae6e4f1d
Remove doom/toggle-comment-region-or-line
...
Replaced with simpler keybinds.
2019-02-21 19:13:36 -05:00
Henrik Lissner
e56a9580d7
tools/magit: don't close magit with ESC
2019-02-21 19:13:36 -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
Henrik Lissner
d7308799f6
Remove -z flag from ag/rg commands
...
No guarantee the user has the associated decompression libraries
installed. I'll implement feature detection for these later.
2019-02-21 19:13:35 -05:00
Henrik Lissner
99bf731ed6
Merge pull request #1184 from shanavas786/add-port-circe
...
Add port to circe network config
2019-02-21 16:24:10 -05:00
SteamedFish
f0048be7f8
More specific about "use vterm"
...
use the command to trigger vterm instead of a general "use vterm"
2019-02-22 00:58:31 +08:00
SteamedFish
4ac096a55d
Rewrite readme
2019-02-22 00:37:22 +08:00
SteamedFish
df19747ca2
change warning messages
2019-02-21 23:33:21 +08:00
SteamedFish
16b7c58da9
use fboundp instead of string-match-p
2019-02-21 23:22:04 +08:00
Luigy Leon
09bdbd1bdd
lang/haskell: only require intero when flag is set
2019-02-20 23:06:10 -05:00
Henrik Lissner
9567b1f97f
Move ESC keybind for transient to tools/magit
2019-02-20 14:45:18 -05:00
Shanavas M
7ec46c4d95
Add port to circe network config
...
Fixes #1121
2019-02-20 13:14:14 +05:30
Henrik Lissner
8e1010a2ba
Fix C-a/C-b in evil-ex minibuffer
2019-02-20 00:25:03 -05:00
Henrik Lissner
b4b85569b4
lang/org: expand snippet on TAB in visual mode
2019-02-19 19:05:49 -05:00
Henrik Lissner
bacf4c7a6a
Fix C-SPC fold toggling keybind
...
+evil/fold-toggle was replaced with +fold/toggle
2019-02-19 18:06:28 -05:00
Henrik Lissner
f1c13337cc
Fix snippet expansion on TAB in visual mode
...
Overzealous dispatcher was overriding yas-insert-snippet.
2019-02-19 18:05:56 -05:00
Henrik Lissner
c82faf7f10
General reformatting & minor refactors
2019-02-19 15:53:26 -05:00
Henrik Lissner
43975d3cd4
lang/data: remove vimrc-mode
...
This package/mode isn't "data".
Relevant to #973
2019-02-19 15:53:23 -05:00
Henrik Lissner
cfe54f1d77
Merge pull request #1178 from luigy/transient-quit-evil-bindings
...
Add transient quit evil-bindings
2019-02-19 15:52:03 -05:00
Henrik Lissner
adfc06f3dd
Add no-other-window in popup criteria
...
This allows +popup-window-p to recognize popup windows created by
plugins (like treemacs).
2019-02-19 01:29:03 -05:00
Henrik Lissner
3d99ae8562
lang/csharp: include +chsarp-sp-point-in-type-p
2019-02-19 01:28:07 -05:00
Henrik Lissner
d6d67ac568
Force ace-window not to ignore treemacs #1177
2019-02-18 20:17:19 -05:00
Henrik Lissner
7f1c275d62
+magit/clone: fix void-function ghub--username
2019-02-18 20:13:37 -05:00
Henrik Lissner
483f2a492c
Lazy-load vterm & refactor config
2019-02-18 18:56:20 -05:00
Henrik Lissner
002914c912
Update SPC o t/T keybind predicate
...
Since :emacs vterm was moved to :tools
2019-02-18 18:50:02 -05:00
Henrik Lissner
c79a992545
Include all files with vterm package
...
They are needed to compile vterm-module.so
2019-02-18 18:49:02 -05:00
Henrik Lissner
ecfe52f71c
Fix +magit/clone to no longer use magithub
2019-02-18 18:26:19 -05:00
Henrik Lissner
883fcffc97
lang/csharp: use omnisharp cleanup hook
2019-02-18 17:42:21 -05:00
Henrik Lissner
e01781a3d9
lang/csharp: minor refactor
...
Ensure csharp-mode specific config can work without omnisharp.
2019-02-18 17:40:57 -05:00