Commit graph

1190 commits

Author SHA1 Message Date
James Ravn
573d14c264
Include snippets in lsp completion
This gives completion of snippets along with normal LSP completion,
similar to how the old company-lsp backend worked.
2021-01-07 11:19:03 +00:00
Henrik Lissner
70e71f3f6d
lsp-headerline-breadcrumb-enable = nil 2021-01-07 01:41:58 -05:00
Henrik Lissner
6ef517353b
Bump :tools
NicolasPetton/pass@919d8e3 -> NicolasPetton/pass@a095d24
abo-abo/define-word@3af6825 -> abo-abo/define-word@6e4a427
editorconfig/editorconfig-emacs@da84471 -> editorconfig/editorconfig-emacs@d73333c
emacs-lsp/dap-mode@041db8e -> emacs-lsp/dap-mode@612388d
emacs-lsp/lsp-mode@61443f3 -> emacs-lsp/lsp-mode@dbfbe1a
emacs-lsp/lsp-ui@49bc513 -> emacs-lsp/lsp-ui@94673cd
emacs-straight/project@0003fe4 -> emacs-straight/project@a1997af
emacsorphanage/terraform-mode@63fafc6 -> emacsorphanage/terraform-mode@a9fa5bd
joaotavora/eglot@2172641 -> joaotavora/eglot@4c85df2
k1LoW/emacs-ansible@cf6b8f0 -> k1LoW/emacs-ansible@40af0d2
magit/forge@953764d -> magit/forge@e340c2b
magit/magit@acfe22a -> magit/magit@2145477
millejoh/emacs-ipython-notebook@a019ee3 -> millejoh/emacs-ipython-notebook@917f2a0
nicolaisingh/saveplace-pdf-view@88e07be -> nicolaisingh/saveplace-pdf-view@b037091
realgud/realgud@ff66001 -> realgud/realgud@f73c039
spotify/dockerfile-mode@d31f768 -> spotify/dockerfile-mode@6a56c1c
tmalsburg/helm-bibtex@8d84d8b -> tmalsburg/helm-bibtex@1bb81d7
tmalsburg/helm-bibtex@8d84d8b -> tmalsburg/helm-bibtex@1bb81d7
tmalsburg/helm-bibtex@8d84d8b -> tmalsburg/helm-bibtex@1bb81d7
tumashu/posframe@e1552c8 -> tumashu/posframe@ae8ac91
2021-01-05 01:54:04 -05:00
Ralf Beckmann
db82474a58 Add doctor.el for :tools ansible 2021-01-04 18:43:05 +01:00
Ralf Beckmann
5b8d8aed51 Enable company-ansible upfront 2021-01-04 18:43:05 +01:00
Henrik Lissner
2849efdf2e
lang/lua: update README & refactor
Mentioned in #4462
2021-01-03 17:07:42 -05:00
Henrik Lissner
765b6dcfca
Unset unused markers
In case of overlay leaks.
2020-12-12 15:56:36 -05:00
Henrik Lissner
55e90f064f
Load gcmh-mode a little sooner
Ensures it is loaded in time when files are loaded directly from the
terminal.
2020-12-11 01:41:38 -05:00
Henrik Lissner
1b6b122317
Bump :tools magit
magit/magit@2e0c697 -> magit/magit@acfe22a
magit/forge@844aa6d -> magit/forge@953764d

Fixes odd errors on magit-status
2020-12-10 16:14:05 -05:00
Henrik Lissner
a5af17b6aa
Fix #4397: call pdf-tools-install-noverify
So pdf-tools has a chance to set up its hooks.
2020-12-09 17:17:22 -05:00
Henrik Lissner
46ac4191e1
Bump :tools debugger lsp
emacs-lsp/dap-mode@e582ff9 -> emacs-lsp/dap-mode@041db8e
emacs-lsp/lsp-mode@e1c4241 -> emacs-lsp/lsp-mode@61443f3
emacs-lsp/lsp-ui@b1693d6 -> emacs-lsp/lsp-ui@49bc513
emacs-straight/project@67216fb -> emacs-straight/project@0003fe4

