Total Commander 9.0 beta 17

Обсуждение Total Commander. Установка, использование, настройка, решение проблем, скрытые функции. Обсуждение новых версий.

Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik

Ответить
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Total Commander 9.0 beta 17

Сообщение CaptainFlint »

Выпущена семнадцатая бета-версия Total Commander 9.0.

На этот раз только исправления ошибок.
Полная история изменений: history.txt

Загрузить дистрибутив можно со страницы на сайте ghisler.com или с wincmd.ru:
Почему же, ё-моё, ты нигде не пишешь "ё"?
Аватара пользователя
D1P
Сообщения: 2987
Зарегистрирован: Пн дек 20, 2004 18:30
Откуда: Тбилиси
Контактная информация:

Сообщение D1P »

Часть багов с комментариями, которые репорчены в предыдущей теме, поправлены, но основной, с пустым символом перед комментарием, остался не исправленным, и Гислер не может его воспроизвести.
Я поэкспериментировал с новой бетой: проблема воспроизводится при выборе настройки File comments preferred type: Unicode UTF16/Unicode UTF16 Mac/Unicode UTF8, но отсутствует при вариантах с Plain text *
При этом, если конвертировать файл descript.ion в кодировку UTF8 без BOM (например, в SynWrite), то конкретно пустой символ пропадает. Аналогично, если стереть BOM-сигнатуру в hex-редакторе из файла в Unicode UTF8, а вот если сигнатуру стереть из файла с любым UTF16 - TC уже не воспринимает комментарии из этого файла.
От настроек неюникодной локали баг, видимо, не зависит - по крайней мере, я переключился на английскую локаль в Win10, и баг воспроизвёлся.

С утра я эти результаты обмозгую и закину на оффорум. Может кто-то сможет чем-то дополнить мои эксперименты? Странно, что Гислеру не удаётся воспроизвести такой простой кейс, может я что-то упускаю?
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Я воспроизвёл баг с левыми байтами на 17-й бете на русской семёрке и двух нерусских восьмёрках и описал алгоритм.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

В 17-й бете обнаружилась очень неприятная вещь: перестала сохраняться история предыдущего поиска по именам и маскам. Легко проверяется и на абсолютно чистом TC, если попытаться указать в диалоге поиска имя/маску в поле "Искать файлы" (Search for"). Поиск выполняется, но секция [SearchName] в новом конфиге не создаётся вообще, выпадающий список пуст. В настроенном TC отображаются только старые записи из этой секции, новые не добавляются. В предыдущих бетах (по 16-ю включительно) с этим не было никаких проблем. Остальные секции с историями поиска работают нормально. И я что-то не вижу, чтобы про это писали на оффоруме. Что странно — баг заметный. Проверьте и сообщите Гислеру, пожалуйста.

P.S. Уже сообщили.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Aquila
Сообщения: 35
Зарегистрирован: Чт сен 22, 2016 14:27

Сообщение Aquila »

Avada

Баг подтвержден и найдена его причина:

Код: Выделить всё

http://ghisler.ch/board/viewtopic.php?p=318352#318352
Последний раз редактировалось Aquila Чт окт 27, 2016 19:22, всего редактировалось 1 раз.
«Two things are infinite: the universe and the human stupidity.
... and a'm not so sure about the universe».
Albert Einstein
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Aquila
Ну, я так и понял, что с этим изменением как-то связано... А ссылка на тему уже давалась, вторая не нужна.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
LonerD
Сообщения: 1174
Зарегистрирован: Вт янв 04, 2011 03:56
Откуда: Макеевка
Контактная информация:

Сообщение LonerD »

В последних TC что-то изменилось (в настройках) или поломалось в плане работы с ftp?
Проблема следующая. Чистый Тотал 9 х32 и х64 (беты 6, 15 и 17 пробовал). Выбираю один файл на локальном компьютере и один на фтп. Открываю "Сравнение файлов по содержимому" (выполняю команду cm_CompareFilesByContent). Редактирую в открывшемся диалоге тот файл, который лежит на фтп. Закрываю "Сравнение по содержимому" (крестик в уголку). Тотал предлагает залить новую (изменённую) версию файла на фтп. Соглашаюсь. Тотал заливает новую версию и автоматически изменяет путь в панели, где открыто соединение на тот, который был открыт до ftp-соединения. Соединение не разрывается. Обратно на фтп в чистом Тотале можно перейти по команде cm_GotoPreviousDir.
В ТС 8 такой проблемы не было, после заливки файлов путь в панели с фтп не менялся. Баг в TC 9 или так задумано и можно как-то вернуть старое поведение?

Happy birthday to me и 1000 сообщение на форуме.
Windows 11 | TC DreamLair eternal pre-α
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Глюк при работе с вертикальной панелью инструментов, не замеченный ранее.
Уменьшаем мышкой высоту окна, чтобы часть кнопок вертикальной панели ушла в дополнительное выпадающее меню.
Заходим в это меню кнопкой с теугольником вниз и вызываем там для любой строки контекстное меню.
Нижний пункт этого меню по-русски называется "Главная панель инструментов...", а по-английски просто "Button Bar...". Текст берётся не из LNG, а из MNU-файла (это записанная в меню "Configuration" в любой нотации команда cm_ButtonConfig). По-русски особенно заметно, что команда здесь не та. Нужна другая команда из того же меню "Configuration" — cm_ButtonConfig2: по-английски она отображалась бы как ""Button Bar 2 (Vertical)...", а по-русски как "Вертикальная панель инструментов...".
Соответственно, нынешняя команда действительно открывает диалог правки главной панели, хотя в данном случае нужно открытие того же диалога для вертикальной панели.
То есть это было перенесено сюда из выпадающих меню главной панели без учёта контекста. Проверьте и сообщите Гислеру, пожалуйста, кто может.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Ответить