Commit graph

1015 commits

Author SHA1 Message Date
Henrik Lissner
741f428b5d
Bump :tools lsp
emacs-lsp/helm-lsp@5018af9 -> emacs-lsp/helm-lsp@5c960e7
emacs-lsp/lsp-ivy@1f6d877 -> emacs-lsp/lsp-ivy@4cdb739
emacs-lsp/lsp-mode@029ec54 -> emacs-lsp/lsp-mode@5ef8c1f
emacs-lsp/lsp-ui@1ee113c -> emacs-lsp/lsp-ui@7d53264
joaotavora/eglot@ac9239b -> joaotavora/eglot@6d96601
2020-07-12 22:46:15 -04:00
Henrik Lissner
e5862c6971
Bump :tools debugger
emacs-lsp/dap-mode@f52fa43 -> emacs-lsp/dap-mode@f0ed63e
realgud/realgud@24c02f0 -> realgud/realgud@f0a3676
tumashu/posframe@c445902 -> tumashu/posframe@922e4d2
2020-07-12 22:46:15 -04:00
vednoc
cc36ff1223 tools/magit: map zt/zb motions in magit-mode 2020-06-27 23:48:29 +02:00
Henrik Lissner
fa24c8311a
Bump :tools debugger
realgud/realgud@1238d8e -> realgud/realgud@24c02f0
emacs-lsp/dap-mode@554f7ca -> emacs-lsp/dap-mode@f52fa43
tumashu/posframe@6285217 -> tumashu/posframe@c445902
2020-06-27 14:09:11 -04:00
Henrik Lissner
fe37bfc8e9
Bump :tools lsp
emacs-lsp/lsp-mode@7b0b9c3 -> emacs-lsp/lsp-mode@029ec54
emacs-lsp/lsp-ui@ce997c4 -> emacs-lsp/lsp-ui@1ee113c
emacs-lsp/lsp-ivy@f6e3211 -> emacs-lsp/lsp-ivy@1f6d877

Closes #3473
2020-06-27 14:09:11 -04:00
Henrik Lissner
cff54aa58d
Merge pull request #3438 from ericdallo/bump-lsp
Bump lsp packages
2020-06-24 20:02:57 -04:00
Eric Dallo
39fb863cca
Bump :tools debugger
emacs-lsp/dap-mode@7ad9157 -> emacs-lsp/dap-mode@7ad9157
2020-06-24 20:18:15 -03:00
Eric Dallo
57a3e1968e
Bump :tools lsp
emacs-lsp/lsp-mode@666de5f -> emacs-lsp/lsp-mode@7b0b9c3
2020-06-24 20:18:10 -03:00
Henrik Lissner
661477f5da
Remove lsp-flycheck-live-reporting setting
This variable was removed upstream.
2020-06-24 19:04:47 -04:00
Henrik Lissner
9bdb2a3406
Merge pull request #3447 from thevirtuoso1973/develop
change rust doc lookup to std library
2020-06-24 18:47:07 -04:00
Henrik Lissner
1e4a3bca2d
Merge pull request #3449 from sei40kr/fix-lookup-xwidget-support
tools/lookup: Update Xwidget WebKit browser support
2020-06-24 18:46:55 -04:00
Henrik Lissner
58fa2b1c7d
Fix projectile-vc not working on remotes
Mentioned in #3437
2020-06-24 18:44:04 -04:00
Seong Yong-ju
9caf05ffe4 Update :tools/lookup +xwidget support
Remove :tools/lookup +xwidget. Provide
`+lookup-xwidget-webkit-open-url-fn` so that we can manually configure
Xwidget WebKit browser for `+lookup/online` or `+lookup/in-docsets`.
2020-06-24 12:37:56 +09:00
thevirtuoso1973
13fa9c88a6 change rust doc lookup to std library 2020-06-23 22:17:08 +01:00
Seong Yong-ju
d8c6030a14 tools/lsp: Use general implementation lookup handler 2020-06-24 01:56:26 +09:00
Henrik Lissner
99eea1d3e2
Merge pull request #3420 from yyadavalli/patch-1
Add gitflow and move worktree in magit dispatch
2020-06-21 13:53:58 -04:00
Henrik Lissner
042cc781b7
Bump :tools magit
magit/magit@793e387 -> magit/magit@0746bf1
magit/forge@6f299d2 -> magit/forge@048efbb
2020-06-20 03:02:05 -04:00
Henrik Lissner
15cad3038c
Bump :tools lsp
emacs-lsp/lsp-mode@5f3f984 -> emacs-lsp/lsp-mode@666de5f
emacs-lsp/lsp-ui@d92cf83 -> emacs-lsp/lsp-ui@ce997c4
emacs-lsp/lsp-ivy@dce58b5 -> emacs-lsp/lsp-ivy@f6e3211
2020-06-20 03:02:05 -04:00
Yash Yadavalli
e1118f4754
Add gitflow as %, moving worktree to *
- Adds `magit-gitflow-popup` as `%` keybinding in the `magit-dispatch`, mirroring the keybinding in `magit-mode-map`.
- The existing binding `magit-worktree` is moved to `*`
2020-06-19 21:14:37 +00:00
Andrew Whatson
59c5aaad8d Fix error when opening REPL from unsupported mode
"Wrong number of arguments: (_mode fn . plist), 0"
2020-06-19 14:26:57 +10:00
Henrik Lissner
388bb0351d
Merge pull request #3411 from gagbo/patch-4
Remove forced project.el recipe hack
2020-06-18 19:58:28 -04:00
Gerry Agbobada
305f57f62c
Remove forced project.el recipe hack
Now that straight.el fixed the bug upstream there's no reason to force it anymore
2020-06-18 23:45:02 +02:00
t-e-r-m
41d5be12a0 Gravatars now opt-in. Magit README updated. 2020-06-19 00:36:30 +05:30
Henrik Lissner
6c80419474
Bump :tools lsp
emacs-lsp/lsp-mode@d5f0410 -> emacs-lsp/lsp-mode@5f3f984
emacs-lsp/lsp-ui@c3e7a37 -> emacs-lsp/lsp-ui@d92cf83
emacs-lsp/helm-lsp@6b5ce18 -> emacs-lsp/helm-lsp@5018af9

