foo.java, the syntax highlighting with the quotes is incorrect:
private class foo {
bar(String arg) {
try {
doSomething(arg);
} catch (Exception e) {
throw new IllegalArgumentException
("You did something wrong: " + bar +
" (example: baz)");
}
alwaysDo();
}
}
The string color starts at the last " and continues to the end of the line, instead of what is appropriate (where the two strings are what is highlighted). This works correctly if the syntax is changed to C++. My syntax is set as Java > Java (on Ubuntu 12.04, ST3 Stable build 3059.)
is this a known issue? Is there a workaround (editing the syntax definition somewhere?)