#DOCUMENTATION by mawalch
class: WriteStream
comment/format in: #documentation
if -> of
--- a/WriteStream.st Mon Aug 15 15:26:16 2016 +0200
+++ b/WriteStream.st Mon Aug 15 15:43:42 2016 +0200
@@ -46,21 +46,21 @@
the comma (,) operator, since less intermediate garbage objects are created.
This implementation currently DOES change the
- identity if the streamed-upon collection IF it cannot grow easily.
+ identity of the streamed-upon collection IF it cannot grow easily.
Collections which cannot grow easily are for example: Array, ByteArray and String.
Thus it is slightly incompatible to ST-80 since 'aStream contents' does
not always return the original collection. This may change.
[caveat:]
- Basing capabilities like readability/writability/positionability/peekability on inheritance makes
- the class hierarchy ugly and leads to strange and hard to teach redefinitions (aka. NonPositionableStream
- below PositionableStream or ExternalReadStream under WriteStream)
+ Basing capabilities like readability/writability/positionability/peekability on inheritance makes
+ the class hierarchy ugly and leads to strange and hard to teach redefinitions (aka. NonPositionableStream
+ below PositionableStream or ExternalReadStream under WriteStream)
[author:]
- Claus Gittinger
+ Claus Gittinger
[see also:]
- CharacterWriteStream (if streaming for a unicode string)
+ CharacterWriteStream (if streaming for a unicode string)
"
!