From 5ecc321eaef3d0d9e2dfd72061da6a31104b6288 Mon Sep 17 00:00:00 2001 From: Michael Schindler Date: Wed, 13 Apr 2011 14:57:22 +0000 Subject: [PATCH] added a messageparser and deletion of files for revtex4-1 git-svn-id: https://pyx.svn.sourceforge.net/svnroot/pyx/trunk/pyx@3037 069f4177-920e-0410-937b-c2a4a81bcd90 --- pyx/text.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pyx/text.py b/pyx/text.py index 53175894..74194650 100644 --- a/pyx/text.py +++ b/pyx/text.py @@ -378,6 +378,7 @@ class texmessagepattern(texmessage): texmessage.fontwarning = texmessagepattern(re.compile(r"^LaTeX Font Warning: .*$(\n^\(Font\).*$)*", re.MULTILINE), "ignoring font warning") texmessage.boxwarning = texmessagepattern(re.compile(r"^(Overfull|Underfull) \\[hv]box.*$(\n^..*$)*\n^$\n", re.MULTILINE), "ignoring overfull/underfull box warning") texmessage.rerunwarning = texmessagepattern(re.compile(r"^(LaTeX Warning: Label\(s\) may have changed\. Rerun to get cross-references right\s*\.)$", re.MULTILINE), "ignoring rerun warning") +texmessage.nobblwarning = texmessagepattern(re.compile(r"^[\s\*]*(No file .*\.bbl.)\s*", re.MULTILINE), "ignoring no-bbl warning") @@ -740,7 +741,7 @@ def _cleantmp(texrunner): os.rename(texrunner.texfilename + usefile[extpos:], usefile) except OSError: pass - for file in glob.glob("%s.*" % texrunner.texfilename): + for file in glob.glob("%s.*" % texrunner.texfilename) + ["%sNotes.bib" % texrunner.texfilename]: try: os.unlink(file) except OSError: @@ -772,7 +773,7 @@ class texrunner: defaulttexmessagesstart = [texmessage.start] defaulttexmessagesdocclass = [texmessage.load] defaulttexmessagesbegindoc = [texmessage.load, texmessage.noaux] - defaulttexmessagesend = [texmessage.end, texmessage.fontwarning, texmessage.rerunwarning] + defaulttexmessagesend = [texmessage.end, texmessage.fontwarning, texmessage.rerunwarning, texmessage.nobblwarning] defaulttexmessagesdefaultpreamble = [texmessage.load] defaulttexmessagesdefaultrun = [texmessage.loaddef, texmessage.graphicsload, texmessage.fontwarning, texmessage.boxwarning] -- 2.11.4.GIT