From d087a0fa725a2ddbe871041c8473fdf701009922 Mon Sep 17 00:00:00 2001 From: nyamatongwe Date: Mon, 19 Jul 2004 09:44:41 +0000 Subject: Java stack traces understood by errorlist lexer. --- src/LexOthers.cxx | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src') diff --git a/src/LexOthers.cxx b/src/LexOthers.cxx index 1681ba5d4..7276efffd 100644 --- a/src/LexOthers.cxx +++ b/src/LexOthers.cxx @@ -523,6 +523,11 @@ static void ColouriseErrorListLine( strstr(lineBuffer, ", file ")) { // Essential Lahey Fortran error message styler.ColourTo(endPos, SCE_ERR_ELF); + } else if (strstart(lineBuffer, "\tat ") && + strstr(lineBuffer, "(") && + strstr(lineBuffer, ".java:")) { + // Java stack back trace + styler.ColourTo(endPos, SCE_ERR_JAVA_STACK); } else { // Look for GCC ::message // Look for Microsoft (line) :message -- cgit v1.2.3