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;
 

Reply via email to