Commit graph

10711 commits

Author SHA1 Message Date
Henrik Lissner
407cf56a04 fix(multiple-cursors): references to removed keymaps
Fix: #5802
Ref: hlissner/evil-multiedit@36904ce86e
2021-11-21 03:46:45 +01:00
Henrik Lissner
cd206ad1c7 bump: :lang coq
ProofGeneral/PG@e2b4227e1f -> ProofGeneral/PG@2145c23f44

Fix: #5742
2021-11-20 00:55:24 +01:00
Henrik Lissner
daf8d278d0 fix(lib): doom/help-search
Due to malformed ripgrep command (no whitespace between "." and extra
arguments).

Fix: #5758
2021-11-20 00:55:22 +01:00
Henrik Lissner
411ed0c8f8 fix(default): search commands not respecting default-directory
Commands that delegate to `+default/search-project-for-symbol-at-point`
to search a directory (like +default/org-notes-search) would not scope
searches to default-directory.
2021-11-20 00:02:11 +01:00
Robin Bourianes
d4c5e025de fix(lsp): alias flymake--diag-buffer to flymake--diag-locus
To accommodate breaking API changes in Flymake in newer versions of
Emacs 28.

Fix: #5644
Ref: emacs-mirror/emacs@4633e02726
2021-11-19 23:45:00 +01:00
Manjinder Singh
e303be6951 fix(org): show outline path on refile to current file
Before this change, the +org/refile-to-current-file command would
display a flat list of tail headings in the current file, without
context, which can result in duplicates and can make it difficult to
tell where you're refiling a heading to.

This changes each heading to be a full path.
2021-11-19 23:44:28 +01:00
Itai Y. Efrat
a310fb4a77 bump: :completion vertico
minad/consult@39f41edda6 -> minad/consult@57dc1adfdc
minad/marginalia@09d8ab38a5 -> minad/marginalia@678b6528f3
minad/vertico@0df38cf1d7 -> minad/vertico@75f33e3620
oantolin/embark@d09fff2da7 -> oantolin/embark@5b34b2b603

Update vertico-repeat configuration due to upstream changes.
2021-11-19 00:31:13 +02:00
Itai Y. Efrat
5b630e1723 feat(vertico): add consult-dir package 2021-11-19 00:31:12 +02:00
Itai Y. Efrat
8a2b7badc7 fix(vertico): remove unneeded manual preview...
from +vertico/search-symbol-at-point.

It only acts on buffers so it shouldn't have been there in the first
place.
2021-11-19 00:29:51 +02:00
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
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
df64e5024b nit: remove email address
Ref: hlissner/doom-emacs-private@064c19884c
2021-11-14 17:38:23 +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
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
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
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
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
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
Henrik Lissner
7034378968 nit: s/#+BEGIN_SRC/#+begin_src, s/elisp/emacs-lisp/
From now on Doom will enforce two conventions for its org files for
consistency's sake:

- Lower-case meta-lines in org files, like #+begin_src, #+name, or
  #+end_quote (only exception are the top-level ones, like #+TITLE and
  #+STARTUP).
- Use 'emacs-lisp' as the lang specifier for elisp blocks rather than
  'elisp'. Emacs doesn't natively recognize the latter.

This will be reflected in our rewritten docs/*.org and module
README.org's.
2021-10-18 12:09:42 +02:00
Henrik Lissner
376f9b797c feat(ess): add +stan
Docs will be updated later, along with the rest of the pending docs
rewrite.
2021-10-18 12:09:42 +02:00
Henrik Lissner
388f59d9e0 refactor(solidity): tidy module 2021-10-18 12:09:42 +02:00
Henrik Lissner
f65439310f fix(solidity): install company/flycheck packages conditionally 2021-10-18 12:09:42 +02:00
Henrik Lissner
4b9c0e8df8 bump: :lang clojure
clojure-emacs/cider@2b8bde3580 -> clojure-emacs/cider@0a9d0ef429
clojure-emacs/clj-refactor.el@9e1f920334 -> clojure-emacs/clj-refactor.el@a5e1953753
clojure-emacs/parseclj@fcebf65075 -> clojure-emacs/parseclj@a8c4cf30fb
clojure-emacs/parseedn@b00eb42a1c -> clojure-emacs/parseedn@e5ba280d1f

Includes a fix for 'void-variable: xref-etags-location' errors.

Close #5656
2021-10-18 12:09:42 +02:00
Björn Larsson
8101661763
docs(rotate-text): add README (#5654) 2021-10-18 01:43:37 +02:00
Miko Nieminen
36d41b600a
fix(lsp): move lsp-session to doom cache dir (#5650)
Because this data contains cached session data, it makes more sense to
have it under `~/.emacs.d/.local/cache` so that it is clear that it can
and should be removed when debugging and testing LSP using modules.

Fix #5649
2021-10-18 01:38:20 +02:00
Ellis Kenyő
9aba0aea23
fix(php): let +phpunit-docker-compose-mode be disabled (#5648) 2021-10-18 01:37:32 +02:00