В настоящий момент, если описание файла начинается с числа, равного длине файла, и после этого числа в описании есть ещё что нибудь (типа "12345 йцукен"), то это число отбрасывается. Нужно это было в стародавние времена, насколько помню, для работы с файлами описаний с BBS, где в описании была длина файла (чтоб лишнюю информацию не выводить). Поэтому иногда, если описание начинается с числа и оно вдруг совпадает с длиной, эта информация теряется.
Может нафиг эту фичу? Нужна она вообще кому-нибудь?
П.С.
Да и удаляется просто, в файле dizlist.cpp есть проверка "if (iswdigit(*DizText))", она всего одна.
Длина файла в описании файла
- Tim Sobolev
- Posts: 729
- Joined: Fri 01 Apr, 2005 14:46
- Location: Украина
- Has thanked: 1 time
- Been thanked: 7 times
Re: Длина файла в описании файла
Вы конечно же не поверите, но некоторые всё ещё эту фишку любят
Другое дело, что при редактировании описания эта цифра стирается.
Это можно как-либо исправить и вынести настройки обработки в far:config?
Другое дело, что при редактировании описания эта цифра стирается.
Это можно как-либо исправить и вынести настройки обработки в far:config?
- Smitis
- Posts: 1709
- Joined: Fri 18 Mar, 2005 12:51
- Location: Питер
- Has thanked: 23 times
- Been thanked: 55 times
Re: Длина файла в описании файла
Я думаю, если просто включение/отключение фичи - две строчки в dizlist.cpp (чтение настройки и дополнительная проверка перед проверкой на наличие числа).Tim Sobolev wrote:Это можно как-либо исправить и вынести настройки обработки в far:config?
Если управлять отображением, то сдесь х.з. Сейчас ФАР просто отбрасывает длину и нигде не хранит. Надо убирать проверку из dizlist.cpp и делать проверку где-то при отображении панелей.
Разум когда-нибудь победит.
- HaRT
- Moderator
- Posts: 10823
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
Re: Длина файла в описании файла
См. тж. «Ноль в начале описания».
Фар есть инструмент, а не нянька. © 2009 DrKnS