Closes #3349
2020-06-10 20:48:33 -04:00
Henrik Lissner
73dcb13463
Bump :tools magit
magit/magit@ae82fcf -> magit/magit@793e387
emacs-evil/evil-magit@253c644 -> emacs-evil/evil-magit@88dc26c
2020-06-10 02:44:27 -04:00
Seong Yong-ju
df643186d5 tools/taskrunner: Set popup rule for taskrunner buffer 2020-06-07 12:44:25 +09:00
Henrik Lissner
2685fb2141
Merge pull request #3311 from marcusramberg/marcus/macos_keychain
Updates for macos module
2020-06-06 18:18:13 -04:00
Marcus Ramberg
a217a935fd updates for macos module
Add support for keychain
Add README.
Add shortcut for open in iTerm.
2020-06-06 09:02:36 +02:00
Henrik Lissner
a724ce0f8e
Fix xwidget dash docset popup display function
The popup rule was malformed.
2020-06-06 01:04:41 -04:00
Henrik Lissner
8bf902d5f4
General refactors & reformatting across the board 2020-06-04 20:13:28 -04:00
Henrik Lissner
8c94203cc7
Merge pull request #3291 from gagbo/fix/project-0.3-recipe
Bump :tools lsp
2020-06-04 19:46:25 -04:00
Henrik Lissner
ff2026bae1
Merge pull request #3292 from bersace/magit-goto-address
magit: Enable goto-address-mode in process buffer
2020-06-04 19:45:43 -04:00
Henrik Lissner
db25224e18
Fix #3286: prevent nil flycheck checker 2020-06-04 19:43:20 -04:00
Étienne BERSAC
ca4ed2c5fa
magit: Enable goto-address-mode in process buffer
This way, URL returned by remote are clicable.
2020-06-04 14:07:51 +02:00
Gerry Agbobada
a5f82666a5
Bump :tools lsp
Forcefully install the gnu-elpa-mirror recipe of project makes it move
emacsmirror/project@0d31141 (0.1.3) -> emacs-straight/project@da0333a (0.3.0)

