Latest post of the previous page:
Да, конечно, это по ошибке он туда попал, в нормальной моей сборке лежит в модулях.
Спасибо большое за ответ и исправление! Добавил "_G" и всё завелось. Порядок.
Latest post of the previous page:
Да, конечно, это по ошибке он туда попал, в нормальной моей сборке лежит в модулях.
Да, после внесения рекомендованных Вами изменений красное недовольство LuaMacro при загрузке Фара прекратилось, и Фар стал грузиться спокойно. Спасибо.
Xer0X.fnc_far_mod_require("ffi-usg")
абсолютно верно да и _макроинит.луа когда-нибудь, и думаю что вскоре, устаканится
В настоящий момент включение дополнения в _макроинит производится в следующем порядке:
И тогда моё маленькое чаяние будет осуществлено, спасибо.
А разве допустимо иметь несколько одноимённых _macroinit.lua, разбросанных по разным подпапкам %FarProfile%\Macros\scripts\ ?buniak_a_h wrote: ↑Sat 20 Feb, 2021 16:32 Ann, Как-то вы усложнили сильно.
...
Поместите _macroinit.lua в ту папку, в которой находятся скрипты, в нём упомянутые
1. Я только что проверил.
Ну я и решил попробовать…Для каждого дерева rootN первым всегда исполняется макрофайл rootN\_macroinit.lua, если такой файл существует.
Похоже главная ошибка тут - использовать _macroinit.lua не по назначению.buniak_a_h wrote: ↑Sat 20 Feb, 2021 16:32 Поместите _macroinit.lua в ту папку, в которой находятся скрипты, в нём упомянутые.
Сделал по Вашему совету и подтверждаю, что это вполне работает.buniak_a_h wrote: ↑Sat 20 Feb, 2021 18:001. Я только что проверил.
2.Ну я и решил попробовать…Для каждого дерева rootN первым всегда исполняется макрофайл rootN\_macroinit.lua, если такой файл существует.
Отбой. buniak_a_h указал как надо делать в соответствии с %FarHome%\Encyclopedia\macroapi_manual.ru.chm и я проверил и подтверждаю это.Ann wrote: ↑Sat 20 Feb, 2021 05:15А нельзя ли для того, чтобы в каждом новом экземпляре Фара не копипастить Ваше дополнение в _макроинит.луа, сделать с ним примерно то, что в своё время сделал со своим дополнением 2useven10? Он преобразовал его в макрос с flags="RunAfterFARStart" (см. viewtopic.php?p=133096#p133096)