Страница 1 из 1

Баги: %P, %T, %V, %L, %l, %D, %WL, %UL в архивах c DirBranch

Добавлено: Пн янв 22, 2018 12:21
Flasher
При нахождении в подпапке архива на любой глубине после вызова cm_DirBranch (Cltr+B) с любым из параметров %P%N, %T%M, %V, %L, %l, %D, %WL, %UL (в совокупности с %Z) вместо полных родительских путей перед именами возвращается путь архива.

Об этой древней проблеме на оффорум докладовалось когда-нибудь?

Чтобы быстро посмотреть список, достаточно в поле "Команда:" вписать notepad и %Z%[L/l/D/WL/UL] в поле "Параметры:".
P.S.: Была такая тема, но там только косвенно коснулись проблемы.

Добавлено: Вт янв 23, 2018 14:52
MVV
У меня по %P%N и %L в плоском режиме возвращается путь к файлу, но кривой (без части подкаталогов):

Код: Выделить всё

D:\test.zip\Folder\gw_ng.c  - нормальный
D:\test.zip\gw_ng.c         - после Ctrl+B
Проверочная кнопка:

Код: Выделить всё

cmd.exe
%Z /c "echo PN: %P%N & echo L: & type %L & pause"

Добавлено: Вт янв 23, 2018 16:33
Flasher
Подтвердил — хорошо. А сообщалось?

Добавлено: Вт янв 23, 2018 16:50
MVV
Не припомню такого, сообщил.

Добавлено: Вт янв 23, 2018 16:55
Flasher
Спасибо. А он вот это "%L etc" точно поймёт?
И насчёт %T, возможно, стоит уточнить про фокус в другой панели.

И тут ещё сопутствующий момент: после нажатия Ctrl+B цепочка следующих за корнем архива подпапок из пути в заголовке панели удаляется.

Добавлено: Пт май 04, 2018 01:58
Flasher
Протестировал в 9.20b1. Исправили! Наконец-то! :)