Commit Graph

14071 Commits

Author SHA1 Message Date
Henrik Lissner
bef3457232 Remove redundant or invalid settings from org module
These have either been removed upstream or already match their defaults.
2020-05-02 22:47:26 -04:00
Henrik Lissner
023027b3db Bump :tools lsp
emacs-lsp/lsp-mode@d0096cc -> emacs-lsp/lsp-mode@941e606
emacs-lsp/lsp-ui@242dfe8 -> emacs-lsp/lsp-ui@43f71e3

Includes LSP 6.3.1 release.
2020-05-02 22:44:46 -04:00
Henrik Lissner
b3c957065c Remove company-lsp fallback
Issues with ts-ls and gopls have been reportedly resolved upstream, so
we are fully committing to company-capf as LSP's chosen backend.
2020-05-02 22:38:36 -04:00
Henrik Lissner
62b626f7b7 Bump :lang perl
Raku/raku-mode@44529c0 -> Raku/raku-mode@d474216

Raku/raku-mode#33 was merged.
2020-05-02 22:11:58 -04:00
Henrik Lissner
4b28e9ce86 Rework & polish doom-store library
+ Add doom-store-rem
+ Add real doom-store-member-p (to replace doom-store-exists alias)
+ Fix doom-store-clear not clearing in-memory store
+ Add doom-store-flush
+ Add deferred flushing through doom--inhibit-flush lexical var
+ Update doom-store-persist & doom-store-desist for new API
2020-05-02 19:32:02 -04:00
Henrik Lissner
5a54ef1f9f Fix org-crypt not running when saving org files 2020-05-02 17:52:22 -04:00
Henrik Lissner
b51c4fc8b3 Fix projectile on Windows failing to index anything with ripgrep
Due to unescaped glob arguments.

Fixes #2897, and possibly #1803
2020-05-02 17:41:36 -04:00
Henrik Lissner
f998c912c1 Fix evil-collection-minibuffer for first minibuffer
evil-minibuffer-setup-minibuffer didn't kick in until the second time
you invoked a minibuffer after startup.
2020-05-02 17:23:50 -04:00
Henrik Lissner
ea1a1805b3 Fix projectile failing to index symlinks
Fixes cases where, if the contents of your ~/.doom.d were symlinks, fd
and ripgrep wouldn't index them (or recurse into them), so it'd miss out
of many files.

Possibly fixes #1803
2020-05-02 16:28:48 -04:00
Henrik Lissner
1fb5981ba6 Highlight recommended straight prompt option in green 2020-05-02 14:41:18 -04:00
Henrik Lissner
e832ec5708 Fix projectile ignoring symlinks
Due to the underlying program (fd) ignoring them.
2020-05-02 13:17:10 -04:00
Henrik Lissner
29c0781916 Fix doom-store library
And rename doom-store-set -> doom-store-put to be more consistent with
the underlying operation.
2020-05-02 13:17:10 -04:00
Henrik Lissner
17a66004f0 Bump :lang org
abo-abo/org-download@d542a30 -> abo-abo/org-download@48d3952
emacs-straight/org-mode@90cf500 -> emacs-straight/org-mode@e5eda0b
jethrokuan/org-roam@65d99e9 -> jethrokuan/org-roam@e698ed7
kaushalmodi/ox-hugo@5106b43 -> kaushalmodi/ox-hugo@8f36181
2020-05-02 13:17:10 -04:00
Henrik Lissner
3eafe10874 Switch to hlissner/evil-escape fork
To fix syl20bnr/evil-escape#91 and syl20bnr/evil-escape#93, since the
package is unmaintained.
2020-05-02 13:17:10 -04:00
Henrik Lissner
29e91a6ff6 Replace doom-cache library with doom-store
And remove persistent-store dependency.
2020-05-02 00:14:08 -04:00
Henrik Lissner
9de445c189 Enable lsp-mode a little later in {html,web}-mode
Gives the user more time to customize the mode before they load, either
through {html,web}-mode-hook or file/dir-local variables.
2020-05-01 19:53:19 -04:00
Henrik Lissner
45aae7f15b Bump :lang solidity
ethereum/emacs-solidity@b190993 -> ethereum/emacs-solidity@022b315

And removed the pin on the other packages, since they all come from the
same repo.
2020-05-01 19:51:32 -04:00
Henrik Lissner
8b83054113 Bump :lang racket
greghendershott/racket-mode@202cc1b -> greghendershott/racket-mode@8f3b214
2020-05-01 19:50:47 -04:00
Henrik Lissner
69868a8f47 Fix evil-escape in evil-collection-powered minibuffer 2020-05-01 18:39:40 -04:00
Henrik Lissner
e4f24fd150 Don't enable smartparens-mode in minibuffer if global mode is off 2020-05-01 16:03:18 -04:00
Henrik Lissner
03ecfed1a7 Fix RET indent of elisp forms following properties
Only affects newline-and-indent, not reindent commands.

Before:

  (list :a 1
    :b 2
    :c 3)

After:

  (list :a 1
        :b 2
        :c 3)

