23 января, после пяти месяцев разработки, состоялся выпуск 4.8.33 консольного менеджера файлов Midnight Commander, написанного на языке C и рапространяемого по лицензии GNU GPL 3.
Список основных изменений:
- Начиная с этого выпуска в исходном коде будут использоваться возможности стандарта C99 языка C, что потребует для сборки MC наличия компилятора, поддерживающего этот стандарт.
- Минимальная необходимая для сборки версия
Automake
повышена до версии 1.14. - Добавлена поддержка вариаций
ksh
в качествеsubshell
. - Улучшена поддержка командной оболочки
Fish
4.0. - Добавлена поддержка использования массива значений в переменной окружения
PROMPT_COMMAND
(дляbash
>= 5.1). - Значение переменной окружения
ENV
теперь не перезаписывается при использовании командных оболочекash
иdash
в качествеsubshell
. - Добавлена возможность выбора сочетаний клавиш в стиле
Vim
. - Добавлена поддержка файлов
.torrent
(просмотр и VFS). - Для воспроизведения звука и видео и просмотра изображений в неграфических сессиях, теперь предпочтение отдано консольным утилитам.
- В
mc.ext.ini
добавлена поддержка OpenEmbedded-архивовipk
и формата пакетовCrate
языка Rust. - Теперь выбор web-браузера происходит во время выполнения.
- Исправлен расчёт примерного времени исполнения операций копирования и перемещения файлов при возникновении файловых ошибок.
- В CI GitHub-репозитория теперь вместо Travis используются GutHub Actions.
- Исправлены обнаруженные ошибки аварийного завершения и освобождения памяти.
- Другие улучшения и исправления ошибок.