urgrep 
- Description
- Universal recursive grep
- Latest
- urgrep-0.6.1snapshot0.20261108.5.tar (.sig), 2026-Nov-09, 100 KiB
- Maintainer
- Other versions:
- release version
- Website
- https://sr.ht/~jimporter/urgrep/
- ELPA's Repository
- CGit or Gitweb
- All Dependencies
- compat (.tar)
To install this package from Emacs, use package-install or list-packages.
Full description
A universal frontend to various grep-like tools. Currently, ugrep, ripgrep, ag, ack, git-grep, and grep are supported. The primary entry point to this package is the interactive function `urgrep' (which see).
Old versions
| urgrep-0.6.10.20260619.3.tar.lz | 2026-Jun-19 | 20.5 KiB |
| urgrep-0.6.10.20260606.2.tar.lz | 2026-Jun-06 | 20.5 KiB |
| urgrep-0.6.10.20260321.103449.tar.lz | 2026-May-19 | 20.5 KiB |
| urgrep-0.6.1snapshot0.20260619.3.tar.lz | 2026-Jul-07 | 20.5 KiB |
| urgrep-0.6.1snapshot0.20260320.231150.tar.lz | 2026-Mar-21 | 20.5 KiB |
| urgrep-0.6.0snapshot0.20250709.114307.tar.lz | 2025-Jul-09 | 20.5 KiB |
| urgrep-0.5.3snapshot0.20250701.205050.tar.lz | 2025-Jul-02 | 20.5 KiB |
| urgrep-0.4.2snapshot0.20240310.204507.tar.lz | 2024-Mar-31 | 19.5 KiB |
| urgrep-0.3.1snapshot0.20231221.164910.tar.lz | 2023-Dec-22 | 18.8 KiB |
| urgrep-0.1.2snapshot0.20230609.214522.tar.lz | 2023-Jun-10 | 16.4 KiB |
News
Urgrep News
v0.6.0 (2026-03-20)
Breaking changes
- Require Emacs 28+
Bug fixes
- Improve fontification for file/line number to avoid problems with matches containing colons
v0.5.2 (2025-06-06)
Bug fixes
- Disable
ansi-color-compilation-filterin Urgrep buffers
v0.5.1 (2024-08-22)
Bug fixes
- Fix an edge case when filtering ANSI escapes
v0.5.0 (2024-05-11)
New features
- Add ability to immediately adjust search options in the results buffer
Breaking changes
- In the Urgrep minibuffer, toggling search of hidden files now uses
M-s H
v0.4.1 (2024-03-10)
Bug fixes
- Fix highlighting of matches when using Ugrep
v0.4.0 (2024-01-22)
New features
- Add support for
outline-minor-mode
Bug fixes
- Fix invocation of
ripgrepandugrepon Windows
v0.3.0 (2023-12-17)
New features
- Add optional
urgrep-xreffeature, which lets Xref use Urgrep to create the command for searching in files/directories
Bug fixes
- Respect buffer-local values of
urgrep-preferred-tools
Breaking changes
:fileskeyword argument inurgrep-commandand friends is now:file-wildcard:directorykeyword argument inurgrep-commndand friends is now:root, and can accept file and/or directory names
v0.2.0 (2023-08-31)
New features
- Add support for toggling whether to search in hidden files (
M-s hin the search prompt, orurgrep-search-hidden-filesglobally) - Add
:directorykey tourgrep-command, allowing you to specify zero or more directories to search in urgrepbuiltin for Eshell now supports specifying search directories as arguments- Allow setting the search tool to use on the fly when reading the query
(
M-s tin the search prompt)
Breaking changes
urgrep-run-commandnow takes:toolas an optional key to matchurgrep
v0.1.1 (2023-06-07)
Bug fixes
- Fix Eshell integration
v0.1.0 (2023-05-13)
Initial release