From: José Matos Date: Fri, 31 May 2019 09:43:02 +0000 (+0100) Subject: Temporary hack to try to solve #11457 on windows X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=fd392f2f0ebf34045c53e9d012eccd73bb428df1;p=features.git Temporary hack to try to solve #11457 on windows Redirect the standard output and standard error of the script to a file called debug.txt in the temporary directory. --- diff --git a/lib/scripts/lyxpreview2bitmap.py b/lib/scripts/lyxpreview2bitmap.py index ecefdaf941..6a7259a9b5 100755 --- a/lib/scripts/lyxpreview2bitmap.py +++ b/lib/scripts/lyxpreview2bitmap.py @@ -372,6 +372,17 @@ def main(argv): input_path = args[0] dir, latex_file = os.path.split(input_path) + # Check for the input file + if not os.path.exists(input_path): + error('File "%s" not found.' % input_path) + if len(dir) != 0: + os.chdir(dir) + + if lyxpreview_tools.verbose: + f_out = open('debug.txt', 'a') + sys.stdout = f_out + sys.stderr = f_out + # Echo the settings progress("Running Python %s" % str(sys.version_info[:3])) progress("Starting %s..." % script_name) @@ -381,12 +392,6 @@ def main(argv): progress("Resolution (dpi): %s" % dpi) progress("File to process: %s" % input_path) - # Check for the input file - if not os.path.exists(input_path): - error('File "%s" not found.' % input_path) - if len(dir) != 0: - os.chdir(dir) - # For python > 2 convert strings to bytes if not PY2: fg_color = bytes(fg_color, 'ascii')