1
0
mirror of https://git.lyx.org/repos/lyx.git synced 2025-01-01 16:00:32 +00:00

Temporary hack to try to solve on windows

Redirect the standard output and standard error of the script to a file called debug.txt in the temporary directory.
This commit is contained in:
José Matos 2019-05-31 10:43:02 +01:00
parent f162b040b5
commit 28f17333ff

View File

@ -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')