After the initial "I-found-it-I-fixed-it" euphoria I noticed
the following:
- There is option "--stdin" that could be also used to force
reading from STDIN.
I'd prefer my solution, since it feels more natural: If
STDIN is not on a terminal, there is most likely something
to read available on it, so just let's use that.
- There are quite a number of other commands that use the same
logic (check STDOUT to decide whether to use STDIN or
EDITOR for reading).
I can extend the patch to these as well.