LuaFAR Search

Здесь можно обсудить ваш любимый плагин.
Shmuel
Posts: 5577
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 21 times
Been thanked: 186 times

LuaFAR Search

Post by Shmuel » Fri 13 Nov, 2009 07:29

Здесь можно обсуждать плагин LuaFAR Search. (Анонс).

buniak_a_h
Posts: 593
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 59 times
Been thanked: 14 times
Contact:

LuaFAR Search

Post by buniak_a_h » Fri 19 Jan, 2018 08:44

Latest post of the previous page:

Shmuel wrote:
Fri 19 Jan, 2018 08:36
rex_pcre.dl работает вместе с pcre.dll той же разрядности.
Скачайте lfsearch-addon (там же, где брали плагин), вытащите оттуда 64-битные pcre.dll и onig.dll, и положите их в %FARHOME%.
Плагин брал с плагринга. Addon там нету.
P/S. Может, стоит подумать, чтобы в поставке было всё, что требуется? Ну или хотя бы ссылки в hlf-файле...

Shmuel
Posts: 5577
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 21 times
Been thanked: 186 times

LuaFAR Search

Post by Shmuel » Fri 19 Jan, 2018 08:52

Clipboard01.jpg

Denis
Posts: 1411
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 4 times
Been thanked: 2 times

LuaFAR Search

Post by Denis » Thu 03 May, 2018 22:07

А можно как с плагином polygon - что бы dll из lfsearch-addon положить в каталог плагина?
Спасибо

Shmuel
Posts: 5577
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 21 times
Been thanked: 186 times

LuaFAR Search

Post by Shmuel » Thu 03 May, 2018 23:18

Denis wrote:
Thu 03 May, 2018 22:07
что бы dll из lfsearch-addon положить в каталог плагина?
Уже можно.

RoxMarty
Posts: 28
Joined: Sat 08 Dec, 2012 18:50
Has thanked: 1 time
Been thanked: 1 time

LuaFAR Search

Post by RoxMarty » Mon 25 Jun, 2018 12:04

Где можно взять последнюю версию плагина для Far 2?

P.S. Имею ввиду, последнюю, которая ещё работает под FAR 2
Last edited by RoxMarty on Mon 25 Jun, 2018 19:10, edited 1 time in total.

dest
Posts: 26
Joined: Mon 29 Jun, 2015 01:30
Has thanked: 8 times

LuaFAR Search

Post by dest » Sun 21 Oct, 2018 15:09

Обновил 3.41.1 до 3.42: "Ошибка при загрузке плагина ... lfsearch_e.dll - не найден указанный модуль"
Возврат lfsearch_e.dll версии 3.41.1 устраняет проблему. Far проапдейчен до 3.0.5288 в момент апдейта и LUAFar Search с помощью ReNewal.
Ручное подсовывание плагина с плагринга - проблема так же присутствует.
Убирание 95% плагинов в сторону всё равно вызывает эту ошибку, т.е. вероятность что сломалось что-то "на стороне" или стало несовместимым стремится к нулю.
Shmuel, где копать, как вычислить?

UPD: Win7 x64, Far x86 3.0.5288
Last edited by dest on Sun 21 Oct, 2018 20:31, edited 3 times in total.

Shmuel
Posts: 5577
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 21 times
Been thanked: 186 times

LuaFAR Search

Post by Shmuel » Sun 21 Oct, 2018 15:50

dest, сегодня попозже попробую разобраться. Спасибо за репорт.

Shmuel
Posts: 5577
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 21 times
Been thanked: 186 times

LuaFAR Search

Post by Shmuel » Sun 21 Oct, 2018 18:45

Что-то не получается воспроизвести. Поставил ночную сборку 5288 x86, поставил плагин - вроде всё нормально.
Подождём, может ещё кто пожалуется и предоставит дополнительные подробности.

User avatar
sToLp
Posts: 845
Joined: Thu 23 Jul, 2009 10:16
Has thanked: 80 times
Been thanked: 7 times

LuaFAR Search

Post by sToLp » Sun 21 Oct, 2018 20:12

dest wrote:
Sun 21 Oct, 2018 15:09
Обновил ... до 3.42: "Ошибка при загрузке плагина ... lfsearch_e.dll - не найден указанный модуль"
Подтверждаю в Far 5288 x86 на win10 x64. Безразлично обновлять ли через ReNewal или разархивированием с плагринга.
В Far 5288 x64 обновление проходит нормально.

