Доступен выпуск консольного файлового менеджера Midnight Commander 4.8.19, распространяемого в исходных текстах под лицензией GPLv3+. Список основных изменений: Поддержка полноцветных терминалов, поддерживающих 16 млн цветов, для которых подготовлена специальная тема оформления 'Four seasons'; В операциях копирования и перемещения на платформе Linux обеспечена обработка времени с наносекундной точностью; Переменная окружения $MC_HOME заменена на $MC_PROFILE_ROOT; Возможность переопределения клавиши переключения не другую панель (ранее была жестко прошита клаваша Tab) Представлен скрипт для тестирования обработчиков EXTFS; В обработчике архивов u7z добавлена возможность разбора списков без размера и времени; В обработчик rpm добавлена поддержка транзакционных скриптов; Реализована подсветка синтаксиса для R, YAML, конструкций OpenCL и языка описания шейдеров; Обновлена реализация модуля для подсветки синтаксиса HTML и ebuild; Обеспечена подсветка синтаксиса файлов *.t (Perl-тесты); Добавлена
Доступен выпуск консольного файлового менеджера Midnight Commander 4.8.18, распространяемого в исходных текстах под лицензией GPLv3+. Список основных изменений: Проведён рефакторинг подсистемы вывода виджетов; Возможность перенастройки горячих клавиш Alt-Enter, Ctrl-Enter и Ctrl-Shift-Enter в режиме файлового менеджера; Во встроенном редакторе добавлена подсветка синтаксиса для GLSL и CUDA; Решены проблемы со сборкой во FreeBSD и NetBSD; Устранено нарушение отображения при изменении размера окон при запуске под управлением tmux и GNU screen.
Доступен выпуск консольного файлового менеджера Midnight Commander 4.8.17, распространяемого в исходных текстах под лицензией GPLv3+. Список основных изменений: Проведена оптимизация производительности операций копирования и перемещения файлов, которая переведена на использование адаптивного буфера (как в coreutils), который работает значительно быстрее; Осуществлён переход на новый высокоуровневый API управления мышью, который позволил упростить код и решить многие ранее наблюдаемые проблемы; В файловой панели реализован новый режим выровненной по центру прокрутки; Требования к версии Gettext подняты до 0.18.1; В VFS с FISH-обработчиков снят флаг исполняемого файла; В редакторе улучшена подсветка синтаксиса для F90 и Java; Добавлены дополнительные типовые описания для подсветки файлов; Решены проблемы с определением tcsh во FreeBSD (используется csh);
Состоялся выпуск консольного файлового менеджера Midnight Commander 4.8.16, распространяемого в исходных текстах под лицензией GPLv3+. Список основных изменений: Проведена работа по увеличению удобства интерфейса поиска файлов. Убран флаг поиска с учётом содержимого ("Search for content"), который теперь применяется автоматически на основе заполнения поля с маской поиска внутри файлов. Пустое значение маски файла теперь приводит к выводу всех встретившихся файлов (не нужно обязательно указывать звёздочку); Поддержка командного интерпретатора ash и устранение ошибок в коде поддержки bash и fish; Улучшена реализация списков и их прокрутка колесом мыши; Поддержка форматов сжатия lzip и lz4; Поддержка просмотра патчей (patchfs), сжатых утилитой xz; В mc.ext добавлены шаблоны для initramfs / initrd; Во встроенном редакторе обеспечена подсветка синтаксиса для языка Go. Обновлены правила подсветки для файлов конфигурации Puppet; Исправлено около 30 ошибок.
Представлен выпуск консольного файлового менеджера Midnight Commander 4.8.13, распространяемого в исходных текстах под лицензией GPLv3+. Список основных изменений: Реализована возможность удобного прерывания пользователем длительно выполняемых операций; Во встроенном редакторе улучшена подсветка синтаксиса сценариев CMake и PHP; Реализована возможность определения отдельного цветового оформления для просмотрщика; При переходе по номеру строки в просмотрщике (вызываемая по F5 функция перехода) нумерация теперь начинается с 1, а не с 0; Решены проблемы с отображением системных руководств (man), содержащих текст в utf-8; Проведена чистка кода; Добавлены новые цветовые темы gray-green-purple256 и gray-orange-blue256.
Объявлен выпуск консольного файлового менеджера Midnight Commander 4.8.8, распространяемого в исходных текстах под лицензией GPLv3+. Список основных изменений: Увеличен размер диалога копирования и перемещения файлов, который теперь занимает до 2/3 ширины экрана; Перед созданием нового файла в редакторе теперь выводится диалог с запросом имени для сохранения; Поддержка расширенного протокола взаимодействия с мышью SGR-1006, вместо ранее используемого URXVT-1015; Возможность пропустить сканирование содержимого директории перед выполнением файловых операций. Вывод числа директорий и размера содержимого в дополнение к имени директории; Для некоторых внешних редакторов и просмотрщиков добавлена возможность перехода на заданный номер строки; Во встроенном редакторе обновлены правила подсветки синтаксиса: добавлена поддержка языка Jal, файлов конфигурации gplink (.lkr), Makefile с расширением .mak, файлов конфигурации ZSH и кода на языке Фортран.
Анонсирован релиз новой ветки консольного файлового менеджера Midnight Commander 4.8. Кроме изменений и исправлений, новая версия также примечательна переходом на лицензию GPLv3+ (прошлые версии распространялись под GPLv2+). Ключевые улучшения: Базовая часть Поддержка 256 цветов; Простой режим перестановки положения панелей, добавленный в дополнение к ранее реализованному режиму перестановки содержимого панелей (главное отличие в том, что новый режим поддерживает замену параметров, таких как метод сортировки); В диалоги для работы с файлами и директориями добавлена дополнительная опция, позволяющая игнорировать любые ошибки в процессе выполнения операции (например, при копировании игнорировать нечитаемые файлы); Конфигурационные файлы перемещены из домашней директории (~/.mc) в директорию, указанную в переменной окружения XDG_CONFIG_HOME (~/.config/mc). В файле конфигурации опции настройки панелей теперь читаются только из секции "[Panels]" и не воспринимаются из общей секции "[Midnight-Commander]";
Вышел очередной предварительный релиз файлового менеджера Midnight Commander 4.7.0-pre3. Произошло достаточно много интересных изменений: интегрированы механизмы для замены оформления (скины) и смены предопределенных горячих клавиш (можно назначить практически любые сочетания клавиш вместо существующих). Ниже представлен список основных изменений, относительно версии 4.7.0-pre2: Общее для обработки параметров командной строки используется GLib вместо собственной реализации реализована подсветка файлов по типу и расширению в панелях оптимизировано отображение имени файла, в диалоге предупреждения при копировании/переносе файлов при первом запуске поиска файлов поля ввода заполняются значениями из истории теперь параметр поддержки множественных кодировок (--enable-charset), включен по умолчанию реализован механизм «скинов» (рамки, цветовые схемы) реализован механизм переназначения клавиш (панели, командная строка, редактор, вьювер) VFS исправлена работа с tar.xz-файлами добавлено
После продолжительного периода разработки, основным направлением которой была полноценная поддержка UTF-8, для загрузки стал доступен файловый менеджер Midnight Commander версии 4.7.0-pre1. Сделано множество изменений по реструктуризации кода, улучшены некоторые диалоги, исправлены многие ошибки и реализованы новые возможности. Список основных изменений: Общее нативная поддержка UTF-8; выбор кодировок имён файлов в панелях; новый диалог поиска файлов и их содержимого; новый унифицированный движок поиска с типами: Plain, Wildcard, Regexp, Hex; улучшено распознавание клавиш; автоматическое определение системной кодировки пользователя; добавлена поддержка технологии doxygen; Обновлены файлы, предназначенные для создания configure и Makefile файлов (M4-файлы); Обновлены переводы (не все); исправления для компиляции на x86_64 платформе. Редактор улучшена работа с вертикальными блоками; навигация по исходным текстам посредством TAGS-файла (создаваемого утилитами ctags или etags); новая
Вячеслав Занько создал форк консольного файлового менеджера Midnight Commander, находящегося в последние годы в глубокой стагнации (последний релиз вышел в 2005 году, публикация снапшотов прекращена больше года назад). На данный момент исправлены следующие проблемы: Многолетняя проблема с Ctrl+O - "Интерпретатор занят выполнением команды"; При однобайтных и UTF-8 системной кодировке, при редактировании файла теперь можно переключать кодировку. При однобайтной системной кодировке можно задать кодировку имён файлов и каталогов в панели, а при копировании можно задавать из какой кодировки и в какую конвертировать имена файлов. Добавлены патчи: Подсветка имен файлов по расширению. Изменение кодовой страницы панелей (Удобно при посещении ftp где есть файлы в кодировке отличной от системной). В mcedit добавлена подсветка символов табуляции и пробелов. Переключение режимов отображения (показать/скрыть скрытые файлы - файлы с точкой в начале; показать вертикально или горизонтально разделённые