John Doe wrote: raven428 wrote: обработка файла в два миллиона строк занимает несколько секунд
Интересно сравнить скорость выполнения плагина и скрипта на таком файле.В любом случае простор для оптимизации есть.
если смотреть на глазок, то плагин быстрей на примерно на 30%.
John Doe wrote:raven428 wrote: в FarEncyclopedia.ru.chm нашёл только Trim
Его и имел ввиду, и да он действительно не подходит.
Но всё равно
mf.trim
тут не нужен, хотя бы потому что стандартный
string.match
работает ощутимо быстрее.
попробовал
отсюда на коленке
trim7
, разницы особо не заметил. надо с замерами тестировать, но пока не могу себе позволить выделить на это время.
John Doe wrote:raven428 wrote: os.time();
far.FarClock
воспользуюсь при случае, спасибо. пока рисование изменений раз в секунду вполне годится.
John Doe wrote: Для информации.
Скрипты аналогичного назначения имеются в пакетах
SimSU и
Rh_Scripts
я видел, да. но свой старый плагин переписал именно по этой причине:
John Doe wrote: (Ни в одном из них не предусмотрен запуск при сохранении)
и по кнопке
end
вроде никто пробелы не обрезает. кроме того, во втором пакете очень много зависимостей и отдельные скрипты у меня не получилось поставить к себе, чтобы они заработали.
too much raVen over paradise...