[Ironruby-core] r132 - can you check if it builds correctly on mono?

Curt Hagenlocher curth at microsoft.com
Sat Aug 16 20:40:42 EDT 2008

Ah right, I had forgotten entirely about the POSIX subsystem (gee, I can't imagine why).  The NT kernel fully supports case-sensitive file names, but the Win32 subsystem mucks it up.

From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of Michael Letterle
Sent: Saturday, August 16, 2008 5:29 PM
To: ironruby-core at rubyforge.org
Subject: Re: [Ironruby-core] r132 - can you check if it builds correctly on mono?

It's not that simple in the Windows world.  NTFS is actually case sensitive, but the OS and tooling doesn't really support it well: http://support.microsoft.com/kb/100625
On Sat, Aug 16, 2008 at 8:23 PM, Curt Hagenlocher <curth at microsoft.com<mailto:curth at microsoft.com>> wrote:
>From Charles Oliver Nutter at Saturday, August 16, 2008 1:57 PM:
> Michael Letterle wrote:
>> Or update the csproj so that the file names are cased correctly for *nix
>> (note that the casing isn't a MONO thing, it's a OS thing), Windows will
>> continue to not care.
> To be honest, I call bug on whatever tool creates and maintains the
> csproj files.
It's not necessarily that straightforward.  If the file were renamed outside of the IDE and the new name differed only by case, there would be no reason for the IDE to update the csproj file automatically.

...and if we're going to be strictly pedantic, casing isn't an OS thing -- it's an FS thing :P

Curt Hagenlocher
curth at microsoft.com<mailto:curth at microsoft.com>
Ironruby-core mailing list
Ironruby-core at rubyforge.org<mailto:Ironruby-core at rubyforge.org>

Michael Letterle
[Polymath Prokrammer]

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://rubyforge.org/pipermail/ironruby-core/attachments/20080816/79b7937a/attachment.html>

More information about the Ironruby-core mailing list