GNU bug report logs -
#23284
25.0.92; Cannot input 'Y' with dired-do-query-replace-regexp
Previous Next
Reported by: Kévin Le Gouguec <kevin.legouguec <at> gmail.com>
Date: Wed, 13 Apr 2016 20:51:02 UTC
Severity: normal
Tags: fixed
Found in version 25.0.92
Fixed in version 25.1
Done: Dmitry Gutov <dgutov <at> yandex.ru>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
Thanks! I cloned the repository, checked emacs-25 out and compiled:
dired-do-find-regexp-and-replace now behaves just like
dired-do-query-replace-regexp, so the issue seems resolved!
To be very nitpicky, I still notice one difference (other than the xref
buffer popping up):
When dired-do-query-replace-regexp finishes, it prints "All files
processed" in the minibuffer. Looking at the *Messages* buffer, I see
that before that, it actually printed "Replaced n occurrence(s)" for
every file it visited.
dired-do-find-regexp-and-replace does not print "All files processed",
so all the user sees in the minibuffer is "Replaced n occurrence(s)",
where n is the number of matches in the last processed file.
It is pretty minor of course, although for a second it did make me doubt
whether all files had been processed.
My observations on the xref buffer were indeed unrelated to the problem.
I was just trying to showcase everything I could think of to work around
the bug, and hopefully, provide more symptoms to ease debugging.
This bug report was last modified 9 years and 93 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.