CharacterEncoder.st
changeset 17670 57296f2784f8
parent 17669 a02e0151ecc2
child 17687 d5f0453d0899
--- a/CharacterEncoder.st	Wed Mar 25 20:21:11 2015 +0100
+++ b/CharacterEncoder.st	Wed Mar 25 20:21:49 2015 +0100
@@ -1331,7 +1331,8 @@
 
 encodeString:aUnicodeString on:aStream
     "given a string in unicode, encode it onto aStream.
-     Subclasses can redefine this to avoid allocating many new string instances."
+     Subclasses can redefine this to avoid allocating many new string instances.
+     (but must then also redefine encodeString:aUnicodeString to collect the characters)"
 
     aStream nextPutAll:(self encodeString:aUnicodeString).
 ! !
@@ -1714,11 +1715,11 @@
 !CharacterEncoder class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libbasic/CharacterEncoder.st,v 1.136 2015-03-25 19:21:11 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libbasic/CharacterEncoder.st,v 1.137 2015-03-25 19:21:49 cg Exp $'
 !
 
 version_CVS
-    ^ '$Header: /cvs/stx/stx/libbasic/CharacterEncoder.st,v 1.136 2015-03-25 19:21:11 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libbasic/CharacterEncoder.st,v 1.137 2015-03-25 19:21:49 cg Exp $'
 ! !