develooper Front page | perl.perl5.porters | Postings from September 2013

Re: [perl #119897] glob in threads is broken in perl5.18

Thread Previous | Thread Next
From:
Lukas Mai
Date:
September 24, 2013 19:02
Subject:
Re: [perl #119897] glob in threads is broken in perl5.18
Message ID:
5241E1D5.9040107@gmail.com
On 24.09.2013 14:27, Ed Avis wrote:
> 
> AFAIK, glob splitting on whitespace was an accident of its original
> implementation (which worked by running an external tcsh) and was preserved
> for compatibility when glob became implemented by Perl code.
> 
> Personally I'm not a fan of this behaviour - it tends to cause bugs when
> file or directory names contain spaces, as is nowadays common on Windows and
> Mac systems.  The fact that split-at-space has never happened on VMS might be
> another argument towards deprecating it.

Yes, please! You can easily get the old behavior of glob "foo bar" with
glob("foo"), glob("bar").

-- 
Lukas Mai <plokinom@gmail.com>

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About