From: Father Chrysostomos Date: Tue, 7 Jun 2016 05:19:46 +0000 (-0700) Subject: Porting/todo.pod: Point out problem with readpipe(LIST) X-Git-Tag: v5.25.2~84 X-Git-Url: https://perl5.git.perl.org/perl5.git/commitdiff_plain/3b17061e8900d0a8d6eb91ef692333d2c3b2c5e9 Porting/todo.pod: Point out problem with readpipe(LIST) --- diff --git a/Porting/todo.pod b/Porting/todo.pod index e99623e..db459ec 100644 --- a/Porting/todo.pod +++ b/Porting/todo.pod @@ -766,7 +766,9 @@ allow taint to "leak" everywhere within an expression. system() accepts a LIST syntax (and a PROGRAM LIST syntax) to avoid running a shell. readpipe() (the function behind qx//) could be similarly -extended. +extended. Note that changing readpipe() itself may not be the solution, as +it currently has unary precedence, and allowing a list would change the +precedence. =head2 Audit the code for destruction ordering assumptions