This is the mail archive of the cygwin@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Symlinking in win9x is now possible at kernel-level!


Hi!

Monday, 07 May, 2001 Konstantin Isakov ikm@online.ru wrote:

KI> Can't say that the implementation is very clear, but it works,
KI> symlinks are really followed for *all* programs! The main and quite
KI> obvious limitation is that the driver I wrote works only in
KI> Windows'9x (and ME possibly)...

i hate to play devil's advocate, but there's some points you may wish
to consider.

the problem with "native" symlinks is that many native programs don't
expect them, an can be easily confused. for example, symlinks can
(possibly) be cycled /foo/bar points to /foo, for example. have you
tried such configuration? how about pressing F3 in explorer and
traversing file system?

on unix, symlink concept is supported by various system calls,
lstat(), for instance. win32 lacks them, so native programs may go
wrong.

maybe you should make this driver to be available only to programs
that specifically state that they are able to handle symlinks?

KI> If you need it, you're welcome to download it from
KI> http://sourceforge.net/projects/symlink9x

KI> Although everything is in pre-alpha state, it has been working
KI> for me nicely for a week or two already.

KI> Just an announcement, hope I haven't violated any policies ;)

btw, did you test their performance? is your implementation much
faster than cygwin's?

Egor.            mailto:deo@logos-m.ru ICQ 5165414 FidoNet 2:5020/496.19



--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]