X-Spam-Check-By: sourceware.org Date: Thu, 12 Oct 2006 08:43:57 -0400 From: Christopher Faylor To: cygwin AT cygwin DOT com Subject: Re: [ANNOUNCEMENT] Updated: vim-7.0.122-1 Message-ID: <20061012124357.GB30908@trixie.casa.cgf.cx> Reply-To: cygwin AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com References: <20061012115416 DOT GB8323 AT calimero DOT vinschen DOT de> <20061012120957 DOT GA30160 AT trixie DOT casa DOT cgf DOT cx> <20061012123217 DOT GD8323 AT calimero DOT vinschen DOT de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20061012123217.GD8323@calimero.vinschen.de> User-Agent: Mutt/1.5.11 Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com On Thu, Oct 12, 2006 at 02:32:17PM +0200, Corinna Vinschen wrote: >On Oct 12 14:21, Kai Raphahn wrote: >> Christopher Faylor wrote: >> >> > We're already cluttering the root one less than linux since modern linuxes >> > use /dev, /proc, and /sys. >> >> > Hmm. /sys/drive/c has a nice feel to it, although this is YA a case where >> > the existence of a filesystem under this directory is not linux-like. >> >> What about /mnt/c? > >Recent Linux distros are using /media to point to several... media. >For instance /media/cdrom. So, something like /media/dosdrive/c sounds >interesting, too. Wow! Two new suggestions for this age-old discussion. I still think that if this is necessary, it should be done by a setup script rather than complicating cygwin's code. The only problem that I can see is that the mount table is limited in size so you wouldn't want to do something like: mount -f -b a:/ /media/dosdrive/c mount -f -b b:/ /media/dosdrive/c mount -f -b c:/ /media/dosdrive/c mount -f -b d:/ /media/dosdrive/c mount -f -b e:/ /media/dosdrive/c mount -f -b f:/ /media/dosdrive/c mount -f -b g:/ /media/dosdrive/c . . . But, I don't think that is really required anyway. It sounds like all we need is something like: mount -f -b c:\windows /win/winroot The more I think about this, the more I think that complicating Cygwin's complicated path handling code with another special case is not a good idea. Incidentally, the /etc/hosts symlink could also just be handled with a mount rather than a symlink... cgf -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/