UM Adapter — пакет для использования пакетов из LuaFAR for Editor в LuaMacro
Posted: Thu 02 Jun, 2016 18:14
by sToLp
Latest post of the previous page:
Aidar wrote:Проще назначить в макросах комбинации клавиш на целые меню или отдельные пункты.
...
Другой вариант — создать свой LUM со своими пунктами и только его выводить.
Хорошо. Спасибо за информацию. Буду пробовать делать так.
UM Adapter — пакет для использования пакетов из LuaFAR for Editor в LuaMacro
Posted: Sat 18 Feb, 2017 14:19
by Dennis_Moore
Использую UM Adapter вместе с Rh_Scripts и fl_Scripts и столкнулся с неработоспособностью фильтра панели. При вызове "Panel filter" после ввода любого символа получаем такую ошибку:
╔═════════════════════════ Error [used: 215 KB] ═════════════════════════╗
║ [?]:[string "far2.utils"]:384: invalid command: filter ║
║ stack traceback: ║
║ [C]: in function 'error' ║
║ [?]:[string "far2.utils"]:384: in function 'CompileCommandLine' ║
║ [?]:[string "far2.utils"]:435: in function <[string "far2.utils"]:434> ║
╟────────────────────────────────────────────────────────────────────────╢
║ { OK } ║
╚════════════════════════════════════════════════════════════════════════╝
Следующее относится уже к fl_scripts, но размещу здесь, а оставить или перенести в тему fl_scripts уже на усмотрение модератора
В LuaFar for Editor фильтр не выдает ошибок но фильтрует неправильно т.к. устанавливает аттрибут compressed. Ошибка в файле \fl_scripts\panels\panelfilter.lua очевидно в строках 27 и 28.
P.S. FAR3 b4898, UM Adapter 3.0.1.0, fl_scripts 3.1.0.0
UM Adapter — пакет для использования пакетов из LuaFAR for Editor в LuaMacro
UM Adapter — пакет для использования пакетов из LuaFAR for Editor в LuaMacro
Posted: Sat 18 Feb, 2017 16:59
by Dennis_Moore
Если в \work\scripts\fl_scripts\cfg\hotkeys_config.lua
закомментировать любые строки, кроме smarthome и smarttab, то после lm:load (или перезапуска FAR) получим такую ошибку:
╔═════════ AddToMenu ═════════╗
║ Key `' is already allocated ║
╟─────────────────────────────╢
║ { OK } ║
╚═════════════════════════════╝
Далог с этой ошибкой появляется столько же раз сколько закомментировано строк. Если fl_scripts подключен к LFE то все нормально т.ч. баг наверное в UM Adapter.
Upd. Попробовал пустые значения - не помогает.
UM Adapter — пакет для использования пакетов из LuaFAR for Editor в LuaMacro
Posted: Sun 19 Feb, 2017 18:51
by Dennis_Moore
Решил свою проблему из предыдущего сообщения.
Например мне нужно убрать хоткеи для комментариев т.к. я предпочитаю MBlockEditor.
1) Комментируем эти строки в \work\scripts\fl_scripts\cfg\hotkeys_config.lua:
И по тому же принципу остальное. В LFE работало потому что там я проблему решил но благополучно об этом забыл.
UM Adapter — пакет для использования пакетов из LuaFAR for Editor в LuaMacro
Posted: Sat 29 Dec, 2018 11:23
by Dennis_Moore
Обновил FAR, обновил Rh Scripts и увидел что при заходе в LUM for Editor и fl scripts LUM сыпятся ошибки и решил спросить: а совместимы ли они споследними билдами FAR и LuaMacro ?
╔═════════════════════════ Error [used: 3650 KB] ══════════════════════════╗
║ [J1]:...Config\Profile\work\scripts\Rh_Scripts\LumFLS\LumFLS.lua:23: ║
║ loop or previous error loading module 'Rh_Scripts.Utils.Utils' ║
║ stack traceback: ║
║ [C]: in function 'xpcall' ║
║ [?]:...FAR3_Config\Profile\Macros\scripts\Common\um_adapter.lua:112: in ║
║ function 'RunMenuItem' ║
║ [?]:...FAR3_Config\Profile\Macros\scripts\Common\um_adapter.lua:235: in ║
║ function 'action' ║
║ [J2]:C:\Program Files\Far3\Plugins\LuaMacro\LuaMacro.lua:492: ║
║ in function <C:\Program Files\Far3\Plugins\LuaMacro\LuaMacro.lua:441> ║
╟──────────────────────────────────────────────────────────────────────────╢
║ { OK } [ 1 ] [ 2 ] ║
╚══════════════════════════════════════════════════════════════════════════╝
Upd:
FAR 5344
Rh Scripts 3.3.6.5
UM Adapter 3.0.2.1
UM Adapter — пакет для использования пакетов из LuaFAR for Editor в LuaMacro
Posted: Sat 29 Dec, 2018 14:13
by Aidar
Dennis_Moore
Спасибо за сообщение. Я редко обновляю FAR.
Постараюсь посмотреть в ближайшее время.
Если есть какие-то подробности по ошибке, можно написать в личку.
UM Adapter — пакет для использования пакетов из LuaFAR for Editor в LuaMacro
Posted: Sat 29 Dec, 2018 16:47
by Aidar
Попробуйте в файле RhScrits\Utils\Utils.lua поменять строку