Itai Y. Efrat
c8199c5c20
fix(vertico): remove noise from which-key indicator
...
Embark adds easier prefix-argument and digit-argument insertion in
embark-act, but these clog up the space in the which-key indicator
Also update the embark-become test to the new target format.
2021-11-19 00:29:51 +02:00
Itai Y. Efrat
423939033f
fix(vertico): which-key buffer on embark prompter
...
The which-key buffer now disappears immediately on using
embark-completing-read-prompter, instead of only after further user
input.
2021-11-19 00:29:49 +02:00
Itai Y. Efrat
6e629c1c53
refactor(vertico): move defadvice!'s to config.el
...
The vast majority of Doom modules have their defadvice! statements in
their config.el files, and not their autoloads. Since these don't need
to be autoloaded to function, we move them for better consistency.
2021-11-18 22:41:40 +02:00
Aleksei Fedotov
b66aaf9e9f
fix(vc): +vc/browse-at-remote in TRAMP buffers
...
vc-ignore-dir-regexp is configured to ignore TRAMP buffers to speedup
projectile. browse-at-remote uses vc-git-root to find git root project
and it will fail to find project root for remote buffers. Temporary
return vc-ignore-dir-regexp to default value.
Fix : #5660
2021-11-18 19:23:55 +01:00
Seong Yong-ju
a7d30f6853
fix: +default/discover-projects not reading depth
...
Fix : #5736
Fix : #5735
2021-11-18 19:15:56 +01:00
shelper
8886216874
bump: :tools biblio
...
bdarcus/bibtex-actions@08c6ca0e5b -> bdarcus/citar@fd33f5c4f7
bibtex-actions is now called citar, and the package comes with
configuration for embark.
Fix : #5723
Close : #5747
Co-authored-by: MPNV38 <MPNV38@zebra.com>
2021-11-18 19:14:51 +01:00
Clément Haëck
59f78dc966
fix(notmuch): incorrect type used for window
2021-11-18 19:12:21 +01:00
Hanno Perrey
2b1cb2620a
fix(mu4e): do not set coding-system-for-read globally
...
`+mu4e-lock-pid-info` had unintentional side effects: it changed
`coding-system-for-read` globally.
Fix : #5788
2021-11-18 19:11:55 +01:00
Quoc Huy Vu
3d91c9aff7
fix(popup): show reftex-citation in popup
2021-11-18 19:09:34 +01:00
Daanturo
d67060eda4
fix: use advise-add instead of fset to override yes-or-no-p
...
So that reverting it becomes easier.
2021-11-18 19:09:09 +01:00
Dominik Schrempf
d49693da91
fix(mu4e): only bind h
when workspaces
loaded
2021-11-18 19:08:51 +01:00
Eric Wang
4ea5bbcc9c
fix(upload): deploy force on explicit save
...
Fix : #5773
2021-11-18 19:08:21 +01:00
Valentin Herrmann
53fcce8187
fix(org): no roam buffer for capture buffers
2021-11-18 19:06:23 +01:00
TEC
13163888a1
fix(mu4e): incorrect access of from addr slot
...
Within +mu4e/capture-msg-to-agenda, the from address is stored in the
cdar not the cadr.
2021-11-18 19:05:57 +01:00
Vu Quoc Huy
c247f9aabd
fix(latex): run AUCTeX folding after font locking
...
This guarantees that `TeX-fold-buffer` is run after the style
hooks and not before. Otherwise, it looks like they may
reset/erase font-lock stuff you have set up.
2021-11-18 19:05:36 +01:00
Eric Dallo
7b07c620e7
bump: :lang clojure
...
clojure-emacs/cider@0a9d0ef429 -> clojure-emacs/cider@7228402c09
Bump cider to has new hooks used by new feature
2021-11-18 19:05:02 +01:00
Eric Dallo
8f816cf8b9
feat(clojure): improve cider repl icon state
2021-11-18 19:05:02 +01:00
Henrik Lissner
8645634608
bump: :editor evil multiple-cursors
...
emacs-evil/evil-collection@63d84ff4bd -> emacs-evil/evil-collection@652d74acfb
emacs-evil/evil@17c635f6e1 -> emacs-evil/evil@07aba40dd3
hlissner/evil-multiedit@50179bfb26 -> hlissner/evil-multiedit@15a47540db
hlissner/evil-snipe@1a28d718c8 -> hlissner/evil-snipe@a79177df40
magnars/multiple-cursors.el@588daf8c52 -> magnars/multiple-cursors.el@8a60fc7ef0
- Fixes "void-variable: evil-digit-bound-motions" errors (#5700 )
- Adds evil-collection support for:
- Forge: emacs-evil/evil-collection@33461aa545
- Org: emacs-evil/evil-collection@9e47d61bdf
- Scheme: emacs-evil/evil-collection@838f609899
Fix : #5700
2021-11-18 18:56:16 +01:00
Henrik Lissner
06f1e24eda
fix: renamed doom-inhibit-local-var-hooks
...
This rename was premature; it snuck into 68d8364
.
Amend: 68d8364aea
Close : #5755
2021-11-17 23:19:10 +01:00
Henrik Lissner
df64e5024b
nit: remove email address
...
Ref: hlissner/doom-emacs-private@064c19884c
2021-11-14 17:38:23 +01:00
Daanturo
b4cc1c84d8
fix: wrong-number-of-args error on dtrt-indent-mode
...
doom--fix-broken-smie-modes-a forces dtrt-indent-mode to expect exactly
one argument so an error will be raised when the latter is turned on
without args programmatically in lisp.
2021-11-07 01:53:17 +01:00
Henrik Lissner
bac7ccb970
dev(ci): minor refactor & reformatting
2021-11-04 01:43:50 +01:00
Henrik Lissner
710eab10c7
dev(ci): suppress summary length warnings for bump/revert commits
2021-11-04 01:43:10 +01:00
Henrik Lissner
d6262dd287
dev(ci): check all module dirs for valid scopes
...
Will become relevant once Doom's modules have been moved to their own
repo.
2021-11-04 01:42:43 +01:00
Henrik Lissner
a5098d1f2a
nit: add license, gitignore, & source.el to modules
...
This is to prep our modules to be moved to their own repo in the
future (doomemacs/modules).
2021-11-04 01:15:15 +01:00
Henrik Lissner
a4695b6b4b
bump: :lang org
...
emacs-straight/org-mode@d4e1925147 -> emacs-straight/org-mode@2e99997830
https://git.sr.ht/~bzg/org-contrib@56a3bbbd486c -> emacsmirror/org-contrib@0231706232
kaushalmodi/ox-hugo@14723c3cb9 -> kaushalmodi/ox-hugo@9438efc34f
nnicandro/emacs-jupyter@1f0612eb93 -> nnicandro/emacs-jupyter@20e68a6836
org-roam/org-roam@c789531e36 -> org-roam/org-roam@3e47f198c7
Switching to emacs-mirror/org-contrib resolves SSL issues (see #5655 ).
Fix : #5655
Close : #5719
Co-authored-by: Stefan Lendl <stfl@users.noreply.github.com>
2021-11-04 01:13:28 +01:00
Itai Y. Efrat
98f44a006a
fix: unset default-input-method in early-init.el
...
set-language-environment sets default-input-method, which is unwanted.
Fix : #5046
2021-11-04 01:08:43 +01:00
Henrik Lissner
05edc70827
merge: pull request #5708 from iyefrat/lint-commits-fixes
...
Fix commit linter bugs
2021-11-04 00:59:28 +01:00
Itai Y. Efrat
4f2104d309
docs(lookup): add sqlite3 doctor check if +docsets
2021-11-04 00:58:41 +01:00
Henrik Lissner
0adaf03088
fix(org): prematurely terminated string in org-version.el
...
Amend: 935ed860a1
2021-11-01 02:17:34 +01:00
Henrik Lissner
935ed860a1
bump: :lang org
...
emacs-straight/org-mode@1b2d06880f -> emacs-straight/org-mode@d4e1925147
org-roam/org-roam@1b221a1d4a -> org-roam/org-roam@c789531e36
- An unguarded native-comp-available-p call was fixed upstream (in org),
which caused void-function errors for non-native-comp users (#5706 ).
- org-version.el is now generated with the correct version, so we don't
have to update it ourselves.
Fix : #5706
2021-11-01 02:14:22 +01:00
Itai Y. Efrat
aa2f806b5b
dev(ci): fix false negative in commit linter
...
The one value allowed per trailer check shouldn't apply to names since
they often have spaces.
2021-10-30 19:09:50 +03:00
Itai Y. Efrat
ea18315d08
dev(ci): allow periods in names in commit linter
...
For initials.
2021-10-30 17:51:28 +03:00
Henrik Lissner
6d5d0345cc
docs: remove hacktoberfest announcement
2021-10-30 00:22:05 +02:00
Henrik Lissner
20b74b7951
bump: :lang org
...
hakimel/reveal.js@05e57dea66 -> hakimel/reveal.js@1ce77db3d0
https://git.savannah.gnu.org/git/emacs/org-mode.git@cc2490a70619 -> emacs-straight/org-mode@1b2d06880f
kaushalmodi/ox-hugo@f0357fa744 -> kaushalmodi/ox-hugo@14723c3cb9
org-roam/org-roam@54d17cc50f -> org-roam/org-roam@1b221a1d4a
takaxp/org-tree-slide@571ff33308 -> takaxp/org-tree-slide@27f8bb6a96
Move from git.savannah.gnu.org to emacs-straight/org-mode mirror due to
SSL, uptime, download time, and lack of shallow clone support. Plus, the
straight mirror is now up-to-date with 9.5.
Fix : #5655
Close : #5703
2021-10-29 14:48:32 +02:00
Henrik Lissner
bae7ab0d8d
fix(ivy): remove hard dependency on flx
...
Ivy tries to load flx to determine if fuzzy capabilities should be
enabled by default, causing #5681 . Let's not do that.
Fix : #5681
Close : #5690
2021-10-29 14:48:32 +02:00
Itai Y. Efrat
b3b875e226
fix(dired): dired-omit-files additions
...
- escape initial `.`
- use only noncapturing groups
2021-10-28 20:39:51 +02:00
Henrik Lissner
a08ec4ab16
bump: :editor evil
...
emacs-evil/evil-collection@6709c1ec41 -> emacs-evil/evil-collection@63d84ff4bd
emacs-evil/evil@ebae35360c -> emacs-evil/evil@17c635f6e1
redguardtoo/evil-nerd-commenter@6bc41317ba -> redguardtoo/evil-nerd-commenter@63baf2d1c7
New version of evil was required by latest commit of
evil-multiedit (bumped in 363a031699
).
Ref: 363a031699
Fix : #5700
2021-10-28 19:57:33 +02:00
Henrik Lissner
2eaa508121
dev(ci): fix false positive invalid trailers
2021-10-28 14:32:36 +02:00
Henrik Lissner
481646ca18
nit: update doom--write-to-sane-paths-a docstring
...
To properly reflect what it actually does, not what a long-since-changed
implementation did.
2021-10-28 14:32:36 +02:00
Henrik Lissner
251d2a6f7c
bump: :tools lsp debugger
...
emacs-lsp/dap-mode@a225e73026 -> emacs-lsp/dap-mode@a18f29e3d1
emacs-lsp/lsp-mode@237363939b -> emacs-lsp/lsp-mode@f72278c660
Ref: hlissner/evil-multiedit#39
2021-10-28 14:32:36 +02:00
Henrik Lissner
363a031699
bump: :editor multiple-cursors
...
gabesoft/evil-mc@f04fb17f35 -> gabesoft/evil-mc@246aecc174
hlissner/evil-multiedit@9f271e0e60 -> hlissner/evil-multiedit@50179bfb26
magnars/multiple-cursors.el@616fbdd369 -> magnars/multiple-cursors.el@588daf8c52
evil-multiedit is no longer locked to victorhge/iedit@77eb0a1e2e ; its
incompatibilities were resolved upstream (see
hlissner/evil-multiedit#39 ).
Ref: hlissner/evil-multiedit#39
2021-10-28 14:32:27 +02:00
Kirill A. Korinsky
0869d28483
bump: :emacs vc :tools magit
...
charignon/github-review@4d91dd6c56 -> charignon/github-review@2a24e75dfc
magit/forge@8264234db6 -> magit/forge@72b29bd7bc
magit/git-modes@433e1c57a6 -> magit/git-modes@62fbf2e5b8
magit/magit@1e40d00217 -> magit/magit@aba0a59611
- gitconfig-mode and gitignore-mode were merged into git-modes.
Close : #5665
Fix : #5667
2021-10-21 12:27:42 +02:00
Henrik Lissner
b0438f1589
fix: wrong-type-arg error on startup
...
Regression caused by change to doom-enlist in b35b32273
.
Amend: b35b32273a
2021-10-20 22:06:25 +02:00
Henrik Lissner
db9106f92c
fix(popup,undo): show undo-tree visualizer in popup
...
But only if undo-tree-visualizer-diff is disabled. If it's enabled,
undo-tree has its own opinions on how to manage the two windows which
don't mesh well with our popup manager, so we leave undo-tree to its
devices.
Fix : #5617
2021-10-20 21:42:13 +02:00
Henrik Lissner
e4aecd1a5a
dev(ci): refactor & update commit linter
...
This generalizes and cleans up the linter API so that it can be used in
other Doom projects (or CLI commands, like our WIP changelog generator).
Besides that, our git's commit conventions saw two changes:
- A new 'Amend' keyword, for indicating a commit corrects an earlier,
recent one. This should be used to omit (or merge) commits in the eyes
of the changelog generator.
- Trailers must now follow the 'KEY: VALUE' format, which is supported
OOTB by 'git interpret-trailers' and makes scraping them much eacher.
Before, omitting the colon was mandatory, this is no longer the case.
Other highlights:
- For linter rules: replaced :footer and :refs keys with :trailers (a
string->string alist). Invalid trailers will be left in BODY's tail.
- Added a linter for colon delimiters in commit trailers (along with
other formatting checks, like capitalization and one-per-line checks).
2021-10-20 21:37:09 +02:00
Henrik Lissner
b35b32273a
fix(lib): doom-enlist not wrapping cons cells
...
While lists are technically cons cells, cons cells don't have all the
properties of lists, so doom-enlist shouldn't treat it as one.
Before:
(doom-enlist '(a . b)) #=> (a . b)
After:
(doom-enlist '(a . b)) #=> ((a . b))
2021-10-20 20:18:39 +02:00
Henrik Lissner
8f040b79be
fix(lib): fn! error when arglist is a cons cell
...
Throws a wrong-type-argument error when fn! is given a cons cell in its
arguments, e.g.
(fn! ((x . y)) ...)
2021-10-19 22:29:08 +02:00
Henrik Lissner
faceb8cef6
bump: :lang clojure
...
clojure-emacs/clj-refactor.el@a5e1953753 -> clojure-emacs/clj-refactor.el@4cb75bd6a2
Error introduced in clojure-emacs/clj-refactor.el@a5e1953 was fixed in
clojure-emacs/clj-refactor.el@4cb75bd .
Ref: clojure-emacs/clj-refactor.el@a5e1953753
Ref: clojure-emacs/clj-refactor.el@4cb75bd6a2
2021-10-19 22:24:40 +02:00
Henrik Lissner
3b0eeb104b
revert: fix(mu4e): reflect upstream naming changes ( #5620 )
...
Revert 390fd1a7b0
Ref #5620
2021-10-18 14:53:32 +02:00