To the entire line, it is not possible, as it hilites the sentence that is causing the bug, and sometimes there can be more than one statements on a line, as instance:
Local A:Tlist
In this example, the IF statement is selected, as the error is on the if statement. But on this example:
the error is placed on a.addlast as the error is not in the If statement, but in the use of a not instantiated class (in this case, a)
to the bracket halighting, it nos customizable now, but I could make it customizable for a next release.
Local A:Tlist
Local a:TList If a.Count() = 0 Then a.AddLast("Hello")
In this example, the IF statement is selected, as the error is on the if statement. But on this example:
Local a:TList If 0 = 0 Then a.AddLast("Hello")
the error is placed on a.addlast as the error is not in the If statement, but in the use of a not instantiated class (in this case, a)
to the bracket halighting, it nos customizable now, but I could make it customizable for a next release.