mc-4.1.40-MP: Двадцать лет спустя...
Коротко сгенерировано ИИ по тексту статьи
- После 22 лет простоя выпущен форк Midnight Commander mc-4.1.40-MP.
- Проект отказался от autoconf/automake, перешёл на Makefile и полностью поддерживает UTF-8.
- Обновлены VFS архивов 7z, zip, rar, ace, lha и lzh; добавлена поддержка SFTP/SSH.
Почему это важно: Автор перенёс репозиторий на GitHub, чтобы повысить прозрачность разработки.

Спустя 22 года простоя состоялся выпуск форка Midnight Commander — mc-4.1.40-MP.
Из основного:
- перенос репозитория на github: автор решил, что с целью повышения прозрачности разработки стоит перейти на github, а не пилить «страшный код в страшном подвале».
- система сборки: полный отказ от autoconf/automake в пользу suckless Makefile/config.mk/config.h
- TUI: проект переведён на slang-1.4.8, переработанный под поддержку UTF-8
- UTF-8: проект полностью поддерживает UTF-8 во всех своих модулях
- SubShell: прилично переработан, и работает почти везде — Linux, Haiku, NetBSD, OpenBSD, [фряха на подходе, автор надеется, проблем не будет]
- часики: снова тихонько тикают в правом верхнем углу ;)
- кодовые страницы: работает перекодировка по CTRL-T в редакторе и просмотрщике. В редакторе при Save As можно сохранить перекодированный текст в UTF-8. Читайте и редактируйте старые документы в КОИ8, CP866, CP1251, MACcyr, и других кодировках. :)
- VFS: поддержка архивов 7z, zip, rar, ace, lha, lzh приведена к современной реальности, добавлены SFTP/SSH VFS.
- mountpoints: F11/F12 в панельках — работают везде, linux, стандартный posix, с фиксами под Haiku, NetBSD, OpenBSD, [фряха апкаминг]
- показометр размера: [free/total] для маунтпойнта — работает также на всех системах.
- help: mc.hlp актулизирован
- mc.po:, а они сегодня кому-то нужны? Ну, один я сделал (русский), как-нибудь займусь остальными…
- утечки памяти: 42 байта. Все остальные изничтожены при помощи valgrind.
Всей остальной требухой автор пока не занимался, последние две недели был занят приведением в порядок основного функционала…
>>> github
