I have been setting up to use the
"execute-external-file" command for #4091.
Node @data run-external-processor-map is in myLeoSettings.leo and includes these lines:
# Optionally specify a Linux terminal (e.g., konsole) on the
# line after the "TERMINAL" line.
TERMINAL
konsole
Running wsl openSUSE-Tumbleweed
Leo 6.8.2-devel, devel branch, build 92e7ab6e80
2024-10-12 02:01:07 -0500
Python 3.12.7, PyQt version 6.7.3
Konsole is installed.
When I run execute-external-file command I get error:
Traceback (most recent call last):
File "/home/lewisneal/leo-editor/leo/core/leoGlobals.py", line 318, in new_cmd_wrapper
func(self, event=event)
File "/home/lewisneal/leo-editor/leo/core/leoCommands.py", line 1072, in execute_external_file
processor_map, extension_map, terminal = get_external_maps()
^^^^^^^^^^^^^^^^^^^
File "/home/lewisneal/leo-editor/leo/core/leoCommands.py", line 849, in get_external_maps
processor_map = scan_map('PROCESSORS')
^^^^^^^^^^^^^^^^^^^^^^
File "/home/lewisneal/leo-editor/leo/core/leoCommands.py", line 837, in scan_map
val = keyval[1].strip()
~~~~~~^^^
IndexError: list index out of range