Skip to content

Commit f6ca8c6

Browse files
committed
Simplify code a bit in do_multiprocessing
1 parent aacb677 commit f6ca8c6

File tree

1 file changed

+17
-29
lines changed

1 file changed

+17
-29
lines changed

pythontex/pythontex3.py

Lines changed: 17 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1324,35 +1324,23 @@ def do_multiprocessing(data, temp_data, old_data, engine_dict):
13241324
for key in cons_dict:
13251325
family = key.split('#')[0]
13261326
if engine_dict[family].language.startswith('python'):
1327-
if family in pygments_settings:
1328-
# Uncomment the following for debugging
1329-
'''python_console(jobname, encoding, outputdir, workingdir,
1330-
fvextfile, pygments_settings[family],
1331-
cc_dict_begin[family], cons_dict[key],
1332-
cc_dict_end[family], engine_dict[family].startup,
1333-
engine_dict[family].banner,
1334-
engine_dict[family].filename)'''
1335-
tasks.append(pool.apply_async(python_console, [jobname, encoding,
1336-
outputdir, workingdir,
1337-
fvextfile,
1338-
pygments_settings[family],
1339-
cc_dict_begin[family],
1340-
cons_dict[key],
1341-
cc_dict_end[family],
1342-
engine_dict[family].startup,
1343-
engine_dict[family].banner,
1344-
engine_dict[family].filename]))
1345-
else:
1346-
tasks.append(pool.apply_async(python_console, [jobname, encoding,
1347-
outputdir, workingdir,
1348-
fvextfile,
1349-
None,
1350-
cc_dict_begin[family],
1351-
cons_dict[key],
1352-
cc_dict_end[family],
1353-
engine_dict[family].startup,
1354-
engine_dict[family].banner,
1355-
engine_dict[family].filename]))
1327+
# Uncomment the following for debugging
1328+
'''python_console(jobname, encoding, outputdir, workingdir,
1329+
fvextfile, pygments_settings[family],
1330+
cc_dict_begin[family], cons_dict[key],
1331+
cc_dict_end[family], engine_dict[family].startup,
1332+
engine_dict[family].banner,
1333+
engine_dict[family].filename)'''
1334+
tasks.append(pool.apply_async(python_console, [jobname, encoding,
1335+
outputdir, workingdir,
1336+
fvextfile,
1337+
pygments_settings[family] if family in pygments_settings else None,
1338+
cc_dict_begin[family],
1339+
cons_dict[key],
1340+
cc_dict_end[family],
1341+
engine_dict[family].startup,
1342+
engine_dict[family].banner,
1343+
engine_dict[family].filename]))
13561344
else:
13571345
print('* PythonTeX error')
13581346
print(' Currently, non-Python consoles are not supported')

0 commit comments

Comments
 (0)