Page 8 of 10

Re: Описания файлов (descript.ion)

Posted: Tue 17 Nov, 2009 21:28
by Victorian

Latest post of the previous page:

Какой-то непонятный глюк.
Разрешил UTF-8, а где OEM галочку не ставил.

На лету FAR всё преобразует в UTF-8, все бы хорошо, но один файл в каталоге, содержащий длинный символ тире никак не снабжается описанием.
Точнее, описание в descript.ion пишется, но потом не воспринимается FAR'ом и создается его дубль.
Самое смешное в том, что этот файл я переместил в полупустой каталог, и там описание создается, но когда скопировал обратно, то описание также теряется, создаются дубли. В чём дело, непонятно, но внешне это похоже на ту же историю, с чего всё начиналось, но на этот раз в UTF-8.

Проблема только с одним файлом, содержащим это длинное тире, и почему среди многих подобных только с ним, непонятно.
Вот содержимое последних строк

P.S. Разобрался, это ранее созданные дубли описания внутри descript.ion так вредили.
Все равно нехорошо, по идее должно хотя бы что-то отображаться.

Re: Описания файлов (descript.ion)

Posted: Wed 18 Nov, 2009 04:54
by Kildor
> Ибо короткие имена есть моветон и ещё больший рудимент, чем сабж.
Очень хорошо. Дескрипшины это рудимент. А как же тогда сейчас описывать файлы? В ntfs потоках? А что эти потоки видит, и как быть с флешками с FAT?
Вписывать всё в имя файла — неудобно.

Re: Описания файлов (descript.ion)

Posted: Wed 18 Nov, 2009 09:23
by John Doe
Не надо кипятиться. Дескрипшны пока никто из фара не убирал, и даже наоборот.

Re: Описания файлов (descript.ion)

Posted: Wed 18 Nov, 2009 22:32
by Maximus5
Поскольку с умолчательными настройками (OEM, и не UTF-8) FAR таки не понимает то что он сам только что добавил в descript.ion - адаптированный патч.
Короткие имена в нем не используются. Он только дает возможность считывать OEMные дизы хотя бы как FAR 1.7x.

Re: Описания файлов (descript.ion)

Posted: Wed 18 Nov, 2009 22:42
by t-rex
И я должен гадать что оно чинить?

Re: Описания файлов (descript.ion)

Posted: Wed 18 Nov, 2009 22:45
by Maximus5
Не понял? Я же написал, что оно чинит. Если вопрос в примере, чего не работало - то вот оно

Re: Описания файлов (descript.ion)

Posted: Wed 18 Nov, 2009 23:43
by t-rex
Теперь понятно.

Re: Описания файлов (descript.ion)

Posted: Thu 19 Nov, 2009 20:57
by NightRoman
Опять вроде не отображается описание, и опять с символом "-" связано. Но теперь еще и utf8 файл. У кого-нибудь воспроизводится?

В архиве 2 файла: Resize-Console.ps1 и Resize-Console-.ps1 и файл Descript.ion, который содержит описание для обоих файлов. Но описание в панели показано только для первого файла..

Re: Описания файлов (descript.ion)

Posted: Thu 19 Nov, 2009 21:10
by t-rex
Не, это какой то другой прикол, из за того что описания одинаковые.

Re: Описания файлов (descript.ion)

Posted: Thu 19 Nov, 2009 21:56
by Maximus5
Поменял описание - все равно не кажет. Все из-за странности работы сравнивалки строк... Вот если сравнивать без завершающего пробела - показывает

Re: Описания файлов (descript.ion)

Posted: Thu 19 Nov, 2009 22:19
by t-rex
Ну я вообще сижу переписываю этот класс, вообще непонятно как он работал до сих пор, ужас просто. Видимо всё таки все врут что описания юзают.

Re: Описания файлов (descript.ion)

Posted: Fri 20 Nov, 2009 11:38
by NightRoman
Попробовал 1216, заработало, спасибо.

Re: Описания файлов (descript.ion)

Posted: Sun 22 Nov, 2009 13:43
by Victorian
Спасибо огромное, всё работает хорошо.

Re: Описания файлов (descript.ion)

Posted: Tue 01 Dec, 2009 20:18
by Smitis
А вот добавление описаний в архивы отвалилось. Причём давно. Или это баг мультиарка?

Re: Описания файлов (descript.ion)

Posted: Wed 02 Dec, 2009 18:57
by NightRoman
Опять не показано описание. Теперь сетевой путь, видимо, помеха. Descript.ion и файл Far_091202_173513_x64.7z находятся на другой машине в корне диска D:, сетевые их пути такие:

Code: Select all

\\DEV-SWK\D$\Far_091202_173513_x64.7z
\\DEV-SWK\D$\Descript.ion
Других файлов там нет (папки разные есть). Descript.ion содержит одну строку для единственного файла:

Code: Select all

Far_091202_173513_x64.7z to transfer to new x64 machine
Это описание не показано для Far_091202_173513_x64.7z, если смотреть Фаром по сети. Если же не по сетке пойти туда на той машине в корень D:, то все ОК, описание показано.

Far 2.0.1259

Re: Описания файлов (descript.ion)

Posted: Wed 02 Dec, 2009 21:11
by t-rex
фиксд.