Commit graph

4746 commits

Author SHA1 Message Date
kovan
0ceefc7fe2 fix(ocaml): don't prefix comment continuation lines with *
tuareg sets comment-continue to " * ", causing comment-indent-new-line
to insert ** on new lines inside comments. OCaml convention is to not
prefix continuation lines with *. Set comment-continue to nil instead.

The custom +ocaml/comment-indent-new-line wrapper is no longer needed.

Fix: #5194
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-15 21:55:43 -05:00
kovan
48da7e5de8 fix(python): use Scripts/ for venv executables on Windows
`+python-executable-find` hardcodes `bin/` as the virtualenv
executable directory, but Windows virtualenvs use `Scripts/`.

Ref: #5826
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-15 01:01:16 -05:00
kovan
09a0f36144 fix(python): disable pyrepl to fix C-c C-c interrupt in REPL
Fix: #8391

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-14 20:01:06 -05:00
Prashant Vithani
f67810d394 fix(clojure): Enable CIDER for clojurec and clojurescript
Extends CIDER support to `clojurec-mode` and `clojurescript-mode` by
matching the existing behavior for `clojure-mode`.
2026-02-14 00:25:25 -05:00
Chris Rose
2bfa0c8be1 tweak(python): use toml mode for uv.lock files
When +uv is set, find the right toml mode for the configuration and use that.
2026-02-14 00:24:17 -05:00
Henrik Lissner
c7a1e2d70c
bump: :lang
JuliaEditorSupport/julia-emacs@5c940c4ba3 -> JuliaEditorSupport/julia-emacs@aadf29523a
ProofGeneral/PG@d60382db08 -> ProofGeneral/PG@75c13f91b6
agda/agda@bb9e13d970 -> agda/agda@5cf984c3d2
ananthakumaran/exunit.el@12a1efd003 -> ananthakumaran/exunit.el@bef971bde5
ardumont/markdown-toc@29e5c0f33e -> ardumont/markdown-toc@d22633b654
babashka/neil@8d5ccdbd81 -> babashka/neil@74cc79e4b9
clojure-emacs/cider@15bd3b0265 -> clojure-emacs/cider@ae247d8845
clojure-emacs/clojure-mode@4679222109 -> clojure-emacs/clojure-mode@bddba12e96
emacs-ess/ESS@f8c464dc1b -> emacs-ess/ESS@bfe892db15
emacs-rustic/rustic@e77f62facc -> emacs-rustic/rustic@cb013cd217
emacs-straight/auctex@077874d25a -> emacs-straight/auctex@1939acb54b
erlang/otp@2b2b39797f -> erlang/otp@f80e9c1c4a
godotengine/emacs-gdscript-mode@248b73b1bd -> godotengine/emacs-gdscript-mode@dd44f1dfa5
greghendershott/racket-mode@150b057953 -> greghendershott/racket-mode@71f27c643d
hakimel/reveal.js@33bfe3b233 -> hakimel/reveal.js@5abf24c1d8
haskell/haskell-mode@383b4b7775 -> haskell/haskell-mode@2dd755a5fa
hhvm/hack-mode@86a981bd7b -> hhvm/hack-mode@0b117e7f25
hvesalai/emacs-scala-mode@661337d8aa -> hvesalai/emacs-scala-mode@50bcafa181
idris-hackers/idris-mode@85928dc4cc -> idris-hackers/idris-mode@d32b2396a8
jrblevin/markdown-mode@92802fae9e -> jrblevin/markdown-mode@9de2df5a9f
mekeor/nael@9711443449 -> mekeor/nael@3ee1cf286d
meow_king/zig-ts-mode@89b52c865c -> meow_king/zig-ts-mode@64611c6d51
minad/org-modern@9bbc44cc7e -> minad/org-modern@b4b5b1c864
nim-lang/nim-mode@625cc023bd -> nim-lang/nim-mode@4502f83fbb
nix-community/nix-ts-mode@706bbfaf7f -> nix-community/nix-ts-mode@625306cf9c
ocaml/dune@14df34d30d -> ocaml/dune@7a7d49206f
ocaml/merlin@a0b096c243 -> ocaml/merlin@1c4148af05
org-roam/org-roam@c72702cf27 -> org-roam/org-roam@b4857fd7a1
rust-lang/rust-mode@ae161dca23 -> rust-lang/rust-mode@f68ddca5c2
seagle0128/grip-mode@26bdadf604 -> seagle0128/grip-mode@b8b9e603ed
sogaiu/janet-ts-mode@0e4d04d648 -> sogaiu/janet-ts-mode@aba932a1a1
szermatt/emacs-bash-completion@762f28fefb -> szermatt/emacs-bash-completion@5b621db96e
technomancy/fennel-mode@c1bccdec9e -> technomancy/fennel-mode@9c1dac3c39
tpapp/julia-repl@681efc14a7 -> tpapp/julia-repl@0173237a43
weijiangan/flycheck-golangci-lint@f7e36e19d6 -> weijiangan/flycheck-golangci-lint@51aede797d
2026-02-13 16:31:15 -05:00
Sergey Trofimov
29dad16dea
fix(org,cli): tangle: filter by tag properly
Org files with tagged headlines weren't tangled correctly.

