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