Страница 1 из 1
Total Commander 9.0 beta 17
Добавлено: Чт окт 06, 2016 01:51
CaptainFlint
Выпущена семнадцатая бета-версия Total Commander 9.0.
На этот раз только исправления ошибок.
Полная история изменений:
history.txt
Загрузить дистрибутив можно со страницы на сайте
ghisler.com или с wincmd.ru:
Добавлено: Чт окт 06, 2016 03:36
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, и баг воспроизвёлся.
С утра я эти результаты обмозгую и закину на оффорум. Может кто-то сможет чем-то дополнить мои эксперименты? Странно, что Гислеру не удаётся воспроизвести такой простой кейс, может я что-то упускаю?
Добавлено: Чт окт 06, 2016 10:57
MVV
Я воспроизвёл баг с левыми байтами на 17-й бете на русской семёрке и двух нерусских восьмёрках и
описал алгоритм.
Добавлено: Вс окт 09, 2016 08:14
Avada
В 17-й бете обнаружилась очень неприятная вещь: перестала сохраняться история предыдущего поиска по именам и маскам. Легко проверяется и на абсолютно чистом TC, если попытаться указать в диалоге поиска имя/маску в поле "Искать файлы" (Search for"). Поиск выполняется, но секция
[SearchName] в новом конфиге не создаётся вообще, выпадающий список пуст. В настроенном TC отображаются только старые записи из этой секции, новые не добавляются. В предыдущих бетах (по 16-ю включительно) с этим не было никаких проблем. Остальные секции с историями поиска работают нормально. И я что-то не вижу, чтобы про это писали на оффоруме. Что странно — баг заметный. Проверьте и сообщите Гислеру, пожалуйста.
P.S. Уже
сообщили.
Добавлено: Вс окт 09, 2016 13:23
Aquila
Avada
Баг подтвержден и найдена его причина:
Код: Выделить всё
http://ghisler.ch/board/viewtopic.php?p=318352#318352
Добавлено: Вс окт 09, 2016 16:39
Avada
Aquila
Ну, я так и понял, что с этим изменением как-то связано... А ссылка на тему уже давалась, вторая не нужна.
Добавлено: Вс окт 09, 2016 22:46
LonerD
В последних TC что-то изменилось (в настройках) или поломалось в плане работы с ftp?
Проблема следующая. Чистый Тотал 9 х32 и х64 (беты 6, 15 и 17 пробовал). Выбираю один файл на локальном компьютере и один на фтп. Открываю "Сравнение файлов по содержимому" (выполняю команду cm_CompareFilesByContent). Редактирую в открывшемся диалоге тот файл, который лежит на фтп. Закрываю "Сравнение по содержимому" (крестик в уголку). Тотал предлагает залить новую (изменённую) версию файла на фтп. Соглашаюсь. Тотал заливает новую версию и автоматически изменяет путь в панели, где открыто соединение на тот, который был открыт до ftp-соединения. Соединение не разрывается. Обратно на фтп в чистом Тотале можно перейти по команде cm_GotoPreviousDir.
В ТС 8 такой проблемы не было, после заливки файлов путь в панели с фтп не менялся. Баг в TC 9 или так задумано и можно как-то вернуть старое поведение?
Happy birthday to me и 1000 сообщение на форуме.
Добавлено: Пн окт 10, 2016 12:25
Avada
Глюк при работе с вертикальной панелью инструментов, не замеченный ранее.
Уменьшаем мышкой высоту окна, чтобы часть кнопок вертикальной панели ушла в дополнительное выпадающее меню.
Заходим в это меню кнопкой с теугольником вниз и вызываем там для любой строки контекстное меню.
Нижний пункт этого меню по-русски называется "Главная панель инструментов...", а по-английски просто "Button Bar...". Текст берётся не из LNG, а из MNU-файла (это записанная в меню "Configuration" в любой нотации команда cm_ButtonConfig). По-русски особенно заметно, что команда здесь не та. Нужна другая команда из того же меню "Configuration" — cm_ButtonConfig2: по-английски она отображалась бы как ""Button Bar 2 (Vertical)...", а по-русски как "Вертикальная панель инструментов...".
Соответственно, нынешняя команда действительно открывает диалог правки главной панели, хотя в данном случае нужно открытие того же диалога для вертикальной панели.
То есть это было перенесено сюда из выпадающих меню главной панели без учёта контекста. Проверьте и сообщите Гислеру, пожалуйста, кто может.