Fix #4396
2020-12-09 17:17:21 -05:00
Henrik Lissner
fbb8d1b99e
Merge pull request #4392 from rfaulhaber/add-mdn-search-to-lookup
Adds MDN search to online lookup
2020-12-08 23:01:07 -05:00
Henrik Lissner
fc9dd5748e
Fix #4386: interop between ivy-xref & dired-do-find-regexp 2020-12-08 22:44:53 -05:00
Ryan Faulhaber
65bd7c3414
Adds MDN search to online lookup 2020-12-08 22:20:56 -05:00
Henrik Lissner
ea207368d9
Bump :tools
emacs-lsp/lsp-mode@5005ebe -> emacs-lsp/lsp-mode@e1c4241
emacs-straight/project@162d892 -> emacs-straight/project@67216fb
emacs-straight/rainbow-mode@fdff98b -> emacs-straight/rainbow-mode@949166c
emacsorphanage/quickrun@fd96577 -> emacsorphanage/quickrun@8008780
jacktasia/dumb-jump@85f898e -> jacktasia/dumb-jump@ff9fc93
magit/forge@05ef029 -> magit/forge@844aa6d
magit/magit@068f838 -> magit/magit@2e0c697
nicolaisingh/saveplace-pdf-view@a5cc606 -> nicolaisingh/saveplace-pdf-view@88e07be
tumashu/posframe@9e9b16b -> tumashu/posframe@e1552c8
2020-12-05 16:48:23 -05:00
Henrik Lissner
f11979ed76
tools/pdf: only prompt to build epdfinfo once
Fixes regression mentioned in #1788
2020-12-05 15:16:52 -05:00
Henrik Lissner
d17616e835
TAB = toggle section in magit-process-mode 2020-12-02 22:32:04 -05:00
Henrik Lissner
7038c2e800
Fix #3244: rewrite how pdf-tools builds epdfinfo 2020-11-30 23:35:03 -05:00
Jed Brown
87d8457927 magit: fix mismatched paren in parent
"Fix blacklisted evil-collection-magit keybinds" had one too many
closing parens.
2020-11-29 14:51:08 -07:00
Henrik Lissner
2828281af7
Fix blacklisted evil-collection-magit keybinds
Now that evil-magit's been moved to evil-collection, its keybinds are
subject to our blacklist. There must be a better way to exclude
evil-collection modules from the blacklist.
2020-11-29 15:19:21 -05:00
Henrik Lissner
9e76409238
Bump :tools
DamienCassou/auth-password-store@ff4940c -> DamienCassou/auth-password-store@aa7f171
alphapapa/magit-todos@a0e5d1f -> alphapapa/magit-todos@78d24cf
charignon/github-review@e2123cc -> charignon/github-review@db72374
editorconfig/editorconfig-emacs@a6c70da -> editorconfig/editorconfig-emacs@da84471
emacs-lsp/lsp-mode@57ea180 -> emacs-lsp/lsp-mode@5005ebe
emacs-straight/project@da0333a -> emacs-straight/project@162d892
emacsorphanage/quickrun@005d269 -> emacsorphanage/quickrun@fd96577
emacsorphanage/terraform-mode@2967e7b -> emacsorphanage/terraform-mode@63fafc6
jacktasia/dumb-jump@fbbe6b0 -> jacktasia/dumb-jump@85f898e
magit/forge@031e4f0 -> magit/forge@05ef029
magit/magit@2fb3bf7 -> magit/magit@068f838
millejoh/emacs-ipython-notebook@1bfb80c -> millejoh/emacs-ipython-notebook@a019ee3
thiderman/makefile-executor.el@9a7d78f -> thiderman/makefile-executor.el@d0a34c3
tkf/emacs-request@d02d134 -> tkf/emacs-request@0183da8
yoshiki/yaml-mode@68fecb5 -> yoshiki/yaml-mode@fc5e1c5
zx2c4/password-store@06f4999 -> zx2c4/password-store@f152064
2020-11-29 14:28:47 -05:00
Henrik Lissner
4daaaff224
Merge pull request #4314 from iyefrat/rgb-readme
:tools/rgb minor README fixes
2020-11-27 22:41:04 -05:00
Henrik Lissner
786d415337
Merge pull request #4322 from brianmcgillion/bump_bibtex
Bump :tools biblio
2020-11-27 22:27:32 -05:00
Henrik Lissner
0f3226558f
tools/pdf: add saveplace-pdf-view package 2020-11-27 22:20:51 -05:00
Henrik Lissner
c1bdd63dcd
Bump evil-collection
emacs-evil/evil-collection@52b6479 -> emacs-evil/evil-collection@05ed92a

evil-magit was ported to evil-collection

Half-addresses #4324
2020-11-27 22:20:31 -05:00
Brian McGillion
f0dbb1ffd2 Bump :tools biblio
tmalsburg/helm-bibtex@12f8809 -> tmalsburg/helm-bibtex@8d84d8b

Signed-off-by: Brian McGillion <brian@ssrc.tii.ae>
2020-11-26 10:16:11 +04:00
Henrik Lissner
ee6b7c0e81
tools/pdf: minor reformatting 2020-11-25 12:29:53 -05:00
Henrik Lissner
8914b7b8ab
Fix #4299: refactor retina support for pdfs 2020-11-25 12:29:31 -05:00
Itai Y. Efrat
d5402e0d5f :tools/rgb minor README fixes 2020-11-25 01:04:20 +02:00
Henrik Lissner
8a90862777
Remove +magit/clone
Upstream magit-clone has superseded +magit/clone.

