adc8cba14b
Revise docstrings & minor reformatting
2019-12-26 01:41:44 -05:00
e35a5ee933
Merge pull request #2242 from seanfarley/smf/dap-cache
...
tools/dap: move extensions to doom etc dir
2019-12-25 02:40:48 -05:00
d00a0af925
tools/lookup: fix missing libs for dictionary/thesaurus lookup
2019-12-24 21:59:36 -05:00
55f0be7074
tools/lookup: fix definition (on mac) & synonym lookup
2019-12-24 20:48:15 -05:00
b8948aa6ef
dap-mode: set extensions variable to doom-cache
...
Previously, this would put the .extension directory in
`user-emacs-directory' which in doom's case will be in the root of the
doom directory.
So, we move the directory to doom's etc dir and also name it something
descriptive instead of 'extension'.
2019-12-24 16:56:07 -08:00
684bdda4b2
tools/flyspell: add +everywhere feature
2019-12-24 16:43:30 -05:00
68ffc3cf96
tools/eval: make +overlay display errors too
2019-12-22 23:53:04 -05:00
b53703d527
General comment revision & reformatting
2019-12-21 15:01:05 -05:00
18edebe9c6
tools/editorconfig: remove :recipe #2216
...
Causes an elusive issue where editorconfig won't build at all, because
our editorconfig :recipe doesn't merge into straihgt's cached recipe for
the package. This isn't a fix, but a workaround until a better solution
can be found.
2019-12-21 04:21:43 -05:00
e0bd046339
tools/debugger: fix dap-mode not loading after lsp-mode
2019-12-20 04:17:45 -05:00
2da7c7b168
tools/eval: make set-eval-handler! accept a list of modes
...
Fixes inline evaluation for emacs-lisp-mode due to 322bca7
.
2019-12-20 02:34:29 -05:00
7742813a06
tools/lookup: add +dictionary feature
...
For looking up words in dictionaries and thesauruses. Requires internet
connection (for now).
2019-12-20 00:59:51 -05:00
f5d1081cde
Add lsp-ivy and helm-lsp when :tools lsp ( #2162 )
...
* Add lsp-ivy and helm-lsp when :tools lsp
* Review
- Move the packages to :tools lsp
- Add bindings to config/+evil-bindings.el (no change to +emacs since
there was no 'code' prefix)
- Move README section
- Move the packages to :tools lsp
- Add bindings to config/+evil-bindings.el (no change to +emacs since
there was no 'code' prefix)
* FUp filechange noise
2019-12-19 18:49:27 -05:00
9664f68c5f
tools/pdf: minor refactor & reformat
2019-12-17 18:10:25 -05:00
3cefe161fa
tools/lookup: fix +lookup/online
2019-12-16 17:05:11 -05:00
eaa5621b36
Update comments
2019-12-15 23:51:59 -05:00
48cd3e0ad0
tools/magit: prevent 'cannot determine magit's version' warnings
...
By ensuring the advice runs twice.
2019-12-15 23:43:33 -05:00
48a943b09f
tools/lookup: fix helm-google integration for +lookup/online
2019-12-15 18:03:43 -05:00
dfb5a0cc54
tools/lookup: add autocompletion for google/duckduckgo providers
...
For +lookup/online, on `SPC s o`
- Change the signature of `+lookup/online`
- Change format of +lookup-provider-url-alist.
2019-12-15 18:00:43 -05:00
c088aaeb1b
tools/editorconfig: remove editorconfig-lisp-use-default-indent
...
This is now its default value upstream.
2019-12-14 01:15:59 -05:00
6ff31408ec
tools/docker: remove :ensure t in readme
2019-12-10 14:49:35 -05:00
ec08acba1e
Changed to correct default location
...
https://git-scm.com/docs/git-credential-cache
2019-12-09 11:45:57 +00:00
89f4f9d88f
fix(magit): add bindings for github-review
2019-12-08 13:35:18 -06:00
617e46152f
add github-review
2019-12-08 13:34:34 -06:00
318754c4d2
Prevent eval results from consuming > half the frame
2019-12-05 20:48:53 -05:00
5213a0b4f1
tools/flycheck: fix error list popup rule
2019-12-03 20:42:39 -05:00
3743bc70ab
tools/direnv: fix async-shell-command
2019-12-01 15:42:05 -05:00
46d3d8d85c
Fix dap-debug-template-conf.. void-variable
...
The variable changed name in
emacs-lsp/dap-mode@7768e145be
2019-11-26 00:54:51 +01:00
9a93aa1df9
tools/debugger: fix invalid-function "..." error
...
...when invoking debugger, due to minibuffer-history being evaluated for
some reason.
2019-11-25 18:39:51 -05:00
9bd3a988f1
Remove :tools wakatime module
...
Doesn't appear to be working anymore and it's OOTB setup/config is too
trivial to warrant its own module.
2019-11-25 02:10:11 -05:00
44e22b7f80
tools/magit: replace +magit/clone w/ magit-clone
...
The former no longer works, since ghub's API has changed. Meanwhile, the
magit-clone command has grown in features to match (and surpass)
+magit/clone, so we'll just use that instead.
2019-11-23 01:21:25 -05:00
26c8f5c6ef
Bytecompiler bytecompiler, won't you shut up
2019-11-23 01:21:25 -05:00
2da91f9e47
Merge pull request #2099 from danlamanna/add-terraform-doctor
...
tools/terraform: add doctor dependency check
2019-11-21 16:14:09 -05:00
4aa4a26bc5
tools/terraform: add doctor dependency check
2019-11-21 16:10:43 -05:00
3a595b8864
tools/terraform: add readme file
2019-11-21 15:04:04 -05:00
a66872fe25
Focus on ripgrep; remove ag, git-grep & grep support
...
We're focusing on ripgrep so we can iterate on search functionality in
Doom quicker. There is nothing the other search backends can do that
ripgrep can't. It is now a hard dependency for Doom.
2019-11-17 01:19:59 -05:00
c30d0ab1b7
tools/eval: ensure final newline after repl input #2056
...
Fix an issue where the final line of send-to-repl input (via gr) isn't
consistently processed.
2019-11-17 01:15:51 -05:00
f54d7a15cd
tools/eval: send to repl (via gr) by line #2056
2019-11-16 20:57:04 -05:00
449ddb986c
Minor refactors & reformatting across the board
2019-11-15 22:17:31 -05:00
c2db4a8708
tools/eval: add REPL support for +eval/buffer
2019-11-15 00:17:10 -05:00
2a01a9dcdf
tools/ein: fix +ein/hydra autoload #2054
2019-11-14 01:45:40 -05:00
d0a7cac3ad
Fix +eval:region sending whole buffer to REPL #1941
2019-11-12 20:22:38 -05:00
58e674d8fb
tools/lsp: fix LSP prompting for project too often
2019-11-10 05:05:42 -05:00
8e394ba3f0
tools/lookup: lazy load dash-docs
2019-11-08 16:02:07 -05:00
bf8ee34c19
tools/lsp: fix +lsp-prompt-if-no-project-a #1928
...
Don't prompt for blacklisted folders, and don't refuse to recognize
$HOME (let the user decide whether to blacklist it or not).
2019-11-08 16:02:07 -05:00
99cd52e70f
💥 Drop Emacs 25.x support
...
Emacs 26.1 is Doom's new minimum supported version
Closes #2026
2019-11-08 16:02:06 -05:00
16a17ad970
tools/lsp: start lsp server unconditionally
...
Part 2 of f6d3ee588
, in order for server restarting to work, since
shutting down the server doesn't turn off lsp-mode.
2019-11-02 15:50:26 -04:00
f6d3ee5889
tools/lsp: fix lsp-workspace-restart
2019-11-02 15:50:02 -04:00
762c374198
Rename +eval-overlay-max-lines -> +eval-popup-min-lines
...
Generalize variable.
2019-10-29 18:19:02 -04:00
5e6363f025
tools/magit: invalidate projectile cache on git checkout
2019-10-29 11:36:46 -04:00