aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/LexOthers.cxx
diff options
context:
space:
mode:
authornyamatongwe <unknown>2003-12-22 22:06:04 +0000
committernyamatongwe <unknown>2003-12-22 22:06:04 +0000
commit3ab98cb503b3b0b10793bc0340efeabf30fa8884 (patch)
tree57a29261e8cd7c27310083960c2ca2aa2b9f7920 /src/LexOthers.cxx
parent6393848cdf39a1d69366ed14102f6b05741a2459 (diff)
downloadscintilla-mirror-3ab98cb503b3b0b10793bc0340efeabf30fa8884.tar.gz
Support for Intel ifort and absoft Fortran compiler error messages.
Diffstat (limited to 'src/LexOthers.cxx')
-rw-r--r--src/LexOthers.cxx6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/LexOthers.cxx b/src/LexOthers.cxx
index 31ac415ad..819dd3129 100644
--- a/src/LexOthers.cxx
+++ b/src/LexOthers.cxx
@@ -427,6 +427,12 @@ static void ColouriseErrorListLine(
styler.ColourTo(endPos, SCE_ERR_DIFF_ADDITION);
} else if (lineBuffer[0] == '-' && lineBuffer[1] == '-' && lineBuffer[2] == '-') {
styler.ColourTo(endPos, SCE_ERR_DIFF_MESSAGE);
+ } else if (strstart(lineBuffer, "cf90-")) {
+ // Absoft Pro Fortran 90/95 v8.2 error and/or warning message
+ styler.ColourTo(endPos, SCE_ERR_ABSF);
+ } else if (strstart(lineBuffer, "fortcom:")) {
+ // Intel Fortran Compiler v8.0 error/warning message
+ styler.ColourTo(endPos, SCE_ERR_IFORT);
} else if (lineBuffer[0] == '-') {
styler.ColourTo(endPos, SCE_ERR_DIFF_DELETION);
} else if (strstr(lineBuffer, "File \"") && strstr(lineBuffer, ", line ")) {