CARVIEW |
Select Language
HTTP/2 200
cache-control: max-age=43200
server: Combust/Plack (Perl)
vary: Accept-Encoding
content-encoding: gzip
content-length: 1961
content-type: text/html; charset=utf-8
last-modified: Sat, 11 Oct 2025 15:50:58 GMT
traceparent: f8b96e238287e8800e6f0823ed36bd5e
strict-transport-security: max-age=15768000
Re: Alarums and Excursions (was [perl #2783] Security of ARGV using2-argument open) - nntp.perl.org
Front page | perl.perl5.porters |
Postings from July 2008
nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About

Re: Alarums and Excursions (was [perl #2783] Security of ARGV using2-argument open)
Thread Previous | Thread NextFrom:
Andy DoughertyDate:
July 28, 2008 12:15Subject:
Re: Alarums and Excursions (was [perl #2783] Security of ARGV using2-argument open)Message ID:
Pine.LNX.4.64.0807281447440.9102@fractal.phys.lafayette.eduOn Mon, 28 Jul 2008, Rafael Garcia-Suarez wrote: > 2008/7/28 Abigail <abigail@abigail.be>: > > I remain of the opinion that p5p has always been quite careful about breaking > > backwards compatability, bending over backwards to avoid breaking even the > > most obscure construct. I think 'while (<>)' should keep doing what it has > > done for longer than I can remember (that is, using 2-arg open). Yes, but we have broken some things. For example, I have scripts that use $* that will no longer work under 5.10. But you are right, such breaking is not done lightly. > The only thing that will break is programs that rely on being able to > process command-line arguments like 'ls|'. The only place were I can > imagine that construct used, is complex systems of interdependent > perl+shell scripts. > > I've always been a bit uncomfortable with the current magical behaviour, > and that's why I tend to favor a non-compatible change. For what it's worth, on balance, I tend to agree with Rafael here. -- Andy Dougherty doughera@lafayette.eduThread Previous | Thread Next
- Alarums and Excursions (was [perl #2783] Security of ARGV using 2-argument open) by Tom Christiansen
- Re: Alarums and Excursions (was [perl #2783] Security of ARGVusing 2-argument open) by Aristotle Pagaltzis
- Re: Alarums and Excursions (was [perl #2783] Security of ARGV using 2-argument open) by Zefram
- RE: Alarums and Excursions (was [perl #2783] Security of ARGV using 2-argument open) by Ed Avis
- RE: Alarums and Excursions (was [perl #2783] Security of ARGVusing 2-argument open) by Mark Dominus
- Re: Alarums and Excursions (was [perl #2783] Security of ARGV using2-argument open) by Glenn Linderman
- Re: Alarums and Excursions (was [perl #2783] Security of ARGVusing 2-argument open) by Abigail
- Re: Alarums and Excursions (was [perl #2783] Security of ARGV using 2-argument open) by Tels
- Re: Alarums and Excursions (was [perl #2783] Security of ARGV using 2-argument open) by Rafael Garcia-Suarez
- Re: Alarums and Excursions (was [perl #2783] Security of ARGV using2-argument open) by Andy Dougherty
- Re: Alarums and Excursions (was [perl #2783] Security of ARGVusing 2-argument open) by Dave Mitchell
- Re: Alarums and Excursions (was [perl #2783] Security of ARGVusing 2-argument open) by Abigail
- Re: Alarums and Excursions (was [perl #2783] Security of ARGV using2-argument open) by H.Merijn Brand
- RE: Alarums and Excursions (was [perl #2783] Security of ARGVusing 2-argument open) by Ed Avis
nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About