Mailing-List: contact cygwin-help@sourceware.cygnus.com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe@sources.redhat.com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin@sources.redhat.com>
List-Help: <mailto:cygwin-help@sources.redhat.com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner@sources.redhat.com
Delivered-To: mailing list cygwin@sources.redhat.com
Message-Id: <39EC30A8.99BB455D@ision.net>
Date: Tue, 17 Oct 2000 12:57:44 +0200
From: Benjamin Riefenstahl <Benjamin.Riefenstahl@ision.net>
Organization: ISION Internet AG
X-Mailer: Mozilla 4.05 [en] (Win16; I)
MIME-Version: 1.0
To: cygwin@sources.redhat.com
Subject: Re: Treatment of x:path again
References: <Pine.LNX.3.95a.1001017032544.12122B-100000@lxplus006.cern.ch>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Hi Lassi,

Lassi A. Tuura wrote:
> FWIW, it seems this isn't even possible under Win32.  Based on MSDN docs
> it sounds like Win32 maintains only one current directory and really
> knows nothing about disk drives in that context.

Indeed, a simple test on NT4/SP6 using only Win32 functions
SetCurrentDirectory() and GetCurrentDirectory() confirms that Windows
itself does not care about drives in this context.

> It is only cmd.exe that maintains an illusion of a current
> directory for all the drives on Windows NT and 2000.

Actually I have seen code in Borland's runtime that maintains the
illusion of a per-drive current directory.  This of course is in runtime
functions like chdir() and getcwd() and similar ones.  I assume
Microsoft's runtimes do the same.  Cygwin's, as we have heard, doesn't
(understandably (sp?)).  Neither does the internal Tcl runtime BTW.

so long, benny
-- 
ISION Internet AG
Benjamin Riefenstahl
mailto:benjamin.riefenstahl@ision.net

Ruhrstrasse 61
D-22761 Hamburg
http://www.ision.net

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com

