a little clearer ParseError output

This commit is contained in:
cloudhead
2010-03-03 11:59:30 -05:00
parent 3e0ad2bf73
commit 14bc6def86

View File

@@ -173,7 +173,8 @@ less.parser = {
line = (input.slice(0, i).match(/\n/g) || "").length + 1;
end = input.slice(i).indexOf('\n') + i;
zone = stylize(input.slice(start, i), 'green') +
stylize(input.slice(i, end), 'yellow') + '\033[0m\n';
stylize(stylize(input[i], 'inverse') +
input.slice(i + 1, end),'yellow') + '\033[0m\n';
this.error = { name: "ParseError", message: "Parse Error on line " + line + ":\n" + zone };
}