GNU bug report logs - #52292
29.0.50; when ~/.emacs.d is a relative symlink to ~/foo/bar, (setq find-file-visit-truename t) causes package-install to generate incorrect autoloads

Previous Next

Package: emacs;

Reported by: Faerryn <alexandre.liao <at> gmail.com>

Date: Sun, 5 Dec 2021 04:43:02 UTC

Severity: normal

Merged with 52413

Found in versions 28.0.90, 29.0.50

Full log


View this message in rfc822 format

From: No Wayman <iarchivedmywholelife <at> gmail.com>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: larsi <at> gnus.org, alexandre.liao <at> gmail.com, 52292 <at> debbugs.gnu.org
Subject: bug#52292: [PATCH] #52292
Date: Wed, 11 May 2022 13:50:58 -0400
Eli Zaretskii <eliz <at> gnu.org> writes:

> I think I'd prefer to run the file name through expand-file-name
> instead, as not resolving symlinks and other similar 
> "equivalences"
> could have adverse effect elsewhere, if someone compares the 
> file name
> to some other file name.

Sounds good.
Too busy to tackle this myself now, but hopefully someone can take 
initiative given that we have a reproducible test case and a 
suggested solution now.





This bug report was last modified 3 years and 38 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.