This is really cool ! :)
Hi,One result of Friday���s Pharo Sprint in Chile: Use the nice icons of the new text editorto display some of the semantic errors nicely (instead of breaking flow with a intrusive dialog):This was done by Johan based on the prototype Miguel did in September:1) unused temps:(the ���drag the crosshair���r is an artefact of the snapshot tool)2) temps used that are not initialised:In a next step, we need to integrate that with the QA tool��� no need to have this reportedtwice.What is nice is that this simplified the Compiler: instead of having an Exception and raisingit, we now just annotate the AST:unusedVariable: variableNodevariableNode propertyAt: #semanticWarning put: 'unused variable���(this is very simple for now, with a node just being able to have one kind of semanticWarning).SemanticWarningIconStyler is what adds the icon. It has 4 methods with one line each.Marcus