diff options
author | Nicholas Clark <nick@ccl4.org> | 2008-02-15 14:27:55 +0000 |
---|---|---|
committer | Nicholas Clark <nick@ccl4.org> | 2008-02-15 14:27:55 +0000 |
commit | f16e9d76b4f2d50c552a4b696d3664ca265b9771 (patch) | |
tree | e33dbd0b8825e4b1aaad2c2591a3c434ea36b355 /Configure | |
parent | ac29ea618786f0a38e2ac499b0736f40f4b2eb78 (diff) | |
download | perl-f16e9d76b4f2d50c552a4b696d3664ca265b9771.tar.gz |
Shell patterns are subject to tilde expansion. So the case statement
in the filexp script (written out by Configure) for expanding ~ and
~/* has never worked. It's always been relying on the /bin/csh glob
for the ~* case. Few people ever noticed because one has to be
building to one's home directory on a system with no csh installed.
This is a bug from Perl 1.0's Configure!
p4raw-id: //depot/perl@33318
Diffstat (limited to 'Configure')
-rwxr-xr-x | Configure | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -3589,7 +3589,7 @@ cat >filexp <<EOSS $startsh : expand filename case "\$1" in - ~/*|~) + \~/*|\~) echo \$1 | $sed "s|~|\${HOME-\$LOGDIR}|" ;; ~*) |