# HG changeset patch # User Stefan Vogel # Date 1382981280 -3600 # Node ID b3fdd3c2aec2b5885a6907c737a16d0c5b36fb9f # Parent c6c9844bcd8206404fbcb6103af88f96a93237fe class: NonPositionableExternalStream added: #nextLine diff -r c6c9844bcd82 -r b3fdd3c2aec2 NonPositionableExternalStream.st --- a/NonPositionableExternalStream.st Mon Oct 28 17:20:41 2013 +0100 +++ b/NonPositionableExternalStream.st Mon Oct 28 18:28:00 2013 +0100 @@ -513,6 +513,13 @@ ^ super next ! +nextLine + "Redefined, to wait on pipes and sockets" + + self readWait. + ^ super nextLine +! + nextOrNil "like #next, this returns the next element, if available. If nothing is available, this does never raise a read-beyond end signal. @@ -568,10 +575,10 @@ !NonPositionableExternalStream class methodsFor:'documentation'! version - ^ '$Header: /cvs/stx/stx/libbasic/NonPositionableExternalStream.st,v 1.63 2013-08-29 09:51:47 cg Exp $' + ^ '$Header: /cvs/stx/stx/libbasic/NonPositionableExternalStream.st,v 1.64 2013-10-28 17:28:00 stefan Exp $' ! version_CVS - ^ '$Header: /cvs/stx/stx/libbasic/NonPositionableExternalStream.st,v 1.63 2013-08-29 09:51:47 cg Exp $' + ^ '$Header: /cvs/stx/stx/libbasic/NonPositionableExternalStream.st,v 1.64 2013-10-28 17:28:00 stefan Exp $' ! !