[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/urgrep f354b44121 059/115: Always filter filenames in '
|
From: |
ELPA Syncer |
|
Subject: |
[elpa] externals/urgrep f354b44121 059/115: Always filter filenames in 'urgrep-filter' |
|
Date: |
Wed, 10 May 2023 03:00:44 -0400 (EDT) |
branch: externals/urgrep
commit f354b4412150c4fe572aead2f7b1cb710c0d8e19
Author: Jim Porter <jporterbugs@gmail.com>
Commit: Jim Porter <jporterbugs@gmail.com>
Always filter filenames in 'urgrep-filter'
This helps ensure that things are highlighted properly even if the value of
'urgrep-group-matches' doesn't match the argument passed to the search tool.
---
urgrep.el | 14 ++++++--------
1 file changed, 6 insertions(+), 8 deletions(-)
diff --git a/urgrep.el b/urgrep.el
index 94b710a13f..b53a5545dc 100644
--- a/urgrep.el
+++ b/urgrep.el
@@ -722,14 +722,12 @@ This function is called from `compilation-filter-hook'."
t t)
(cl-incf urgrep-num-matches-found))
;; Highlight matching filenames and delete ANSI escapes.
- (when urgrep-group-matches
- (goto-char beg)
- (while (re-search-forward "\033\\[35m\\(.*?\\)\033\\[0?m" end 1)
- (replace-match
- (propertize (match-string 1) 'face nil 'font-lock-face 'urgrep-hit
- 'urgrep-file-name t)
- t t)))
-
+ (goto-char beg)
+ (while (re-search-forward "\033\\[35m\\(.*?\\)\033\\[0?m" end 1)
+ (replace-match
+ (propertize (match-string 1) 'face nil 'font-lock-face 'urgrep-hit
+ 'urgrep-file-name t)
+ t t))
;; Delete all remaining escape sequences.
(goto-char beg)
(while (re-search-forward "\033\\[[0-9;]*[mK]" end 1)
- [elpa] externals/urgrep ca67ad1f4d 030/115: Use isearch-like bindings in the urgrep minibuffer, (continued)
- [elpa] externals/urgrep ca67ad1f4d 030/115: Use isearch-like bindings in the urgrep minibuffer, ELPA Syncer, 2023/05/10
- [elpa] externals/urgrep 8bb469a526 036/115: Add some details about our buffer-local variables, ELPA Syncer, 2023/05/10
- [elpa] externals/urgrep 9ff22a4481 041/115: Minor fixes to defcustoms, ELPA Syncer, 2023/05/10
- [elpa] externals/urgrep c879c02558 040/115: Add some docs and clean up spacing, ELPA Syncer, 2023/05/10
- [elpa] externals/urgrep 5b792fe0de 045/115: Use symbols instead of strings for `urgrep-tools' keys, ELPA Syncer, 2023/05/10
- [elpa] externals/urgrep 3dde21c501 047/115: Add `urgrep-setup-hook', ELPA Syncer, 2023/05/10
- [elpa] externals/urgrep f686c2baa3 051/115: Fix off-by-one error with matches in Emacs 28; see Emacs bug#49624, ELPA Syncer, 2023/05/10
- [elpa] externals/urgrep a9c1a98ea6 052/115: Prompt for directory first with 'C-u C-u M-x urgrep', ELPA Syncer, 2023/05/10
- [elpa] externals/urgrep 3002fdf731 054/115: Add support for specifying executable path in 'urgrep-preferred-tools', ELPA Syncer, 2023/05/10
- [elpa] externals/urgrep 55b0030cf9 061/115: Improve regexes to match result/context lines, ELPA Syncer, 2023/05/10
- [elpa] externals/urgrep f354b44121 059/115: Always filter filenames in 'urgrep-filter',
ELPA Syncer <=
- [elpa] externals/urgrep 9e1f4da53b 070/115: Reorder keyword arguments to be more logical, ELPA Syncer, 2023/05/10
- [elpa] externals/urgrep 0687d9e867 073/115: Update copyright, ELPA Syncer, 2023/05/10
- [elpa] externals/urgrep ce07e97d37 088/115: Allow ANSI escapes for matches to end just after a newline, ELPA Syncer, 2023/05/10
- [elpa] externals/urgrep dbb2c2caeb 095/115: Wrap some docstring lines with "\", ELPA Syncer, 2023/05/10
- [elpa] externals/urgrep 9949a5b296 094/115: Use connection-local variables for caching the tool to use for each host, ELPA Syncer, 2023/05/10
- [elpa] externals/urgrep 569c52f504 083/115: Allow overriding EMACS during tests, ELPA Syncer, 2023/05/10
- [elpa] externals/urgrep d479dc5ad6 104/115: Remove unnecessary/wrong Git grep color settings, ELPA Syncer, 2023/05/10
- [elpa] externals/urgrep d0012b9fcb 112/115: Tweak tests so they only work around Emacs bug#58265 on older versions, ELPA Syncer, 2023/05/10
- [elpa] externals/urgrep 392e4bcb98 008/115: Don't inherit from compilation-minor-mode to avoid its menu, ELPA Syncer, 2023/05/10
- [elpa] externals/urgrep c7a3cc5b30 015/115: Be less aggressive with shell-quoting on MS Windows, ELPA Syncer, 2023/05/10