In perl.git, the branch rgs/nomagicopen has been created <http://perl5.git.perl.org/perl.git/commitdiff/a440b246fbd7389b7d7ce0c65a6fa4d4f21a9541?hp=0000000000000000000000000000000000000000>
at a440b246fbd7389b7d7ce0c65a6fa4d4f21a9541 (commit) - Log ----------------------------------------------------------------- commit a440b246fbd7389b7d7ce0c65a6fa4d4f21a9541 Author: Peter Martini <petercmart...@gmail.com> Date: Sun Aug 10 23:11:20 2014 -0400 Added some documentation for while(<<>>) M pod/perlop.pod commit ee86a931a2fb6b7df36882f3911b309f23afc1e5 Author: Rafael Garcia-Suarez <r...@consttype.org> Date: Thu Jul 24 17:43:29 2014 +0200 Introduce the double-diamond operator <<>> This operator works like <> or <ARGV>, as it reads the list of file names to open from the command-line arguments. However, it disables the magic-open feature (that forks to execute piped commands) : $ bleadperl -e 'while(<>){print}' 'echo foo |' foo $ bleadperl -e 'while(<<>>){print}' 'echo foo |' Can't open echo foo |: No such file or directory at -e line 1. M doio.c M embed.fnc M embed.h M op.c M pp_hot.c M pp_sys.c M proto.h M toke.c ----------------------------------------------------------------------- -- Perl5 Master Repository