This could use some refactoring...
2020-05-01 02:18:26 -04:00
Henrik Lissner
504d1388cf Fix scheme indent advice
Logical branches were incorrectly grouped. Also, I've documented my
other changes to the original function.
2020-05-01 01:22:14 -04:00
Seong Yong-ju
e29e20cc52 Fix set-formatter! documentation
Remove :install from supported keywords.
2020-05-01 13:08:28 +09:00
Henrik Lissner
8452788056 Merge pull request #3012 from sei40kr/bump-lsp-mode
Bump to emacs-lsp/lsp-mode@d0096cc
2020-04-30 21:01:49 -04:00
Seong Yong-ju
2ad934d777 Bump to emacs-lsp/lsp-mode@d0096cc
From emacs-lsp/lsp-mode@87ea1df
2020-05-01 09:59:22 +09:00
Henrik Lissner
db7f382030 Merge pull request #3016 from gagbo/patch-1
Add a few missing modes to `hdm` alist
2020-04-30 20:41:26 -04:00
Henrik Lissner
9deb470f16 Fix gr/gR/K keybinds in sly-mode
And reindent map!
2020-04-30 20:37:19 -04:00
Henrik Lissner
eb381ce2bd Remove custom indent functions for map! properties
Now that we have a634e2c81
2020-04-30 20:33:46 -04:00
Gerry Agbobada
61b7368d49 Add a few missing modes to hdm alist
Rule was mostly to add major-modes defined by packages bundled in the module
2020-05-01 02:03:04 +02:00
Henrik Lissner
ecd354f02e Fix void-variable composition-ligature-table error
And refactor ui/pretty-code
2020-04-30 19:23:49 -04:00
Henrik Lissner
725c5f7e38 Document some of lang/markdown's lines 2020-04-30 19:16:41 -04:00
Henrik Lissner
5e904319fd Bump :lang markdown
ardumont/markdown-toc@7038f4f -> ardumont/markdown-toc@eda9650
jrblevin/markdown-mode@e9dff50 -> jrblevin/markdown-mode@c927a11

We're also transitioning from abbreviated SHA1 hashes to full ones. See
45cdfb125 for why.
2020-04-30 19:14:30 -04:00
Henrik Lissner
ba8892d7e9 Fix #3004: stale root cache on project search 2020-04-30 19:02:20 -04:00
Henrik Lissner
f7655de598 Merge pull request #3015 from ericdallo/bump-dap-mode
Bump :tools debugger
2020-04-30 18:46:45 -04:00
Eric Dallo
5b81ab2d6e Bump :tools debugger
emacs-lsp/dap-mode@804e364 -> emacs-lsp/dap-mode@04d7e96
2020-04-30 19:42:34 -03:00
Henrik Lissner
b4f2b25d8c Merge pull request #2345 from gagbo/feature/harfbuzzed-ligatures
Use composite to call harfbuzz for ligatures
2020-04-30 18:39:21 -04:00
Henrik Lissner
66453a4630 Merge pull request #3014 from ericdallo/bump-lsp-dart
Bump :lang dart
2020-04-30 18:38:46 -04:00
Henrik Lissner
885393ea1c Transition more :lang modules to long SHA1 format
See 45cdfb125 for why.
2020-04-30 18:38:07 -04:00
Henrik Lissner
d181b27f08 Bump :lang web
emacs-straight/rainbow-mode@3ef813d -> emacs-straight/rainbow-mode@f780ddb
fxbois/web-mode@b0bb4ab -> fxbois/web-mode@3381baa
hlissner/emacs-counsel-css@61a38c9 -> hlissner/emacs-counsel-css@6427dfc

We're also transitioning from abbreviated SHA1 hashes to full ones. See
45cdfb125 for why.
2020-04-30 18:33:51 -04:00
Eric Dallo
911dacf698 Bump :lang dart
emacs-lsp/lsp-dart@4cd73b7 -> emacs-lsp/lsp-dart@80f8eca
2020-04-30 19:33:29 -03:00
Henrik Lissner
090eed4bd5 Fix github pull request templates 2020-04-30 18:32:06 -04:00
Henrik Lissner
c25f88c874 Fix #2995: ligature & all-the-icons conflicts
See domtronn/all-the-icons.el#174
2020-04-30 17:02:24 -04:00
Henrik Lissner
798b5bdaea Add +default-want-RET-continue-comments option
For disabling comment continuation on RET.
2020-04-30 16:29:12 -04:00
Henrik Lissner
a634e2c812 Indent elisp plists more sensibly 2020-04-30 15:54:36 -04:00
Henrik Lissner
1152b2c7bc Default org-crypt to epa-file-encrypt-to 2020-04-30 14:37:06 -04:00
Gerry Agbobada
de0593de38 Add documentation in README 2020-04-30 12:35:11 +02:00
Gerry Agbobada
4cae60014e Use EMACS28+ and add emacs-mac source code link 2020-04-30 12:35:11 +02:00
Gerry Agbobada
a897492b99 Use regexp-opt instead of manual regexes
This helps maintainability tremendously. Thanks wasamasa for the snippet
2020-04-30 12:35:10 +02:00
Gerry Agbobada
8a2f8bf260 Lint code 2020-04-30 12:35:10 +02:00
Gerry Agbobada
9a79069ab5 Version-gate the feature to emacs 28 2020-04-30 12:35:10 +02:00