╔════════════════════════════════════════════════════ Error ════════════════════════════════════════════════════╗
║ C:\Program Files\Far3\Profile\Plugins\FastFind\FastFind Enhanced.dll: ║
║ ...iles\Far3\Profile\Plugins\FastFind\FastFind Enhanced.lua:34: module 'ffind' not found: ║
║ no field package.preload['ffind'] ║
║ no file 'C:\Program Files\LuaRocks\systree\share\lua\5.1\ffind.lua' ║
║ no file 'C:\Program Files\LuaRocks\systree\share\lua\5.1\ffind\init.lua' ║
║ no file 'C:\Program Files\LuaRocks\systree\lib\lua\5.1\ffind.dll' ║
║ stack traceback: ║
║ [C]: in function 'require' ║
║ ...iles\Far3\Profile\Plugins\FastFind\FastFind Enhanced.lua:34: in function <...iles\Far3\Profile\Plugins\ ║
║ FastFind\FastFind Enhanced.lua:33> ║
╟───────────────────────────────────────────────────────────────────────────────────────────────────────────────╢
║ { OK } ║
╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════╝
Обновите плагин.
Re: FastFind Enhanced — улучшенный быстрый поиск
Posted: Thu 07 Aug, 2014 13:30
by ur4ltz
Shmuel wrote:
Обновите плагин.
Спасибо помогло. UpdateEX не видел новой версии.
Re: FastFind Enhanced — улучшенный быстрый поиск
Posted: Thu 07 Aug, 2014 14:01
by Alexey Samlyukov
а почему он должен видеть его? флага binary не указано, может это сорцы или еще какая лабуда??
Re: FastFind Enhanced — улучшенный быстрый поиск
Posted: Fri 10 Oct, 2014 12:13
by Acerbic
Я вернулся из бездн небытия и торжественно обещаю пофиксить хотя бы треть багов!
Alexey Samlyukov wrote:а почему он должен видеть его? флага binary не указано, может это сорцы или еще какая лабуда??
Я наверное неправильно понимаю смысл этого флага. Я подумал: "плаг распространяется в виде исходного кода Lua, значит не бинари".
Тут надо трактовать "бинари" - типа готовый продукт, да?
FastFind Enhanced — улучшенный быстрый поиск
Posted: Tue 16 Jun, 2015 15:47
by John Doe
ffind.lua, строки 394 и 397
Баг: вместо FST_DATA должно быть _F.FST_DATA
if (ctrl) then return "Terminate" end -- close dialog if Ctrl*Key
if (alt and not shift and ((key=="Up") or (key=="Down") or (key=="Home") or (key=="End"))) then
Исключить можно так: key="/.Alt(Shift)?[^Q]/";.
Другой вариант - указать для вашего макроса приоритет больше 50, например priority=60;.
FastFind Enhanced — улучшенный быстрый поиск
Posted: Fri 27 Nov, 2015 07:37
by GAAlex
Shmuel
Спасибо, первый вариант использовал, правда легкое торможение по AltQ, но терпимо
FastFind Enhanced — улучшенный быстрый поиск
Posted: Fri 27 Nov, 2015 07:47
by Shmuel
GAAlex, вследствие данного изменения не должно быть никакого заметного торможения. Это у вас что-то другое влияет.
FastFind Enhanced — улучшенный быстрый поиск
Posted: Fri 04 Dec, 2015 22:10
by montonero
А можно сделать, чтобы с опцией "Окошко внизу", оно было не посередине панели, а как в оригинале, ближе к левому краю?
Upd. Впрочем, уже и сам разобрался.
FastFind Enhanced — улучшенный быстрый поиск
Posted: Tue 04 Sep, 2018 17:21
by LAT
Спасибо за плагин.
Но есть вопрос : а как работает (и работает ли) настройка "Использовать XLat для Alt-ввода"?
Например, есть папка с файлами «1», «2» и «temp». Чекбок установлен. Но в русской раскладке при вводе «Alt, е» курсор НЕ позиционируется на «temp» (как ожидалось). Или я неправильно понимаю, как должна отрабатывать эта настройка?
╔═════════════════════════════════════════════════════════════ Error ═════════════════════════════════════════════════════════════╗
║ C:\Program Files\Far Manager\Plugins\FastFind Enhanced\FastFind Enhanced-x64.dll: ║
║ ...am Files\Far Manager\Plugins\FastFind Enhanced\ffind.lua:394: bad argument #3 to 'Get' (invalid flag) ║
║ stack traceback: ║
║ [C]: in function 'Get' ║
║ ...am Files\Far Manager\Plugins\FastFind Enhanced\ffind.lua:394: in function 'get_lines_per_column' ║
║ ...am Files\Far Manager\Plugins\FastFind Enhanced\ffind.lua:446: in function 'calc_new_panel_top_item' ║
║ ...am Files\Far Manager\Plugins\FastFind Enhanced\ffind.lua:595: in function 'process_input' ║
║ ...am Files\Far Manager\Plugins\FastFind Enhanced\ffind.lua:725: in function 'create_dialog' ║
║ ... Manager\Plugins\FastFind Enhanced\FastFind Enhanced.lua:55: in function <... Manager\Plugins\FastFind Enhanced\FastFind ║
║ Enhanced.lua:37> ║
╟─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╢
║ { OK } ║
╚═════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝
Как получилось:
1. Распаковал FastFind Enhanced.7z с плагринга
2. Переписал вложенный в него FastFind Enhanced macro.lua в %FARPROFILE%\Macros\scripts\Tests\
3. Нажал Alt.