Henrik Lissner
916ef0fbbe
Rename unmap! to undefine-key!
...
unmap! gives the false impression that it is related or similar to map!,
but it isn't.
2020-04-23 23:56:17 -04:00
Henrik Lissner
fe3f3d91c3
tools/magit: gate forge behind flag & add README #1166
2020-04-23 23:56:17 -04:00
Tyler Ware
21f2776433
tmux: Quote shell arg in listing windows / panes
...
Specifying a session and / or window to +tmux-list-windows
and +tmux-list-panes just failed, because of the special characters
used in the ids for sessions & windows ($ and @). Quoting the ids
before building up the tmux command fixes this.
2020-04-23 21:13:28 -06:00
Henrik Lissner
4431eac0ab
Fix void-function: pdf-tools-install-noverify
...
For folks who try `M-x pdf-tools-install` at startup instead of simply
loading a pdf file.
2020-04-23 13:04:03 -04:00
Henrik Lissner
e0f8fbee22
Fix #2939 : pdf-tools config not triggered on pdf-view-mode
...
Because pdf-view can load without pulling in pdf-tools.
Closes #2954
2020-04-22 15:50:17 -04:00
Henrik Lissner
6315984ae6
Add workaround for tigersoldier/company-lsp#128
...
Fix from emacs-lsp/lsp-python-ms#79
2020-04-21 22:02:48 -04:00
James Ravn
c56afcfe01
Add lsp-command-map to SPC-c-l
...
The default lsp-mode bindings are bound to `s-l` which is impractical
for anyone using keybindings in their window manager. It also conflicts
w/ the doom approach of using leader keys. This change makes
all the default lsp bindings (see
https://github.com/emacs-lsp/lsp-mode#commands ) available on SPC-c-l.
So for example, restarting the lsp server can be done with `SPC c l s r`.
2020-04-21 22:22:14 +01:00
Henrik Lissner
27c64a3abd
Fix #2946 : use powerthesaurus fork
2020-04-21 13:47:26 -04:00
Henrik Lissner
09f617de8b
tools/debugger: move dap-mode behind +lsp flag
...
+ To make this consistent with other opt-in LSP integration
+ Install posframe for dap-ui-mode to work (#2934 )
Fixes #2934
2020-04-18 20:22:40 -04:00
Henrik Lissner
5ebc840308
Bump :tools lsp
...
emacs-lsp/lsp-mode@6671128 -> emacs-lsp/lsp-mode@e8e52fd
2020-04-17 22:15:07 -04:00
Henrik Lissner
45aa7a0653
Bump :tools lookup
...
jacktasia/dumb-jump@e8e9b0c -> jacktasia/dumb-jump@73b2b48
2020-04-17 22:14:21 -04:00
Henrik Lissner
4d3fdcfdcd
Bump :tools debugger
...
emacs-lsp/dap-mode@e2086fc -> emacs-lsp/dap-mode@0b9c8f2
realgud/realgud@94f2835 -> realgud/realgud@b854e04
2020-04-17 22:05:15 -04:00
Henrik Lissner
51944fae01
Refactor dap-mode and fix config load order
...
Now doom's defaults will run *before* a user's after! or use-package!
blocks for dap-mode.
2020-04-17 22:03:47 -04:00
Henrik Lissner
fae02456d7
Bump :tools ein
...
millejoh/emacs-ipython-notebook@c0147f6 -> millejoh/emacs-ipython-notebook@1322d8c
2020-04-17 22:02:02 -04:00
Henrik Lissner
2a93ff6ad4
Bump :tools lsp
...
emacs-lsp/lsp-mode@401d724 -> emacs-lsp/lsp-mode@6671128
emacs-lsp/helm-lsp@6f62659 -> emacs-lsp/helm-lsp@46a72f5
Possibly relevant to #2911
2020-04-16 15:38:56 -04:00
Henrik Lissner
bf657406b2
lsp-enable-links = nil #2911
2020-04-16 15:37:57 -04:00
Brian McGillion
0d2096ef47
Bump :tools biblio
...
tmalsburg/helm-bibtex@3cff6bd -> tmalsburg/helm-bibtex@b14b628
2020-04-16 13:58:37 +04:00
Brian McGillion
088db18c6d
Add bibtex-completion
...
Helm-Bibtex was split to extract bibtex-completion into a standalone
MELPA package. Adding the functionality here to account for the
changes in the packaging.
2020-04-16 13:53:39 +04:00
Henrik Lissner
2b67d958e6
Fix lsp-restart-workspace not working
...
Because I forgot to forward the RESTART argument for lsp--shutdown-workspace.
2020-04-15 15:54:05 -04:00
Henrik Lissner
dad93db56e
Merge pull request #2861 from bdarcus/biblio-module
...
adding new biblio module
2020-04-15 14:28:40 -04:00
Bruce D'Arcus
0c2cebadca
adding new biblio module
2020-04-15 12:06:22 -04:00
Henrik Lissner
abfa09f86d
Focus lsp doc popup after +lookup/documentation
2020-04-15 00:13:35 -04:00
Henrik Lissner
31a31fff46
Bump :tools magit
...
emacs-evil/evil-magit@0b79aa3 -> emacs-evil/evil-magit@253c644
magit/magit@68b5a13 -> magit/magit@0f1234e
2020-04-14 19:18:49 -04:00
Henrik Lissner
2f380e8dd0
Bump :tools ein
...
millejoh/emacs-ipython-notebook@57e84c6 -> millejoh/emacs-ipython-notebook@c0147f6
2020-04-14 18:55:47 -04:00
Henrik Lissner
42084af680
Add popup rule for *lsp-help*
2020-04-11 23:05:54 -04:00
Henrik Lissner
3622e36c75
Fix 'buffer does not seem to be associated with any file' error
...
Fixes #2869
Closes #2870
2020-04-10 13:47:41 -04:00
Henrik Lissner
439562e526
Merge pull request #2842 from paulapatience/bugfix/synosaurus-wordnet
...
tools/lookup: fix synosaurus -> synosaurus-wordnet
2020-04-08 15:36:29 -04:00
Henrik Lissner
9d19ea7cd7
Merge pull request #2853 from jsravn/fix-helm-xref-for-emacs27
...
Fix helm-xref when using Emacs 27+
2020-04-08 15:35:41 -04:00
Henrik Lissner
b78fc4eb76
Minor refactor & reformatting across the board
2020-04-08 15:30:10 -04:00
Henrik Lissner
fbbc7535ea
Fix #2839 : fix xref backend for lookup handlers
2020-04-08 15:30:09 -04:00
James Ravn
6a8ac7f5fd
Fix helm-xref when using Emacs 27+
...
Fixes https://github.com/hlissner/doom-emacs/issues/2852
2020-04-08 19:11:33 +01:00
Paul A. Patience
1b980c7577
tools/lookup: fix synosaurus -> synosaurus-wordnet
...
The synosaurus-wordnet--command variable is defined in
synosaurus-wordnet rather than in synosaurus.
2020-04-08 05:00:29 -04:00
Henrik Lissner
d41da2a14a
Bump :tools lsp
...
emacs-lsp/lsp-mode@76fe399 -> emacs-lsp/lsp-mode@401d724
emacs-lsp/lsp-ui@134d9b7 -> emacs-lsp/lsp-ui@242dfe8
emacs-lsp/lsp-ivy@39b90e7 -> emacs-lsp/lsp-ivy@a6b7841
2020-04-07 20:25:48 -04:00
Henrik Lissner
2ceac53421
Prevent scrolling on magit refresh & toc-org
2020-04-04 01:27:41 -04:00
Henrik Lissner
74f64c63f0
Add set-lsp-priority! autodef & +lsp/switch-client command
...
Relevant to #2689
2020-04-02 00:56:26 -04:00
Henrik Lissner
b3af9dbc3c
Add +lsp-defer-shutdown variable
2020-04-01 13:57:21 -04:00
Henrik Lissner
84d2e67633
Fix missing request in lookup module
2020-03-31 15:20:58 -04:00
xeijin
8a87351554
enable comint mode for terraform apply
...
terraform apply requires typing 'yes' to actually execute the change
2020-03-29 22:14:41 +01:00
Henrik Lissner
83b6f74d11
Minor refactors & reformatting
2020-03-27 21:39:27 -04:00
Henrik Lissner
2e543f822a
Remove ws-butler+editorconfig hack
...
Now that it's supported upstream through
editorconfig-trim-whitespaces-mode
2020-03-27 21:14:47 -04:00
Henrik Lissner
48744dbd37
Mention disabled auto-install of LSP servers in readme
2020-03-27 16:49:59 -04:00
Henrik Lissner
566a5c8a32
Bump :tools
...
krzysztof-magosa/company-ansible@8d1ffbc -> krzysztof-magosa/company-ansible@79dd421
realgud/realgud@2cca776 -> realgud/realgud@94f2835
emacs-lsp/dap-mode@d10e254 -> emacs-lsp/dap-mode@e2086fc
wbolster/emacs-direnv@1f93e3f -> wbolster/emacs-direnv@1daf479
Silex/docker.el@baba7f7 -> Silex/docker.el@a2092b3
editorconfig/editorconfig-emacs@5c67d22 -> editorconfig/editorconfig-emacs@19de0ec
millejoh/emacs-ipython-notebook@b265205 -> millejoh/emacs-ipython-notebook@57e84c6
syohex/emacs-quickrun@55bbe5d -> syohex/emacs-quickrun@50e07e7
jacktasia/dumb-jump@b5185e3 -> jacktasia/dumb-jump@e8e9b0c
magit/magit@55c5c7c -> magit/magit@68b5a13
magit/forge@c2fbce6 -> magit/forge@2e2d26c
alphapapa/magit-todos@ad5663a -> alphapapa/magit-todos@a0e5d1f
charignon/github-review@3fb7cc2 -> charignon/github-review@50c6bcc
syohex/emacs-terraform-mode@6973d1a -> syohex/emacs-terraform-mode@2967e7b
2020-03-27 16:47:11 -04:00
Henrik Lissner
d40e5dff4e
Make a few LSP features opt-in
...
For the sake of speed and reliability. Support for some of these
features are poorly implemented in some servers, and many are redundant
with mechanisms already available in Emacs/Doom.
2020-03-27 16:33:17 -04:00
Henrik Lissner
5c3d54f19b
Bump :tools lsp
...
emacs-lsp/lsp-mode@355d4da -> emacs-lsp/lsp-mode@76fe399
emacs-lsp/lsp-ui@70c2fec -> emacs-lsp/lsp-ui@134d9b7
emacs-lsp/lsp-ivy@78c1429 -> emacs-lsp/lsp-ivy@39b90e7
2020-03-27 16:32:39 -04:00
Henrik Lissner
169f9a6121
General, minor refactor & reformatting
2020-03-27 01:25:30 -04:00
Henrik Lissner
82e45e756d
Don't disable cua-mode in pdf-view-mode
...
This mode is global. We can't pretend it's buffer local.
2020-03-25 22:44:25 -04:00
Henrik Lissner
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
Henrik Lissner
dd402b7db3
Remove references to enh-ruby-mode
2020-03-12 11:29:54 -04:00
Henrik Lissner
05689fe76d
Bump :tools upload
...
cjohansson/emacs-ssh-deploy@93a0e18 -> cjohansson/emacs-ssh-deploy@1bb2f82
2020-03-10 01:47:34 -04:00
Henrik Lissner
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