On 5/9/2007 7:26 AM, Vadim wrote:
Duncan Murdoch wrote:

In Windows, filenames are not case sensitive, so


its's filesystem property rather than OS.
linux accessing windows mounts also will behave this way,
yet linux have mount option for case forgiveness, so you have this
configurable under linux.

I believe it's also configurable in Windows, but almost nobody does so, hence my inaccurate claim.

perl install

or

perl INSTALL

do the same thing.  However, parl is case sensitive, so I get

$ parl scripts.par install
PAR.pm: Can't open perl script "install": No such file or directory at
C:/aperl58/site/lib/PAR.pm line 390.

when the actual filename is INSTALL inside scripts.par.


PAR creates MD5 hash for its file names, may be this makes it unhappy?

Are these files present in scripts.par, and what names of them?

The file in scripts.par is /script/INSTALL.

I think my question is more about intentions than mechanisms. Do the PAR::Package developers consider this a bug or a feature? I can work around it (translating install to INSTALL before I call parl; there is a known finite list of scripts to handle), but if it's a bug in parl, I'd rather it was fixed there than in R.

Duncan Murdoch

Reply via email to