Unfortunately, this feature is based on parsing out filehandle names from strings, so it requires bareword filehandles to work.
Try to make this clearer in the documentation and mention that arguments starting with >& or <& are input parameters (i.e. existing open handles to use) as opposed to regular output parameters (which open3 connects to newly created pipes).
Fixes #22608.
TODO: fill description here
[ ] This set of changes requires a perldelta entry, and it is included.
[ ] This set of changes requires a perldelta entry, and I need help writing it.
[ ] This set of changes does not require a perldelta entry.
Unfortunately, this feature is based on parsing out filehandle names from strings, so it requires bareword filehandles to work.
Try to make this clearer in the documentation and mention that arguments starting with
>&
or<&
are input parameters (i.e. existing open handles to use) as opposed to regular output parameters (which open3 connects to newly created pipes).Fixes #22608.
TODO: fill description here