Skip Menu |

This queue is for tickets about the File-Spec CPAN distribution.

Report information
The Basics
Id: 1901
Status: new
Priority: 0/
Queue: File-Spec

People
Owner: Nobody in particular
Requestors: cygwin [...] tlinx.org
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 0.8
Fixed in: (no value)



Subject: minor fix for 'cygwin'
(against 5.8 File/Spec.pm) 15c15 < cygwin => 'Cygwin'); --- Show quoted text
> cygwin => 'Win32'); #Yes Win32 works for cygwin
======= Seems like someone is under the mis-impression that 'cygwin' is posix compliant, whereas it is really Win32 compliant for pathname parsing. The win32 module handles //host/share, \\host\share, C:\foobar/slant\backslant, and unix-like-filenames /like/usr/src, but not filenames like '\:\' -- legal in Posix, but not cygwin or win32. '\' is parsed as a directory separator in the underlying OS in cygwin32 and ':' is reserved for devices. Cygwin doesn't re-encode such filenames to get around win32 restrictions. At this point, I don't see a need for a separate 'cygwin' OS type for thisi module. Linda A. W.
From: "LA Walsh" <law [...] tlinx.org>
To: <bug-File-Spec [...] rt.cpan.org>
Subject: RE: [cpan #1901]
Date: Wed, 1 Jan 2003 20:59:57 -0800
RT-Send-Cc:
I posted this change to the cygwin list over the weekend to see if anyone had a issue with it or thought it was broken ... so far no one has spoken up.