Настройка показа размера/количества выделенных папок/файлов

Столкнулись с проблемой в использовании Far? Здесь можно получить помощь.
User avatar
buniak_a_h
Posts: 4236
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 643 times
Contact:

Округление общего размера выделенных объектов

Post by buniak_a_h »

Latest post of the previous page:

Raistlin wrote: Mon 13 Jan, 2020 00:47
buniak_a_h wrote: Mon 13 Jan, 2020 00:25 низзя впихнуть невпихуемое
В Far2 было можно, а в Far3 стало нельзя. По просьбам трудящихся.
Так Вы сравните! Написано "в 33 файлах" - это правда ??? Или, может, под "файлами" во втором ФАРе подразумевались и файлы, и папки? Ну, в любом случае это - некорректность.
Raistlin wrote: Mon 13 Jan, 2020 00:47
buniak_a_h wrote: Sun 12 Jan, 2020 23:41 количество отмеченных папок отображаться не будет, даже если не 0.
Костыль. Не годится.
Вот как раз в последней строке и {3} - это суммарное количество отмеченных файлов и папок - видимо, то, что в ФАРе втором ...
Raistlin wrote: Mon 13 Jan, 2020 00:47 Не желают ли разработчики прикрутить настройку, что ли, чтобы можно было сделать как было в Far2, не уродуя консоль чудовищной шириной и без хирургии над lng?
А та строка, что я Вам написал - это что, не настройка? Ну, сделайте ТОЧНО как во втором:
{0} байт в {3} файлах
User avatar
HaRT
Moderator
Posts: 10822
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Округление общего размера выделенных объектов

Post by HaRT »

Raistlin wrote: Mon 13 Jan, 2020 00:47 Костыль. Не годится.
Нормальный работающий способ.
Raistlin wrote: Mon 13 Jan, 2020 00:47 Не желают ли разработчики прикрутить настройку
На каждый случай не наприкручиваешься.
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
buniak_a_h
Posts: 4236
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 643 times
Contact:

Округление общего размера выделенных объектов

Post by buniak_a_h »

HaRT wrote: Mon 13 Jan, 2020 01:08
Raistlin wrote: Mon 13 Jan, 2020 00:47 Костыль. Не годится.
Нормальный работающий способ.
Согласился бы с Raistlin, если бы методом тыка не нашёл, что {3} - это {1}+{2}. После того, как я это выяснил, все проблемы мне кажутся решёнными. Ну, кроме одной: этого (что {3} - это суммарное количество выделенных объектов) я не встречал в документации; надеюсь, что так ({3}={1}+{2}) будет всегда. Недокументированные правила имеют свойство меняться …
HaRT wrote: Mon 13 Jan, 2020 01:08 На каждый случай не наприкручиваешься.
Да и уже сейчас настроек столько, что сам чёрт ногу сломит. Ясно, что в интерфейсные настройки добавлять ну очень не хочется (они для начинающих, либо для часто меняющихся параметров). А в far:config-е найти что-либо - никакой фильтр уже не помогает,
User avatar
HaRT
Moderator
Posts: 10822
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Округление общего размера выделенных объектов

Post by HaRT »

buniak_a_h wrote: Mon 13 Jan, 2020 01:26 этого (что {3} - это суммарное количество выделенных объектов) я не встречал в документации
А оно там есть:
changelog wrote:drkns 30.09.2018 02:13:21 +0300 - build 5275

1. Lng MListFileSize может содержать replacement field "{3}", куда будет помещена сумма файлов и папок.
Заменив строку на что-то типа "{0} bytes in {3} files", можно получить почти такую же информацию о выделенных файлах, как было до 4442.
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
buniak_a_h
Posts: 4236
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 643 times
Contact:

Округление общего размера выделенных объектов

Post by buniak_a_h »

HaRT, спасибо. Появилась уверенность. Хотя всё же ченджлог - это не совсем документация. Представьте, что я начал пользоваться ФАРом после 5275, и ченджлога не читал…
Last edited by buniak_a_h on Mon 13 Jan, 2020 02:11, edited 1 time in total.
2useven10
Posts: 5205
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 310 times

Округление общего размера выделенных объектов

Post by 2useven10 »

buniak_a_h wrote: Mon 13 Jan, 2020 02:07 Представьте, что я начал пользоваться ФАРом после 5275, и ченджлога не читал…
Тогда у вас не будет повода отпихивать ложку и кричать, что хотите такую кашу как вчера.
User avatar
buniak_a_h
Posts: 4236
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 643 times
Contact:

Округление общего размера выделенных объектов

Post by buniak_a_h »

2useven10 wrote: Mon 13 Jan, 2020 06:18 не будет повода отпихивать ложку и кричать, что хотите такую кашу как вчера.
Аллегории не понял…
Просто представьте, что потребовалось иметь общее количество отмеченных объектов. В документации этого нет. Повторюсь, ченджлог - это не документация, а справка по изменениям; Вы же не предлагаете (надеюсь) перечитать ченджлог за все годы развития проекта, чтобы выяснить, как сделать то или это. Т.е. эта информация, если может быть использована де-то, должна быть в мануале. Ченджлог читают, чтобы либо узнать, что нового, либо понять, почему привычные действия стали приводить к неожиданным результатам.
Впрочем, полнота мануалов - не самое страшное в них. Впрочем, это уже оффтопик. Под бан попасть не хочу …
2useven10
Posts: 5205
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 310 times

