From unknown Fri Jun 13 16:55:03 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#31646 <31646@debbugs.gnu.org> To: bug#31646 <31646@debbugs.gnu.org> Subject: Status: 25.3; dired gets confused if filename contains linefeed char (\u000a) or (0x0a) Reply-To: bug#31646 <31646@debbugs.gnu.org> Date: Fri, 13 Jun 2025 23:55:03 +0000 retitle 31646 25.3; dired gets confused if filename contains linefeed char = (\u000a) or (0x0a) reassign 31646 emacs submitter 31646 Blaubogi severity 31646 minor thanks From debbugs-submit-bounces@debbugs.gnu.org Tue May 29 13:23:51 2018 Received: (at submit) by debbugs.gnu.org; 29 May 2018 17:23:51 +0000 Received: from localhost ([127.0.0.1]:54284 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fNiLe-0002LU-Ss for submit@debbugs.gnu.org; Tue, 29 May 2018 13:23:51 -0400 Received: from eggs.gnu.org ([208.118.235.92]:36383) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fNiAA-00022o-A7 for submit@debbugs.gnu.org; Tue, 29 May 2018 13:11:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fNiA3-0005kA-QE for submit@debbugs.gnu.org; Tue, 29 May 2018 13:11: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=0.0 required=5.0 tests=BAYES_40,FREEMAIL_FROM, HTML_MESSAGE,MIME_BASE64_BLANKS,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:52494) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fNiA3-0005jV-Kj for submit@debbugs.gnu.org; Tue, 29 May 2018 13:11:51 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55513) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fNiA2-0002DW-7t for bug-gnu-emacs@gnu.org; Tue, 29 May 2018 13:11:51 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fNi9z-0005W9-0A for bug-gnu-emacs@gnu.org; Tue, 29 May 2018 13:11:50 -0400 Received: from mail5.protonmail.ch ([185.70.40.28]:15508) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fNi9y-0005Qa-IY for bug-gnu-emacs@gnu.org; Tue, 29 May 2018 13:11:46 -0400 Date: Tue, 29 May 2018 13:11:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=default; t=1527613897; bh=lvRGJH1irm7AGJErd6bmrmhSO45lvdThIYzJ7ArKDNs=; h=Date:To:From:Reply-To:Subject:Feedback-ID:From; b=W2jOj0wg4eYEYoxGuIhwfXIAark3d8V8eK2UFZAgDm+eNX0gEFk+P6rl/Rcn7Q3iY BI4tCAEyaysF3e9h9Y8xGe1oKH2NDwtU1CooOV2yd3Sv+GCqzyag+UbApWONirQlOE HUTAOct5teV1wNHWA8TFuxyM9IieGGI29L+Lg0LA= To: "bug-gnu-emacs@gnu.org" From: Blaubogi Subject: 25.3; dired gets confused if filename contains linefeed char (\u000a) or (0x0a) Message-ID: <6tMo_gqPWPD3xKs6iBSZZoS_vW_mB9eXFKiRYtVkUYopEoYB1StYPCPn60UaZkwTxblRum083Vye5GTHaP9sYfQdVB5lunM4ZW0lj-mVfd8=@protonmail.com> Feedback-ID: TrH9k81gUz3RcTzfRIN2eowH6JWlFniAbCx5YNExtE9a7dBWnSU4nJBT2Ix8Hb7BcXtwUIQ-v6IBfI457lbxwg==:Ext:ProtonMail MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1_4d00c678f335e1ae2fc4cabac64ca7a0" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Tue, 29 May 2018 13:23:50 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Blaubogi Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) This is a multi-part message in MIME format. --b1_4d00c678f335e1ae2fc4cabac64ca7a0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 SGVsbG8sCgpJZiBhIGZpbGVuYW1lIGNvbnRhaW5zIGEgbGluZWZlZWQgY2hhcmFjdGVyLCBkaXJl ZCBkb2VzIG5vdCBlc2NhcGUgaXQuIEluc3RlYWQgZGlyZWQgc2hvd3MgaXQgaW4gdGhlIGJ1ZmZl ciB3aGljaCBtYWtlIHRoZSByZW1haW5pbmcgY2hhcmFjdGVycyBvZiB0aGUgbmFtZSBhcHBlYXIg b24gdGhlIGJlZ2lubmluZyBvZiB0aGUgbmV4dCBsaW5lLiAodXNpbmcgbGluZWZlZWQgd2l0aCBj b2RlIDB4MEEgb3IgdW5pY29kZSBcdTAwMGEpCgogIC1yd3hyd3hyd3ggMSByb290ICAgIDQgMjku MDUuMjAxOCAxMjozNzoxNCBmZmZmCiAgLXJ3eHJ3eHJ3eCAxIHJvb3QgICAgNCAyOS4wNS4yMDE4 IDE4OjQyOjIyIHRlc3QKdGVzdAogIC1yd3hyd3hyd3ggMSByb290ICAgIDQgMjkuMDUuMjAxOCAx MjozNzoxNCB2dHZ0CgpUaGlzIGNhdXNlcyBhbGwga2luZHMgb2YgdHJvdWJsZToKLSBmaWxlIGNh bid0IGJlIGRlbGV0ZWQKLSByZWd1bGFyIGV4cHJlc3Npb24gZm9yIGZpbGUgcmVjb2duaXRpb24g ZG9lc24ndCB3b3JrIGFueSBsb25nZXI6CidubyBmaWxlIG9uIHRoaXMgbGluZScKLSBoaWRlLWRl dGFpbHMgbW9kZSBkb2VzIG5vdCBzaG93IEFOWSBmaWxlcyBpbiB0aGlzIGRpcgotIHByb2JhYmx5 IG1vcmUKClN5c3RlbToKSW4gR05VIEVtYWNzIDI1LjMuMSAoeDg2XzY0LXN1c2UtbGludXgtZ251 LCBHVEsrIFZlcnNpb24gMy4yMC4xMCkKb2YgMjAxOC0wNS0yNSBidWlsdCBvbiBsYW1iMDgKV2lu ZG93aW5nIHN5c3RlbSBkaXN0cmlidXRvciAnVGhlIFguT3JnIEZvdW5kYXRpb24nLCB2ZXJzaW9u IDExLjAuMTE4MDMwMDAKU3lzdGVtIERlc2NyaXB0aW9uOiBvcGVuU1VTRSBMZWFwIDQyLjMKCmV4 dDQgZmlsZXN5c3RlbS4KClRvIHJlcHJvZHVjZToKVXNpbmcgcnVieSBJIGNyZWF0ZWQgYSBmaWxl IGxpa2UgdGhpczoKCmRpciA9ICIvbW50L2xvb3AwL3Rlc3QiCmZuYW1lID0gInRlc3QiICsgIlx1 MDAwYSIgKyAidGVzdCIKRmlsZS5vcGVuKEZpbGUuam9pbihkaXIsIGZuYW1lKSwgInciKSB7IHxm ZHwgZmQud3JpdGUoInRlc3QiKSB9CgpNLXggZGlyZWQgL21udC9sb29wMC90ZXN0CgpJIGRpZG4n dCB0ZXN0IGVtYWNzIHVuZGVyIE1pY3Jvc29mdCBXaW5kb3dzLgpJIGRpZCB0ZXN0IHVzaW5nIG50 ZnMgZmlsZXN5c3RlbSBpbnN0ZWFkIG9mIGV4dDQgd2hpY2ggbWFrZXMgbm8gZGlmZmVyZW5jZS4K CkJlc3QgcmVnYXJkcwoKU2VudCBmcm9tIFtQcm90b25NYWlsXShodHRwczovL3Byb3Rvbm1haWwu Y29tKSwgU3dpc3MtYmFzZWQgZW5jcnlwdGVkIGVtYWlsLg== --b1_4d00c678f335e1ae2fc4cabac64ca7a0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: base64 PGRpdj5IZWxsbyw8YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5JZiBhIGZpbGVuYW1lIGNv bnRhaW5zIGEgbGluZWZlZWQgY2hhcmFjdGVyLCBkaXJlZCBkb2VzIG5vdCBlc2NhcGUgaXQuIElu c3RlYWQgZGlyZWQgc2hvd3MgaXQgaW4gdGhlIGJ1ZmZlciB3aGljaCBtYWtlIHRoZSByZW1haW5p bmcgY2hhcmFjdGVycyBvZiB0aGUgbmFtZSBhcHBlYXIgb24gdGhlIGJlZ2lubmluZyBvZiB0aGUg bmV4dCBsaW5lLiAodXNpbmcgbGluZWZlZWQgd2l0aCBjb2RlIDB4MEEgb3IgdW5pY29kZSBcdTAw MGEpPGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+Jm5ic3A7IC1yd3hyd3hyd3ggMSByb290 Jm5ic3A7Jm5ic3A7Jm5ic3A7IDQgMjkuMDUuMjAxOCAxMjozNzoxNCBmZgxmZjxicj48L2Rpdj48 ZGl2PiZuYnNwOyAtcnd4cnd4cnd4IDEgcm9vdCZuYnNwOyZuYnNwOyZuYnNwOyA0IDI5LjA1LjIw MTggMTg6NDI6MjIgdGVzdDxicj48L2Rpdj48ZGl2PnRlc3Q8YnI+PC9kaXY+PGRpdj4mbmJzcDsg LXJ3eHJ3eHJ3eCAxIHJvb3QmbmJzcDsmbmJzcDsmbmJzcDsgNCAyOS4wNS4yMDE4IDEyOjM3OjE0 IHZ0C3Z0PGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+VGhpcyBjYXVzZXMgYWxsIGtpbmRz IG9mIHRyb3VibGU6PGJyPjwvZGl2PjxkaXY+LSBmaWxlIGNhbid0IGJlIGRlbGV0ZWQ8YnI+PC9k aXY+PGRpdj4tIHJlZ3VsYXIgZXhwcmVzc2lvbiBmb3IgZmlsZSByZWNvZ25pdGlvbiBkb2Vzbid0 IHdvcmsgYW55IGxvbmdlcjo8YnI+PC9kaXY+PGRpdj4nbm8gZmlsZSBvbiB0aGlzIGxpbmUnPGJy PjwvZGl2PjxkaXY+LSBoaWRlLWRldGFpbHMgbW9kZSBkb2VzIG5vdCBzaG93IEFOWSBmaWxlcyBp biB0aGlzIGRpcjxicj48L2Rpdj48ZGl2Pi0gcHJvYmFibHkgbW9yZTxicj48L2Rpdj48ZGl2Pjxi cj48L2Rpdj48ZGl2PlN5c3RlbTo8YnI+PC9kaXY+PGRpdj5JbiBHTlUgRW1hY3MgMjUuMy4xICh4 ODZfNjQtc3VzZS1saW51eC1nbnUsIEdUSysgVmVyc2lvbiAzLjIwLjEwKTxicj48L2Rpdj48ZGl2 Pm9mIDIwMTgtMDUtMjUgYnVpbHQgb24gbGFtYjA4PGJyPjwvZGl2PjxkaXY+V2luZG93aW5nIHN5 c3RlbSBkaXN0cmlidXRvciAnVGhlIFguT3JnIEZvdW5kYXRpb24nLCB2ZXJzaW9uIDExLjAuMTE4 MDMwMDA8YnI+PC9kaXY+PGRpdj5TeXN0ZW0gRGVzY3JpcHRpb246CW9wZW5TVVNFIExlYXAgNDIu Mzxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PmV4dDQgZmlsZXN5c3RlbS48YnI+PC9kaXY+ PGRpdj48YnI+PC9kaXY+PGRpdj5UbyByZXByb2R1Y2U6PGJyPjwvZGl2PjxkaXY+VXNpbmcgcnVi eSBJIGNyZWF0ZWQgYSBmaWxlIGxpa2UgdGhpczo8YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRp dj5kaXIgPSAiL21udC9sb29wMC90ZXN0Ijxicj48L2Rpdj48ZGl2PmZuYW1lID0gInRlc3QiICsg Ilx1MDAwYSIgKyAidGVzdCI8YnI+PC9kaXY+PGRpdj5GaWxlLm9wZW4oRmlsZS5qb2luKGRpciwg Zm5hbWUpLCAidyIpIHsgfGZkfCBmZC53cml0ZSgidGVzdCIpIH08YnI+PC9kaXY+PGRpdj48YnI+ PC9kaXY+PGRpdj5NLXggZGlyZWQgL21udC9sb29wMC90ZXN0PGJyPjwvZGl2PjxkaXY+PGJyPjwv ZGl2PjxkaXY+SSBkaWRuJ3QgdGVzdCBlbWFjcyB1bmRlciBNaWNyb3NvZnQgV2luZG93cy4gPGJy PjwvZGl2PjxkaXY+SSBkaWQgdGVzdCB1c2luZyBudGZzIGZpbGVzeXN0ZW0gaW5zdGVhZCBvZiBl eHQ0IHdoaWNoIG1ha2VzIG5vIGRpZmZlcmVuY2UuPGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2Pjxk aXY+QmVzdCByZWdhcmRzPGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXYgY2xhc3M9InByb3Rv bm1haWxfc2lnbmF0dXJlX2Jsb2NrIj48ZGl2IGNsYXNzPSJwcm90b25tYWlsX3NpZ25hdHVyZV9i bG9jay11c2VyIj5TZW50IGZyb20gPGEgaHJlZj0iaHR0cHM6Ly9wcm90b25tYWlsLmNvbSI+UHJv dG9uTWFpbDwvYT4sIFN3aXNzLWJhc2VkIGVuY3J5cHRlZCBlbWFpbC48YnI+PC9kaXY+PGRpdiBj bGFzcz0icHJvdG9ubWFpbF9zaWduYXR1cmVfYmxvY2stcHJvdG9uIHByb3Rvbm1haWxfc2lnbmF0 dXJlX2Jsb2NrLWVtcHR5Ij48YnI+PC9kaXY+PC9kaXY+PGRpdj48YnI+PC9kaXY+ --b1_4d00c678f335e1ae2fc4cabac64ca7a0-- From debbugs-submit-bounces@debbugs.gnu.org Tue May 29 13:59:37 2018 Received: (at 31646) by debbugs.gnu.org; 29 May 2018 17:59:37 +0000 Received: from localhost ([127.0.0.1]:54299 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fNiuH-00057X-Ch for submit@debbugs.gnu.org; Tue, 29 May 2018 13:59:37 -0400 Received: from eggs.gnu.org ([208.118.235.92]:48524) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fNiuF-00057J-F4 for 31646@debbugs.gnu.org; Tue, 29 May 2018 13:59:35 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fNiu5-0003ej-Fr for 31646@debbugs.gnu.org; Tue, 29 May 2018 13:59:30 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_05 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:37571) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fNiu5-0003eJ-CH; Tue, 29 May 2018 13:59:25 -0400 Received: from [176.228.60.248] (port=1681 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fNiu4-0003xw-Po; Tue, 29 May 2018 13:59:25 -0400 Date: Tue, 29 May 2018 20:59:19 +0300 Message-Id: <83muwiuyvc.fsf@gnu.org> From: Eli Zaretskii To: Blaubogi In-reply-to: <6tMo_gqPWPD3xKs6iBSZZoS_vW_mB9eXFKiRYtVkUYopEoYB1StYPCPn60UaZkwTxblRum083Vye5GTHaP9sYfQdVB5lunM4ZW0lj-mVfd8=@protonmail.com> (message from Blaubogi on Tue, 29 May 2018 13:11:30 -0400) Subject: Re: bug#31646: 25.3; dired gets confused if filename contains linefeed char (\u000a) or (0x0a) References: <6tMo_gqPWPD3xKs6iBSZZoS_vW_mB9eXFKiRYtVkUYopEoYB1StYPCPn60UaZkwTxblRum083Vye5GTHaP9sYfQdVB5lunM4ZW0lj-mVfd8=@protonmail.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 31646 Cc: 31646@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) > Date: Tue, 29 May 2018 13:11:30 -0400 > From: Blaubogi > > If a filename contains a linefeed character, dired does not escape it. Instead dired shows it in the buffer which > make the remaining characters of the name appear on the beginning of the next line. (using linefeed with code > 0x0A or unicode \u000a) > > -rwxrwxrwx 1 root 4 29.05.2018 12:37:14 ffff > -rwxrwxrwx 1 root 4 29.05.2018 18:42:22 test > test > -rwxrwxrwx 1 root 4 29.05.2018 12:37:14 vtvt > > This causes all kinds of trouble: > - file can't be deleted > - regular expression for file recognition doesn't work any longer: > 'no file on this line' > - hide-details mode does not show ANY files in this dir > - probably more Did you try adding -b to dired-listing-switches? From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 22 21:35:10 2020 Received: (at 31646-done) by debbugs.gnu.org; 23 Aug 2020 01:35:10 +0000 Received: from localhost ([127.0.0.1]:51777 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k9euc-0000CY-0n for submit@debbugs.gnu.org; Sat, 22 Aug 2020 21:35:10 -0400 Received: from mail-yb1-f194.google.com ([209.85.219.194]:41025) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k9eua-0000CH-T0 for 31646-done@debbugs.gnu.org; Sat, 22 Aug 2020 21:35:09 -0400 Received: by mail-yb1-f194.google.com with SMTP id s195so3179706ybc.8 for <31646-done@debbugs.gnu.org>; Sat, 22 Aug 2020 18:35:08 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:user-agent :mime-version:date:message-id:subject:to:cc; bh=mXrZ4CCz4RgozULCGrzRhanL+WeiZpMR/oZx4KSXtAo=; b=AXbMFlBNero10g66wadyT7OmZxBZKADpmN7+uHwZURCSgiTXvB/Qub1J+UeDmVbQVS yzBbsPjXLPOWScfs7JREyEgFjo9r7i2AZTidXhPu0ZApNLT4s5dCo9Sk9UPdBisumokh ozbaNdUNfpmZRZn80HRxDJItOvIRHtfGmbCqnqEJe9FYsBxB1ng6Rq9rteLnMG7rV08Y 6ChqCI6K3yMRrMpjUyrFhqi6L9LRHXpdIxyX6miREU0ElJ8vAQOjdwDFrk9+YOE7l8Z2 zVWh9PfDzfhj8rj10m6CUfla2jBl/FJhWAqYo8i8do/l0rNfwqQB/YsonLIXpSXaa2R9 PPJg== X-Gm-Message-State: AOAM530xw5fksLpydKglVjdyD3UviGPtExdQFJNT3I68wDsmR0Nc2Wl+ e5/Q12L7vTjzWwA12iOrQ/jcqzx4V5LasI52B8I= X-Google-Smtp-Source: ABdhPJz7B1a9Ofl5HKjNUs0HE2hv9m+yWKaJcKDkquEflkUmuQCDUlnPSLfC3YVK9I9RRuvE2MElv4bic0ojSlwQskM= X-Received: by 2002:a25:9843:: with SMTP id k3mr12904970ybo.466.1598146503434; Sat, 22 Aug 2020 18:35:03 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sat, 22 Aug 2020 21:35:02 -0400 From: Stefan Kangas In-Reply-To: <83muwiuyvc.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 29 May 2018 20:59:19 +0300") References: <6tMo_gqPWPD3xKs6iBSZZoS_vW_mB9eXFKiRYtVkUYopEoYB1StYPCPn60UaZkwTxblRum083Vye5GTHaP9sYfQdVB5lunM4ZW0lj-mVfd8=@protonmail.com> <83muwiuyvc.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Date: Sat, 22 Aug 2020 21:35:02 -0400 Message-ID: Subject: Re: bug#31646: 25.3; dired gets confused if filename contains linefeed char (\u000a) or (0x0a) To: Eli Zaretskii Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 31646-done Cc: Blaubogi , 31646-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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: -0.5 (/) Eli Zaretskii writes: >> Date: Tue, 29 May 2018 13:11:30 -0400 >> From: Blaubogi >> >> If a filename contains a linefeed character, dired does not escape it. Instead dired shows it in the buffer which >> make the remaining characters of the name appear on the beginning of the next line. (using linefeed with code >> 0x0A or unicode \u000a) >> >> -rwxrwxrwx 1 root 4 29.05.2018 12:37:14 ffff >> -rwxrwxrwx 1 root 4 29.05.2018 18:42:22 test >> test >> -rwxrwxrwx 1 root 4 29.05.2018 12:37:14 vtvt >> >> This causes all kinds of trouble: >> - file can't be deleted >> - regular expression for file recognition doesn't work any longer: >> 'no file on this line' >> - hide-details mode does not show ANY files in this dir >> - probably more > > Did you try adding -b to dired-listing-switches? More information was requested, but none was given within over 2 years, so I'm closing this bug. If this is still an issue, please reply to this email (use "Reply to all" in your email client) and we can reopen the bug report. Best regards, Stefan Kangas From unknown Fri Jun 13 16:55:03 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 20 Sep 2020 11:24:07 +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