Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Баг параметра %L

 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
LocKtaR-o-DarK



Joined: 12 Aug 2005
Posts: 349
Location: Москва

Post (Separately) Posted: Mon Mar 27, 2006 16:24    Post subject: Баг параметра %L Reply with quote

Собственно баг следующий:
при записи любой команды тотала есть очень интересный параметр %L, позволяющий без лишнего кода обновить панель тотала.
Так вот, этот параметр вызывает ошибку при нахождении курсора на ..
Кто силен в английском и общается на оффоруме может поможет написать багрепорт автору, прекрасно понимаю, что вероятность рассмотрения и исправления бага в следующих версиях тотала очень мала, но все же...

 !  Avada:
Тема перенесена из "Секретов и советов" в "Общие вопросы".

_________________
        
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6193
Location: Москва

Post (Separately) Posted: Mon Mar 27, 2006 17:23    Post subject: Reply with quote

LocKtaR-o-DarK
Вообще-то, суть параметра %L вовсе не в обновлении панели. Laughing Читай справку... Smile
Back to top
View user's profile Send private message
Batya



Joined: 15 Dec 2004
Posts: 2224
Location: Москва, Россия

Post (Separately) Posted: Mon Mar 27, 2006 17:57    Post subject: Reply with quote

CaptainFlint
Здесь не имеет значения, какую функцию выполняет %L.
Здесь явный баг - если в параметрах есть %L, нет выделенных файлов, и курсор стоит на "..", то игнорируются ВСЕ параметры - выполняется команда ВООБЩЕ без параметров.
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6193
Location: Москва

Post (Separately) Posted: Mon Mar 27, 2006 18:08    Post subject: Reply with quote

Batya
Quote:
если в параметрах есть %L, нет выделенных файлов, и курсор стоит на "..", то игнорируются ВСЕ параметры - выполняется команда ВООБЩЕ без параметров.

А, ну если так - то совсем другое дело. Просто LocKtaR-o-DarK написал:
Quote:
Так вот, этот параметр вызывает ошибку при нахождении курсора на ..

Я и подумал, что просто вываливается ошибка типа "Нет выбранных файлов", даже проверять не стал... Smile В таком разе надо репортить.
Back to top
View user's profile Send private message
Batya



Joined: 15 Dec 2004
Posts: 2224
Location: Москва, Россия

Post (Separately) Posted: Mon Mar 27, 2006 18:15    Post subject: Reply with quote

Ну, а раз уж при переименовании ".." Гислер сделал изменение текущего пути, то хорошо бы, чтобы в описанном случае во временный файл попадал родительский каталог.
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6193
Location: Москва

Post (Separately) Posted: Mon Mar 27, 2006 18:59    Post subject: Reply with quote

Batya
Quote:
Ну, а раз уж при переименовании ".." Гислер сделал изменение текущего пути, то хорошо бы, чтобы в описанном случае во временный файл попадал родительский каталог.

Не знаю, мне лично кажется более логичным создание пустого временного файла с передачей его программе... Темку создал, рекомендаций давать там не стал, просто описал сам баг. А что уж решит Гислер - его дело.
Back to top
View user's profile Send private message
LocKtaR-o-DarK



Joined: 12 Aug 2005
Posts: 349
Location: Москва

Post (Separately) Posted: Mon Mar 27, 2006 19:17    Post subject: Reply with quote

CaptainFlint
ок, отлично написал, будем надеяться... Smile Wink
Back to top
View user's profile Send private message
Batya



Joined: 15 Dec 2004
Posts: 2224
Location: Москва, Россия

Post (Separately) Posted: Tue Mar 28, 2006 09:19    Post subject: Reply with quote

CaptainFlint wrote:
Не знаю, мне лично кажется более логичным создание пустого временного файла с передачей его программе...

Да, хотя бы, и просто вырезать %L из строки параметров, но уж остальные параметры должны остаться.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group