File tree Expand file tree Collapse file tree 1 file changed +12
-9
lines changed
repository/Grease-Pharo110-Slime.package/GRAnsiCharactersRule.class/instance Expand file tree Collapse file tree 1 file changed +12
-9
lines changed Original file line number Diff line number Diff line change @@ -2,12 +2,15 @@ initialization
22initialize
33
44 super initialize.
5- self replace: ' Character value: ``@expr' with: ' Character codePoint: ``@expr'
6- " replace: '`#source to: `#target'
7- withValueFrom: [ :node |
8- RBLiteralNode value: (String streamContents: [ :stream |
9- node receiver value codePoint to: node arguments first value codePoint do: [ :code |
10- stream nextPut: (Character codePoint: code) ] ]) ]
11- when: [ :node |
12- node receiver value isCharacter
13- and: [ node arguments first value isCharacter ] ]"
5+ self
6+ replace: ' Character value: ``@expr'
7+ with: ' Character codePoint: ``@expr' .
8+ self
9+ replace: ' `#source to: `#target'
10+ byEvaluating: [ :node |
11+ (node receiver value isCharacter and : [
12+ node arguments first value isCharacter ])
13+ ifTrue: [
14+ RBLiteralNode value: (String streamContents: [ :stream |
15+ node receiver value codePoint to: node arguments first value codePoint do: [ :code | stream nextPut: (Character codePoint: code) ] ]) ]
16+ ifFalse: [ node ] ]
You can’t perform that action at this time.
0 commit comments