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

Здесь можно обсудить ваш любимый плагин.
User avatar
ur4ltz
Posts: 76
Joined: Fri 08 Jan, 2010 14:07
Location: Харьков
Has thanked: 1 time

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

Post by ur4ltz »

Latest post of the previous page:

4012 - не работает. :(
User avatar
Kerberos464
Posts: 1239
Joined: Wed 29 Jul, 2009 20:24
Location: Saint-Petersburg
Has thanked: 19 times
Been thanked: 1 time

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

Post by Kerberos464 »

4015 - работает!
16.09.2012 14:35:28 +0200 - build 2799 - все нативные плагины перестали работать.
30.09.2012 03:26:20 +0200 - build 2851 - все макросы перестали работать.
31.02.2029 25:61:61 +0200 - build 6666 - весь фар перестал работать.
Shmuel
Posts: 6188
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 31 times
Been thanked: 336 times

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

Post by Shmuel »

У меня и в 4012 работает.
Shmuel
Posts: 6188
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 31 times
Been thanked: 336 times

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

Post by Shmuel »

Не скажу, что баг, но у плагина есть такая особенность:
если его вызвать не макросом, а из меню плагинов, затем ввести ноль или более символов, затем нажать Esc, то курсор прыгает наверх, на позицию ...

Update
Нет, всё-таки это баг: при вызове из меню плагинов неправильная реакция не только на Esc, но и на Ins, Enter, F4 и т.д.
User avatar
ur4ltz
Posts: 76
Joined: Fri 08 Jan, 2010 14:07
Location: Харьков
Has thanked: 1 time

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

Post by ur4ltz »

Вот что пишет при вызове из макроса по "Alt+xx"
Может и LuaRocks виновен..
Shmuel
Posts: 6188
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 31 times
Been thanked: 336 times

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

Post by Shmuel »

ur4ltz wrote:Вот что пишет при вызове из макроса по "Alt+xx"
Может и LuaRocks виновен..
Обновите плагин.
User avatar
ur4ltz
Posts: 76
Joined: Fri 08 Jan, 2010 14:07
Location: Харьков
Has thanked: 1 time

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

Post by ur4ltz »

Shmuel wrote: Обновите плагин.
Спасибо помогло. UpdateEX не видел новой версии. :(
User avatar
Alexey Samlyukov
Posts: 1764
Joined: Tue 15 Mar, 2005 17:28
Been thanked: 7 times
Contact:

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

Post by Alexey Samlyukov »

а почему он должен видеть его? флага binary не указано, может это сорцы или еще какая лабуда??
Acerbic
Posts: 80
Joined: Wed 07 Apr, 2010 12:30
Been thanked: 2 times

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

Post by Acerbic »

Я вернулся из бездн небытия и торжественно обещаю пофиксить хотя бы треть багов! :)
Alexey Samlyukov wrote:а почему он должен видеть его? флага binary не указано, может это сорцы или еще какая лабуда??
Я наверное неправильно понимаю смысл этого флага. Я подумал: "плаг распространяется в виде исходного кода Lua, значит не бинари".
Тут надо трактовать "бинари" - типа готовый продукт, да?
User avatar
John Doe
Бюрократ
Posts: 12987
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 40 times
Been thanked: 307 times

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

Post by John Doe »

ffind.lua, строки 394 и 397
Баг: вместо FST_DATA должно быть _F.FST_DATA
GAAlex
Posts: 17
Joined: Sun 16 Aug, 2015 05:48
Been thanked: 2 times

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

Post by GAAlex »

Code: Select all

    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
заменил на

Code: Select all

    if ((alt or ctrl) and not shift and ((key=="Up") or (key=="Down") or (key=="Home") or (key=="End"))) then
что добавило к
"Alt(Up|Down|Home|End)" in response to "R?Alt(Up|Down|Home|End)"
еще и Ctrl(Up|Down|Home|End)
т.к. не понятен запрет на Ctrl
GAAlex
Posts: 17
Joined: Sun 16 Aug, 2015 05:48
Been thanked: 2 times

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

Post by GAAlex »

Вопрос: если у меня на AltQ повешен макрос, то как исключить это сочетание из обработки FastFind Enhanced macro.lua

Code: Select all

 key="/.Alt(Shift)?./";
Shmuel
Posts: 6188
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 31 times
Been thanked: 336 times

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

Post by Shmuel »

Исключить можно так: key="/.Alt(Shift)?[^Q]/";.
Другой вариант - указать для вашего макроса приоритет больше 50, например priority=60;.
GAAlex
Posts: 17
Joined: Sun 16 Aug, 2015 05:48
Been thanked: 2 times

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

Post by GAAlex »

Shmuel
Спасибо, первый вариант использовал, правда легкое торможение по AltQ, но терпимо
Shmuel
Posts: 6188
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 31 times
Been thanked: 336 times

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

Post by Shmuel »

GAAlex, вследствие данного изменения не должно быть никакого заметного торможения. Это у вас что-то другое влияет.
montonero
Posts: 402
Joined: Wed 25 Jun, 2008 16:55
Has thanked: 2 times
Been thanked: 7 times

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

Post by montonero »

А можно сделать, чтобы с опцией "Окошко внизу", оно было не посередине панели, а как в оригинале, ближе к левому краю?

Upd. Впрочем, уже и сам разобрался.
"Far... Far never changes..."
Post Reply

Return to “Обсуждение плагинов”