emacs-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debbugs-tracker] bug#22694: closed (25.0.91; dired-mark-files-containin


From: GNU bug Tracking System
Subject: [debbugs-tracker] bug#22694: closed (25.0.91; dired-mark-files-containing-regexp read file disk)
Date: Mon, 11 Jul 2016 05:50:01 +0000

Your message dated Mon, 11 Jul 2016 14:49:41 +0900 (JST)
with message-id <address@hidden>
and subject line 
has caused the debbugs.gnu.org bug report #22694,
regarding 25.0.91; dired-mark-files-containing-regexp read file disk
to be marked as done.

(If you believe you have received this mail in error, please contact
address@hidden)


-- 
22694: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=22694
GNU Bug Tracking System
Contact address@hidden with problems
--- Begin Message --- Subject: 25.0.91; dired-mark-files-containing-regexp read file disk Date: Tue, 16 Feb 2016 21:47:28 +0900 (JST) User-agent: Alpine 2.20 (LRH 67 2015-01-07)

When a buffer visiting the file on disk exists, the matching is performed on this buffer: if the buffer is out of sync with the file, the
result may be wrong.

emacs -Q /tmp/foo --eval='(progn (with-current-buffer "foo" (insert "baz")) 
(save-buffer))'
C-x d RET
M-! printf baz >> bar; for f in foo bar; do printf qux >> $f ; done RET
g
% g \`bazqux$ RET
;; Just match bar.  It may signal an error if trying to read a non regular file.


*) Files satisfying predicate `file-regular-p'.
*) A buffer visiting the file on disk need to be updated before matching the 
input regexp.

In GNU Emacs 25.0.91.1 (x86_64-unknown-linux-gnu, GTK+ Version 2.24.23)
Repository revision: b1a3ebedba88689d26f44cf7db338104b849ae99

Attachment: dired.patch
Description: Text document


--- End Message ---
--- Begin Message --- Date: Mon, 11 Jul 2016 14:49:41 +0900 (JST) User-agent: Alpine 2.20 (DEB 67 2015-01-07)
Pushed to master branch


--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]