Philip Martin wrote: > C. Michael Pilato writes: >> Strictly speaking, though, any of the 'read', >> 'mark', 'skip' or 'write' operations will trigger the >> open-if-not-yet-opened() logic of the lazyopen stream. > > As will 'skip' and 'seek', i.e. all public operations apart from > 'close'. The new flag allows 'close' to trigger as well.
Thanks for the review. I went with, "upon the first access of the returned stream (read, write, mark, seek, skip, or possibly close)." Committed r1471107. - Julian