GNU bug report logs -
#18125
file-precious-flag breaks symlinks
Previous Next
Reported by: Glenn Morris <rgm <at> gnu.org>
Date: Mon, 28 Jul 2014 06:35:01 UTC
Severity: normal
Tags: confirmed
Found in version 24.3.92
Fixed in version 28.1
Done: Lars Ingebrigtsen <larsi <at> gnus.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
Glenn Morris <rgm <at> gnu.org> writes:
> touch foo
> ln -s foo bar
> emacs-24.3.92 -Q --eval '(setq file-precious-flag t)' bar
> change bar and save
> -> bar is no longer a symlink
>
> AFAICS, it has always (since at least 22.3) been like this.
> Does it have to be, though? Why can't it overwrite the target of the link?
This behaviour is still present in Emacs 28.
> In any case, the doc only mentions breaking hardlinks.
>
> Setting find-file-visit-truename non-nil avoids the problem.
I'm not sure whether this is a bug or whether it makes sense. I'm
leaning towards... bug? Perhaps? Anybody got an opinion here?
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
This bug report was last modified 3 years and 334 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.