GNU bug report logs -
#58664
29.0.50; Dired fails to operate on files with newline charachters in name
Previous Next
Reported by: Philip Kaludercic <philipk <at> posteo.net>
Date: Thu, 20 Oct 2022 17:40:01 UTC
Severity: normal
Tags: wontfix
Found in version 29.0.50
Done: Stefan Kangas <stefankangas <at> gmail.com>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
On Thu, 20 Oct 2022 17:39:12 +0000 Philip Kaludercic <philipk <at> posteo.net> wrote:
> If I create a file in the shell using
>
> $ touch "one
> two"
> $ ls
> 'one'$'\n''two'
>
> and try to open this directory using Dired, I get the following
>
> -rw-r--r--. 1 philip philip 0 Oct 20 19:37 one
> two
>
> where the "t" in two is highlighted. If I try to mark the file and
> delete it, Dired attempts to delete the file "one", that luckily doesn't
> exist.
See (emacs) Dired Enter:
Dired does not handle files that have names with embedded newline
characters well. If you have many such files, you may consider adding
‘-b’ to ‘dired-listing-switches’. This will quote all special
characters and allow Dired to handle them better. (You can also use the
‘C-u C-x d’ command to add ‘-b’ temporarily.)
Steve Berman
This bug report was last modified 2 years and 261 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.