Also improves filtering by tag as in current shape it is not working at all.

Fix: #8622
2026-02-09 22:53:54 -05:00
Rasmus Enevoldsen
eeb66ed0e0
docs(java): s/begin-src/begin_src/ 2026-02-09 22:52:07 -05:00
sin-ack
29d0f210c6 fix(java): activate lsp under java-ts-mode as well
Otherwise, with :lang java +lsp +tree-sitter lsp-mode won't activate
on its own.
2026-02-09 22:49:42 -05:00
Henrik Lissner
649b1bb04b
fix(beancount): disable flymake with +lsp
Fix: #8628
2026-02-09 22:39:52 -05:00
Henrik Lissner
6f40ad55f5
docs: discourage after! and use-package! use
There's little reason for users to use these macros in their private
configs over plain ol' `with-eval-after-load` and `use-package`, unless
they're writing their own modules.

It's my fault for signal boosting them in documentation and whenever I'm
asked for help, because beginners now believe they are somehow
required for Doom to work correctly (there are guides out there
telling beginners that migrating to Doom involves replacing all
instances of `with-eval-after-load` and `use-package` in their
pre-existing configs with `after!` and `use-package!` -- which was never
true).

What's more, I plan to replace `use-package`, internally, so the
`use-package!` macro won't exist for much longer.
2026-02-09 04:29:47 -05:00
Henrik Lissner
360fe03433
fix(sml): lsp/eglot integration
A temporary fix that needs to be addressed upstream:

- lsp-mode needs `lsp-language-id-configuration` entries for both
  sml-mode and sml-ts-mode.
- eglot needs an sml-ts-mode entry in `eglot-server-programs` (already
  has an `sml-mode` entry).