Closes #4292
2020-11-21 01:39:25 -05:00
Henrik Lissner
a799a58b98
Bump :tools debugger lsp
emacs-lsp/dap-mode@09a562f -> emacs-lsp/dap-mode@e582ff9
emacs-lsp/lsp-mode@af1ad22 -> emacs-lsp/lsp-mode@57ea180
tumashu/posframe@395aca9 -> tumashu/posframe@9e9b16b
2020-11-20 15:29:48 -05:00
Henrik Lissner
aa02dc14a4
Bump :tools debugger lsp
emacs-lsp/dap-mode@400ec52 -> emacs-lsp/dap-mode@09a562f
emacs-lsp/lsp-ivy@20cac62 -> emacs-lsp/lsp-ivy@c70ee8b
emacs-lsp/lsp-mode@fb4c35c -> emacs-lsp/lsp-mode@af1ad22
emacs-lsp/lsp-ui@2555204 -> emacs-lsp/lsp-ui@b1693d6
joaotavora/eglot@61b71ea -> joaotavora/eglot@2172641
tumashu/posframe@a99da9f -> tumashu/posframe@395aca9

Fix #4213
2020-11-14 18:42:31 -05:00
Henrik Lissner
ecca37b07b
Bump :tools direnv
purcell/envrc@da8e306 -> purcell/envrc@18caf51

envrc-mode now provides its own envrc file major mode with basic syntax highlighting.
2020-11-14 13:05:28 -05:00
Henrik Lissner
f7293fb67e
Fix #4208: aborting direnv shouldn't abort find-file 2020-11-11 20:33:27 -05:00
Henrik Lissner
d45155aec8
tools/direnv: only run direnv once per buffer
Halves the time direnv integration takes to initialize.
2020-11-10 18:36:47 -05:00
Chris Rose
11ff294f7d Add detection for projects that are ansible roles
Ansible roles _often_ have a `tasks/main.yml` file in them, and benefit
from some of the nice ansible syntax highlighting.
2020-11-04 19:07:59 -08:00
Henrik Lissner
7ec623593e
Fix magit in remote repos
And backport executable-find from Emacs 27.1 so we don't have to do
these version checks every time we use it.
2020-11-02 14:43:12 -05:00
Henrik Lissner
f02879dd04
Add ffap & bug-reference support to +lookup/file
And disable bug-reference-mode by default. It produces too many false
positives, particularly in web modes where color hexes in strings and
comments are very common. Now that bug-reference support is built into
+lookup/file (on gf), users can use that instead.
2020-10-30 19:09:31 -04:00
Henrik Lissner
1811cae05c
Fix #4124: void-variable read-process-output-max
For Emacs 26 users, before this variable existed.
2020-10-21 21:09:58 -04:00
Henrik Lissner
b857566239
Minor refactors 2020-10-20 16:52:39 -04:00
Henrik Lissner
88b42caab0
Fix user-defined flycheck-checker in lsp-mode 2020-10-20 16:51:39 -04:00
drchsl
d6956d95d2 tools/magit: add magit-diff-refine-hunk to readme 2020-10-18 16:38:07 +02:00
Henrik Lissner
b461f76b0d
Fix *-local-vars-hook & doom-first-*-hook not triggering
When starting Emacs with a file path argument these hooks aren't set up
in time for the file to be processed.

Fixes #3891, #4082, #4104
2020-10-16 23:08:56 -04:00
Henrik Lissner
8ba2b9eafa
Fix void-function xref--show-defs error
When looking up some xref backends (e.g. tide).
2020-10-15 18:13:42 -04:00
Henrik Lissner
1c7fd9c220
Fix #4093: runaway gc-cons-threshold in lsp-mode
gc-cons-threshold was doubled every time an lsp-mode buffer was
opened (i.e. every time +lsp-optimization-mode was activated) causing
heavy freezes.
2020-10-15 02:19:56 -04:00
Henrik Lissner
8297af01a8
tools/lsp: tweak lsp-ui-doc defaults 2020-10-14 18:38:09 -04:00
Henrik Lissner
2491c8ed2c
tools/lsp: add j/k/C-j/C-k keys for lsp-ui-peek 2020-10-14 18:38:05 -04:00
Henrik Lissner
c80d546e55
Don't prompt to kill lsp server on cleanup 2020-10-12 17:36:02 -04:00
Henrik Lissner
c344d40d15
tools/lsp: refactor +lsp-optimization-mode 2020-10-11 20:31:46 -04:00
Henrik Lissner
ebc1e7092d
tools/lsp: restore flycheck-checker fix #3989
Removed in 22b6eaed0.
2020-10-11 20:31:33 -04:00