class: CharacterArray
authorStefan Vogel <sv@exept.de>
Tue, 04 Mar 2014 15:58:23 +0100
changeset 16200 8b5fa2bc2400
parent 16199 86aeff99ebb4
child 16201 0b2ca38fc441
class: CharacterArray changed: #asCollectionOfSubstringsSeparatedBy:textSeparator: (send #upToAll_positionBefore: instead of #upToAll:) prepare for semantics change of #upToAll:
CharacterArray.st
--- a/CharacterArray.st	Tue Mar 04 15:41:37 2014 +0100
+++ b/CharacterArray.st	Tue Mar 04 15:58:23 2014 +0100
@@ -283,6 +283,7 @@
     "Created: 3.8.1997 / 18:16:40 / cg"
 ! !
 
+
 !CharacterArray class methodsFor:'cleanup'!
 
 lowSpaceCleanup
@@ -326,6 +327,7 @@
     "
 ! !
 
+
 !CharacterArray class methodsFor:'pattern matching'!
 
 matchEscapeCharacter
@@ -724,8 +726,6 @@
 ! !
 
 
-
-
 !CharacterArray methodsFor:'Compatibility-ANSI'!
 
 addLineDelimiters
@@ -2737,9 +2737,9 @@
                     scanningWord := false.
                 ].
             ].
-            inStream upToAll:aFieldSeparatorString.
+            inStream upToAll_positionBefore:aFieldSeparatorString.
         ] ifFalse:[
-            element := inStream upToAll:aFieldSeparatorString
+            element := inStream upToAll_positionBefore:aFieldSeparatorString
         ].
         items add:element.
         lastIsFieldSeparator := (inStream skipThroughAll:aFieldSeparatorString) notNil.
@@ -4090,6 +4090,8 @@
 ! !
 
 
+
+
 !CharacterArray methodsFor:'matching - glob expressions'!
 
 compoundMatch:aString
@@ -4773,6 +4775,7 @@
 ! !
 
 
+
 !CharacterArray methodsFor:'padded copying'!
 
 centerPaddedTo:newSize
@@ -6346,6 +6349,7 @@
     "
 ! !
 
+
 !CharacterArray methodsFor:'substring searching'!
 
 findRangeOfString:subString
@@ -6928,14 +6932,15 @@
     ^ aVisitor visitString:self with:aParameter
 ! !
 
+
 !CharacterArray class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libbasic/CharacterArray.st,v 1.525 2014-03-01 15:47:40 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libbasic/CharacterArray.st,v 1.526 2014-03-04 14:58:23 stefan Exp $'
 !
 
 version_CVS
-    ^ '$Header: /cvs/stx/stx/libbasic/CharacterArray.st,v 1.525 2014-03-01 15:47:40 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libbasic/CharacterArray.st,v 1.526 2014-03-04 14:58:23 stefan Exp $'
 ! !