Page 4 of 6

Re: FastFind Enhanced — улучшенный быстрый поиск

Posted: Tue 28 Jan, 2014 17:32
by reaperman

Latest post of the previous page:

Да, посыпаю голову пеплом, переименовал DLL зачем-то (пробелы в имени файла видимо не понравились). С другими плагинами, однако, такие фокусы с переименованием ранее прокатывали.
Распаковал оригинальный архив - заработало конечно же.
Спасибо автору за плагин, и Shmuel за битьё линейкой по рукам :)

Re: FastFind Enhanced — улучшенный быстрый поиск

Posted: Tue 28 Jan, 2014 17:52
by Shmuel
В LuaFAR-плагинах имя "первичного" Lua-файла, который DLL-ка должна запустить, выводится из имени DLL-ки. Если бы вы переименовали одновременно оба файла, плагин бы заработал.

Re: FastFind Enhanced — улучшенный быстрый поиск

Posted: Tue 28 Jan, 2014 18:01
by reaperman
В LuaFAR-плагинах имя "первичного" Lua-файла, который DLL-ка должна запустить, выводится из имени DLL-ки.
Век живи - век учись. Скопировал сию мудрость в свою Far knowledge base, чтобы в будущем снова не напороться.

Re: FastFind Enhanced — улучшенный быстрый поиск

Posted: Thu 13 Feb, 2014 08:40
by Shmuel
Acerbic
Плагин использует тот факт, что LuaFAR добавляет путь плагина в package.path. Но вскоре LuaFAR перестанет это делать, плагины должны будут это делать сами, если им надо.

Путь плагина может быть получен как far.PluginStartupInfo().ModuleDir (включает в себя бэкслеш в конце).

Re: FastFind Enhanced — улучшенный быстрый поиск

Posted: Sat 22 Feb, 2014 18:26
by Kerberos464
Acerbic wrote:Анонс
и баги, главное, баги несите. :popcorn:
=)
после обновления фара с 3815 на 3817 плагин перестал работать, при поиске по любой буковке выдаёт ошибку:

почините, пожалуйста :) спасибо!

Re: FastFind Enhanced — улучшенный быстрый поиск

Posted: Sat 22 Feb, 2014 18:33
by Shmuel
Kerberos464 wrote:после обновления фара с 3815 на 3817 плагин перестал работать
Автор плагина был предупреждён заранее (см. моё сообщение выше в теме).
А до починки автором, можете просто вставить строчку
package.path = far.PluginStartupInfo().ModuleDir .. "?.lua;" .. package.path
в начало файла FastFind Enhanced.lua и перезапустить Фар.

Re: FastFind Enhanced — улучшенный быстрый поиск

Posted: Sat 22 Feb, 2014 18:38
by Kerberos464
сделал, начало файла получилось такое:

Code: Select all

package.path = far.PluginStartupInfo().ModuleDir .. "?.lua" .. package.path
local _F = far.Flags
local hDlg = nil  --singleton
...
однако, это не помогло :( фар перезапускал.
что-то неправильно делаю?

Re: FastFind Enhanced — улучшенный быстрый поиск

Posted: Sat 22 Feb, 2014 18:44
by Shmuel
Вы скопировали строчку ещё до того, как я её исправил. Скопируйте ещё раз.

Re: FastFind Enhanced — улучшенный быстрый поиск

Posted: Sat 22 Feb, 2014 18:45
by Kerberos464
о, теперь всё отлично!
большое спасибо :)

Re: FastFind Enhanced — улучшенный быстрый поиск

Posted: Sun 23 Feb, 2014 23:49
by Acerbic
а всё дело в том, что автор - редкостный олух, склонный пропадать по полгода в неизвестном направлении. :)

Re: FastFind Enhanced — улучшенный быстрый поиск

Posted: Sun 23 Feb, 2014 23:51
by Kerberos464
ну про полгода это уж вы загнули.
всего-то чуть больше месяца :)

Re: FastFind Enhanced — улучшенный быстрый поиск

Posted: Thu 27 Feb, 2014 09:02
by Capri200
В Renewal почему-то версия отражается как 1.0.0.4 а не 3.0.0.4, как написано в версии выложенной на plugring. Наверно на plugring не правильно вбили номер при добавлении. И зачем там предыдущая версия выложена?
А так работает отлично и нареканий нет. Спасибо.

Re: FastFind Enhanced — улучшенный быстрый поиск

Posted: Sun 13 Jul, 2014 12:03
by Shmuel
У меня плагин перестал работать с последними сборками Фара: после ввода символа в поле диалога подвешивает Фар с полной загрузкой одного ядра процессора.

Windows XP SP3 x86. Фар запущен только с этим плагином.
Far 3.0.3987 - работает.
Far 3.0.3993...3997 - не работает.

Re: FastFind Enhanced — улучшенный быстрый поиск

Posted: Sun 13 Jul, 2014 13:02
by zg
о, круто. 3999.

Re: FastFind Enhanced — улучшенный быстрый поиск

Posted: Sun 13 Jul, 2014 13:07
by Shmuel
3999 - работает.

Re: FastFind Enhanced — улучшенный быстрый поиск

Posted: Mon 21 Jul, 2014 23:55
by ur4ltz
4012 - не работает. :(