Shmuel
Posts: 5577
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 21 times
Been thanked: 186 times

LuaFAR Search

Post by Shmuel » Sun 21 Oct, 2018 20:55

Вроде починил - версия 3.42.1.
Дело в том, что в 3.42.0 добавился код на C, а линкер прилинковал зависимость от LIBGCC_S_SJLJ-1.DLL.
Добавил сборочный флаг -static-libgcc, который убирает эту зависимость.

User avatar
sToLp
Posts: 845
Joined: Thu 23 Jul, 2009 10:16
Has thanked: 80 times
Been thanked: 7 times

LuaFAR Search

Post by sToLp » Sun 21 Oct, 2018 21:02

Shmuel wrote:
Sun 21 Oct, 2018 20:55
Вроде починил - версия 3.42.1.
До 3.42.1 плагин обновляется нормально в Far обеих разрядностей. Спасибо!

dest
Posts: 26
Joined: Mon 29 Jun, 2015 01:30
Has thanked: 8 times

LuaFAR Search

Post by dest » Sun 21 Oct, 2018 21:25

Да, ошибки больше нет, Shmuel, спасибо за оперативное исправление!

User avatar
sToLp
Posts: 845
Joined: Thu 23 Jul, 2009 10:16
Has thanked: 80 times
Been thanked: 7 times

LuaFAR Search

Post by sToLp » Wed 07 Nov, 2018 06:28

Похоже на то, что макрос из поставки плагина "Jump from Grep results to file and position under cursor", не работающий?
Во всяком случае на Win10x64 и на Win7x32 в разных билдах Фара мне не удалось его реализовать.

Shmuel
Posts: 5577
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 21 times
Been thanked: 186 times

LuaFAR Search

Post by Shmuel » Wed 07 Nov, 2018 07:48

sToLp, у меня работает (сейчас специально перепроверил на x86-билдах 5267 и 5298, Windows 7 64-битная).
Last edited by Shmuel on Wed 07 Nov, 2018 07:52, edited 1 time in total.

User avatar
sToLp
Posts: 845
Joined: Thu 23 Jul, 2009 10:16
Has thanked: 80 times
Been thanked: 7 times

LuaFAR Search

Post by sToLp » Wed 07 Nov, 2018 11:39

Shmuel, Ни-и-и чего не понимаю:

Загрузил из архива ночных сборок Far30b5267.x86.20180915.7z и Far30b5298.x86.20181027.7z, дополнил их плагином и установил макросы.
И всё равно, в отличие от других макросов из файла сабжевой поставки, макрос перехода из результатов грепа к файлу в позиции курсора не срабатывает. Ни по ключу, ни запуском через Macro Browser. Ни в Win10x64, ни в Win7x32.

Хотя примитивным internal-макросом:

Code: Select all

Macro {
  description="edi: → из итогов Grep в файл под курсором (sToLp)  CtrlShiftQ";
  area="Editor"; key="CtrlShiftQ";
  flags="";
  code="Keys(\"Home CtrlRight CtrlRight ShiftEnd CtrlIns F12 Home 1 Enter g o t o : ShiftIns Enter\")";
}
этот переход делается просто.

Может в наших Win-системах каких-то драйверов не достаёт?

Shmuel
Posts: 5577
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 21 times
Been thanked: 186 times

LuaFAR Search

Post by Shmuel » Wed 07 Nov, 2018 11:55

Теперь понятно. Вы для перехода на файл становитесь на строчку с именем файла. Это не должно работать, так не задумано.
Чтобы работало, курсор должен стоять на любой строчке из результатов поиска, тогда произойдёт переход в правильный файл и именно на то место, где стоял курсор.

User avatar
sToLp
Posts: 845
Joined: Thu 23 Jul, 2009 10:16
Has thanked: 80 times
Been thanked: 7 times

LuaFAR Search

Post by sToLp » Wed 07 Nov, 2018 12:21

Shmuel wrote:
Wed 07 Nov, 2018 11:55
Чтобы работало, курсор должен стоять на любой строчке из результатов поиска, тогда произойдёт переход в правильный файл и именно на то место, где стоял курсор.
Увы. В том то и дело, что и так с самого начала я тоже пробовал. И ни чего...
А переход примитивным макросом я привёл только для того, чтобы показать, что сам то греп плагином весьма удачно формируется.

Post Reply

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