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

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

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

Post by Shmuel »

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

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

В билдах 5223 и 5226 сразу появляется невидимое окошко с ошибкой, убрать его ничем не получается, приходится убивать Фар.
Shmuel
Posts: 6819
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 528 times

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

Post by Shmuel »

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

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