[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#17073: 24.3.50; file-symlink-p doesn't return t as described in the
From: |
Eli Zaretskii |
Subject: |
bug#17073: 24.3.50; file-symlink-p doesn't return t as described in the doc |
Date: |
Mon, 24 Mar 2014 05:52:31 +0200 |
> From: Juanma Barranquero <lekktu@gmail.com>
> Date: Mon, 24 Mar 2014 01:25:36 +0100
>
> Perhaps it's me, but I don't find the doc for this function (in the
> elisp reference) particularly clear
>
> -- Function: file-symlink-p filename
> If the file FILENAME is a symbolic link, the `file-symlink-p'
> function returns the (non-recursive) link target as a string.
>
> Here it agrees with your interpretation, so at least that is clear.
>
> (Determining the file name that the link points to from the target
> is nontrivial.) First, this function recursively follows symbolic
> links at all levels of parent directories.
>
> IIUC, it's saying (above) that it does not follow symbolic links to
> files recursively. But (below) that it does follow recursively
> symbolic links to directories, until it finds a file (or a symbolic
> link to a file). Is that?
The difference is between the file (a.k.a. "basename") part of the
file name, and the leading directories part. And yes, it is true.
- bug#17073: 24.3.50; file-symlink-p doesn't return t as described in the doc, Michael Heerdegen, 2014/03/23
- bug#17073: 24.3.50; file-symlink-p doesn't return t as described in the doc, Glenn Morris, 2014/03/23
- bug#17073: 24.3.50; file-symlink-p doesn't return t as described in the doc, Glenn Morris, 2014/03/23
- bug#17073: 24.3.50; file-symlink-p doesn't return t as described in the doc, Juanma Barranquero, 2014/03/23
- bug#17073: 24.3.50; file-symlink-p doesn't return t as described in the doc,
Eli Zaretskii <=
- bug#17073: 24.3.50; file-symlink-p doesn't return t as described in the doc, Juanma Barranquero, 2014/03/24
- bug#17073: 24.3.50; file-symlink-p doesn't return t as described in the doc, Juanma Barranquero, 2014/03/24
- bug#17073: 24.3.50; file-symlink-p doesn't return t as described in the doc, Eli Zaretskii, 2014/03/24
- bug#17073: 24.3.50; file-symlink-p doesn't return t as described in the doc, Juanma Barranquero, 2014/03/24
- bug#17073: 24.3.50; file-symlink-p doesn't return t as described in the doc, Eli Zaretskii, 2014/03/25
- bug#17073: 24.3.50; file-symlink-p doesn't return t as described in the doc, Juanma Barranquero, 2014/03/25
- bug#17073: 24.3.50; file-symlink-p doesn't return t as described in the doc, Eli Zaretskii, 2014/03/25
- bug#17073: 24.3.50; file-symlink-p doesn't return t as described in the doc, Juanma Barranquero, 2014/03/25
- bug#17073: 24.3.50; file-symlink-p doesn't return t as described in the doc, Michael Heerdegen, 2014/03/25
- bug#17073: 24.3.50; file-symlink-p doesn't return t as described in the doc, Eli Zaretskii, 2014/03/25