The while statements were including the next statement, I add brackets to make it
more obvious
Also the highlighting was applying to [[borrowernumber|Borrow number]
I removed the break to match code above and only highlight when syntax complete and correct
Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
var ch;
if (stream.match("<<")) {
- while ((ch = stream.next()) != null)
- if (ch == ">" && stream.next() == ">") {
- stream.eat(">");
- return "sqlParams";
+ while ((ch = stream.next()) != null) {
+ if (ch == ">" && stream.next() == ">") {
+ stream.eat(">");
+ return "sqlParams";
+ }
}
}
if (stream.match("[[")) {
- while ((ch = stream.next()) != null)
- if (ch == "]" && stream.next() == "]") break;
- stream.eat("]");
- return "columnPlaceholder";
+ while ((ch = stream.next()) != null) {
+ if (ch == "]" && stream.next() == "]") {
+ stream.eat("]");
+ return "columnPlaceholder";
+ }
+ }
}
else if (stream.next() != null) {