CarbonEmacs, symbolic links and dired-find-file
When I list a directory (C-x-d), all symbolic links have names ending with '@'; eg.:
.bashrc@ -> ./system/dot-bashr
Then when I try to open such a file with "e" or "f" (dired-find-file), I get the message:
File no longer exists; type `g' to update dired buffer
Otherwise, all links work normally within Emacs.
Any hints?
-- Tsf
PS: I posted basically the same开发者_StackOverflow message before but I forgot the tags, and then did not see it appear. I appologize if it appears twice.
I found the answer myself. For some historical reasons inherited from Unix and which I do not remember, my emacs profile.el had the line:
(setq dired-listing-switches "-alF")
and these arguments are passed to the command "ls"; option which marks symbolic links with '@'.
Sorry to bother everybody!
-- Tsf
精彩评论