WriteStream.st
branchjv
changeset 17892 d86c8bd5ece3
parent 17869 9610c6c94e71
child 17910 8d796ca8bd1d
--- a/WriteStream.st	Fri Oct 28 08:45:38 2011 +0100
+++ b/WriteStream.st	Mon Oct 31 22:19:21 2011 +0000
@@ -529,13 +529,15 @@
 nextPutAllUnicode:aString
     "normal streams can not handle multi-byte characters, so convert them to utf8"
 
-    (collection isString and:[collection bitsPerCharacter == 8]) ifTrue:[
+    (collection isString and:[collection bitsPerCharacter >= 8]) ifTrue:[
         aString do:[:eachCharacter|
             self nextPutUtf8:eachCharacter.
         ].
     ] ifFalse:[
         self nextPutAll:aString
     ].
+
+    "Modified: / 28-09-2011 / 16:15:52 / cg"
 !
 
 nextPutByte:anObject
@@ -628,13 +630,14 @@
 !WriteStream class methodsFor:'documentation'!
 
 version
-    ^ '$Id: WriteStream.st 10700 2011-09-29 15:44:37Z vranyj1 $'
+    ^ '$Header: /cvs/stx/stx/libbasic/WriteStream.st,v 1.73 2011/09/28 14:32:19 cg Exp $'
 !
 
 version_CVS
-    ^ '§Header: /cvs/stx/stx/libbasic/WriteStream.st,v 1.72 2011/09/05 05:07:03 cg Exp §'
+    ^ 'Header: /cvs/stx/stx/libbasic/WriteStream.st,v 1.73 2011/09/28 14:32:19 cg Exp '
 !
 
 version_SVN
-    ^ '$Id: WriteStream.st 10700 2011-09-29 15:44:37Z vranyj1 $'
+    ^ '$Id: WriteStream.st 10729 2011-10-31 22:19:21Z vranyj1 $'
 ! !
+