LuaFAR Search
-
- Posts: 6840
- Joined: Thu 23 Mar, 2006 21:36
- Location: Israel
- Has thanked: 41 times
- Been thanked: 530 times
LuaFAR Search
Latest post of the previous page:
В режиме поиска файлов из панелей с заданным образцом поиска каждый файл ищется до первого найденного вхождения - для повышения быстродействия. Поэтому в этом режиме вывод статистики невозможен.Можно было бы сделать опцию типа "искать все вхождения", но я не уверен, что это необходимо.
- buniak_a_h
- Posts: 4269
- Joined: Sat 20 Apr, 2013 00:17
- Location: Санкт-Петробад
- Has thanked: 222 times
- Been thanked: 644 times
- Contact:
LuaFAR Search
А вот я, наверно, ошибку нашёл.
Windows 10x64
Far 3.0.5123 x64
В комплекте с плагином поставляются reader.dl, rex_onig.dl, rex_pcre.dl и ucd.dl. Не знаю, как остальные, но при загрузке rex_pcre.dl возникает ошибка:
Подозреваю, что ДЛЛ не 64-разрядная.
Windows 10x64
Far 3.0.5123 x64
В комплекте с плагином поставляются reader.dl, rex_onig.dl, rex_pcre.dl и ucd.dl. Не знаю, как остальные, но при загрузке rex_pcre.dl возникает ошибка:
Подозреваю, что ДЛЛ не 64-разрядная.
-
- Posts: 6840
- Joined: Thu 23 Mar, 2006 21:36
- Location: Israel
- Has thanked: 41 times
- Been thanked: 530 times
LuaFAR Search
rex_pcre.dl работает вместе с pcre.dll той же разрядности.
Скачайте lfsearch-addon (там же, где брали плагин), вытащите оттуда 64-битные pcre.dll и onig.dll, и положите их в %FARHOME%.
Скачайте lfsearch-addon (там же, где брали плагин), вытащите оттуда 64-битные pcre.dll и onig.dll, и положите их в %FARHOME%.
- buniak_a_h
- Posts: 4269
- Joined: Sat 20 Apr, 2013 00:17
- Location: Санкт-Петробад
- Has thanked: 222 times
- Been thanked: 644 times
- Contact:
LuaFAR Search
Плагин брал с плагринга. Addon там нету.
P/S. Может, стоит подумать, чтобы в поставке было всё, что требуется? Ну или хотя бы ссылки в hlf-файле...
LuaFAR Search
Где можно взять последнюю версию плагина для Far 2?
P.S. Имею ввиду, последнюю, которая ещё работает под FAR 2
P.S. Имею ввиду, последнюю, которая ещё работает под FAR 2
Last edited by RoxMarty on Mon 25 Jun, 2018 19:10, edited 1 time in total.
Win 10 x64 / FAR 3 x64
LuaFAR Search
Обновил 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
Возврат 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.
-
- Posts: 6840
- Joined: Thu 23 Mar, 2006 21:36
- Location: Israel
- Has thanked: 41 times
- Been thanked: 530 times
LuaFAR Search
Что-то не получается воспроизвести. Поставил ночную сборку 5288 x86, поставил плагин - вроде всё нормально.
Подождём, может ещё кто пожалуется и предоставит дополнительные подробности.
Подождём, может ещё кто пожалуется и предоставит дополнительные подробности.
LuaFAR Search
Подтверждаю в Far 5288 x86 на win10 x64. Безразлично обновлять ли через ReNewal или разархивированием с плагринга.
В Far 5288 x64 обновление проходит нормально.
-
- Posts: 6840
- Joined: Thu 23 Mar, 2006 21:36
- Location: Israel
- Has thanked: 41 times
- Been thanked: 530 times
LuaFAR Search
Вроде починил - версия 3.42.1.
Дело в том, что в 3.42.0 добавился код на C, а линкер прилинковал зависимость от LIBGCC_S_SJLJ-1.DLL.
Добавил сборочный флаг -static-libgcc, который убирает эту зависимость.
Дело в том, что в 3.42.0 добавился код на C, а линкер прилинковал зависимость от LIBGCC_S_SJLJ-1.DLL.
Добавил сборочный флаг -static-libgcc, который убирает эту зависимость.