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