The following code gets indented wrongly:
function TGrd2RdQPv3.TQprLaserData.IsValid: Boolean;
begin
Result := HasBeenSet
and InterpretStatus(Status)
and InterpretValue(Value)
// Some Comment
// here
// with
// multiple
// lines
and (Value > 0);
end;
The last line with "and (Value > 0);" should be indented one more step.
fixed in revision #4974