]> git.lyx.org Git - features.git/commitdiff
Fix bug 6593: LyX wont detect some pdftex errors
authorPavel Sanda <sanda@lyx.org>
Wed, 17 Mar 2010 13:50:27 +0000 (13:50 +0000)
committerPavel Sanda <sanda@lyx.org>
Wed, 17 Mar 2010 13:50:27 +0000 (13:50 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33788 a592a061-630c-0410-9148-cb99ea01b6c8

src/LaTeX.cpp

index db2037f8d2f4edeca588dfc09aa257998ad40f2d..375d5fb9858e6e611eee3619c47bb0df840d2c1e 100644 (file)
@@ -755,6 +755,13 @@ int LaTeX::scanLogFile(TeXErrors & terr)
                        } else if (contains(token, "That makes 100 errors")) {
                                // More than 100 errors were reprted
                                retval |= TOO_MANY_ERRORS;
+                       } else if (prefixIs(token, "!pdfTeX error:")){
+                               // otherwise we dont catch e.g.:
+                               // !pdfTeX error: pdflatex (file feyn10): Font feyn10 at 600 not found
+                               retval |= ERRORS;
+                                       terr.insertError(0,
+                                                        from_local8bit("pdfTeX Error"),
+                                                        from_local8bit(token));
                        }
                }
        }