tag:github.com,2008:/doomemacs/doomemacs/commits/master

Recent Commits to doomemacs:master

2026-04-19T09:17:33Z tag:github.com,2008:Grit::Commit/707da6f7e90f26a4e00e5f8f98f29fd08824e71e

bump: :editor lispy

2026-04-19T09:17:33Z hlissner https://github.com/hlissner <pre style='white-space:pre-wrap;width:81ex'>bump: :editor lispy abo-abo/lispy@fe44efd21573 -> enzuru/lispy@c42d3737c57d abo-abo/lispy hasn't been updated in 3 years. The fork is maintained and has fixed a number of issues. Fix: #8755</pre> tag:github.com,2008:Grit::Commit/678efcb2fb1971611a05c70a9d73baba1c46ffdd

revert: fix: use relative :height for non-default faces in doom-init-…

2026-04-19T09:14:54Z hlissner https://github.com/hlissner <pre style='white-space:pre-wrap;width:81ex'>revert: fix: use relative :height for non-default faces in doom-init-fonts-h OP's fix only addressed an issue caused by their particular theme, not by Doom. The underlying issue is how brittle the face remapping API is, and how easily themes can throw a wrench into it (and therefore `variable-pitch-mode`, `mixed-pitch-mode`, `text-scale`, and just about any package that uses face remapping). If your theme explicitly inherits faces from one or more of the following: `default`, `fixed-pitch`, or `variable-pitch` (like modus-themes does if `modus-themes-mixed-fonts` is enabled) or assigns faces a hardcoded :height (like modus-themes does if `modus-themes-headings` is enabled), you will run into edge cases with face-remapping, and there's little that middleware like Doom to catch them all. Ref: #8756 Revert: #8733 Revert: 11a022f68f0ea8f654f90946274dc31375fe7a07</pre> tag:github.com,2008:Grit::Commit/740e7185b4a0e2f222ba37da63130c2b5afbd2ec

fix(:lang): don't override default electric-indent-chars

2026-04-18T03:52:53Z hlissner https://github.com/hlissner <pre style='white-space:pre-wrap;width:81ex'>fix(:lang): don't override default electric-indent-chars These major modes already set their own defaults for `electric-indent-chars`, so don't overwrite them. - c-ts-mode - c++-ts-mode - java-ts-mode - csharp-mode - csharp-ts-mode - graphql-ts-mode - js-mode - js-ts-mode - tsx-ts-mode - typescript-ts-mode - typescript-mode Doom tries to set some reasonable ones for modes that don't set their own — and tries to be conservative, because we're entrusting other mechanisms to do proper indentation, like `newline-and-indent` on RET and `electric-indent-mode` (not on by default yet).</pre> tag:github.com,2008:Grit::Commit/860a91aaac235701f30b70fdc74259d438818968

fix(lib): doom/help-packages: paths for codeberg packages

2026-04-17T04:30:45Z unship https://github.com/unship <pre style='white-space:pre-wrap;width:81ex'>fix(lib): doom/help-packages: paths for codeberg packages Treat `codeberg` recipes like other git hosts when inferring local repo names in `doom-package-recipe-repo`. This makes `doom/help-packages` show the correct "Repo location" (e.g. for `eat`) instead of `n/a`.</pre> tag:github.com,2008:Grit::Commit/944a70eaa81c54bbb9f499089314889fc8102a1e

bump: :tools lsp

2026-04-17T04:19:55Z hlissner https://github.com/hlissner <pre style='white-space:pre-wrap;width:81ex'>bump: :tools lsp emacs-lsp/lsp-mode@fb384fed198f -> emacs-lsp/lsp-mode@4c74da7ae511 emacs-straight/eglot@d3c43da26a08 -> emacs-straight/eglot@9509b7e7e1f1 Also freezes jsonrpc, b/c the latest commit is incompatible with eglot@HEAD atm (see 8ee87d8). Ref: 8ee87d89bdd9</pre> tag:github.com,2008:Grit::Commit/d1d2391035dd9582bf5e5e73be1d84f587e9d8bd

