I believe confirms the source of this old 'mystery bug'
No. If anything, you disproved it. All your tests show the correct output. None acted as if they were passed an empty or closed handle for STDIN.
In reply to Re^5: Out of date over <> and 5.10 (redir)
by ikegami
in thread Out of date over <> and 5.10
by hsmyers
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |