There is a general inconsistency about file permissions throughout the parrot tree.
Of the 80+ *.pl scripts, only 8 are 0755 - and Configure.pl isn't one of them. Some tests are, some aren't; and even some docs are. A list follows. Personally, I don't care what mode you make them, although (unless you're rewriting the shebang lines) you'd be making an assumption that /usr/bin/perl exists. ../ops2c.pl ../ops2pm.pl ../optimizer.pl ../icu/source/configure ../icu/source/install-sh ../icu/source/runConfigureICU ../tools/dev/manicheck.pl ../tools/dev/parrot_coverage.pl ../tools/dev/run_indent.pl ../docs/dev/dod.dev ../docs/dev/rx.dev ../languages/cola/examples/life.cola ../languages/cola/examples/expressions.cola ../languages/cola/examples/oop.cola ../languages/cola/colac ../languages/miniperl/mpc ../languages/scheme/schemec ../languages/scheme/t/arith/nested.t ../languages/scheme/t/arith/basic.t ../languages/scheme/t/arith/logic.t ../languages/scheme/t/harness ../languages/scheme/t/io/basic.t ../languages/scheme/t/logic/basic.t ../languages/perl6/t/parser/apoc1.t ../languages/perl6/t/parser/basic.t ../languages/perl6/t/parser/error.t ../languages/perl6/t/parser/exe2.t ../languages/perl6/t/parser/exe3.t ../languages/perl6/t/parser/exe4.t ../languages/perl6/t/parser/similar.t ../languages/perl6/t/parser/speed.t ../languages/perl6/t/harness ../languages/perl6/mkdistro.sh ../languages/perl6/perl6 ../languages/perl6/prd-perl6.pl ../languages/converter.pl ../t/op/debuginfo.t ../t/op/hacks.t ../t/op/interp.t ../t/op/gc.t ../t/op/trans.t -- Bryan C. Warnock bwarnock@(gtemail.net|raba.com)