Commit Graph

1105 Commits

Author SHA1 Message Date
93521ba5be Prevent "version control data is outdated" prompt
The prompt was too intrusive, so update vc state if buffer is modified
instead.
2020-03-14 22:04:49 -04:00
dd402b7db3 Remove references to enh-ruby-mode 2020-03-12 11:29:54 -04:00
05689fe76d Bump :tools upload
cjohansson/emacs-ssh-deploy@93a0e18 -> cjohansson/emacs-ssh-deploy@1bb2f82
2020-03-10 01:47:34 -04:00
ec1acc6574 Bump :tools lsp
emacs-lsp/lsp-mode@6a94356 -> emacs-lsp/lsp-mode@355d4da
emacs-lsp/lsp-ui@c99ba09 -> emacs-lsp/lsp-ui@70c2fec
2020-03-10 01:47:33 -04:00
1fcc925387 Bump :tools ein
millejoh/emacs-ipython-notebook@fbe1833 -> millejoh/emacs-ipython-notebook@b265205
2020-03-08 22:15:08 -04:00
69525521f6 Fix void-function ein:notebook-opened-buffers error 2020-03-08 22:14:18 -04:00
cb4f9b86c6 Bump :tools magit
magit/magit@c8cd22e -> magit/magit@55c5c7c
magit/forge@0ade907 -> magit/forge@c2fbce6
charignon/github-review@1de2d6d -> charignon/github-review@3fb7cc2
2020-03-06 16:37:57 -05:00
9ef3cdb673 Bump :tools ein
millejoh/emacs-ipython-notebook@10d7f10 -> millejoh/emacs-ipython-notebook@fbe1833
2020-03-06 15:26:37 -05:00
8d05600f25 Bump lsp-mode & rustic
brotzeit/rustic@9939691 -> brotzeit/rustic@373f5a1
emacs-lsp/lsp-mode@2e6b748 -> emacs-lsp/lsp-mode@6a94356
2020-03-04 21:59:42 +01:00
e5a91d2912 [:tools ein] ensure keybindings still valid 2020-03-03 07:24:09 -05:00
ac199de936 Bump :tools lsp
emacs-lsp/lsp-mode@fc812be -> emacs-lsp/lsp-mode@2e6b748
emacs-lsp/lsp-ui@da9788b -> emacs-lsp/lsp-ui@c99ba09
2020-03-02 12:06:35 -05:00
260148f4e9 Bump :tools magit
magit/magit@8cb6cdf -> magit/magit@c8cd22e
magit/forge@fb04716 -> magit/forge@0ade907
emacs-evil/evil-magit@1bfd546 -> emacs-evil/evil-magit@0b79aa3

Fixes #2446
2020-03-02 12:02:49 -05:00
1e0572f29c Bump :tools ein
millejoh/emacs-ipython-notebook@8a2544a -> millejoh/emacs-ipython-notebook@10d7f10
2020-03-01 12:06:02 -05:00
bbd1561a3c Make doom-real-buffer-p work for indirect buffers 2020-03-01 01:33:40 -05:00
e806ccf0f0 tools/ein: link docs to ein readme 2020-03-01 01:33:30 -05:00
415636c1b1 Merge pull request #2635 from dickmao/dev
module ein: bring up to date
2020-03-01 01:28:44 -05:00
527c04c294 module ein: bring up to date 2020-03-01 01:04:52 -05:00
cb38bb23df tools/lsp: minor refactor & reformatting
Also makes +lsp-init-flycheck-or-flymake-h respect more possible values
for lsp-diagnostic-package.
2020-02-29 19:08:55 -05:00
861e0f71d5 Activate lsp-mode in indirect buffers 2020-02-29 19:07:38 -05:00
29650a67a2 Fix #2636: lsp init short circuits in Emacs <=26 2020-02-29 19:06:50 -05:00
27e5291b5a Bump :tools direnv
wbolster/emacs-direnv@fd0b6bb -> wbolster/emacs-direnv@1f93e3f
2020-02-29 11:40:34 -05:00
c311d798ce Merge pull request #2590 from sebastiansturm/develop
Modernize lsp integration
2020-02-28 22:29:20 -05:00
998dccd8fe Modernize lsp-mode integration
* switch the company-backend used by lsp-mode from company-lsp to
company-capf (said to provide better performance and allows us to remove
the dependency on company-lsp)

* when available (on recent builds of Emacs 27+), lsp-mode buffers will
now use a larger than default value of `read-process-output-max`.
According to the lsp-mode performance guide, this can also significantly
improve lsp-mode performance

* flycheck support recently moved into lsp proper; with this commit,
the lsp module follows suit and prefers lsp-flycheck over
lsp-ui-flycheck

