From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Tino Calancha Newsgroups: gmane.emacs.bugs Subject: bug#22694: 25.0.91; dired-mark-files-containing-regexp read file disk Date: Tue, 16 Feb 2016 21:47:28 +0900 (JST) Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; BOUNDARY="1468197610-405949849-1455626848=:6276" X-Trace: ger.gmane.org 1455627142 16925 80.91.229.3 (16 Feb 2016 12:52:22 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 16 Feb 2016 12:52:22 +0000 (UTC) To: 22694@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Feb 16 13:52:06 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1aVf6q-00066Q-SL for geb-bug-gnu-emacs@m.gmane.org; Tue, 16 Feb 2016 13:52:05 +0100 Original-Received: from localhost ([::1]:45398 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aVf6p-00027R-Vy for geb-bug-gnu-emacs@m.gmane.org; Tue, 16 Feb 2016 07:52:04 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59487) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aVf08-0000Fh-1o for bug-gnu-emacs@gnu.org; Tue, 16 Feb 2016 07:45:09 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aVf03-00041k-20 for bug-gnu-emacs@gnu.org; Tue, 16 Feb 2016 07:45:07 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:50084) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aVf02-00041f-Tq for bug-gnu-emacs@gnu.org; Tue, 16 Feb 2016 07:45:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84) (envelope-from ) id 1aVf02-0003MU-Ms for bug-gnu-emacs@gnu.org; Tue, 16 Feb 2016 07:45:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Tino Calancha Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 16 Feb 2016 12:45:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 22694 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.145562666912855 (code B ref -1); Tue, 16 Feb 2016 12:45:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 16 Feb 2016 12:44:29 +0000 Original-Received: from localhost ([127.0.0.1]:40859 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aVezU-0003LH-RL for submit@debbugs.gnu.org; Tue, 16 Feb 2016 07:44:29 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:40188) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aVezT-0003L3-P9 for submit@debbugs.gnu.org; Tue, 16 Feb 2016 07:44:28 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aVezN-0003xX-PF for submit@debbugs.gnu.org; Tue, 16 Feb 2016 07:44:22 -0500 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:58625) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aVezN-0003xT-M7 for submit@debbugs.gnu.org; Tue, 16 Feb 2016 07:44:21 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59382) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aVezM-0007Pj-P5 for bug-gnu-emacs@gnu.org; Tue, 16 Feb 2016 07:44:21 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aVezH-0003vj-Ou for bug-gnu-emacs@gnu.org; Tue, 16 Feb 2016 07:44:20 -0500 Original-Received: from calancha-ilc.kek.jp ([130.87.234.234]:57021) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aVezH-0003vV-FP for bug-gnu-emacs@gnu.org; Tue, 16 Feb 2016 07:44:15 -0500 Original-Received: by calancha-ilc.kek.jp (Postfix, from userid 500) id 1816ADAB6; Tue, 16 Feb 2016 21:47:28 +0900 (JST) Original-Received: from localhost (localhost [127.0.0.1]) by calancha-ilc.kek.jp (Postfix) with ESMTP id AA657DAB1 for ; Tue, 16 Feb 2016 21:47:28 +0900 (JST) X-X-Sender: calancha@calancha-ilc.kek.jp User-Agent: Alpine 2.20 (LRH 67 2015-01-07) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:113128 Archived-At: --1468197610-405949849-1455626848=:6276 Content-Type: text/plain; format=flowed; charset=US-ASCII 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 --1468197610-405949849-1455626848=:6276 Content-Type: text/plain; charset=US-ASCII; name=dired.patch Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: attachment; filename=dired.patch ZGlmZiAtLWdpdCBhL2xpc3AvZGlyZWQuZWwgYi9saXNwL2RpcmVkLmVsDQpp bmRleCAyNGIxMjhmLi5mNDIwNDBkIDEwMDY0NA0KLS0tIGEvbGlzcC9kaXJl ZC5lbA0KKysrIGIvbGlzcC9kaXJlZC5lbA0KQEAgLTMzNTUsOCArMzM1NSw4 IEBAIGRpcmVkLW1hcmstZmlsZXMtY29udGFpbmluZy1yZWdleHANCiAgICAg IChhbmQgKG5vdCAobG9va2luZy1hdC1wIGRpcmVkLXJlLWRvdCkpDQogCSAg KG5vdCAoZW9scCkpCQkJOyBlbXB0eSBsaW5lDQogCSAgKGxldCAoKGZuIChk aXJlZC1nZXQtZmlsZW5hbWUgbmlsIHQpKSkNCi0JICAgICh3aGVuIChhbmQg Zm4gKGZpbGUtcmVhZGFibGUtcCBmbikNCi0JCSAgICAgICAobm90IChmaWxl LWRpcmVjdG9yeS1wIGZuKSkpDQorCSAgICAod2hlbiAoYW5kIGZuIChmaWxl LXJlZ3VsYXItcCBmbikNCisJCSAgICAgICAoZmlsZS1yZWFkYWJsZS1wIGZu KSkNCiAJICAgICAgKGxldCAoKHByZWJ1ZiAoZ2V0LWZpbGUtYnVmZmVyIGZu KSkpDQogCQkobWVzc2FnZSAiQ2hlY2tpbmcgJXMiIGZuKQ0KIAkJOzsgRm9y IG5vdyB3ZSBkbyBpdCBpbnNpZGUgZW1hY3MNCkBAIC0zMzY0LDYgKzMzNjQs NyBAQCBkaXJlZC1tYXJrLWZpbGVzLWNvbnRhaW5pbmctcmVnZXhwDQogCQko aWYgcHJlYnVmDQogCQkgICAgKHdpdGgtY3VycmVudC1idWZmZXIgcHJlYnVm DQogCQkgICAgICAoc2F2ZS1leGN1cnNpb24NCisgICAgICAgICAgICAocmV2 ZXJ0LWJ1ZmZlciB0IHQgdCkNCiAJCQkoZ290by1jaGFyIChwb2ludC1taW4p KQ0KIAkJCShyZS1zZWFyY2gtZm9yd2FyZCByZWdleHAgbmlsIHQpKSkNCiAJ CSAgKHdpdGgtdGVtcC1idWZmZXINCg== --1468197610-405949849-1455626848=:6276--