From unknown Fri Sep 05 07:33:09 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#15148 <15148@debbugs.gnu.org> To: bug#15148 <15148@debbugs.gnu.org> Subject: Status: 24.3.50; cache-long-scans t breaks dired Reply-To: bug#15148 <15148@debbugs.gnu.org> Date: Fri, 05 Sep 2025 14:33:09 +0000 retitle 15148 24.3.50; cache-long-scans t breaks dired reassign 15148 emacs submitter 15148 michael_heerdegen@web.de severity 15148 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 20 18:59:57 2013 Received: (at submit) by debbugs.gnu.org; 20 Aug 2013 22:59:57 +0000 Received: from localhost ([127.0.0.1]:43494 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VBuu4-0002BB-Df for submit@debbugs.gnu.org; Tue, 20 Aug 2013 18:59:56 -0400 Received: from eggs.gnu.org ([208.118.235.92]:50797) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VBuu2-0002B2-8Q for submit@debbugs.gnu.org; Tue, 20 Aug 2013 18:59:55 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VButu-0004Kw-QQ for submit@debbugs.gnu.org; Tue, 20 Aug 2013 18:59:53 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-101.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, USER_IN_WHITELIST autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:51651) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VButu-0004Kq-Nd for submit@debbugs.gnu.org; Tue, 20 Aug 2013 18:59:46 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:52471) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VButk-0000O9-Su for bug-gnu-emacs@gnu.org; Tue, 20 Aug 2013 18:59:46 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VBute-0004IJ-IB for bug-gnu-emacs@gnu.org; Tue, 20 Aug 2013 18:59:36 -0400 Received: from mout.web.de ([212.227.15.4]:60564) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VBute-0004Hh-9G for bug-gnu-emacs@gnu.org; Tue, 20 Aug 2013 18:59:30 -0400 Received: from drachen.dragon ([90.186.119.98]) by smtp.web.de (mrweb004) with ESMTPSA (Nemesis) id 0MIBu2-1VEfmT2JO2-003xnu for ; Wed, 21 Aug 2013 00:59:27 +0200 From: Michael Heerdegen To: bug-gnu-emacs@gnu.org Subject: 24.3.50; cache-long-scans t breaks dired Date: Wed, 21 Aug 2013 00:59:21 +0200 Message-ID: <87y57w3r5i.fsf@web.de> MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:MF8ts1HguK4XANxX7XNJJJ7ahRiSNHHTJlMm9iHl6YlNUhWezqG YFJKPgQ4WOGvFyYPGKTeqmqrcwp3GA7xRY7oaEZMLLVobeHwdgPnVsyjoCDj4E3gDyjWM+a mJDGRaZXgZWW4N8aTly7/e1XU5zxzDVn2KMIxw5NQQOw8yoR9gmsyt/K1hUwVNjKhgxOkLy sNtk3yE4RCsRT64uSVYUQ== X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -3.4 (---) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: michael_heerdegen@web.de List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.4 (---) Hello, here, cache-long-scans t in dired does speed up moving by lines a lot, but it also breaks dired. Every time a file's line is updated, stuff like //DIRED// 45 51 //DIRED-OPTIONS// --quoting-style=literal is inserted into the buffer. File operations raise errors. A minimal example from emacs -Q: - dired a directory - there, M-: (setq cache-long-scans t) - on a file, hit l (maybe twice) Then I get additional lines like above. Thanks, Michael. In GNU Emacs 24.3.50.1 (x86_64-pc-linux-gnu, GTK+ Version 3.8.2) of 2013-08-11 on dex, modified by Debian (emacs-snapshot package, version 2:20130810-1) Windowing system distributor `The X.Org Foundation', version 11.0.11204000 System Description: Debian GNU/Linux testing (jessie) Configured using: `configure --build x86_64-linux-gnu --host x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/lib --localstatedir=/var --infodir=/usr/share/info --mandir=/usr/share/man --with-pop=yes --enable-locallisppath=/etc/emacs-snapshot:/etc/emacs:/usr/local/share/emacs/24.3.50/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/24.3.50/site-lisp:/usr/share/emacs/site-lisp --without-compress-info --with-crt-dir=/usr/lib/x86_64-linux-gnu/ --with-x=yes --with-x-toolkit=gtk3 --with-imagemagick=yes CFLAGS='-DDEBIAN -DSITELOAD_PURESIZE_EXTRA=5000 -g -O2' CPPFLAGS='-D_FORTIFY_SOURCE=2' LDFLAGS='-g -Wl,--as-needed -znocombreloc'' From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 05 11:30:54 2013 Received: (at 15148-done) by debbugs.gnu.org; 5 Nov 2013 16:30:54 +0000 Received: from localhost ([127.0.0.1]:35996 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VdjWn-0005Vi-Us for submit@debbugs.gnu.org; Tue, 05 Nov 2013 11:30:54 -0500 Received: from mtaout20.012.net.il ([80.179.55.166]:35986) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VdjWl-0005VO-AX for 15148-done@debbugs.gnu.org; Tue, 05 Nov 2013 11:30:52 -0500 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0MVS00C00THN1F00@a-mtaout20.012.net.il> for 15148-done@debbugs.gnu.org; Tue, 05 Nov 2013 18:30:34 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MVS00B1KTUYOZD0@a-mtaout20.012.net.il>; Tue, 05 Nov 2013 18:30:34 +0200 (IST) Date: Tue, 05 Nov 2013 18:30:33 +0200 From: Eli Zaretskii Subject: Re: bug#15148: 24.3.50; cache-long-scans t breaks dired In-reply-to: <87y57w3r5i.fsf@web.de> X-012-Sender: halo1@inter.net.il To: michael_heerdegen@web.de Message-id: <8361s695g6.fsf@gnu.org> References: <87y57w3r5i.fsf@web.de> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 15148-done Cc: 15148-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > From: Michael Heerdegen > Date: Wed, 21 Aug 2013 00:59:21 +0200 > > here, cache-long-scans t in dired does speed up moving by lines a lot, > but it also breaks dired. Every time a file's line is updated, stuff > like > > //DIRED// 45 51 > //DIRED-OPTIONS// --quoting-style=literal > > is inserted into the buffer. File operations raise errors. > > A minimal example from emacs -Q: > > - dired a directory > - there, M-: (setq cache-long-scans t) > - on a file, hit l (maybe twice) > > Then I get additional lines like above. Thanks, this is now fixed (as of trunk revision 114981). It was a tip of an iceberg, btw, and affected any command that invokes call-process with a non-trivial value of coding-system-for-read (i.e. when the text read from the sub-process needed to be decoded). From unknown Fri Sep 05 07:33:09 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 04 Dec 2013 12:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator