"Mark Hahn" <mchahn / facelink.com> writes:

> Why didn't it just use /c instead of /cygdrive/c ?  I've seen this kludge
> used several times and it almost make sense (at least as much sense as
> windows does overall <grin>).

To avoid conflicting with a possible actual "c" directory on the root
of the drive.  Earlier Cygwin releases did permit //? as a shortcut
for drive ?, but that was recently removed (after being deprecated for
a while) to avoid possible conflict with UNC notation for machine ? on
the network.

If you've got Cygwin installed on your system, you can change the
prefix that is used with the 'mount' command to anything you want (not
positive about removing it entirely), or you can mount any part of
your system anywhere else, so you can easily mount ?:/ onto /? and get
the behavior you suggest if desired.

The setting is kept in HKCU (or HKLM) under
    Software\Cygnus Solutions\Cygwin\mounts v2
as
    cygdrive prefix

The use of "/cygdrive" is just the system default.

--
-- David
-- 
/-----------------------------------------------------------------------\
 \               David Bolen            \   E-mail: db3l / fitlinxx.com  /
  |             FitLinxx, Inc.            \  Phone: (203) 708-5192    |
 /  860 Canal Street, Stamford, CT  06902   \  Fax: (203) 316-5150     \
\-----------------------------------------------------------------------/