NPExtStr.st
changeset 159 514c749165c3
parent 93 e31220cb391f
child 177 c9f8a4bc4b10
--- a/NPExtStr.st	Mon Oct 10 01:29:01 1994 +0100
+++ b/NPExtStr.st	Mon Oct 10 01:29:28 1994 +0100
@@ -10,7 +10,7 @@
  hereby transferred.
 "
 
-ExternalStream subclass:#NonPositionableExternalStream
+UnboundedExternalStream subclass:#NonPositionableExternalStream
        instanceVariableNames:''
        classVariableNames:'StdInStream StdOutStream StdErrorStream'
        poolDictionaries:''
@@ -21,7 +21,7 @@
 COPYRIGHT (c) 1989 by Claus Gittinger
               All Rights Reserved
 
-$Header: /cvs/stx/stx/libbasic/Attic/NPExtStr.st,v 1.8 1994-08-05 00:59:05 claus Exp $
+$Header: /cvs/stx/stx/libbasic/Attic/NPExtStr.st,v 1.9 1994-10-10 00:26:52 claus Exp $
 '!
 
 %{
@@ -46,7 +46,7 @@
 
 version
 "
-$Header: /cvs/stx/stx/libbasic/Attic/NPExtStr.st,v 1.8 1994-08-05 00:59:05 claus Exp $
+$Header: /cvs/stx/stx/libbasic/Attic/NPExtStr.st,v 1.9 1994-10-10 00:26:52 claus Exp $
 "
 !
 
@@ -59,6 +59,9 @@
     There are three special instances of this class, representing stdin,
     stdout and stderr of the smalltalk/X process (see Unix manuals, if you
     dont know what those are used for).
+
+    The name of this class is a historical leftover - it should be called
+    'TTYStream' or similar.
 "
 ! !
 
@@ -141,23 +144,3 @@
     ].
     ^ super reOpen
 ! !
-
-!NonPositionableExternalStream methodsFor:'redefind basic'!
-
-size
-    "report an error that this stream has no concept of size"
-
-    self shouldNotImplement
-!
-
-position
-    "report an error that this stream has no concept of position"
-
-    self shouldNotImplement
-!
-
-position:anInteger
-    "report an error that this stream has no concept of position"
-
-    self shouldNotImplement
-! !