delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2009/04/06/16:07:33

X-Recipient: archive-cygwin AT delorie DOT com
X-Spam-Check-By: sourceware.org
Date: Mon, 6 Apr 2009 22:07:00 +0200
From: Corinna Vinschen <corinna-cygwin AT cygwin DOT com>
To: cygwin AT cygwin DOT com
Subject: Re: edit Aux.pm under GNU emacs hangs
Message-ID: <20090406200700.GS852@calimero.vinschen.de>
Reply-To: cygwin AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
References: <22909185 DOT post AT talk DOT nabble DOT com> <5E25AF06EFB9EA4A87C19BC98F5C875302FBD5C5 AT core-email DOT int DOT ascribe DOT com> <20090406161239 DOT GA12558 AT trikaliotis DOT net> <20090406162026 DOT GA8063 AT calimero DOT vinschen DOT de> <49DA549A DOT 4090208 AT veritech DOT com>
MIME-Version: 1.0
In-Reply-To: <49DA549A.4090208@veritech.com>
User-Agent: Mutt/1.5.19 (2009-02-20)
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT cygwin DOT com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
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 Apr  6 15:14, Lee D. Rothstein wrote:
> Corinna Vinschen wrote:
>> Apart from the fact that you should use slashes instead of backslashes,
>> there isn't any need to use //./ in Cygwin 1.7.  Just open Aux.pm.
>>
>> http://cygwin.com/1.7/cygwin-ug-net/using-specialnames.html
>>   
> Can't have any files named [aA][uU][xX] dot *anything* in Windows, or  
> anything dot [aA][uU][xX].

Incorrect.  This is a restriction in the Win32 API, it's not a
restriction of the filesystem or the native NT API which Cygwin 1.7 uses
for file access (almost) exclusively.

> On so-called 16-bit windows systems this could cause a system crash. I  
> learned this the hard way.

Cygwin 1.7 doesn't support 16-bit OSes.

> On Windows Vista 64b with 'aux.pm' to a current directory, it tries to  
> write a file to \\.\aux\.
> I didn't have the "heart" to let it try.
>
> Corinna's reference points this out, but her comments seem to ignore this.

Did you read my reference?  Quotes from the aforementioned Cygwin 1.7
User's Guide:

  "This restriction doesn't apply to Cygwin applications."

This isn't an issue in Cywin 1.7 anymore since it uses the NT API.

  "Cygwin can create and access files with such names just fine."

aux.pm is a filename like any other for Cygwin applications.

  "Just don't try to use these files with native Win32 applications."

Given that Win32 apps choke on these files, that should be 


Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader          cygwin AT cygwin DOT com
Red Hat

--
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/

- Raw text -


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