Author: tille Date: 2012-05-08 20:09:03 +0000 (Tue, 08 May 2012) New Revision: 2293
Modified: udd/udd/bibref_gatherer.py Log: Better propagation of BibTeX errors to logfile Modified: udd/udd/bibref_gatherer.py =================================================================== --- udd/udd/bibref_gatherer.py 2012-05-08 20:08:18 UTC (rev 2292) +++ udd/udd/bibref_gatherer.py 2012-05-08 20:09:03 UTC (rev 2293) @@ -45,10 +45,17 @@ return(False, 'Wrong exe: '+texexe) errstring="" if ptex.wait(): - for logrow in ptex.communicate()[0].splitlines(): - if logrow.startswith('!'): - errstring += logrow - return(False, errstring) + if texexe == 'pdflatex': + for logrow in ptex.communicate()[0].splitlines(): + if logrow.startswith('!'): + errstring += logrow + return(False, errstring) + else: + for logrow in ptex.communicate()[0].splitlines(): + if logrow.startswith('This is BibTeX'): + continue + errstring += logrow + '\n' + return(False, errstring) return(True, errstring) other_known_keys = ('Archive', 'Contact', 'CRAN', 'Donation', 'Download', 'Help', 'Homepage', 'Name', 'Watch', 'Webservice') _______________________________________________ Collab-qa-commits mailing list Collab-qa-commits@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/collab-qa-commits