Henrik Lissner
8c3f24f14c
Disable lsp-auto-guess-root
...
This was too confusing for beginners. May as well have LSP prompt or a
project than sometimes guess incorrectly.
Closes #3212 , #3075
2020-05-25 16:48:42 -04:00
Henrik Lissner
3a38fc633c
Change doom-{interactive,debug}-mode suffix to -p
...
Because these are not really modes.
Also makes `doom-debug-mode` an actual (global) minor mode.
2020-05-25 03:43:40 -04:00
Henrik Lissner
830e1289aa
Bind SPC g G -> magit-status-here
...
And recenter after invoking it.
2020-05-24 16:32:19 -04:00
Henrik Lissner
c4e8aa0baa
Bump :tools lsp
...
emacs-lsp/lsp-mode@9305777 -> emacs-lsp/lsp-mode@81d62d5
Which includes a fix for emacs-lsp/lsp-mode#1705
2020-05-21 02:01:13 -04:00
Henrik Lissner
93d188e6bc
Resolve magit-git-executable to absolute path
...
For minor performance gain for macOS/Windows users. Shouldn't make a
difference on Linux.
2020-05-21 01:31:51 -04:00
Henrik Lissner
885197bd06
Fix "Cannot determine magit's version" logs on Windows
...
Magit complains loudly (but harmlessly) when it can't determine its own
version in a sparse clone. This was fixed upstream in
magit/magit@b1b2683 for unix OSes, but not for Windows where symlinks
aren't supported, and so `magit-version` can't resolve its own repo's
root (see raxod502/straight.el#520 ).
2020-05-20 16:08:52 -04:00
Henrik Lissner
94fc6f714f
Bump :tools magit
...
magit/magit@d27d6e4 -> magit/magit@b1b2683
magit/forge@e2da806 -> magit/forge@09bf8ad
We no longer need the magit version hack, thanks to magit/magit@b1b2683
2020-05-20 01:10:15 -04:00
Henrik Lissner
20f22d5741
Bump :tools lsp
...
emacs-lsp/lsp-ivy@81e81ce -> emacs-lsp/lsp-ivy@dce58b5
emacs-lsp/lsp-mode@bac42c5 -> emacs-lsp/lsp-mode@9305777
emacs-lsp/lsp-ui@ab55e30 -> emacs-lsp/lsp-ui@271b47c
2020-05-19 21:50:25 -04:00
Henrik Lissner
b92f41bfb2
Revert d697ff481
...
Fixes #3158
2020-05-18 15:12:13 -04:00
Henrik Lissner
220916ae17
Merge pull request #3093 from sei40kr/taskrunner
...
Add tools/taskrunner module
2020-05-18 03:41:02 -04:00
Seong Yong-ju
3f21d8267a
Add tools/taskrunner module
...
Co-authored-by: chrunchyjesus <chrunchyjesus@users.noreply.github.com>
2020-05-18 16:26:32 +09:00
Henrik Lissner
3d6d034693
Merge pull request #3104 from felix-clark/develop
...
activating dap web modules in TS mode
2020-05-18 02:46:39 -04:00
Henrik Lissner
d697ff481e
Update direnv unconditionally in some cases
2020-05-18 01:38:22 -04:00
Henrik Lissner
ea18c83c0a
General refactors & reformatting across the board
2020-05-15 01:44:53 -04:00
Felix Clark
95824c5054
obviate helper function with after!
2020-05-14 17:40:59 -04:00
Henrik Lissner
59b73121d0
Merge pull request #3094 from sei40kr/add-lookup-handlers
...
tools/lookup: Support lookup handlers for implementations and type definition
2020-05-14 04:21:24 -04:00
Henrik Lissner
0fb303c98a
Merge pull request #3113 from nobv/add-purescriipt-lsp
...
Added +lsp flag to lang/purescript
2020-05-14 04:20:53 -04:00
Henrik Lissner
b1d9e39a8a
Bump :tools debugger lsp pdf
...
emacs-lsp/dap-mode@cc2eb2f -> emacs-lsp/dap-mode@8f69dc2
emacs-lsp/lsp-mode@11750e7 -> emacs-lsp/lsp-mode@bac42c5
emacs-lsp/lsp-ui@1288be9 -> emacs-lsp/lsp-ui@ab55e30
politza/pdf-tools@d971298 -> politza/pdf-tools@c510442
realgud/realgud@e03446f -> realgud/realgud@1238d8e
2020-05-14 00:12:10 -04:00
Henrik Lissner
92174200aa
Prevent pdf page being persisted too many times
2020-05-14 00:07:26 -04:00
nobv
caf45044e8
Fixed README
2020-05-13 17:39:56 +09:00
nobv
a036513241
Added +lsp flag to lang/purescript
2020-05-13 17:32:20 +09:00
Henrik Lissner
717d53c666
Tweak GC settings, particularly for org & lsp
...
These two modes are particularly expensive. This needs more
testing.
2020-05-12 19:59:14 -04:00
Felix Clark
7f201fc13e
Following doom style guide
2020-05-12 11:31:03 -04:00
Felix Clark
cdd5e3931f
activating dap web modules in TS mode
2020-05-12 10:19:15 -04:00
Henrik Lissner
272d8867af
Rename file to store last pdf page
...
Creating a new convention for Doom modules: values stored with the
`doom-store` library should be kept in a file named after the package
that uses it.
2020-05-11 22:12:12 -04:00
Seong Yong-ju
d08f2dd888
tools/lookup: Support type definition lookup handlers
2020-05-12 01:06:23 +09:00
Seong Yong-ju
13134726dc
tools/lookup: Support implementations lookup handlers
2020-05-12 01:03:52 +09:00
Henrik Lissner
adb20190ed
Merge pull request #3084 from HaoZeke/noSudoYay
...
lookup: Update docs
2020-05-11 04:05:01 -04:00
Henrik Lissner
84dce5d4ea
Persist current page number for PDFs
2020-05-11 03:00:08 -04:00
Rohit Goswami
e08b0d600e
lookup: Update docs
2020-05-10 23:47:44 +00:00
Edmund Miller
36ad97334e
Add initial upload README
2020-05-09 22:30:03 -05:00
Henrik Lissner
e2b5f50e7b
Fix wrong-type-arg lsp--client in set-lsp-priority!
2020-05-09 01:37:40 -04:00
Henrik Lissner
ba0c89288d
Fix void-variable server in set-lsp-priority!
2020-05-09 01:20:36 -04:00
Henrik Lissner
5121a7977a
Bump :tools debugger
...
emacs-lsp/dap-mode@04d7e96 -> emacs-lsp/dap-mode@cc2eb2f
2020-05-08 15:56:22 -04:00
Henrik Lissner
51cf9dcc50
Bump :tools lsp
...
emacs-lsp/lsp-mode@941e606 -> emacs-lsp/lsp-mode@11750e7
emacs-lsp/lsp-ui@43f71e3 -> emacs-lsp/lsp-ui@1288be9
2020-05-08 15:55:58 -04:00
Henrik Lissner
e411367f4b
Merge pull request #3052 from sei40kr/dash-docs-xwidget-integration
...
Add Dash docsets + Xwidget integration
2020-05-08 05:51:12 -04:00
Henrik Lissner
576134ffb7
Merge pull request #3060 from itai33/rgb-readme
...
README for tools/rgb, also minor typo fix
2020-05-08 05:50:43 -04:00
Henrik Lissner
7300b0a041
Add :tools pdf readme #1166
...
And document building epdfinfo on Windows.
2020-05-08 05:49:09 -04:00
Seong Yong-ju
622e1ea06b
Minor refactoring
2020-05-08 09:59:15 +09:00
Itai Y. Efrat
fd2ba11e57
add README for tools/rgb
2020-05-08 03:13:01 +03:00
Seong Yong-ju
6f8c501ce4
Improve Emacs graphical mode checking
2020-05-07 09:20:52 +09:00
Seong Yong-ju
051ea0a602
Remove redundant +evil-collection-init for Xwidget
2020-05-07 09:16:13 +09:00
Seong Yong-ju
1d0c79d63c
Fix Dash docsets + Xwidget integration
...
Make Xwidget popup rules and advices less general.
fix
2020-05-07 09:14:06 +09:00
Seong Yong-ju
174ab0303f
Add Dash docsets + Xwidget integration
2020-05-07 01:05:57 +09:00
amatrelan
157348ba9b
add tool/pass readme
2020-05-04 18:18:10 +03:00
James Ravn
4f3cf24afb
Only enable lsp keymap binding when +bindings
2020-05-04 10:12:17 +01:00
James Ravn
fb3c6f9d78
Merge branch 'develop' of https://github.com/hlissner/doom-emacs into add-lsp-command-map
2020-05-04 10:04:23 +01:00
Henrik Lissner
023027b3db
Bump :tools lsp
...
emacs-lsp/lsp-mode@d0096cc -> emacs-lsp/lsp-mode@941e606
emacs-lsp/lsp-ui@242dfe8 -> emacs-lsp/lsp-ui@43f71e3
Includes LSP 6.3.1 release.
2020-05-02 22:44:46 -04:00
Henrik Lissner
b3c957065c
Remove company-lsp fallback
...
Issues with ts-ls and gopls have been reportedly resolved upstream, so
we are fully committing to company-capf as LSP's chosen backend.
2020-05-02 22:38:36 -04:00
Henrik Lissner
8452788056
Merge pull request #3012 from sei40kr/bump-lsp-mode
...
Bump to emacs-lsp/lsp-mode@d0096cc
2020-04-30 21:01:49 -04:00