Henrik Lissner
eb7361d9c5
dev: add locked label to locked threads
2021-08-01 02:03:36 -04:00
Henrik Lissner
57a48578e0
dev: clarify triage workflow name
2021-08-01 02:03:33 -04:00
Henrik Lissner
f76c65e8bb
dev: fix actions/stale workflows
...
Correct datatype expectations and revise stale messages.
2021-08-01 01:08:05 -04:00
Henrik Lissner
0b4e1c30b7
dev: fix commit linter
...
Forgot to add the new -C/--nocolor option for 'doom sync', and to load
the 'doom ci *' family.
2021-08-01 01:02:51 -04:00
Henrik Lissner
074b9eb0d1
dev: add commit linter workflow
...
Experimenting with an internal linter. Only trouble is, if Doom's CLI is
ever in a broken state, a contributor will have to know about
--no-verify option for git commit. This can be improved post CLI
rewrite.
2021-07-31 23:51:27 -04:00
Henrik Lissner
ea1883c6eb
dev: refactor github workflows
2021-07-31 23:49:37 -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
Henrik Lissner
e65e2ea9e5
Merge pull request #5299 from iyefrat/vertico-improvements
...
Vertico improvements: theming, bugfixes, new bindings, adaptations to upstream changes
2021-07-31 04:34:41 -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
Itai Y. Efrat
b7901231d4
feat(vertico): add <leader> s B
binding
2021-07-31 10:45:00 +03:00
Itai Y. Efrat
9e31d0dac0
fix(vertico): <leader> c J
binding
...
- needs to be `cmd!!` for the prefix argument
- use descriptive quoted symbol instead of `'(4)` for prefix arg
2021-07-31 10:44:00 +03:00
Itai Y. Efrat
4c3c027a96
feat(vertico): better crm interface
2021-07-31 10:43:00 +03:00
Itai Y. Efrat
099a4ac8ff
bump: :ui doom
...
hlissner/emacs-doom-themes@5221b06 -> hlissner/emacs-doom-themes@9e2680b
2021-07-31 10:42:00 +03:00
Itai Y. Efrat
d6fba19586
bump: :completion vertico
...
minad/consult@28f9ba8 -> minad/consult@69bbd21
minad/marginalia@a3a8edb -> minad/marginalia@1123544
minad/vertico@4a90297 -> minad/vertico@9de6709
oantolin/embark@be03ce9 -> oantolin/embark@1a7e6b5
iyefrat/all-the-icons-completion@24cdb3b -> iyefrat/all-the-icons-completion@d1d4b2f
update embark indicator to new format
2021-07-31 10:41:00 +03:00
Henrik Lissner
7f8cba9ba0
Merge pull request #3971 from tecosaur/m4e4u
...
Mu4e Module Revamp
2021-07-31 00:24:45 -04:00
Henrik Lissner
0eebaa64f7
Merge pull request #5315 from andrewsuperlegit/patch-1
...
Fixed the keybind for fold/unfold all
2021-07-31 00:16:16 -04:00
Henrik Lissner
b85e754508
Merge pull request #5316 from daanturo/dont-save-xdg-session-type
...
Black list XDG_SESSION_TYPE from doom-env
2021-07-31 00:16:03 -04:00
TEC
896f7dd3df
Mu4e: Select reply account when multiple addrs set
...
Modify +mu4e-set-from-address-h to account for messages with multiple
to/from headers by finding the intersection between the headers and
registered accounts.
While I'm at it, there was a rather silly typo in the when-let line
that's been corrected.
2021-07-31 01:32:57 +08:00
TEC
6b690547b0
Mu4e: Add myself (tecosaur) as module maintainer
2021-07-31 01:22:21 +08:00
TEC
3fd6b2df1d
Mu4e: Ensure composing buffers are writable
...
This should always be the case, yet it doesn't seem like it always is.
Just to be safe we will ensure that the buffer is not read-only.
2021-07-31 01:13:43 +08:00
TEC
6915490d21
Mu4e: Better adhere to Doom naming conventions
2021-07-31 01:10:54 +08:00
Liam Hupfer
ffaed9f5d7
Mu4e: Fix typos
2021-07-31 01:10:14 +08:00
Liam Hupfer
2fd89a7eca
Mu4e: More contextual +mu4e-set-from-address-h
...
This hook should only be used when users define email aliases, or no
contexts are defined (in which case the list of personal addresses
should be used). Otherwise, the `:match-func` contexts feature is
sufficient.
2021-07-31 01:07:52 +08:00
Liam Hupfer
a75dea6281
Mu4e: Ignore case when matching mu4e context
...
This allows users to have different casing in their mu4e context names
and the corresponding directories. Since mu4e's context switching
automatically selects the letter from the context name, this allows
users to set two contexts starting with the same letter to uppercase and
lowercase variants, while leaving the directories lowercase.
2021-07-30 23:44:59 +08:00
Liam Hupfer
3d54471b2a
Mu4e: Fix setting default context
...
The default-p argument to `set-email-account!` now works as intended.
mu4e checks the first context on startup to determine the default and
uses functions for that, so we can't really get around it by setting
the bare mu4e~context-current variable.
2021-07-30 23:44:56 +08:00
Liam Hupfer
95971d2dc7
Mu4e: Add xdg-user-dir directory finding method
2021-07-30 23:44:50 +08:00
Daanturo
bfc12b83b4
Black list XDG_SESSION_TYPE from doom-env
...
The variable is obsolete once we switch between "x11" and "wayland".
2021-07-30 08:14:48 +07:00
andrewsuperlegit
b633e920cc
Fixed the keybind for fold/unfold all
...
The keybinding for fold all and unfold all was wrong (was missing a C-f)
2021-07-29 18:46:08 -05:00
TEC
2efeaa3bf2
Mu4e: re-indent advice.el and fix docstring typo
2021-07-30 01:56:54 +08:00
TEC
7e1f7915c0
Mu4e: use file when imagemagik not present
...
We will also use this as an opportunity to clean up the use of
+org-msg-img-scale-css.
2021-07-30 01:56:54 +08:00
TEC
fe5e410b74
Mu4e: thread folding is too buggy, remove for now
...
I bumped to get bugfixes and got more bugs. If the situation improves in
future maybe we could add this back in.
2021-07-30 01:56:53 +08:00
TEC
6fae5ea317
Mu4e: extend org-msg application to plaintext
...
Recently org-msg gained the capability to change which exports/mime
types are sent based on the email, and a new utf-8 type. We will make
use of both of these additions.
2021-07-30 01:56:53 +08:00
TEC
59178f2d71
Mu4e: Relocate min-frames-width statement
2021-07-30 01:56:53 +08:00
TEC
a39f7b0ced
Mu4e: Don't set gnus/message face, leave to themes
2021-07-30 01:56:53 +08:00
TEC
a4db56be2f
Mu4e: Confirm that lockfile pid is an emacs proc
...
Or else another app can be given the same PID and we'll be complaining
another Emacs process is using mu4e when that simply isn't true.
2021-07-30 01:56:53 +08:00
TEC
abe2ac28c0
Mu4e: Replace stray setq with defvar and docstring
2021-07-30 01:56:53 +08:00
TEC
b20b233986
Mu4e: Avoid making assumptions about defuns result
...
It's not guaranteed that `defun' will return the new function symbol,
but add-hook! works around this.
2021-07-30 01:56:53 +08:00
TEC
921157f8d7
Mu4e: Remove redundant check in cond statement
...
The `t' case is already handled in the preceding condition.
2021-07-30 01:56:53 +08:00