#REFACTORING by stefan cvs_MAIN
authorStefan Vogel <sv@exept.de>
Tue, 02 Jan 2018 20:03:15 +0100
branchcvs_MAIN
changeset 1063 4cb3da95f65f
parent 1052 14b7450629a5
child 1064 aa8b465f26ac
#REFACTORING by stefan class: SmallSense::SmalltalkSyntaxHighlighter class changed: #formatExpression:in:elementsInto: do not use #position1Based
SmallSense__SmalltalkSyntaxHighlighter.st
--- a/SmallSense__SmalltalkSyntaxHighlighter.st	Sat Oct 21 23:16:51 2017 +0200
+++ b/SmallSense__SmalltalkSyntaxHighlighter.st	Tue Jan 02 20:03:15 2018 +0100
@@ -153,23 +153,23 @@
     text emphasisCollection:(text emphasis asRunArray).
 
     tree == #Error ifTrue:[
-	"/ mhmh - which is better ...
-	"/ alternative1: color rest after error in red
+        "/ mhmh - which is better ...
+        "/ alternative1: color rest after error in red
 "/        text
 "/            emphasizeFrom:(parser sourceStream position)
 "/            to:text size
 "/            with:(#color->Color red).
 
 
-	"/ alternative2: take original emphasis for rest
+        "/ alternative2: take original emphasis for rest
 
-	endPos := parser sourceStream position1Based.
-	endPos >= text size ifTrue:[
-	    ^ text
-	].
-	^ ((text copyTo:endPos) , (aString copyFrom:(endPos+1))).
+        endPos := parser sourceStream position+1.
+        endPos >= text size ifTrue:[
+            ^ text
+        ].
+        ^ ((text copyTo:endPos) , (aString copyFrom:(endPos+1))).
 
-	"/ alternative3: no emphasis for rest.
+        "/ alternative3: no emphasis for rest.
 
 "/        ^ text "/ aString
     ].
@@ -177,12 +177,13 @@
 
     "
      self
-	formatExpression:'(1 + 2) max:5'
-	in:UndefinedObject
+        formatExpression:'(1 + 2) max:5'
+        in:UndefinedObject
     "
 
     "Created: / 25-07-2010 / 08:56:05 / Jan Vrany <jan.vrany@fit.cvut.cz>"
     "Modified: / 25-07-2010 / 10:57:00 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+    "Modified: / 02-01-2018 / 20:02:34 / stefan"
 !
 
 formatMethod:aString in:aClass using:preferencesOrNil elementsInto: elements