Ситуация с зависанием при открытии редактора

Место, где разработчики плагинов могут поделиться своим опытом.
Post Reply
Shmuel
Posts: 5457
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 19 times
Been thanked: 173 times

Ситуация с зависанием при открытии редактора

Post by Shmuel » Sun 17 Jun, 2018 07:15

Хотел сначала написать в теме багов, но пусть будет здесь.
Ситуация такая:
-- Фар запускается только с 2-мя плагинами (LuaFAR Search и Highlight)
-- Оба плагина в "разработочном" виде, это значит, что файлы плагинов в одном месте, а файлы Lua-модулей, ими используемых, - в другом.
-- Чтобы найти модули, плагины читают переменную окружения LUA_INIT, которая указывает на определённый скрипт.
-- В этом скрипте есть ошибка, он даже не компилируется.
-- Запускаем Фар и пытаемся открыть любой файл в редакторе.

В билдах Фар по 5221 включительно появляется окошко с ошибкой, после закрытия - невидимое окошко с ошибкой (видно по заголовку консоли). Это невидимое окошко убирается нажатием Esc и с файлом можно работать в редакторе.

В билдах 5223 и 5226 сразу появляется невидимое окошко с ошибкой, убрать его ничем не получается, приходится убивать Фар.

Shmuel
Posts: 5457
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 19 times
Been thanked: 173 times

Ситуация с зависанием при открытии редактора

Post by Shmuel » Wed 27 Jun, 2018 12:15

В 5232 восстановилось прежнее поведение.

Post Reply

Return to “Разработка плагинов”