extensions.st
author jv
Thu, 30 Aug 2012 11:46:39 +0000
changeset 1 8a5b7afa28ff
child 2 a26b35650f67
permissions -rw-r--r--
- First shot
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1
8a5b7afa28ff - First shot
jv
parents:
diff changeset
     1
"{ Package: 'stx:goodies/cypress' }"!
8a5b7afa28ff - First shot
jv
parents:
diff changeset
     2
8a5b7afa28ff - First shot
jv
parents:
diff changeset
     3
!CharacterArray methodsFor:'Compatibility-Cuis'!
8a5b7afa28ff - First shot
jv
parents:
diff changeset
     4
8a5b7afa28ff - First shot
jv
parents:
diff changeset
     5
withLineEndings: lineEndString
8a5b7afa28ff - First shot
jv
parents:
diff changeset
     6
    | stringColl |
8a5b7afa28ff - First shot
jv
parents:
diff changeset
     7
8a5b7afa28ff - First shot
jv
parents:
diff changeset
     8
    self assert: lineEndString size == 1.
8a5b7afa28ff - First shot
jv
parents:
diff changeset
     9
8a5b7afa28ff - First shot
jv
parents:
diff changeset
    10
    stringColl := self asStringCollection.
8a5b7afa28ff - First shot
jv
parents:
diff changeset
    11
8a5b7afa28ff - First shot
jv
parents:
diff changeset
    12
    ^stringColl
8a5b7afa28ff - First shot
jv
parents:
diff changeset
    13
        asStringWith: lineEndString first 
8a5b7afa28ff - First shot
jv
parents:
diff changeset
    14
        from:1 to:(stringColl size) 
8a5b7afa28ff - First shot
jv
parents:
diff changeset
    15
        compressTabs:false 
8a5b7afa28ff - First shot
jv
parents:
diff changeset
    16
        final:nil
8a5b7afa28ff - First shot
jv
parents:
diff changeset
    17
8a5b7afa28ff - First shot
jv
parents:
diff changeset
    18
    "Created: / 30-08-2012 / 11:27:17 / Jan Vrany <jan.vrany@fit.cvut.cz>"
8a5b7afa28ff - First shot
jv
parents:
diff changeset
    19
! !
8a5b7afa28ff - First shot
jv
parents:
diff changeset
    20
8a5b7afa28ff - First shot
jv
parents:
diff changeset
    21
!CharacterArray class methodsFor:'Compatibility-Cuis'!
8a5b7afa28ff - First shot
jv
parents:
diff changeset
    22
8a5b7afa28ff - First shot
jv
parents:
diff changeset
    23
lfString
8a5b7afa28ff - First shot
jv
parents:
diff changeset
    24
8a5b7afa28ff - First shot
jv
parents:
diff changeset
    25
    ^String with: Character lf.
8a5b7afa28ff - First shot
jv
parents:
diff changeset
    26
8a5b7afa28ff - First shot
jv
parents:
diff changeset
    27
    "Created: / 30-08-2012 / 11:27:41 / Jan Vrany <jan.vrany@fit.cvut.cz>"
8a5b7afa28ff - First shot
jv
parents:
diff changeset
    28
! !
8a5b7afa28ff - First shot
jv
parents:
diff changeset
    29
8a5b7afa28ff - First shot
jv
parents:
diff changeset
    30
!stx_goodies_cypress class methodsFor:'documentation'!
8a5b7afa28ff - First shot
jv
parents:
diff changeset
    31
8a5b7afa28ff - First shot
jv
parents:
diff changeset
    32
extensionsVersion_SVN
8a5b7afa28ff - First shot
jv
parents:
diff changeset
    33
    ^ '$Id::                                                                                                                        $'
8a5b7afa28ff - First shot
jv
parents:
diff changeset
    34
! !