4319 - в FarNet.PowerShellFar сломались несколько тестов, в 4316 все еще нормально
Одна группа тестов использует диалоги со списками с динамической фильтрацией по
мере нажатия клавиш. В нормальном режиме работы Фара все по-прежнему нормально.
Но в специальном режиме запуска фильтрация вроде не происходит, "проглатываются
/ не посылаются плагину" клавиши?
Вот один пример.
Скрипт "Out-FarList..ps1"
Code: Select all
{{
$r = 1..9 | Out-FarList
}}
'Keys"7"'
Запускать в специальном режиме командой PowerShellFar
ps: Invoke-FarStepper .\Out-FarList..ps1
Скрипт создает диалог со списком из 9 элементов 1, 2, ..., 9. Затем посылает
туда клавишу 7. Должна произойти авто-фильтрация, в списке один элемент 7.
Однако, в 4319 в списке 9 элементов.
Если то же самое сделать в "ручном" режиме, то все работает нормально.
А именно, запустить команду
ps: 1..9 | Out-FarList
Появится список из 9 строк. Нажать 7. Происходит фильтрация, остается одна строка 7.
С другой группой тестов еще разбираюсь. По симптомам пока трудно сказать, та же проблема или нет.