После долгого периода стагнации (последний релиз вышел в 2005 году), в разработке файлового менеджера Midnight Commander начались подвижки в принятии сторонних патчей, расширяющих функционал и исправляющих старые проблемы. Подстегнуть проект к жизни помогла инициатива по созданию отечественного форка Midnight Commander, вызвавшая большой интерес среди пользователей и разработчиков.
1-го февраля 2009 года вышел официальный релиз Midnight Commander 4.6.2. Этот релиз, в основном, содержит исправления ошибок, некоторые из которых оставались неисправленными на протяжении многих лет. Основные изменения: Была переписана значительная часть бэкенда по работе с симлинками через fish (у кого зависал mc при копировании симлинков через "Shell-соединение", тот поймёт о чём речь); Работает экранирование (escape) для автодополнения и для командной строки. Раньше невозможно было работать с файлами или каталогами, содержащие спец. символы либо пробелы в начале/конце имени; Добавлена вспомогательная библиотека для постепенного ухода от использования glib; Исправлены проблемы с набором клавиатурных комбинаций при запуске mc в консоли putty; Добавлена опция для первоочередного показа исполняемых файлов в панелях; Обновлены правила для подсветки синтаксиса во встроенном редакторе, изменения затронули языки Cи/Си++, Pascal, Python. Управлять включением и выключением подсветки можно через клавиатурную комбинацию Ctrl+S; В VFS добавлена поддержка 7zip и ALZip, улучшена поддержка deb, iso9660, mailfs, rpm, trpm, zip. Добавлена возможность аккуратной работы с архивами большого размера (более 2 Гб). Скрипты избавлены от некоторых злоупотреблений особенностями работы bash. Для просмотра Open Document файлов теперь используется утилита odf2txt; Обновлен комплект файлов с переводом сообщений на русский язык.
Список остальных изменений можно просмотреть в файле News в архиве с исходными текстами.
Примечание: релиз не содержит официальной поддержки UTF-8 (запланирована на ветку 4.7 в недалёком будущем). Но разработчики знают о востребованности UTF-8 в mc, поэтому был создан git-тэг с UTF-патчами (MC-4.6.2-utf8). Для маинтейнеров дистрибутивов: после получения клона репозитория просто выполните команду для получения патча: "git diff mc-4.6.2 mc-4.6.2-utf8" или загрузите с сайта готовый архив http://midnight-commander.org/downloads/mc-4.6.2-utf8.patch.gz По материалам http://opennet.ru
PS: Хотел с утра запостить - не успел. Прога очень полезная, поэтому рекомендую обновиться. |