Fix: #8635
2026-01-20 16:53:25 -05:00
Henrik Lissner
3ce5d96e0a
bump: :lang
ShuguangSun/ess-view-data@5ec1c7206f -> ShuguangSun/ess-view-data@7dcbd23d4c
agda/agda@0d52fa2217 -> agda/agda@bb9e13d970
ardumont/markdown-toc@d3324cb6bc -> ardumont/markdown-toc@29e5c0f33e
atomontage/xterm-color@ce82e87ea3 -> atomontage/xterm-color@86fab1d247
babashka/neil@0b7373dd1b -> babashka/neil@8d5ccdbd81
clojure-emacs/cider@fb7aa88812 -> clojure-emacs/cider@15bd3b0265
clojure-emacs/clojure-mode@28dc02114a -> clojure-emacs/clojure-mode@4679222109
crystal-lang-tools/emacs-crystal-mode@d913fea6f0 -> crystal-lang-tools/emacs-crystal-mode@559e1d8ff9
davazp/graphql-mode@ee49531935 -> davazp/graphql-mode@ef757c6ce2
emacs-ess/ESS@7b9123669c -> emacs-ess/ESS@f8c464dc1b
emacs-geiser/gauche@9eb8b35f0c -> emacs-geiser/gauche@b8197c6288
emacs-geiser/geiser@43b9a034aa -> emacs-geiser/geiser@8842104d15
emacs-lsp/lsp-treemacs@3e5550f278 -> emacs-lsp/lsp-treemacs@49df7292c5
emacs-php/composer.el@eba6b953a4 -> emacs-php/composer.el@8cb5704edd
emacs-straight/auctex@a6f4741c22 -> emacs-straight/auctex@077874d25a
emacsmirror/cmake-mode@b08b5d9045 -> emacsmirror/cmake-mode@25340a7d12
emacsorphanage/dart-mode@9fbf703e1f -> emacsorphanage/dart-mode@773e9ebc74
emacsorphanage/ox-pandoc@5766c70b6d -> emacsorphanage/ox-pandoc@1caeb56a4b
emacsorphanage/restclient@426507f8f7 -> emacsorphanage/restclient@1800a4e367
erlang/otp@e281016db9 -> erlang/otp@2b2b39797f
fxbois/web-mode@1eb0abb1a9 -> fxbois/web-mode@1e7694aee8
gcv/julia-snail@7b50882f5a -> gcv/julia-snail@5a7e2d479c
godotengine/emacs-gdscript-mode@79739fc80f -> godotengine/emacs-gdscript-mode@248b73b1bd
greghendershott/racket-mode@d98852ef6d -> greghendershott/racket-mode@150b057953
hhvm/hack-mode@0addbff8b6 -> hhvm/hack-mode@86a981bd7b
https://codeberg.org/pranshu/haskell-ts-mode@b7db74c7fe96 -> https://codeberg.org/pranshu/haskell-ts-mode@bf143ee8382f
joaotavora/sly@6a303bae74 -> joaotavora/sly@b01993cf1d
ledger/ledger-mode@1cee636788 -> ledger/ledger-mode@9ab399186f
magit/orgit-forge@15f8e91083 -> magit/orgit-forge@c2116b8701 (v1.1.1)
magit/orgit@e0b3fca9f3 -> magit/orgit@24c8fe48c4 (v2.1.1)
mekeor/nael@101726eb47 -> mekeor/nael@9711443449
minad/org-modern@55b5bbeb1e -> minad/org-modern@9bbc44cc7e
nonsequitur/inf-ruby@b8076aad10 -> nonsequitur/inf-ruby@274398a242
ocaml/dune@a40c461736 -> ocaml/dune@14df34d30d
ocaml/merlin@ecfbed3976 -> ocaml/merlin@a0b096c243
oer/org-re-reveal@72c2463782 -> oer/org-re-reveal@8245facfdc
org-noter/org-noter@aafa08a49c -> org-noter/org-noter@81765d267e
org-roam/org-roam@b2634a17f8 -> org-roam/org-roam@c72702cf27
polymode/polymode@25ba9463a4 -> polymode/polymode@14b1fd8d2a
rust-lang/rust-mode@2d31814676 -> rust-lang/rust-mode@ae161dca23
wbolster/emacs-python-pytest@ed2ecee09d -> wbolster/emacs-python-pytest@78b5ea1d19
weijiangan/flycheck-golangci-lint@38cc30eb8b -> weijiangan/flycheck-golangci-lint@f7e36e19d6

Close: #8624
2026-01-18 03:13:00 -05:00
Henrik Lissner
c58cf242fa
bump: :lang zig
meow_king/zig-ts-mode@3898b70d6f -> meow_king/zig-ts-mode@89b52c865c

Fixes tree-sitter-based syntax highlighting in zig-ts-mode (which was
updated to use tree-sitter-grammars/tree-sitter-zig in
meow_king/zig-ts-mode@e0fcb1b115).

Fix: doomemacs/community#59
2026-01-18 03:13:00 -05:00
Henrik Lissner
3e2b3cc4f1
fix(php): noop php-ts-mode if unavailable 2026-01-18 03:12:05 -05:00
Henrik Lissner
cd063b4596
fix(org): display warning if org-id-locations-{load,save} fails
This advice suppressed any file errors that org-id-locations-{load,save}
emitted to stop a hard error leaving Org in a broken state, but it also
hides the potentially useful error message itself! The middle ground is
to demote it to a warning, rather than suppress it completely.
2026-01-06 02:00:06 -05:00
Henrik Lissner
b37bcb5f25
refactor!(org): remove org-brain
BREAKING CHANGE: This removes org-brain because it is no longer
functional nor maintained, and is largely superceded by better
alternatives like org-roam, denote, org-journal, and others.
2026-01-05 21:03:06 -05:00
Henrik Lissner
8fc1473497
fix(rust): allow rustic-flycheck-setup
Only sets variables, which is fine
2025-12-31 20:32:54 -05:00
Henrik Lissner
e60638b6c9
docs(lean): add doctor checks 2025-12-31 20:03:00 -05:00
Henrik Lissner
1c74b140fc
fix(rust): rust-mode + rustic interop
Ensures that these two packages work together seamlessly and can't be
wedged apart by clumsy user or package config. Also fixes the load order
issues that cause 'inconsistent hierarchy' errors for rust-mode,
rust-ts-mode, and rustic-mode.

