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

Total Commander 9.20 beta 3

Добавлено: Чт май 17, 2018 01:37
CaptainFlint
Выпущена третья бета-версия TC 9.20.

Помимо исправления ошибок были добавлены некоторые улучшения:
  • Новый тип модификации регистра в инструменте группового переименования и в шаблонах создания нового файла/каталога: то же, что и "Начала Слов С Заглавной", но предлоги остаются со строчной (если они не в начале), как принято в английском языке. Список слов-исключений настраивается ключом LowercaseStrings.
  • В инструменте сравнения по содержимому добавлено сочетание Ctrl+A для выделения всего текста.
Полный список изменений: history920.txt

Загрузить можно со страницы на сайте ghisler.com или с wincmd.ru:

Добавлено: Чт май 17, 2018 05:52
Avada
Уточнение по ключу LowercaseStrings. Настраиваются не только оставляемые в нижнем регистре предлоги, союзы, артикли и вообще любые слова-связки, но и то, что теперь в новой строке в выпадающем списке ИГП написано в скобках. По умолчанию, когда ключа нет, там без всякого перевода: English in Titles. Но в значении ключа можно до двоеточия указать другой текст (скажем, кроме слов-связок), а уже после него — некий набор исключений на английском или другом языке (если это кому-то нужно), учитываемый вместо стандартного английского набора.
Вот этот стандарт: a,an,the,at,by,for,in,of,on,to,from,up,and,as,but,or,nor,yet,so,vs
Зачем такие сложности, понять трудно. Пока единственная версия: Гислер героически пытается отвертеться от доработки LNG-файла при участии переводчиков.
P.S. Как оказалось, дополнительный перевод всё же предполагается, в том числе и для "English in Titles", но локализованная строка 1397 будет браться из LNG-файла, если в значении ключа указан только список исключений, без первой части с двоеточием, или если ключа вообще нет.

Добавлено: Чт май 17, 2018 08:01
MVV
Полагаю, пренепременно следует упомянуть об этом нововведении:
Icon from internal association takes precedence over internal packer icon (e.g. for *.rar)
Судя по всему, Гислер-таки решил позволить людям переопределять иконки для архивов с помощью внутренних ассоциаций.

Добавлено: Чт май 17, 2018 08:39
Avada
MVV
Это уже при обсуждении первой беты упоминалось. На форуме в теме о выходе новой беты Гислер сейчас даёт список ВСЕХ основных изменений текущей версии, а не только новейших.

А вот обратный случай. В файле KEYBOARD.TXT беты 3 появилась новая строчка: "SHIFT+F7 Create directory in other panel, using name under cursor". Смысл, полагаю, абсолютно понятен, но мало того, что это больше нигде не документировано, так это ещё и не работает. По крайней мере, у меня — точно. (Не ислючено, что Гислер только собирается ещё это ввести, но несколько поспешил с описанием.) Хорошо бы проверить и зарепортить.

Добавлено: Чт май 17, 2018 09:11
sa
Avada писал(а):В файле KEYBOARD.TXT беты 3 появилась новая строчка
Даже раньше – в файле беты 1. У меня комбинация тоже не работает.

Добавлено: Чт май 17, 2018 09:21
Avada
sa
Да, верно. Значит, не обратный случай, а такой же. :) Надо репортить. А вот новую встроенную команду для такого варианта Гислер добавлять сейчас вряд ли будет (те же проблемы с переводчиками). Хотя вообще-то следовало бы нормально сделать всё сразу.

Оказывается, Гислер всё-таки предусмотрел кое-какие изменения в LNG-файлах. Это надо будет учесть в русификации к следующим бетам.

Добавлено: Чт май 17, 2018 15:46
sa
Команда cm_SysInfo в версии 9.20 теперь по умолчанию показывает вкладку Software (Программы), а не Hardware (Оборудование), в отличие от предыдущей версии (9.12).

Добавлено: Чт май 17, 2018 15:53
Flasher
MVV писал(а):Полагаю, пренепременно следует упомянуть об этом нововведении:
Проснулся. :) С этого я и начал.

Последние 2 бага подтверждаю.

Добавлено: Чт май 17, 2018 15:59
sa
Поведение с cm_SysInfo я бы багом не назвал: до этого принудительно (с помощью TCFS2) вызывал вкладку Программы.

Добавлено: Чт май 17, 2018 16:00
Avada
Flasher
Со вкладкой в "Информации по системе" я тоже подтверждаю, но это может оказаться и не багом, а сознательным изменением приоритета вкладок.

Добавлено: Чт май 17, 2018 16:02
Flasher
Avada
Вероятно. Я бы вообще сделал её первой и назвал "Система".

Добавлено: Чт май 17, 2018 17:05
Avada
Flasher
А баг там все-таки есть. Но другой. На вкладке "Оборудование" раньше отображалось число и COM-портов, и LPT-портов. Теперь в этой строчке LPT-портов нет, а цифра 1 для них всё равно отображается. Просто так.

Добавлено: Чт май 17, 2018 17:08
Flasher
Avada
На x32 есть.

Добавлено: Чт май 17, 2018 17:52
Avada
Flasher
Тут не от битности зависит, я довольно быстро нашёл причину. При диалоговом DPI по умолчанию (у меня это OverrideDPI=96) надпись видна вся. При увеличении значения DPI в TC (я проверял на 110 — это мой рабочий размер, 120 и 150) часть строки пропадает. Явный баг. А на 64-битном 9.12, кстати, был другой баг: с OverrideDPI=150 пропадала только верхняя часть надписи "LPT-порт", при этом надпись "COM-порт" отображалсь нормально. Но там не было проблем с 110 и 120. Шрифт для диалогов у меня используется, если что, Arial 8.

Добавлено: Чт май 17, 2018 17:59
Flasher
Avada
Тут сожительство с системной DPI роль играет. Если она совпадает (120 и более — не суть), то проблемы не будет.