Syntax highlighting does not work inside CASE statement

Claus Pedersen

Member³
I have the following code snippet in a program window:
Code:
PROCEDURE test (param IN OUT INT) IS -- highlight works here
  var INT;
BEGIN
  param := 1; -- highlight works here
  FOR i IN 1..2 LOOP
    var := CASE WHEN i=2 THEN param END; -- highlight does NOT work here
  END LOOP;
END;
When the cursor is placed at 'param' in line 1, all instances of param are highlighted (lines 1,4, and 6). Same goes for line 4.
But when the cursor is placed at 'param' in line 6, highlight does not work.

This was also a problem in version 9 and was reported in the version 10 beta versions, but was not corrected.

When will this be fixed?
 
Back
Top