Fix: #8618
2025-12-31 20:03:00 -05:00
Henrik Lissner
51154d1d50
fix(python): define +python-uv-mode-set-auto-h
Derped hard by forgetting to stage this file. Don't code at 5am, kids.

Fix: #8619
Amend: b851bcd3a0
2025-12-31 08:08:27 -05:00
Henrik Lissner
57be21ac25
fix(lean): void-variable nael-mode-map error
Due to nael-lsp autoloading a `keymap-set` call referencing
`nael-mode-map`, which will not likely be available when the autoload
file is loaded.

Fix: #8617
2025-12-31 08:04:10 -05:00
Henrik Lissner
71522eafdf
fix(lean): lean-* keybinds for nael-mode
Fix: #8614
Amend: 6c26c7b87b
2025-12-31 00:00:33 -05:00
Henrik Lissner
dd8b706380
docs(erlang): fix rebar3 formatter check
Fix: #8506
Amend: 96498a9859
2025-12-30 23:09:52 -05:00
Henrik Lissner
60b20b4872
bump: :lang org
bastibe/org-journal@c72d7c75f8 -> bastibe/org-journal@831ecfd50a
hakimel/reveal.js@becc9bd19e -> hakimel/reveal.js@33bfe3b233
kaushalmodi/ox-hugo@a907ea9514 -> kaushalmodi/ox-hugo@b7dc44dc28
minad/org-modern@567b702ad0 -> minad/org-modern@55b5bbeb1e
oer/org-re-reveal@fea255aef7 -> oer/org-re-reveal@72c2463782
org-roam/org-roam@f4ba41cf3d -> org-roam/org-roam@b2634a17f8

Close: #8615
Co-authored-by: dustinfarris <dustinfarris@users.noreply.github.com>
2025-12-30 22:59:10 -05:00
Henrik Lissner
be7ac25a84
fix: file-name-concat paths instead of concat
Treat paths as paths, rather than strings. Removes the requirements that
doom-*-dir variables end in slash (though I'll continue doing so as a
convention). Also moves a lot of cache/data into the current profile's
cache/data directories. Shouldn't actually affect anything for folks not
using Doom's profile system (yet).

Fix: #8616
2025-12-30 22:59:10 -05:00
Henrik Lissner
6c26c7b87b
feat(lean): add v4 support & +v3 flag
Close: #7439
Close: #8614
Co-authored-by: tani <tani@users.noreply.github.com>
2025-12-30 22:59:09 -05:00
Henrik Lissner
b851bcd3a0
feat(python): add uv support
Also takes this opportunity to update some missing package metadata in
the module's documentation.