bump: :lang org

2026-04-17T04:15:48Z hlissner https://github.com/hlissner <pre style='white-space:pre-wrap;width:81ex'>bump: :lang org bastibe/org-journal@831ecfd50a29 -> bastibe/org-journal@6460f6f2b083 emacs-straight/org-mode@c1bb5ae59101 (release_9.8.1) -> emacs-straight/org-mode@2ef390bfaf7f (release_9.8.2) hakimel/reveal.js@8bbbcf83104b -> hakimel/reveal.js@b5b37a5fa8af org-noter/org-noter@81765d267e51 -> org-noter/org-noter@ab9628e449d7</pre> tag:github.com,2008:Grit::Commit/7fe5efe157dc19f08e4f1ded4e7fea598c1ba8bc

bump: :tools llm

2026-04-17T04:12:16Z hlissner https://github.com/hlissner <pre style='white-space:pre-wrap;width:81ex'>bump: :tools llm karthink/gptel@c3d5d7f758b8 -> karthink/gptel@4747ffa251af Ref: karthink/gptel#1224 Ref: doomemacs/community#97 Co-authored-by: kzorba <kzorba@users.noreply.github.com></pre> tag:github.com,2008:Grit::Commit/b6bffa2616066ff7a93742709d3f0c51dfe3ba38

fix(rss): elfeed-search-* ops affecting +1 selected line

2026-04-16T21:59:46Z hlissner https://github.com/hlissner <pre style='white-space:pre-wrap;width:81ex'>fix(rss): elfeed-search-* ops affecting +1 selected line Close: #8753 Co-authored-by: wchmb <wchmb@users.noreply.github.com></pre> tag:github.com,2008:Grit::Commit/386c866f810532e7c8888ea0c571ca6419399801

feat(everywhere): add hyprland/niri support

2026-04-15T02:56:47Z hlissner https://github.com/hlissner <pre style='white-space:pre-wrap;width:81ex'>feat(everywhere): add hyprland/niri support</pre> tag:github.com,2008:Grit::Commit/5eb006f455f0558c97210ba7579880aacb045b67

tweak(goggles): disable non-evil goggles delete-region hinting

2026-04-13T03:12:10Z brownts https://github.com/brownts <pre style='white-space:pre-wrap;width:81ex'>tweak(goggles): disable non-evil goggles delete-region hinting This makes non-evil goggles consistent with the `evil-goggles-enable-delete` setting. Additionally, having `delete-region` hinting enabled is a nuisance for commands which utilize `delete-region` internally. For example, pressing `RET` on an indented empty line will cause pulsing. This happens because `newline-and-indent` will remove the empty line's indentation (using `delete-horizontal-space` which ends up using `delete-region`) before inserting a newline and indenting that line.</pre> tag:github.com,2008:Grit::Commit/e7407f61bf090eca42778ff625b9a03c04ba2316

fix(clojure): remove ts-modes from {auto,interpreter}-mode-alist

2026-04-13T03:11:03Z hlissner https://github.com/hlissner <pre style='white-space:pre-wrap;width:81ex'>fix(clojure): remove ts-modes from {auto,interpreter}-mode-alist So we can rely on our `major-mode-remap-defaults` remapping (much more consistent UX).</pre> tag:github.com,2008:Grit::Commit/249e81c5c1164a25ad3adb06c9d84335b1879dc4

fix(clojure): activate cider-mode in more ts-modes

2026-04-13T02:13:14Z hlissner https://github.com/hlissner <pre style='white-space:pre-wrap;width:81ex'>fix(clojure): activate cider-mode in more ts-modes Close: #8745 Co-authored-by: fosskers <fosskers@users.noreply.github.com></pre> tag:github.com,2008:Grit::Commit/81fbc39f70a69edceb9d8006c13391e1169daa6a

docs: don't suggest 'doom sync' to recompile doom.el

