In Windows, filenames are not case sensitive, so

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.

Is this intentional, or is it likely to change?

(We went through an argument last year in the R project about a very similar issue. I argued that the case-insensitive behaviour was correct, because you're asking the underlying file system to look up the name, and you should follow whatever convention is used there. Others thought this was closer to asking R to perform "INSTALL", and R is case sensitive, so the command request should be too.)

Duncan Murdoch

Reply via email to