[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/urgrep a9c1a98ea6 052/115: Prompt for directory first w
From: |
ELPA Syncer |
Subject: |
[elpa] externals/urgrep a9c1a98ea6 052/115: Prompt for directory first with 'C-u C-u M-x urgrep' |
Date: |
Wed, 10 May 2023 03:00:43 -0400 (EDT) |
branch: externals/urgrep
commit a9c1a98ea665389d45cb4571d55783f05602caec
Author: Jim Porter <jporterbugs@gmail.com>
Commit: Jim Porter <jporterbugs@gmail.com>
Prompt for directory first with 'C-u C-u M-x urgrep'
---
urgrep.el | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/urgrep.el b/urgrep.el
index bd6bbca92d..64d3680d9a 100644
--- a/urgrep.el
+++ b/urgrep.el
@@ -904,8 +904,8 @@ Type \\[urgrep-set-before-context] to set the number of
before context lines.
Type \\[urgrep-set-after-context] to set the number of after context lines.
Type \\[urgrep-set-file-wildcards] to set a wildcard to filter the files
searched."
(interactive
- (list (urgrep--read-query nil)
- (urgrep--read-directory current-prefix-arg)))
+ (let ((directory (urgrep--read-directory current-prefix-arg)))
+ (list (urgrep--read-query nil) directory)))
(let* ((query (if (listp query) query (cons query rest)))
(command (apply #'urgrep-command query))
(tool (urgrep-get-tool (cadr (cl-member :tool query))))
@@ -919,10 +919,10 @@ Type \\[urgrep-set-file-wildcards] to set a wildcard to
filter the files searche
When called interactively, this behaves like `urgrep', but allows you
to edit the command before running it."
(interactive
- (let ((query (urgrep--read-query nil)))
+ (let ((directory (urgrep--read-directory current-prefix-arg))
+ (query (urgrep--read-query nil)))
(list (urgrep--read-command (apply #'urgrep-command query))
- (urgrep--read-directory current-prefix-arg)
- (cadr (cl-member :tool query)))))
+ directory (cadr (cl-member :tool query)))))
(let ((tool (urgrep-get-tool tool))
(default-directory (or directory default-directory)))
(urgrep--start command command tool)))
- [elpa] externals/urgrep 887114113c 001/115: Initial revision, (continued)
- [elpa] externals/urgrep 887114113c 001/115: Initial revision, ELPA Syncer, 2023/05/10
- [elpa] externals/urgrep b578b0f857 009/115: Add a README and more-detailed docstrings, ELPA Syncer, 2023/05/10
- [elpa] externals/urgrep 026c54d11e 012/115: Add support for setting context, ELPA Syncer, 2023/05/10
- [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 <=
- [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, 2023/05/10
- [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