Henrik Lissner
265e19a405
fix(vertico): +vertico/jump-list failing to jump
...
Prior to this fix this command would error out because of incorrect
expectations wrt consult--read's return value.
2021-08-21 03:29:13 -04:00
Henrik Lissner
277a376b43
fix(default): don't override S-RET/C-j in occur buffers
...
These keybinds were too wide-reaching. I can only consider them
reasonable defaults for evil users, not vanilla users.
Fix #3953
2021-08-16 17:16:30 -04:00
Henrik Lissner
c298dc3ac7
refactor(doom-quit): distinguish flavor text in quit prompts
...
Makes it easier to tell apart flavor text from the actual prompt.
2021-08-16 15:01:22 -04:00
Henrik Lissner
d88948f764
fix(file-templates): github user in elisp packages
2021-08-16 11:36:09 -04:00
Kiran Shila
782de48e0b
feat(doom-quit): add message from Sid Meier's Alpha Centauri
...
I loved the idea, so I added it :)
Fix #5373
Close #5375
2021-08-14 21:50:50 -04:00
Henrik Lissner
13123c60e8
bump: :tools lsp debugger
...
emacs-lsp/dap-mode@01d92978d8 -> emacs-lsp/dap-mode@d472a6c937
emacs-lsp/lsp-mode@fe1bf85523 -> emacs-lsp/lsp-mode@32d34445f3
joaotavora/eglot@5cc8df63d8 -> joaotavora/eglot@194b178ef4
Ref emacs-lsp/dap-mode#487
2021-08-10 17:10:42 -04:00
Nham Le
6678f3833b
fix(lsp): explicitly set xref handlers for eglot
...
Otherwise a major mode's lookup handlers may take precedence (e.g. in
go-mode).
Close #5329
2021-08-06 03:50:33 -04:00
Robert Irelan
ff356e9c37
fix(org): error trying to kill dead agenda buffers
...
It may happen that org-agenda-new-buffers contains a killed buffer.
2021-08-06 03:18:47 -04:00
Itai Y. Efrat
891628379d
docs(mu4e): minor readme fixes
...
- use links instead of ~code~ markup for early project mentions
- fix install matrix
2021-08-06 03:16:52 -04:00
Itai Y. Efrat
78a75608bd
docs(notmuch): fix links in readme
2021-08-06 03:16:52 -04:00
Henrik Lissner
6c52e33302
fix(evil): don't load help.el twice
...
a2a128d3
changed prefix-help-command to use embark. This commit fixes
prefix-help-command getting reset to describe-prefix-bindings due to
help.el setting it at top-level because it is eventually loaded twice
due to defer-feature!, which removes a symbol from emacs' list of loaded
features.
Ref a2a128d3a5
2021-08-05 21:24:01 -04:00
Henrik Lissner
f5570db4c2
perf(markdown): fontify-code-blocks-natively = nil
...
This is a source of slowdowns in markdown-mode buffers, even
ones without code blocks, which drastically affects typing and motion
latency. This appears to be an upstream issue.
2021-08-05 16:31:07 -04:00
Henrik Lissner
a2a128d3a5
tweak(vertico): prefix-help-command = embark-prefix-help-command
...
Embark's interface of prefix-help-command is so vastly superior to the
original prefix-help-command that it makes good sense that it be a
default.
2021-08-05 12:54:37 -04:00
Henrik Lissner
f74debdea8
fix(mu4e): remove forced dependency on doom-themes
...
Fix #5340
2021-08-04 01:53:12 -04:00
Henrik Lissner
045ea7460d
nit: revise and reformat code comments
2021-08-04 01:53:12 -04:00
Henrik Lissner
06392a723f
refactor: rename orig-fn arg in advice to fn
...
A minor tweak to our naming conventions for the first argument of an
:around advice.
2021-08-04 01:53:12 -04:00
Ralf Beckmann
0df8d78bd7
docs(mu4e): explain how to fetch/sync mail in other ways
...
Add explanation on how to use other backends that are neither mbsync
nor offlineimap.
2021-08-03 23:04:38 -04:00
Ralf Beckmann
2fa7bee91f
docs(mu4e): remove reference to non-existing variable
...
The variable +mu4e-mu4e-mail-path is not present in the codebase.
2021-08-03 23:04:38 -04:00
Ralf Beckmann
451afea47b
docs(mu4e): clarify impact of user-full-name
...
The variable is not really required. It seems to be only used by mu4e
to determine the contents of the FROM field when composing mail.
2021-08-03 23:04:38 -04:00
Henrik Lissner
77f78f0df3
revert: Fix #5215 : mix snippets with completion candidates
...
The sorting of these two backends are counter-intuitive in this
configuration, but I don't want to place the snippets in front of the
more meaningful capf results as suggested in #5215 . A better solution is
needed, but for the time being this will do.
Fix #5262
Ref #5215
Revert ba716d69f0
2021-08-03 23:02:11 -04:00
Rudi Grinberg
dd55ebb67a
module: add :lang dhall
...
Close #4791
Signed-off-by: Rudi Grinberg <me@rgrinberg.com>
2021-08-03 01:51:31 -04:00
destroyer449
4824a5d005
docs(direnv): fix lorri link
...
Close #5335
2021-08-02 23:36:12 -04:00
Henrik Lissner
a2f955e0ad
merge: pull request #5333 from tecosaur/mu4e-hotfixes
...
Mu4e hotfixes
2021-08-02 23:34:53 -04:00
Henrik Lissner
3bedae38dd
dev: transition to 12c long hashes
...
In bumps, in :pin's, and in our git conventions. We have no rules for
the commit linter for it yet, though.
2021-08-02 22:07:13 -04:00
TEC
eaa392c00b
docs(mu4e): fix a typo (errors, plural)
...
Someone politely requested I add this to my PR on Discord ... why not.
2021-08-03 10:03:10 +08:00
TEC
61126c6bb4
fix(mu4e): improve mu-lock compatability with mac
...
On mac process args aren't defined, but comm is. Since comm also works
on Linux, we now check for that instead, accounting for a potential
capitalisation difference.
2021-08-03 03:36:57 +08:00
TEC
181f17a6f4
fix(mu4e): account for signature change in v1.6
...
Mu4e 1.6 changes the signature of `mu4e-draft-open'. Since we don't care
about the args replace funcall with apply to make sure it's happy no
matter how many args it expected.
2021-08-03 03:36:57 +08:00
Henrik Lissner
0ca34af323
feat(file-templates): improve diagnostic command
...
Emit a more helpful error message if a rule was found but yasnippet
can't find the associated snippet.
2021-08-02 15:00:44 -04:00
Ellis Kenyő
425f6a1264
fix(mu4e): remove autoload cookie
...
Autoload cookie was not working as expected
Close #5331
2021-08-02 03:55:13 -04:00
Henrik Lissner
130c6e90d5
fix(org): doom-module links opening private modules
...
A doom-module: link should only refer to built-in modules, not
user-provided ones in $DOOMDIR/modules.
2021-08-01 23:37:36 -04:00
Emin Umut Gerçek
ccd20847c7
fix(lispy): evil-escape keybind collision on j
...
* Remove evil-escape from lisp modes
* Use evil-escape-inhibit-functions hook
Close #5328
2021-08-01 18:15:19 -04:00
Joshua Suskalo
9dc0d10c09
fix(clojure,org): use cider for org-babel
...
More than a year ago a change was added to ob-clojure that prevented
evaluating a Clojure code block without setting
`org-babel-clojure-backend'. This change sets this to a default value of
CIDER, since that is the main tool used in Doom.
Without this change, manual configuration is required to use Clojure in
org babel documents.
Close #5233
2021-08-01 15:26:55 -04:00
Yoav Marco
eb3d645bde
fix(latex): bind TeX-view in LaTeX-mode-map too
...
Close #4945
2021-08-01 15:15:45 -04:00
Daanturo
65950f3e91
feat(vertico): enable smart case for +vertico-file-search
...
Vanilla Emacs, Ivy, and Helm do this by default. Should be upstreamed.
Close #5322
2021-08-01 14:58:25 -04:00
Sergey Nizovtsev
8257954d53
docs(go): update gore URL in README
...
The Gore repository was moved and `go get` won't handle redirects.
Close #5325
2021-08-01 14:56:54 -04:00
Ellis Kenyő
89bb96c304
fix(mu4e): allow mu4e to be started early
...
mu4e complains about missing file-notify-*-watch functions if loaded too early.
Close #5327
2021-08-01 14:54:35 -04:00
Henrik Lissner
426369b4d3
revert: feat(popup): switch-to-buffer-obey-display-actions = t
...
As suspected, there were edge cases. Lots of sporadic window misbehavior
since I turned this on, so I'm reverting this.
Revert df520dfd4
2021-07-31 19:41:17 -04:00
Henrik Lissner
11007f3997
feat(org): add kbd & doom-{module,package}} links
...
I make extensive use of these in our new in-repo Org documentation.
2021-07-31 19:40:58 -04:00
Henrik Lissner
bbd3122c2e
Merge pull request #5309 from daanturo/close-lsp-doc
...
Allow evil users to quickly close the LSP signature buffer
2021-07-31 05:03:34 -04:00
Henrik Lissner
858a0e44a3
feat(org): open help:* links with helpful-*
...
Rather than describe-*
2021-07-31 04:35:49 -04:00
Henrik Lissner
83171ac554
feat(org): add #+STARTUP inlinegifs playgifs
...
- #+STARTUP: inlinegifs = play inline gif previews when point is on
them.
- #+STARTUP: playgifs = play all gifs in the visible buffer (super,
super slow; use at your own risk).
- Add +org-startup-with-animated-gifs for changing the global
default (nil). Can be set to 'at-point (inlinegifs) or t (playgifs)
2021-07-31 04:35:49 -04:00
Henrik Lissner
348ff3f65d
fix(popup): overaggressive ignoring of popup rules
...
Would cause errors in some legitimate cases where we want
display-buffer-alist respected.
2021-07-31 04:35:49 -04:00
Henrik Lissner
443370b4d7
feat(crystal): add +lsp flag and support
...
Since lsp-crystal is provided by lsp-mode.
2021-07-31 04:35:49 -04:00
Henrik Lissner
3c66264656
fix(default): bind s-f to consult-line for macos users
...
Swiper is present if the ivy or helm backends are enabled, otherwise,
use consult-line.
2021-07-31 04:35:49 -04:00
Itai Y. Efrat
41772a80db
bump: consult-lsp
...
gagbo/consult-lsp@c882749 -> gagbo/consult-lsp@e8a50f2
compatibility fix with new versions of consult
2021-07-31 11:20:43 +03:00
Itai Y. Efrat
3af07d2500
fix(vertico): +vertico/embark-preview
bug
...
- replace obsolete `embark-default-action` with `embark-dwim`
- add `defvar` for `embark-quiet-after-action` to fix lexical var bug
2021-07-31 10:50:00 +03:00
Itai Y. Efrat
f7863f96f0
nit(vertico): sharpquote a quoted function
2021-07-31 10:49:00 +03:00
Itai Y. Efrat
19c40901f1
fix(vertico): +vertico/find-file-in
...
...
- require `consult` (`consult--directory-prompt` isn't autoloaded)
- set category to `'file`
2021-07-31 10:48:00 +03:00
Itai Y. Efrat
a23cb1fddf
fix(vertico): consult-recent-file
previews
...
Turning on `recentf-mode` in a `cmd!` (introduced in 97048e2
) means that
the `consult-customize` that turns off the previews doesn't work. This
is fixed by advising the function instead.
2021-07-31 10:47:00 +03:00
Itai Y. Efrat
859fc4e1b1
feat(vertico): improve marginalia annotations
...
- use `doom-project-root` in the annotation category
`project-file` (marginalia uses `project.el`)
- annotate more functions, alphabetize list
2021-07-31 10:46:00 +03:00