>>>> "Dan" == Dan Holmsand
<dan(a)eyebee.com> writes:
Dan> file-truename fails when there's a non-accessible directory
Dan> somewhere in the "real" filename. In this case I bet it is
Dan> /cygdrive (cygwins magic mapping to c:/ etc.).
Dan> My guess is that you could see this on unix as well if you
Dan> (1) make a symlink to a file in a nonexisting directory, like this:
Dan> M-! ln -s /nonexisting/foo ~/linktest RET
Dan> (2) M-: (file-truename "~/linktest")
Dan> On cygwin (beta37 and beta45) this produces "/nonexisting"
Dan> instead of "/nonexisting/foo", but unfortunately I can't test
Dan> this on unix right now...
Confirmed for beta45 on Linux.
--
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Institute of Policy and Planning Sciences Tel/fax: +81 (298) 53-5091
_________________ _________________ _________________ _________________
What are those straight lines for? "XEmacs rules."