delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2001/05/07/15:48:32

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT sources DOT redhat DOT com
Delivered-To: mailing list cygwin AT sources DOT redhat DOT com
Date: Mon, 7 May 2001 23:45:46 +0400
From: egor duda <deo AT logos-m DOT ru>
X-Mailer: The Bat! (v1.45) Personal
Reply-To: egor duda <cygwin AT cygwin DOT com>
Organization: deo
X-Priority: 3 (Normal)
Message-ID: <183627572852.20010507234546@logos-m.ru>
To: Konstantin Isakov <ikm AT online DOT ru>
CC: cygwin AT cygwin DOT com
Subject: Re: Symlinking in win9x is now possible at kernel-level!
In-reply-To: <2691945242.20010507230959@online.ru>
References: <2691945242 DOT 20010507230959 AT online DOT ru>
Mime-Version: 1.0

Hi!

Monday, 07 May, 2001 Konstantin Isakov ikm AT online DOT 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 AT logos-m DOT ru ICQ 5165414 FidoNet 2:5020/496.19



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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019