Search found 5698 matches

by Shmuel
Thu 21 Feb, 2019 16:25
Forum: Глюки и баги
Topic: LuaMacro — падение при сочетании факторов
Replies: 53
Views: 19773

LuaMacro — падение при сочетании факторов

BSB , эта "свежая" тема так же, как и та, не имеет отношения к вашему вопросу. Надо было открыть новую тему. Теперь по вашему вопросу: 1. Нет связи между путями загрузки макрофайлов и путями для модулей. Эти вещи взаимонезависимы. 2. Указать пути для модулей можно в макрофайле _macroinit.lua, напри...
by Shmuel
Sun 17 Feb, 2019 17:15
Forum: Предложения и идеи
Topic: Развитие экспорта/импорта
Replies: 28
Views: 4812

Развитие экспорта/импорта

ccaid, ваша настойчивость заслуживает уважения, но... я убеждён в том, что Фар не должен при экспорте заниматься анализом содержимого, а напротив - строго экспортировать в указанном при сохранении данных формате.
На этом моё участие в данной ветке исчерпано.
by Shmuel
Sun 17 Feb, 2019 17:01
Forum: Предложения и идеи
Topic: Развитие экспорта/импорта
Replies: 28
Views: 4812

Развитие экспорта/импорта

ccaid wrote:
Sun 17 Feb, 2019 14:28
не может быть одиночных символов \r, \n — источник текста (Lua-плагин или скрипт) будет порождать только \r\n.
Все LuaFAR-плагины у меня (включая LuaMacro) и скрипты пишут в базу данных только одиночные \n (hex 0A).
by Shmuel
Sat 16 Feb, 2019 09:05
Forum: Нужна помощь
Topic: Ассоциации файлов и lua:@file.lua !\!.!
Replies: 2
Views: 2987

Ассоциации файлов и lua:@file.lua !\!.!

Если нужно передать скрипту аргументы, их следует указать после имени файла через пробел. Аргументы являются списком выражений, разделённых запятыми. Выражения должны использовать тот же язык программирования, что и скрипт. Всё, что идёт после @test.lua - это список Lua-выражений. Следовательно, де...
by Shmuel
Fri 15 Feb, 2019 22:23
Forum: Предложения и идеи
Topic: Развитие экспорта/импорта
Replies: 28
Views: 4812

Развитие экспорта/импорта

ccaid, поскольку эта проблема (условно скажем так) наблюдается именно в моих плагинах, посмотрю, что можно сделать.
Со свободным временем сейчас не очень, поэтому может быть не скоро.
by Shmuel
Fri 15 Feb, 2019 10:16
Forum: Предложения и идеи
Topic: Развитие экспорта/импорта
Replies: 28
Views: 4812

Развитие экспорта/импорта

Пример LuaFAR-плагина, сохраняющего данные в "классическом" виде - FastFind Enhanced.

ccaid, как мне кажется, не полностью видит картину, возлагая ответственность за читаемость на экспорт Фара.
Фар сохраняет данные в том виде, в котором ему указывают плагины.
by Shmuel
Fri 15 Feb, 2019 10:02
Forum: Предложения и идеи
Topic: Развитие экспорта/импорта
Replies: 28
Views: 4812

Развитие экспорта/импорта

В 'классических' плагинах и так всё читаемо. Разве нет? Здесь, видимо, противопоставляются LuaFAR-плагины и "классические"? Это некорректный подход, поскольку в LuaFAR есть всё необходимое для сохранения данных в "классическом" виде. Поэтому речь здесь может идти только о конкретных LuaFAR-плагинах...
by Shmuel
Thu 14 Feb, 2019 14:12
Forum: Предложения и идеи
Topic: Развитие экспорта/импорта
Replies: 28
Views: 4812

Развитие экспорта/импорта

HaRT wrote:
Thu 14 Feb, 2019 12:49
Есть ли техническая возможность при считывании узнать, с каким из двух типов сохранено значение?
Возможность есть.
by Shmuel
Thu 14 Feb, 2019 12:13
Forum: Предложения и идеи
Topic: Развитие экспорта/импорта
Replies: 28
Views: 4812

Развитие экспорта/импорта

В LuaMacro это касается функций mf.msave и mf.mload. Там надо просто заменить FST_DATA на FST_STRING.
Но, скорее всего, после данного изменения, сохранённые прежде данные не загрузятся.
by Shmuel
Mon 11 Feb, 2019 12:36
Forum: Глюки и баги
Topic: Глюки и баги, появившиеся в «ночных сборках»
Replies: 3612
Views: 1013707

Глюки и баги, появившиеся в «ночных сборках»

t-rex wrote:
Mon 11 Feb, 2019 09:38
А как запустить эти тесты в автоматическом режиме?
Если подразумевается запуск после успешной сборки, то можно так:
macrotest.cmd.7z
(410 Bytes) Downloaded 64 times
by Shmuel
Fri 08 Feb, 2019 20:01
Forum: Разработка плагинов
Topic: FE_CLOSE
Replies: 5
Views: 4643

FE_CLOSE

2useven10 wrote:
Fri 08 Feb, 2019 19:38
Возможно последствия -- https://bugs.farmanager.com/view.php?id=3636.
Поскольку я на билде 5349, а там 5360, то навряд ли может влиять :)
by Shmuel
Fri 08 Feb, 2019 13:41
Forum: Разработка плагинов
Topic: FE_CLOSE
Replies: 5
Views: 4643

FE_CLOSE

Фигня какая-то... Вдруг стало приходить событие FE_CLOSE и при скрытой панели. Оно точно не приходило раньше.
А при видимой панели, если попытаться перейти по ссылке на папку, - приходит дважды (если плагин соглашается на закрытие в первом FE_CLOSE).
by Shmuel
Fri 08 Feb, 2019 12:21
Forum: Разработка плагинов
Topic: FE_CLOSE
Replies: 5
Views: 4643

FE_CLOSE

Для освобождения ресурсов - экспортируемая функция ClosePanelW. Но в этой функции нельзя отменить закрытие панели, а в обработчике события FE_CLOSE - можно.
by Shmuel
Fri 08 Feb, 2019 12:05
Forum: Разработка плагинов
Topic: FE_CLOSE
Replies: 5
Views: 4643

FE_CLOSE

Если панели скрыты нажатием CtrlO, то при закрытии панели плагина (например, исполнив cd C:\), ему не посылается событие FE_CLOSE.
Мне кажется, что надо посылать - мало ли какие случаи бывают, когда закрывать панель плагина нежелательно.
Да и какой вред может быть, если посылать?
by Shmuel
Tue 05 Feb, 2019 22:57
Forum: Глюки и баги
Topic: Глюки и баги, появившиеся в «ночных сборках»
Replies: 3612
Views: 1013707

Глюки и баги, появившиеся в «ночных сборках»

В билдах 5356-5358 не проходит тест macrotest.lua - падает на mf.atoi и mf.int.

Go to advanced search