Closed mrob95 closed 4 years ago
test action: key(ctrl--:3)
Produces:
2020-05-31 18:18:05 DEBUG [~] C:\Users\Mike\AppData\Roaming\talon\user\basic\test.talon 2020-05-31 18:18:08 ERROR 7: talon\scripting\talon_script.py:431| 6: talon\scripting\talon_script.py:236| 5: talon\scripting\talon_script.py:398| 4: talon\scripting\actions.py:56 | 3: -----------------------------------# cron thread 2: talon\scripting\types.py:249| 1: talon_plugins\main.py:49 | raise ValueError(f"invalid modifier key: '{k}'") ValueError: invalid modifier key: '' [The below error was raised while handling the above exception(s)] 2020-05-31 18:18:08 ERROR cb error topic="phrase" cb=<bound method SpeechSystem.engine_event of <talon.scripting.speech_system.SpeechSystem object at 0x0000000006F8D3C8>> 37: <stdlib>/threading.py:890| 36: <stdlib>/threading.py:926| 35: <stdlib>/threading.py:870| 34: talon\cron.py:112| 33: ------------------------------------# cron thread 32: talon\cron.py:77 | 31: talon\scripting\rctx.py:199| 30: ------------------------------------# 'cron' talon_plugins.engines.dragon:<lambda>() 29: talon\scripting\dispatch.py:92 | 28: talon\scripting\dispatch.py:98 | 27: talon\scripting\dispatch.py:133| 26: talon\scripting\dispatch.py:124| 25: talon\scripting\rctx.py:199| 24: ------------------------------------# 'phrase' talon_plugins.engines.dragon:_redispatch() 23: talon\scripting\speech_system.py:42 | 22: talon\scripting\dispatch.py:98 | 21: talon\scripting\dispatch.py:133| 20: talon\scripting\dispatch.py:124| 19: talon\scripting\rctx.py:201| 18: ------------------------------------# 'phrase' talon_plugins.engines.dragon:engine_event() 17: ------------------------------------# stack splice 16: talon\scripting\rctx.py:199| 15: talon\scripting\speech_system.py:274| 14: talon\scripting\actions.py:56 | 13: talon\scripting\types.py:249| 12: talon\scripting\core.py:84 | 11: talon\scripting\actions.py:56 | 10: talon\scripting\types.py:249| 9: talon\scripting\core.py:106| 8: talon\scripting\actions.py:56 | 7: talon\scripting\types.py:249| 6: talon\scripting\core.py:125| 5: talon\scripting\actions.py:56 | 4: talon\scripting\types.py:249| 3: talon\scripting\core.py:146| 2: talon\scripting\talon_script.py:521| 1: talon\scripting\talon_script.py:435| talon.scripting.talon_script.TalonScriptError: > key(ctrl--:3) ValueError: invalid modifier key: ''
For reference test action: key(ctrl--) works fine.
test action: key(ctrl--)
Will be fixed in next release.
fixed in 1328
Produces:
For reference
test action: key(ctrl--)
works fine.