Округление общего размера выделенных объектов

Post by 2useven10 »

buniak_a_h wrote: Mon 13 Jan, 2020 07:12 Аллегории не понял…
Не переживайте, она риторическая (как вопрос) и собственно и не для вас.
Две страницы обсуждения на пустом месте.
Все ответы и на вашу гиперсерьёзность и на капризы Raistlin, есть в правилах.
User avatar
Raistlin
Posts: 750
Joined: Wed 16 Mar, 2005 16:01
Has thanked: 3 times
Been thanked: 1 time

Округление общего размера выделенных объектов

Post by Raistlin »

HaRT wrote: Mon 13 Jan, 2020 01:55 Заменив строку на что-то типа "{0} bytes in {3} files", можно получить почти такую же информацию о выделенных файлах, как было до 4442
Работает. А почему "почти"?
Magically yours
Raistlin
User avatar
zg
zero-gravity
Posts: 6016
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

Округление общего размера выделенных объектов

Post by zg »

Raistlin wrote: Sun 12 Jan, 2020 21:57Да. И разве ширина колонки с размером может на это влиять? Ведь выделено несколько объектов, общий размер отображается выше статусной строки:
то, что выделено несколько объектов, не очень очевидно из ваших сообщений, для текущего объекта вполне себе влияет. а так сообщение стало информативнее и длиннее, и как вам уже сказали, либо сделать размер консоли побольше, либо укоротить выводимый текст, чтобы влезало.
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Округление общего размера выделенных объектов

Post by DrKnS »

Raistlin wrote: Mon 13 Jan, 2020 09:50А почему "почти"?
Потому что раньше была еще чёрная магия, подставляющая правильное окончание (file/files, файле/файлах).
User avatar
Raistlin
Posts: 750
Joined: Wed 16 Mar, 2005 16:01
Has thanked: 3 times
Been thanked: 1 time

Округление общего размера выделенных объектов

Post by Raistlin »

zg wrote: Mon 13 Jan, 2020 10:12 то, что выделено несколько объектов, не очень очевидно из ваших сообщений
Это вполне очевидно из заголовка темы.

Непонятно, почему нельзя было оставить по умолчанию как было и предусмотреть возможность правки lng для тех, кому очень надо знать про количество файлов и каталогов.
Magically yours
Raistlin
User avatar
buniak_a_h
Posts: 4236
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 643 times
Contact:

Округление общего размера выделенных объектов

Post by buniak_a_h »

DrKnS wrote: Mon 13 Jan, 2020 10:29
Raistlin wrote: Mon 13 Jan, 2020 09:50А почему "почти"?
Потому что раньше была еще чёрная магия, подставляющая правильное окончание (file/files, файле/файлах).
Опередили … :-)
Raistlin wrote: Mon 13 Jan, 2020 10:34 предусмотреть возможность правки lng
Вообще-то, такая правка предусмотрена. Ну, конечно не самого lng - он при обновлении затрётся. Видимо (не могу отвечать за разработчиков, но я так в своих продуктах делал) именно поэтому такая возможность реализована через создание кастомного файла.
User avatar
Raistlin
Posts: 750
Joined: Wed 16 Mar, 2005 16:01
Has thanked: 3 times
Been thanked: 1 time

Округление общего размера выделенных объектов

Post by Raistlin »

Вы не поняли. Возможность правки кастомного файла - это хорошо. Плохо то, что правка нужна, чтобы добиться прежнего поведения.
Magically yours
Raistlin
User avatar
buniak_a_h
Posts: 4236
Joined: Sat 20 Apr, 2013 00:17
Location: Санкт-Петробад
Has thanked: 222 times
Been thanked: 643 times
Contact:

Округление общего размера выделенных объектов

Post by buniak_a_h »

Raistlin wrote: Mon 13 Jan, 2020 11:44 Вы не поняли. Возможность правки кастомного файла - это хорошо. Плохо то, что правка нужна, чтобы добиться прежнего поведения.
Вопрос решается просто - работайте на 2-м ФАРе, раз он у Вас есть.
Ситуация тупая: поведение улучшили (по моему мнению и не только по моему), но конкретно Вас в конкретной ситуации это не устраивает. Причём, выход есть! Но Вас это не устраивает; желаете плодить сущности (настройки). Предлагаете заморозить статус-кво? Ну, насчёт некоторых нововведений я бы Вас поддержал (например, то же время файла при копировании, кавычки - слэш в имени папки по Ctrl], хотя все эти трудности преодолены). Но в любом случае считаю всю эту тему лишней. Столько всего на мантисе с прошлого и позапрошлого годов не сделано … Даже я туда парочку писал.Ну некогда людям!
User avatar
HaRT
Moderator
Posts: 10822
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Округление общего размера выделенных объектов

Post by HaRT »

Raistlin wrote: Mon 13 Jan, 2020 11:44Вы не поняли. […] Плохо то, что правка нужна, чтобы добиться прежнего поведения.
Это вы не поняли. Функциональность была улучшена для основной массы пользователей. Для (редких) ретроградов есть работающая возможность вернуть старое поведение.
Фар есть инструмент, а не нянька. © 2009 DrKnS
Post Reply

Return to “Нужна помощь”