Alexey-T / CudaText

Cross-platform text editor, written in Free Pascal
Mozilla Public License 2.0
2.4k stars 167 forks source link

Macros: commands to run plugins are not recorded if they are activated by mouse #5415

Closed Alexey-T closed 4 months ago

Alexey-T commented 4 months ago

Run macro recording. Call some plugin commands via Plugins menu via mouse. They are not recorded.

but they are recorded if called via Command Palette or hotkeys.

e.g. such macro

# t2
app.app_proc(app.PROC_EXEC_PLUGIN, 'cuda_make_plugin,run,')
app.app_proc(app.PROC_EXEC_PLUGIN, 'cuda_multi_installer,open_menu,')

is calling of 2 plugins. commands are not recorded if plugins are called via mouse.