commit 73c2513758fc07e34967e0dcad30bb63d525ae8e
Author: Scott Kostyshak <[email protected]>
Date: Tue May 5 03:00:29 2015 -0400
Remove code that is no longer needed
Because of our better mechanism for dealing with errors (72c5385f),
the problem described in the comment is no longer possible.
NO_OUTPUT is treated as an error so there will no longer be a
lingering PDF in this case.
diff --git a/src/LaTeX.cpp b/src/LaTeX.cpp
index ba13b22..3b82fa9 100644
--- a/src/LaTeX.cpp
+++ b/src/LaTeX.cpp
@@ -406,16 +406,6 @@ int LaTeX::run(TeXErrors & terr)
// Write the dependencies to file.
head.write(depfile);
- if (scanres & NO_OUTPUT) {
- // A previous run could have left a PDF and since
- // no PDF is created if NO_OUTPUT, we remove any
- // existing PDF and temporary files so that an
- // incorrect PDF is not displayed, which could otherwise
- // happen if View is run again because the checksum will
- // be the same so any lingering PDF will be viewed.
- removeAuxiliaryFiles();
- }
-
if (exit_code)
scanres |= NONZERO_ERROR;