GNU bug report logs - #64140
29.0.91; C-u M-x grep doesn't work correctly after M-x vc-git-grep

Previous Next

Package: emacs;

Reported by: Daniel Martín <mardani29 <at> yahoo.es>

Date: Sun, 18 Jun 2023 00:33:02 UTC

Severity: normal

Found in version 29.0.91

Full log


Message #20 received at 64140 <at> debbugs.gnu.org (full text, mbox):

From: Sean Whitton <spwhitton <at> spwhitton.name>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 64140 <at> debbugs.gnu.org, mardani29 <at> yahoo.es
Subject: Re: bug#64140: 29.0.91; C-u M-x grep doesn't work correctly after
 M-x vc-git-grep
Date: Sat, 15 Mar 2025 15:32:22 +0800
Hello,

On Fri 14 Mar 2025 at 10:42am +02, Eli Zaretskii wrote:

> That could be okay, but is not the most useful way of using Grep
> history in git grep commands.  A more useful way would be to allow the
> user to reuse Grep history in git grep commands by modifying them to
> become valid command lines.  Because I think it would be extremely
> useful to be able to run a "git grep" command that searches for the
> same pattern as a previous Grep command, and vice versa.

Yes, you're right, that would be very useful.

I guess that we should say that grep owns the history variable, so
vc-git-grep should be responsible for performing the transformations in
either direction, when using the history variable for prompting, and
when saving to it?

-- 
Sean Whitton




This bug report was last modified 91 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.