Close: #8596
Co-authored-by: DamianB-BitFlipper <DamianB-BitFlipper@users.noreply.github.com>
2025-12-30 22:58:47 -05:00
Henrik Lissner
645c372885
feat(emacs-lisp): change-working-buffer: default to current buffer 2025-12-30 22:50:31 -05:00
Henrik Lissner
96498a9859
fix(erlang): formatter command
Close: #8506
Co-authored-by: apostaat <apostaat@users.noreply.github.com>
2025-12-30 22:50:31 -05:00
Henrik Lissner
a16b4d4784
fix(clojure): void-function derived-mode-add-parents on <30
clojure-ts-mode requires 30.1+, since it calls
derived-mode-add-parents (wasn't introduced until 30). This ensures the
package isn't loaded (or installed) if the user is on 29 or older.
2025-12-30 22:50:31 -05:00
Henrik Lissner
70887970a0
fix(zig): use tree-sitter-grammars/tree-sitter-zig
Newer and maintained.
2025-12-30 22:50:27 -05:00
Paweł Świątkowski
639c320250
tweak(elixir): remove ligatures
The choice of ligatures seems quite arbitrary, sometimes wrong
(there's no return in Elixir), and perhaps too much opinionated for a
default config. They also change the text in comments and docstrings,
making them much less readable.
2025-12-24 18:22:19 -05:00
Henrik Lissner
8936805741
docs(python): remove anaconda-mode
The package was removed in 52c385c.

Amend: 52c385c033
2025-12-24 02:51:16 -05:00
Henrik Lissner
762f47805a
docs(python): how to change LSP server priority 2025-12-18 17:39:37 -05:00
Henrik Lissner
739c22d566
docs(python): mention better tree-sitter support on 30+
Some newer python features (like except*) aren't supported in older
versions of the Python grammar, which you're stuck with on 29 or older.
2025-12-18 17:38:09 -05:00
Henrik Lissner
a59d2537ff
fix(markdown): pre-31 tree-sitter support
Fix tree-sitter support for users on Emacs 30 or older and for ABI==14.
2025-12-17 02:17:33 -05:00
Henrik Lissner
1d51b7a1a0
docs(python): update and mention ty
- Remove mention of obsolete LSP servers.
- Recommend astral-sh/ty over others.
- Remove defunct anaconda keybinds.
2025-12-17 02:17:33 -05:00
Henrik Lissner
0181ba2513
docs(markdown): tree-sitter support in 31+
A superior markdown-ts-mode was introduced in Emacs 31. Pre-31 users get
LionyxML/markdown-ts-mode.
2025-12-17 02:17:32 -05:00
Ajai Khatri Nelson
59956c3aab fix(cc): typo in +cc-lineup-arglist-close
Fix: #7165
2025-12-14 15:05:20 -05:00
Henrik Lissner
59e5253dbc
fix(elixir): elixir-ls integration
Fix: #8584
Amend: 22f86d25e9
2025-12-13 16:58:51 -05:00
Henrik Lissner
8069d23628
fix(nix): nixos-options dependency w/o company or helm
Fix: #8585
2025-12-13 16:51:13 -05:00
Henrik Lissner
1847ed97d6
bump: :lang ada cc common-lisp ess javascript ocaml scheme
OCamlPro/ocp-indent@1213857683 -> OCamlPro/ocp-indent@e2ac9daae2
atomontage/xterm-color@2ad407c651 -> atomontage/xterm-color@ce82e87ea3
brownts/ada-ts-mode@d0c1c124b2 -> brownts/ada-ts-mode@52e0fd1160
emacs-ess/ESS@8369d574f1 -> emacs-ess/ESS@7b9123669c
emacs-geiser/geiser@c8b862f00e -> emacs-geiser/geiser@43b9a034aa
emacs-lsp/emacs-ccls@34251b799e -> emacs-lsp/emacs-ccls@12b43b357e
emacs-typescript/typescript.el@481df3ad2c -> emacs-typescript/typescript.el@2535780bdb
joaotavora/sly@63131ef965 -> joaotavora/sly@6a303bae74
ocaml/dune@28b7e8f3b2 -> ocaml/dune@a40c461736
ocaml/merlin@8b88b89ee7 -> ocaml/merlin@ecfbed3976
ocaml/tuareg@1600fdad28 -> ocaml/tuareg@f0cb55f217
2025-12-08 17:17:14 -05:00
Henrik Lissner
3ad2d9cdbb
bump: :lang agda coq elixir erlang
ProofGeneral/PG@fbb2878e49 -> ProofGeneral/PG@d60382db08
agda/agda@5e31b2534d -> agda/agda@0d52fa2217
erlang/emacs-erlang-ts@eb579dd55f -> erlang/emacs-erlang-ts@959907d26d
erlang/otp@2a970bf725 -> erlang/otp@e281016db9
2025-12-07 18:01:05 -05:00
KARASZI István
9ef731939a bump: :lang clojure
clojure-emacs/cider@389833f85a -> clojure-emacs/cider@fb7aa88812
clojure-emacs/clojure-ts-mode@32490c80fa -> clojure-emacs/clojure-ts-mode@96fdffcbe9
2025-12-04 16:28:56 -05:00
Henrik Lissner
a4a61976dc
bump: :lang idris latex markdown
ardumont/markdown-toc@e3429d3014 -> ardumont/markdown-toc@d3324cb6bc
emacs-straight/auctex@a2809e4d70 -> emacs-straight/auctex@a6f4741c22
idris-hackers/idris-mode@da5c22f436 -> idris-hackers/idris-mode@85928dc4cc
jrblevin/markdown-mode@d51c469133 -> jrblevin/markdown-mode@92802fae9e
seagle0128/grip-mode@11fecd5b38 -> seagle0128/grip-mode@26bdadf604
2025-12-04 04:42:04 -05:00
Henrik Lissner
fd643d78a8
bump: :lang haskell java julia ledger nix racket
emacs-lsp/lsp-haskell@aa9b5bce35 -> emacs-lsp/lsp-haskell@871a0ef2e9
emacs-lsp/lsp-java@9230a0007c -> emacs-lsp/lsp-java@acbc074f30
gcv/julia-snail@cacf52e4c8 -> gcv/julia-snail@7b50882f5a
greghendershott/racket-mode@172b7d4c5a -> greghendershott/racket-mode@d98852ef6d
haskell/haskell-mode@e5d32021ea -> haskell/haskell-mode@383b4b7775
https://codeberg.org/pranshu/haskell-ts-mode@b47211699944 -> https://codeberg.org/pranshu/haskell-ts-mode@b7db74c7fe96
ledger/ledger-mode@e9bb645e8f -> ledger/ledger-mode@1cee636788
nix-community/nix-ts-mode@e68ef36312 -> nix-community/nix-ts-mode@706bbfaf7f
2025-12-03 00:04:42 -05:00
Henrik Lissner
459906d447
bump: :lang beancount dart elixir fsharp go graphviz
ananthakumaran/exunit.el@9a7cfc3d78 -> ananthakumaran/exunit.el@12a1efd003
beancount/beancount-mode@eb8b9b72a7 -> beancount/beancount-mode@8a564f5a26
emacs-lsp/lsp-dart@34e2a1191f -> emacs-lsp/lsp-dart@fd82395180
emacsorphanage/dart-mode@edb45cb709 -> emacsorphanage/dart-mode@9fbf703e1f
fsharp/emacs-fsharp-mode@91abae13e8 -> fsharp/emacs-fsharp-mode@c0f4df4747
ppareit/graphviz-dot-mode@2c7ba85d19 -> ppareit/graphviz-dot-mode@516c151b84
weijiangan/flycheck-golangci-lint@14bf143ea7 -> weijiangan/flycheck-golangci-lint@38cc30eb8b
2025-12-02 21:46:22 -05:00
Henrik Lissner
3a2c394a0a
bump: :lang php python raku rest swift zig
Raku/raku-mode@14f9b9bba0 -> Raku/raku-mode@d06baaa2e8
emacs-lsp/lsp-pyright@0e59c00c7f -> emacs-lsp/lsp-pyright@21b8f48785
emacs-lsp/lsp-sourcekit@30918cd1ae -> emacs-lsp/lsp-sourcekit@b4666e7deb
emacs-php/php-mode@40b8abed30 -> emacs-php/php-mode@d9858333e4
emacsorphanage/restclient@ad97f666b6 -> emacsorphanage/restclient@426507f8f7
ljos/jq-mode@3275c3f53f -> ljos/jq-mode@39acc77a63
necaris/conda.el@8a1a934a2d -> necaris/conda.el@82b9f77a7f
pythonic-emacs/pyenv-mode@364bddb8f0 -> pythonic-emacs/pyenv-mode@8e5128ff7f
rechsteiner/swift-ts-mode@43a0be79f9 -> rechsteiner/swift-ts-mode@17806f6f56
swift-emacs/swift-mode@fc7df7bd90 -> swift-emacs/swift-mode@cfae3b85ad
ziglang/zig-mode@dab3c37c2d -> ziglang/zig-mode@20e395f940
2025-12-02 21:44:55 -05:00
Henrik Lissner
45339fd8b6
bump: :lang org
emacs-jupyter/jupyter@3615c2de16 -> emacs-jupyter/jupyter@de89cbeca8
emacs-straight/org-mode@8b15a0d0b4 -> emacs-straight/org-mode@b7bc0ede67
emacsmirror/org-contrib@f1f6b6ec81 -> emacsmirror/org-contrib@90e1d6bd62
emacsorphanage/htmlize@c9a8196a59 -> emacsorphanage/htmlize@fa64488069
hakimel/reveal.js@4cf184924d -> hakimel/reveal.js@becc9bd19e
magit/orgit-forge@5a0dbe2601 -> magit/orgit-forge@15f8e91083
magit/orgit@8493c24808 -> magit/orgit@e0b3fca9f3
minad/org-modern@d5e1f5af65 -> minad/org-modern@567b702ad0
oer/org-re-reveal@4eb0f71474 -> oer/org-re-reveal@fea255aef7
org-roam/org-roam@89dfaef38b -> org-roam/org-roam@f4ba41cf3d
2025-12-02 21:22:11 -05:00