Midnight Commander 4.7.0-pre1
🕛 01.08.2009, 20:15
После продолжительного периода разработки, основным направлением которой была полноценная поддержка UTF-8, для загрузки стал доступен файловый менеджер Midnight Commander версии 4.7.0-pre1. Сделано множество изменений по реструктуризации кода, улучшены некоторые диалоги, исправлены многие ошибки и реализованы новые возможности.Список основных изменений:
* Общее o нативная поддержка UTF-8; o выбор кодировок имён файлов в панелях; o новый диалог поиска файлов и их содержимого; o новый унифицированный движок поиска с типами: Plain, Wildcard, Regexp, Hex; o улучшено распознавание клавиш; o автоматическое определение системной кодировки пользователя; o добавлена поддержка технологии doxygen; o Обновлены файлы, предназначенные для создания configure и Makefile файлов (M4-файлы); o Обновлены переводы (не все); o исправления для компиляции на x86_64 платформе. * Редактор o улучшена работа с вертикальными блоками; o навигация по исходным текстам посредством TAGS-файла (создаваемого утилитами ctags или etags); o новая опция 'Постоянные блоки'; o Del/Backspace - удаление выделенного текста если опция 'Постоянные блоки' выключена; o перемещение выделенного текста клавишей TAB влево или перемещение вправо при нажатии клавиши COMPLETE если опция 'Постоянные блоки' выключена; o опциональное отображение номеров строк (Alt+n); o обновления в файлах подсветки синтаксиса; o опциональная подсветка табуляций и пробелов; o добавлены некоторые горячие клавиши. * Прочее o отображение свободного места в текущей файловой системе; o отображение размера выделенных файлов в строке мини-статуса. * Исправления ошибок o исправления в функции UNDO в редакторе; o включено множество исправлений из дистрибутивов; o исправлена работа с симлинками через fish; o исправлено экранирование имён файлов; o устранен крах mc при копировании/перемещении в доступных только на чтение каталог через fish; o некоторые исправления в mc.ext; o исправления в функции автодополнения командной строки; o небольшие исправления в функции работы с историей полей ввода; o произведены подчистки кода, устранены некоторые утечки памяти и т.д. (спасибо valgrind-у)
Данный выпуск Midnight Commander является предварительным, что означает неполную готовность к релизу. Цель данного выпуска: привлечь внимание к проекту для его дальнейшего улучшения.