I think that's a red herring. I'm not talking about being insensitive to case, but being completely ignorant of it. pmc2c.pl is *changing the case* and therefore breaking things. Especially on filesystems that are case-insensitive (because it lowercases some things, and the insensitive system is still able to find the file, but then those files don't provide the expected interface.)

I want to be able to create a group name like 'APL_group' instead of 'apl_group', or have a PMC file called 'APLVector.pmc' instead of aplvector.pmc (which contains a PMC called 'APLVector', regardless of the case of the filename.)

Regards

On May 17, 2006, at 3:54 PM, Nicholas Clark wrote:

On Mon, May 15, 2006 at 12:49:46PM -0700, Will Coleda wrote:

using a PMC in a file called 'APLVector.pmc' with a group of
'APL_group' caused build failures on case-sensitive platforms, and
allowed the creation of a .bundle on OSX that then didn't properly
setup the PMCs during 'loadlib'.

pmc2c.pl should be case agnostic for both group names *and* pmc file
names.

Case agnostic at a Unicode level?

Nicholas Clark
--
I'm looking for a job: http://www.ccl4.org/~nick/CV.html


Reply via email to