doomemacs/lisp/lib
Marien Zwart e203309e5c refactor(lib): use ripgrep instead of git grep
Although this is a refactor for normal users of Doom, it is a bugfix for
one (I assume) unsupported configuration: when Doom is not running from
a git checkout. In that case, `doom--help-package-configs` currently
returns Git's error messages. This breaks `doom/help-packages` because
it expects each returned line to contain at least one `:` character, so
it errors out with `Wrong number of arguments: (file line _match &rest),
2`.

Using ripgrep here should be equivalent for normal users as long as they
have not added untracked files not covered by Doom's .gitignore.
2024-06-03 16:19:42 -04:00
..
autoloads.el refactor: s/doom-modules-dirs/doom-module-load-path/ 2024-02-05 17:21:20 -05:00
buffers.el
config.el fix(lib): doom/reload-*: void-function doom-with-context 2022-09-26 12:06:42 +02:00
debug.el refactor: remove explain-pause-mode 2024-03-11 00:53:44 -04:00
docs.el nit(docs): fix typo and extraneous backquote 2023-09-20 20:23:26 +02:00
files.el fix(lib): remove-recent-file: improve completion UI 2024-04-06 12:37:10 -04:00
fonts.el
git.el refactor(lib): provide doom-libs as subfeatures 2022-09-08 00:20:26 +02:00
help.el refactor(lib): use ripgrep instead of git grep 2024-06-03 16:19:42 -04:00
packages.el fix(lib): doom/bumpify-diff: respect structure of given list 2024-01-24 12:24:11 -05:00
plist.el refactor(lib): provide doom-libs as subfeatures 2022-09-08 00:20:26 +02:00
print.el tweak(lib): print!: join (path ...) segments 2024-03-24 18:09:54 -04:00
process.el refactor(lib): provide doom-libs as subfeatures 2022-09-08 00:20:26 +02:00
projects.el fix(lib): doom-project-find-file: remove +vertico/consult-fd-or-find 2024-02-08 02:00:55 -05:00
sandbox.el refactor!: redesign module init/config hooks 2022-09-16 01:14:22 +02:00
scratch.el refactor: deprecate doom-etc-dir for doom-data-dir 2022-08-14 20:43:35 +02:00
sessions.el feat: ask before quickloading a session 2023-08-18 19:20:01 +02:00
store.el refactor: deprecate doom-etc-dir for doom-data-dir 2022-08-14 20:43:35 +02:00
system.el refactor!: deprecate IS-* OS constants 2024-02-04 17:54:29 -05:00
text.el refactor(lib): doom-region-end: extract marker 2024-03-11 03:59:37 -04:00
themes.el
ui.el refactor(lib): use doom-region-{beginning,end} 2024-03-11 03:59:37 -04:00