* if the new module flag `+no-peek` is set, doom-emacs will now use the xref
backend for reference and definition lookup instead of the lsp-ui-peek-*
backend offered by lsp-ui-mode
2020-02-28 10:45:25 +01:00
ca1a614e63 Fix typo 2020-02-27 13:51:11 +01:00
0a9b06ac16 Prevent magit trying to revert non-existent file buffers 2020-02-25 20:23:04 -05:00
3c18601437 add open-in-iterm shortcut for macos module
`+macos/open-in-iterm` opens the current directory in `iTerm`, which as far as i know is a popular alternative to the macos's default terminal emulator `term`.
2020-02-25 07:11:56 -08:00
5ed8c1db76 Bump :tools magit
magit/magit@57f2d0f -> magit/magit@8cb6cdf
magit/forge@0081afd -> magit/forge@fb04716
2020-02-24 20:49:03 -05:00
2f696ff5c5 Temp fix #2446: yy in magit when evil-want-Y-yank-or-eol 2020-02-24 20:35:59 -05:00
24282a454e Fix revert-buffer--default error after using magit
It too aggressively tries to revert all buffers, even ones that can't be
reverted.
2020-02-24 19:30:35 -05:00
1f3ff33762 Add +lsp/uninstall-server command 2020-02-24 14:59:14 -05:00
731e1c503d Lazily revert affected buffers after magit 2020-02-21 13:40:52 -05:00
f645675e4c Merge pull request #2558 from sebastiansturm/develop
Update to latest lsp-mode, lsp-ui
2020-02-19 09:22:57 -05:00
e9ab396783 Update to latest lsp-mode, lsp-ui 2020-02-19 09:48:48 +01:00
4391c56968 fix missing parenthesis in terraform config 2020-02-19 08:31:49 +01:00
4cca178376 Remove previous block 2020-02-17 22:36:31 -08:00
67a8c75b72 Fix indentation and remove if 2020-02-17 22:18:05 -08:00
c917502823 Add LSP server activation behind feature flag 2020-02-17 20:28:03 -08:00
21dfd6159e Bump to politza/pdf-tools@0159cb1
From politza/pdf-tools@cc29d4c
2020-02-16 02:26:38 -05:00
176be128ef gdb-show-main = gdb-many-windows = t 2020-02-16 02:26:38 -05:00
c27697d90e Bump lsp-mode & lsp-ui
emacs-lsp/lsp-mode@c8188ef -> emacs-lsp/lsp-mode@e7c7abf
emacs-lsp/lsp-ui@582e153 -> emacs-lsp/lsp-ui@6caacc8
2020-02-13 09:05:41 +00:00
f9eb6a3b65 Bump to jacktasia/dumb-jump@b5185e3
From jacktasia/dumb-jump@daddd9b
2020-02-11 19:24:08 -05:00
7548148d14 Bump lsp-mode & lsp-ui
emacs-lsp/lsp-mode@91e37a6 -> emacs-lsp/lsp-mode@c8188ef
emacs-lsp/lsp-ui@cf6906c -> emacs-lsp/lsp-ui@582e153
2020-02-11 19:22:47 -05:00
c13e7fe7fc Bump magit, forge, magit-todos & evil-magit
magit/magit@2bdfc4a -> magit/magit@57f2d0f
magit/forge@2833783 -> magit/forge@0081afd
emacs-evil/evil-magit@7223dca -> evil-magit/evil-magit@1bfd546
alphapapa/magit-todos@a64e365 -> alphapapa/magit-todos@ad5663a
2020-02-09 20:40:25 -05:00
3b192d5f2f Merge pull request #2503 from sei40kr/dockerfile-lsp
Add LSP support for Dockerfile
2020-02-09 18:38:02 -05:00
3e253ed67e Add LSP support for Dockerfile 2020-02-09 18:47:05 +09:00
4a60200f3d Unpin tkf/emacs-request
This package is a secondary dependency of many packages. Best to keep it
up-to-date at all times.
2020-02-08 18:11:22 -05:00
e4e0f33ab5 Bump to jacktasia/dumb-jump@daddd9b
From jacktasia/dumb-jump@738d40c
2020-02-08 18:10:34 -05:00
01c3f34bb0 Ensure lsp-ui doesn't overwrite file/dir-local flycheck-checker 2020-02-06 22:34:31 -05:00
eca387d670 Refactor +lookup/file & update :file handlers
+ Removed idris-mode's file handler. It doesn't do what I thought it
  did.
+ Fix markdown-follow-thing-at-point file handler creating empty buffer.
2020-02-06 16:55:28 -05:00
1910453e29 The byte-compiler ate my baby 2020-02-06 16:55:27 -05:00