GNU bug report logs -
#33564
Incorrect path canonicalisation
Previous Next
Reported by: Mattias Andrée <maandree <at> kth.se>
Date: Sat, 1 Dec 2018 20:06:02 UTC
Severity: normal
Tags: notabug
Done: Stefan Kangas <stefan <at> marxist.se>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
On Sat, 1 Dec 2018 21:27:27 +0100
Andreas Schwab <schwab <at> linux-m68k.org> wrote:
> On Dez 01 2018, Mattias Andrée <maandree <at> kth.se> wrote:
>
> > Emacs 26.1 removes ..'s incorrectly from file names.
> > Emacs removes the directory in front the .. rather than
> > getting its parent directory.
>
> This is deliberate. Emacs never consults the filesystem when
> canonicalizing filenames, as documented in expand-file-name. This is
> consistent with the logical view of the filesystem, and how the shell
> builtin cd handles it.
What is the rationale for this? No other program Bash and Emacs
behave this way, including the coreutils.
It seems odd that the Bash suggest file from the wrong directory
so that even the coreutils cannot find them, only Emacs.
>
> Andreas.
>
This bug report was last modified 5 years and 279 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.