Python 3.8
Init: cuda_project_man
Startup: 560ms, plugins: 30ms (project_man 33ms)
Init: cuda_config_keys
Traceback (most recent call last):
File "/home/user/.config/cudatext/py/cuda_config_keys/cd_config_keys.py", line 47, in dlg_config_keys
CfgKeysDlg().show()
File "/home/user/.config/cudatext/py/cuda_config_keys/cd_config_keys.py", line 144, in __init__
m.ks2id = M.prep_keys_info()
File "/home/user/.config/cudatext/py/cuda_config_keys/cd_config_keys.py", line 81, in prep_keys_info
cmdCNKKIs = collect_keys()
File "/home/user/.config/cudatext/py/cuda_config_keys/cd_config_keys.py", line 59, in collect_keys
cmdinfos = [('Commands'
File "/home/user/.config/cudatext/py/cuda_config_keys/cd_config_keys.py", line 70, in <listcomp>
,f('{},{},{}', cmd['p_module'], cmd['p_method'], cmd['p_method_params']).rstrip(',')
KeyError: 'p_module'
@kvichans
Дальше я сам. Опубликую через полчаса
Исправляю. Тестировать только у вас.
Замените в строке 74
if cmd['type']!='lexer'
наif cmd['type'] not in ('lexer', 'openedfile', 'recentfile')
Помогло?
Сбой не повторился после
Давайте доведем расследование до конца. Добавьте перед сбоем лог для
cmd
- нужно выяснить на какой из команд сбоит