(and did, for me) break in strange and unexpected ways. - EOF on input (e.g., ^D) would cause it to loop forever. PR: ports/136060 Submitted by: Matthew D. Fuller <fullermd@over-yonder.net>