Henrik Lissner
cdb59b0a3d
fix(lookup): wordnik dict backend returning nothing
...
Ref abo-abo/define-word#31
2021-09-27 21:58:18 +02:00
Kirill A. Korinsky
ca8892ee2e
bump: :tools magit
...
magit/forge@6e8ab6c67e -> magit/forge@6e8ab6c67e
To fix https://github.com/magit/forge/issues/414
2021-09-15 23:04:34 +02:00
Henrik Lissner
65b2712001
fix(pass): void-function consult--read on +pass/consult
2021-09-15 17:47:17 +02:00
Henrik Lissner
2bc67d8387
bump: :app :checkers :config :emacs :term :tools :ui
...
Alexander-Miller/treemacs@a6f9e9f1ce -> Alexander-Miller/treemacs@63e2bc207a
Silex/docker.el@9bcefbe54d -> Silex/docker.el@4fc69969b1
akermu/emacs-libvterm@2b1392cb2b -> akermu/emacs-libvterm@2681120b77
bdarcus/bibtex-actions@6e3a194c3a -> bdarcus/bibtex-actions@08c6ca0e5b
dash-docs-el/dash-docs@dafc8fc9f1 -> dash-docs-el/dash-docs@29848b6b34
dgutov/diff-hl@992559f98a -> dgutov/diff-hl@40c89a7b0d
dimitri/switch-window@2801d9b3a9 -> dimitri/switch-window@8d9fe251d8
editorconfig/editorconfig-emacs@e10fa22b13 -> editorconfig/editorconfig-emacs@2ab86dc9a8
ema2159/centaur-tabs@9c7c936e4e -> ema2159/centaur-tabs@8b4249c405
emacs-circe/circe@d6f1fa1864 -> emacs-circe/circe@77e16de3b9
emacs-lsp/lsp-treemacs@905cc74726 -> emacs-lsp/lsp-treemacs@d82df44d63
emacsorphanage/osx-trash@0f1dc052d0 -> emacsorphanage/osx-trash@af74a2055a
emacsorphanage/quickrun@35e91f4b6c -> emacsorphanage/quickrun@78317951cd
flycheck/flycheck@21d52264aa -> flycheck/flycheck@784f184cdd
hlissner/emacs-doom-themes@9e2680b918 -> hlissner/emacs-doom-themes@65fb964f36
https://git.savannah.gnu.org/git/emms.git@6e0aaaf4c559 -> https://git.savannah.gnu.org/git/emms.git@c42fab572846
ideasman42/emacs-spell-fu@1abcb5594e -> ideasman42/emacs-spell-fu@10823ae58f
ideasman42/emacs-undo-fu@e0ad06b5ef -> ideasman42/emacs-undo-fu@34b27c01da
joostkremers/writeroom-mode@b648b34017 -> joostkremers/writeroom-mode@7f4ec92404
kidd/org-gcal.el@4c2616a4f8 -> kidd/org-gcal.el@80e6f9501f
magnars/expand-region.el@4b8322774d -> magnars/expand-region.el@95a773bd8f
millejoh/emacs-ipython-notebook@09af85821e -> millejoh/emacs-ipython-notebook@0600c286bd
mohkale/consult-eglot@a6aeb6fa07 -> mohkale/consult-eglot@28a09cc839
noctuid/link-hint.el@09ba5727d8 -> noctuid/link-hint.el@d3c5bacc9c
rolandwalker/nav-flash@55786c9582 -> rolandwalker/nav-flash@2e31f32085
skeeto/elfeed@243add9e74 -> skeeto/elfeed@162d7d545e
szermatt/emacs-bash-completion@65e54c6f9c -> szermatt/emacs-bash-completion@c5eaeed156
tarsius/hl-todo@5ac0076cfe -> tarsius/hl-todo@42f744ffb5
tecosaur/emacs-everywhere@64ba2e3f30 -> tecosaur/emacs-everywhere@da88fa2d04
tkf/emacs-request@f3a5b4352e -> tkf/emacs-request@2b68b3ca54
tmalsburg/helm-bibtex@a0d32ab167 -> tmalsburg/helm-bibtex@b85662081d
yoshiki/yaml-mode@3a57058468 -> yoshiki/yaml-mode@63b637f846
yqrashawn/fd-dired@c223aee30a -> yqrashawn/fd-dired@458464771b
2021-09-15 17:47:17 +02:00
Itai Y. Efrat
d2d940fdf1
feat(lsp,vertico): add consult-eglot
...
- Load when :tools lsp +eglot and :completion vertico are on
- Bind consult-eglot-symbols to <leader> c j
2021-09-15 01:03:11 +03:00
Itai Y. Efrat
a10ac0e609
feat(lsp,vertico): remap xref-find-apropos to...
...
...consult-lsp-symbols
2021-09-14 20:44:55 +03:00
Henrik Lissner
e0bac80447
fix(magit): shut up magit-version
...
To prevent Magit's harmless, but annoying, "Cannot determine Magit's
version" errors.
2021-09-14 18:41:18 +02:00
Henrik Lissner
358f6f57b0
bump: :tools magit :emacs vc
...
alphapapa/magit-todos@78d24cf419 -> alphapapa/magit-todos@60152d5c4e
magit/forge@49da45ac45 -> magit/forge@6e8ab6c67e
magit/git-modes@7678ead3cd -> magit/git-modes@433e1c57a6
magit/magit@0f4963b0ec -> magit/magit@1e40d00217
pidu/git-timemachine@8d675750e9 -> pidu/git-timemachine@3381797bcb
Close #5465
2021-09-14 14:30:06 +02:00
Henrik Lissner
e03f1d19d8
bump: :tools lsp debugger :lang (* +lsp)
...
emacs-lsp/dap-mode@d472a6c937 -> emacs-lsp/dap-mode@00e1a5d70c
emacs-lsp/lsp-dart@01d89d43f1 -> emacs-lsp/lsp-dart@64fb5d9303
emacs-lsp/lsp-haskell@eb37ac4a6a -> emacs-lsp/lsp-haskell@4e62cf897d
emacs-lsp/lsp-ivy@bccd86028e -> emacs-lsp/lsp-ivy@3e87441a62
emacs-lsp/lsp-java@b66a075bcb -> emacs-lsp/lsp-java@2a7d27e899
emacs-lsp/lsp-metals@9f82ebee48 -> emacs-lsp/lsp-metals@ca927e5a83
emacs-lsp/lsp-pyright@71a7976093 -> emacs-lsp/lsp-pyright@72fd57643d
emacs-lsp/lsp-sourcekit@ae4aa8705c -> emacs-lsp/lsp-sourcekit@97ff36b228
joaotavora/eglot@194b178ef4 -> joaotavora/eglot@c17bdf6c98
non-Jedi/lsp-julia@d4a7a27d6a -> non-Jedi/lsp-julia@809da95c05
Updates lsp-mode and all lsp packages for the LSP 8.0.0 release.
Close #5455
Close #5453
Close #5440
Close #5410
2021-09-14 14:30:05 +02:00
Henrik Lissner
13123c60e8
bump: :tools lsp debugger
...
emacs-lsp/dap-mode@01d92978d8 -> emacs-lsp/dap-mode@d472a6c937
emacs-lsp/lsp-mode@fe1bf85523 -> emacs-lsp/lsp-mode@32d34445f3
joaotavora/eglot@5cc8df63d8 -> joaotavora/eglot@194b178ef4
Ref emacs-lsp/dap-mode#487
2021-08-10 17:10:42 -04:00
Nham Le
6678f3833b
fix(lsp): explicitly set xref handlers for eglot
...
Otherwise a major mode's lookup handlers may take precedence (e.g. in
go-mode).
Close #5329
2021-08-06 03:50:33 -04:00
Henrik Lissner
06392a723f
refactor: rename orig-fn arg in advice to fn
...
A minor tweak to our naming conventions for the first argument of an
:around advice.
2021-08-04 01:53:12 -04:00
Henrik Lissner
77f78f0df3
revert: Fix #5215 : mix snippets with completion candidates
...
The sorting of these two backends are counter-intuitive in this
configuration, but I don't want to place the snippets in front of the
more meaningful capf results as suggested in #5215 . A better solution is
needed, but for the time being this will do.
Fix #5262
Ref #5215
Revert ba716d69f0
2021-08-03 23:02:11 -04:00
destroyer449
4824a5d005
docs(direnv): fix lorri link
...
Close #5335
2021-08-02 23:36:12 -04:00
Henrik Lissner
bbd3122c2e
Merge pull request #5309 from daanturo/close-lsp-doc
...
Allow evil users to quickly close the LSP signature buffer
2021-07-31 05:03:34 -04:00
Itai Y. Efrat
41772a80db
bump: consult-lsp
...
gagbo/consult-lsp@c882749 -> gagbo/consult-lsp@e8a50f2
compatibility fix with new versions of consult
2021-07-31 11:20:43 +03:00
Daanturo
829a44f79c
Quickly close the lsp-signature
popup by ESC*
...
Add to `doom-escape-hook` a function that closes the displayed LSP
signature.
2021-07-29 08:59:48 +07:00
Daanturo
ea10da4459
Fix +lookup/in-docsets's vertico section
...
Convert the let form to let* to fix `Symbol’s value as variable is void:
sink`.
2021-07-29 08:21:17 +07:00
Henrik Lissner
e0234dcab1
fix(pass): add vertico support
2021-07-28 13:11:45 -04:00
Henrik Lissner
33b646826b
fix(vertico): add counsel-file-jump analogue
...
Fix 'SPC f F' / 'C-c f F' for vertico users
2021-07-28 12:54:23 -04:00
Henrik Lissner
2d56dd73dc
fix(lookup): add vertico support to dash-docs
...
Close #5298
2021-07-28 12:42:58 -04:00
Henrik Lissner
cf1fa4eeba
Fix #5297 : don't defer lv incrementally on magit
...
transient no longer depends on it.
2021-07-26 02:57:33 -04:00
Itai Y. Efrat
f94b985244
Bump :tools biblio
...
bdarcus/bibtex-actions@b1ddbb3 -> bdarcus/bibtex-actions@6e3a194
tmalsburg/helm-bibtex@9f6ea92 -> tmalsburg/helm-bibtex@a0d32ab
tmalsburg/helm-bibtex@9f6ea92 -> tmalsburg/helm-bibtex@a0d32ab
tmalsburg/helm-bibtex@9f6ea92 -> tmalsburg/helm-bibtex@a0d32ab
bibtex-actions is way out of date, and bibtex-completion has a new
org-cite improvement
2021-07-25 02:52:04 +03:00
Itai Y. Efrat
a0eb4e9b65
completion/selectrum -> completion/vertico, part 3
...
- Rename all functions and variables in the module to reflect the
namechange (and the irc jump function)
2021-07-25 02:52:04 +03:00
Itai Y. Efrat
24eaa1317c
completion/selectrum -> completion/vertico, part 2
...
- Rename module from `:completion selectrum` to `:completion vertico`
- Rename all files involved
- Do *not* yet rename all the functions, as that messes up git's rename
detection.
2021-07-25 02:51:15 +03:00
Itai Y. Efrat
53e2c32a69
Bump consult-lsp
...
gagbo/consult-lsp@ed3cfd2 -> gagbo/consult-lsp@c882749
2021-07-25 02:50:42 +03:00
Itai Y. Efrat
5f12afca34
:tools lsp update readme to include consult-lsp
2021-07-25 02:50:42 +03:00
Itai Y. Efrat
1fe0ad318b
selectrum: improve :tools lookup integration
...
- move `consult-xref` stuff to `:tools lookup` where it belongs
- add selectrum functionality where possible, document what's beyond the
scope of this PR
2021-07-25 02:50:42 +03:00
Itai Y. Efrat
b9757e75ed
selectrum: update bibtex-actions config
...
- fix loading order issue
- include (temporary?) binding in `SPC n b` to `bibtex-actions-open-entry`
2021-07-25 02:49:41 +03:00
Itai Y. Efrat
52cae6e18f
Bump bibtex-actions
...
bdarcus/bibtex-actions@743f548 -> bdarcus/bibtex-actions@b1ddbb3
2021-07-25 02:49:41 +03:00
Itai Y. Efrat
e8dc511c74
selectrum: move consult-lsp to :tools lsp
...
where it belongs
2021-07-25 02:49:41 +03:00
Itai Y. Efrat
a3c978ba36
selectrum: add bibtex-actions to tools/biblio
2021-07-25 02:49:41 +03:00
Henrik Lissner
480f99c207
Merge pull request #4961 from gagbo/patch-10
...
Feature-gate :tools lsp company-specific hooks
2021-07-24 18:30:35 -04:00
Lordie
22e6912846
show all available lsp servers when switching ( #5191 )
...
* show all available lsp servers
show all available lsp servers instead of only high priority ones
* fixes +lsp/switch-client priority reset
now waits for lsp to initialize before restoring the default client priority
2021-07-24 18:28:07 -04:00
Henrik Lissner
b49543215b
Merge pull request #5270 from gagbo/patch-7
...
Add dap-cpptools to auto-requires of dap for rust
2021-07-23 16:15:54 -04:00
Henrik Lissner
2ff51f7809
Bump :tools magit
...
magit/forge@b4fd066 -> magit/forge@49da45a
magit/magit@9b7b25f -> magit/magit@0f4963b
Fixes magit's handling of binary file headers (magit/magit@d3a729b1 )
2021-07-23 15:44:12 -04:00
Gerry Agbobada
a7c58380fa
Add dap-cpptools to auto-requires of dap for rust
...
dap-cpptools is, for the time being, the recommended way of setting up
dap-mode with Rust.
2021-07-18 16:02:41 +02:00
Henrik Lissner
edc527bb26
tools/lsp: add lsp-racket to lsp-client-packages
...
Should be PRed upstream.
2021-07-12 20:15:29 -04:00
Henrik Lissner
d79cea2e4c
Minor refactors, reformatting, & comment revision
2021-07-11 17:52:08 -04:00
Henrik Lissner
b886b9a635
Merge pull request #5251 from iyefrat/emacs27
...
Remove remaining `Emacs27+` checks
2021-07-10 10:29:07 -04:00
Itai Y. Efrat
34fae1c01c
Remove remaining Emacs27+
checks
...
- Remove remaining `EMACS27+` checks, since the whole codebase is
assumed to run at version 27 or above now
- Remove `EMACS27+` definition since it's no longer needed
2021-07-10 16:03:41 +03:00
Henrik Lissner
6997adb654
Bump :tools
...
Silex/docker.el@bc2dc09 -> Silex/docker.el@9bcefbe
cjohansson/emacs-ssh-deploy@fce4ea3 -> cjohansson/emacs-ssh-deploy@7c5fe8a
emacs-lsp/dap-mode@4347846 -> emacs-lsp/dap-mode@01d9297
emacs-lsp/lsp-mode@9aa22de -> emacs-lsp/lsp-mode@aec8968
emacs-lsp/lsp-ui@9953a48 -> emacs-lsp/lsp-ui@cb02972
emacs-pe/docker-tramp.el@8e2b671 -> emacs-pe/docker-tramp.el@aaee11c
emacsorphanage/terraform-mode@a9fa5bd -> emacsorphanage/terraform-mode@e560caa
jacktasia/dumb-jump@8f70acb -> jacktasia/dumb-jump@542e72d
joaotavora/eglot@a5b7b7d -> joaotavora/eglot@5cc8df6
magit/forge@551e515 -> magit/forge@b4fd066
magit/magit@b68a760 -> magit/magit@9b7b25f
tumashu/posframe@739d8fd -> tumashu/posframe@f97c4af
xuchunyang/osx-dictionary.el@4d4cc19 -> xuchunyang/osx-dictionary.el@1a4479d
zx2c4/password-store@4e73cdc -> zx2c4/password-store@3dd1469
2021-07-09 17:42:18 -04:00
Henrik Lissner
ba716d69f0
Fix #5125 : mix snippets with completion candidates
...
So snippets aren't all the way at the bottom of the candidate list.
Closes #5220
2021-07-09 13:25:14 -04:00
Henrik Lissner
36d186d1cd
Fix #4665 : don't close annotation window on ESC
2021-07-08 21:42:13 -04:00
Henrik Lissner
09226f905d
Fix #5155 : interactive specs for tmux commands
...
(interactive "PD") was incorrectly used to pass two interactive
arguments to the command, but only the first argument was sent.
This corrects that, refactors +tmux/cd to be easier to understand, and
updates its docstring to reflect these changes.
2021-07-08 17:52:20 -04:00
Henrik Lissner
04eb44a610
tools/pass: remove auth-source-pass recipe
...
A sufficiently up-to-date version of this package is built into Emacs
27.1+. Since we dropped 26.x support in 044a1a5f2
this is no longer
needed.
Mentioned in https://discourse.doomemacs.org/t/1180
2021-07-08 00:29:32 -04:00
Cora Sutton
7925759b8e
Set the lsp-ui-sideline-actions-icon to the default
...
When Emacs 26.x support was in place this was originally:
```elisp
lsp-ui-sideline-actions-icon (if EMACS27+ lsp-ui-sideline-actions-icon-default)
```
But when it was removed it became:
```elisp
lsp-ui-sideline-actions-icon t
```
The docs for lsp-ui-sideline-actions-icon say:
```
Image file for actions. It must be a png file.
```
Setting this to `t` results in a whole lot of these messages:
```
[lsp-ui-sideline]: Error with actions icon: (error Invalid image specification)
```
So the solution seems to me to be to set it to:
```elisp
lsp-ui-sideline-actions-icon lsp-ui-sideline-actions-icon-default
```
I've set it in my emacs and it seems to work.
2021-07-06 13:46:53 -05:00
Henrik Lissner
6a23c6142b
tools/direnv: refactor
...
Our advice is no longer needed, now that envrc provides
envrc-propagate-environment. We also cache the executable path (benefits
TRAMP users, in particular).
2021-07-06 02:32:38 -04:00
Henrik Lissner
38bc1ab81a
Bump :tools pdf
...
vedang/pdf-tools@d262cf9 -> vedang/pdf-tools@5f77dae
Fixes #4989 : remove local hacks for retina support in favor of upstream
fixes.
2021-07-06 02:32:26 -04:00
Henrik Lissner
044a1a5f2b
Drop Emacs 26.x support
...
Emacs 27.x has been the stable version of Emacs for nearly a year, and
introduces a litany of bugfixes, performance, and quality-of-life
improvements that significantly reduce Doom's maintenance burden (like
XDG support, early-init.el, image manipulation without imagemagick, a
native JSON library, harfbuzz support, pdumper, and others).
With so many big changes on Doom's horizon, I like having one less (big)
thing to worry about.
Also reverts bb677cf7a
(#5232 ) as it is no longer needed.
2021-07-06 02:31:52 -04:00