[luatex] readlink?
Khaled Hosny
khaledhosny at eglug.org
Mon Mar 1 19:53:13 CET 2010
On Mon, Mar 01, 2010 at 08:24:01PM +0200, Elie Roux wrote:
> Taco Hoekwater a écrit :
> >Why not just do io.open(,"w") ? if it fails, you couldn't write. And
> >such a test will do the 'right thing' if the disk is full or mounted
> >read-only.
>
> That what I do, but this is a bit dirty as a solution...
>
> >lfs has lfs.symlinkattributes() for this, but I have never
> >used it so I am not sure how useful that is.
>
> It gives some informations about the link, but it does not tell
> where it points.
>
> >Libraries that do not run on win32 are definitely out of the question.
>
> Sure, I thought about that after I sent my mail... what about adding
> a lfs.readlink available only under unix (just like
> lfs.symlinkattributes is)? And maybe having the two or three
> functions to get the permissions working would help too... The
> functions are like 15 lines long in posix.c, I think it shouldn't be
> a problem...
I'm not sure if I understand this, but aren't symlinks filesystem rather
than OS specific (i.e. no symlinks on FAT but symlinks on ISO 9660
filesystems, no matter what OS you are running)?
Regards,
Khaled
--
Khaled Hosny
Arabic localiser and member of Arabeyes.org team
Free font developer
More information about the luatex
mailing list