2026-04-11T07:29:14Z hlissner https://github.com/hlissner <pre style='white-space:pre-wrap;width:81ex'>docs: don't suggest 'doom sync' to recompile doom.el Doom doesn't compile its source files (yet), so if doom.el is compiled, the user has done this out-of-band, and it's up to them to recompile it however they did it. `doom sync` won't do this (at least, not until v3). Fix: #7132</pre> tag:github.com,2008:Grit::Commit/5fc96adc17943590b6a5662aeaf24769eb1e2bb0

fix(sml): use tree-sitter-sml@v0.23.0 if ABI==14

2026-04-11T07:23:30Z hlissner https://github.com/hlissner <pre style='white-space:pre-wrap;width:81ex'>fix(sml): use tree-sitter-sml@v0.23.0 if ABI==14 There is no tagged release post-ABI 15 yet.</pre> tag:github.com,2008:Grit::Commit/422e9226de21d3bedc52333f32ecac282c5dbb88

fix(fsharp): use tree-sitter-fsharp@v0.1.0 if ABI==14

2026-04-11T07:19:42Z hlissner https://github.com/hlissner <pre style='white-space:pre-wrap;width:81ex'>fix(fsharp): use tree-sitter-fsharp@v0.1.0 if ABI==14 v0.2.0 and newer require ABI==15.</pre> tag:github.com,2008:Grit::Commit/4248c5ef5998d51f27ac57406f605a5957911003

fix(gdscript): ts-mode integration

2026-04-11T07:12:47Z hlissner https://github.com/hlissner <pre style='white-space:pre-wrap;width:81ex'>fix(gdscript): ts-mode integration - Fix LSP integration. - Register formatter and lookup handlers for `gdscript-ts-mode`. - Add HACK & REVIEW annotations for `gdscript-ts-mode` advice. Fortunately, `gdscript-ts-mode` is derived from `gdscript-mode`, so we can rely on trickle-down configuration here.</pre> tag:github.com,2008:Grit::Commit/ec43b712653350ef4a079c8220f88a8385c6c3ac

feat(gdscript): use tree-sitter-gdscript@v6.1.0

2026-04-11T06:50:02Z hlissner https://github.com/hlissner <pre style='white-space:pre-wrap;width:81ex'>feat(gdscript): use tree-sitter-gdscript@v6.1.0 When ABI==15.</pre> tag:github.com,2008:Grit::Commit/54fbde7246c79fcf832999444933f5bd57284ada

feat(spell): implement +spell/previous-error w/o evil

2026-04-11T06:45:54Z hlissner https://github.com/hlissner <pre style='white-space:pre-wrap;width:81ex'>feat(spell): implement +spell/previous-error w/o evil As of Emacs 29.1, `flyspell-goto-next-error` now has a PREVIOUS argument for jumping to the previous spelling error, so use it if it's available. Note that we'll be dropping 28.x support once v3 is released; the error checking here will be removed with it. Ref: doomemacs/community#94</pre> tag:github.com,2008:Grit::Commit/e2867830346e66859f8867daf9125729aa1ba6b2

fix: projectile-files-to-ensure sets default-directory to nil

2026-04-10T21:17:16Z hlissner https://github.com/hlissner <pre style='white-space:pre-wrap;width:81ex'>fix: projectile-files-to-ensure sets default-directory to nil A recent change in projectile causes `projectile-files-to-ensure` to set `default-directory` to nil in buffers with no valid project root, poisoning `default-directory` anywhere it is used downstream (e.g. if `projectile-project-root` is called again, which it is, later in the same function's call chain). So override `projectile-files-to-ensure` to fall back to the current working directory when no project root is found, at least until it's addressed upstream. Amend: a55d6ad95813 Ref: bbatsov/projectile@f51621adcee0 Close: #8748 Co-authored-by: panchoh <panchoh@users.noreply.github.com></pre> tag:github.com,2008:Grit::Commit/91864558b0ba07fefb9c31d643e31190f33a3a6f

refactor: remove ansi-color-for-comint-mode setting

2026-04-10T02:38:26Z hlissner https://github.com/hlissner <pre style='white-space:pre-wrap;width:81ex'>refactor: remove ansi-color-for-comint-mode setting It already defaults to `t`.</pre>