Fixes #3269
2020-06-04 10:53:02 +02:00
Henrik Lissner
fdf9c408e8
Bump :tools
Silex/docker.el@0874520 -> Silex/docker.el@d6233bd
editorconfig/editorconfig-emacs@19de0ec -> editorconfig/editorconfig-emacs@9a73ff7
emacs-lsp/dap-mode@8f69dc2 -> emacs-lsp/dap-mode@7ad9157
emacs-lsp/lsp-mode@81d62d5 -> emacs-lsp/lsp-mode@d5f0410
emacs-lsp/lsp-ui@271b47c -> emacs-lsp/lsp-ui@c3e7a37
emacsorphanage/quickrun@2e37ce9 -> emacsorphanage/quickrun@c6ce1f3
gilbertw1/dash-docs@111fd9b -> gilbertw1/dash-docs@dafc8fc
jacktasia/dumb-jump@d760aa8 -> jacktasia/dumb-jump@d86f59c
joaotavora/eglot@d99a447 -> joaotavora/eglot@ac9239b
magit/forge@09bf8ad -> magit/forge@6f299d2
magit/magit@b1b2683 -> magit/magit@ae82fcf
millejoh/emacs-ipython-notebook@42134ad -> millejoh/emacs-ipython-notebook@ee31cdb
paradoxxxzero/jinja2-mode@cfaa7bb -> paradoxxxzero/jinja2-mode@4540f99
tkf/emacs-request@216d570 -> tkf/emacs-request@912525c
tumashu/posframe@093b29a -> tumashu/posframe@6285217
wbolster/emacs-direnv@1daf479 -> wbolster/emacs-direnv@f5484b0
yoshiki/yaml-mode@cecf4b1 -> yoshiki/yaml-mode@34648f2
2020-06-02 19:52:42 -04:00
Henrik Lissner
fed0e9365c
Make +lookup/in-docsets respect +lookup-open-url-fn 2020-06-01 19:28:58 -04:00
Seong Yong-ju
8ecec82eef tools/lsp: Make lsp checker chained to other checkers 2020-05-30 23:05:08 +09:00
Henrik Lissner
d502c7c06a
tools/lsp: minor refactors 2020-05-28 22:01:23 -04:00
Henrik Lissner
92760d91ae
Add editorconfig-mode to doom-first-buffer-hook 2020-05-28 22:01:23 -04:00
Henrik Lissner
75b6e11f56
Merge pull request #3020 from gagbo/feature/eglot-support
Add support for eglot as LSP client implementation
2020-05-28 15:20:24 -04:00
Gerry Agbobada
dc3c2f9e78
[review] no extension in load! / rename interactive function 2020-05-28 13:13:00 +02:00
Gerry Agbobada
c41ae8995b
Remove redundant featurep! check 2020-05-28 11:50:24 +02:00
Gerry Agbobada
f9d30cbf90
Wrap 'eglot-server-programs usage in after! eglot 2020-05-28 11:49:53 +02:00
Gerry Agbobada
f35768af86
Fix loading of flycheck-eglot 2020-05-28 11:19:33 +02:00
Gerry Agbobada
718d9a2690
[review] Changes 2020-05-28 11:17:55 +02:00
Gerry Agbobada
6a163fd5c1
[review] create +lsp.el and +eglot.el files
This means we can remove a lot of `:unless (featurep! +eglot)`
2020-05-28 11:17:55 +02:00
Henrik Lissner
44ed98cf18
Merge pull request #3034 from Amatrelan/pass-readme
add tool/pass readme
2020-05-28 03:43:35 -04:00
Gerry Agbobada
004ca6cf40
[review] Address eglot-flymake-backend call readablity 2020-05-28 09:34:19 +02:00
Gerry Agbobada
3e5b7cce3f
[eglot] Add support for eglot lsp client in emacs
- Update README
- Add eglot-specifics to cc, rs, py, hs
  removing unused lsp-mode packages when eglot is active
- Add eglot-specific bindings
- Add doctor warnings for debugger +lsp and +peek
- Add eglot-backed lookup-handlers
- Add flycheck checker using eglot for :checkers
  syntax users (using flycheck/flycheck#1676 and
  flycheck/flycheck#1592 discussion).
  This implementation is based on @marsam code, and uses recent
  Flycheck development in order to make the code smaller and
  easier to maintain.
2020-05-28 09:34:10 +02:00