PDA

Просмотр полной версии : Релиз отечественного форка Midnight Commander версии 4.6.3


lsmod
15.12.2008, 02:46
Недавно в новостях на разных open-source-ориентированных ресурсах появилось сообщение о форке файлового менеджера mc. Разработчик изначально решил собрать все доступные на сегодняшний день патчи из разных дистрибутивов/источников и пофиксить самые надоедливые и досадные баги mc, типа всем известной "озабоченности" subshell'a выполняемой операцией (кардинально устанялось только убиванием mc).

И вот, очень быстро форк отрелизился. :)

http://www.opennet.ru/opennews/art.shtml?num=19379

Сегодня вышел релиз отечественного форка Midnight Commander версии 4.6.3.

Основные изменения:

Добавлена возможность автоматического снятия флага "сохранять атрибуты" в диалоге копирования и перемещения, если файловая система назначения не поддерживает атрибуты файлов;
При копировании/перемещении с правой панели на левую индикатор копирования также изменяется справа налево;
Кодировка панелей (однобайтные кодировки);
Перекодировка файлов при редактировании и просмотре;
Переключение режимов отображения панелей (вертикальное/горизонтальное разделение) по нажатию на сочетание клавиш ALT+,(запятая);
Подсветка файлов по расширению;
Починен "озабоченный" шелл;
Изменены правила подсветки C/C++ синтаксиса;
Debian-патчи: синтаксис и распознавание apt/deb по расширениям;
Debian-патчи: исправления в переводах и в подсветке синтаксиса BASH;
Подправлена нижняя строка, описывающая основные клавиатурные команды;
Исправление путей к файлам конфигурации, которые теперь устанавливаются в /etc/mc при make install;
Добавлены цифровые часы при показе панелей;
Убрали предупреждение о невозможности сменить права, на ftp;
Улучшена поддержка отображения свободного места в точке монтирования, в которой находится текущий каталог (показ. свободного места на текущем диске);
Добавлен файл подсветки awk.syntax;
Значительно расширен файл подсветки css (Каскадные таблицы стилей) ;
Добавлен патч переключения между точками монтирования по Shift+F1/F2;
Добавлен файл подсветки ebuild.syntax;
Добавлен новый элемент в F2 меню, который позволяет открывать файлы/каталоги программой, назначенной для этого типа файлов в текущем DE. Например, для .txt. в KDE откроется kwrite. Использует xdg-open;
При использовании Ctrl+Space, курсор автоматически не переходит на следующий файл;
Добавлены новые типы в mc.ext (плейлисты Kaffeine и K3b, FLAC, Qt .ui и др.);
Добавлена возможность включать/выключать автоотступ в редакторе при нажатии на комбинацию клавиш ALT+i. Полезно при вставке текста из буфера обмена;
Добавлена подсветка синтаксиса для C++ из Debian, с поддержкой Qt макросов. Для спецификаторов доступа public/private/protected сделан цвет brightmagenta, т.к. это улучшает визуальное восприятие классов;
Добавлена возможность задания номера порта при ssh-соединении;
При ошибочном соединении (ssh, например) происходит перерисовка экрана, т.е. убраны артефакты после не успешного соединения, также убраны артефакты при успешном ssh-соединении в первый раз;
Файл перевода no.po переименован в nb.po;
Множество других улучшений.


Сборки для разных дистрибутивов можно забрать отсюда: http://people.redhat-club.org/inf/mc-slavaz/

там же исходники, доки, ебилды для gentoo и т.п.

Сборка для Debian/(Ubuntu) инсталлировалась без проблем. В целом впечатления приятные. Особенно порадовала наконец-то нормально реализованная поддержка UTF-8 как кодировки ввода/вывода (картинка 1), и реально работающая возможность менять кодировку читаемого файла "на лету" через меню по ^T (картинка 2).

17770Картинка 1
17769Картинка 2

Если у вас есть какие-то проблемы с mc или нужны функции из списка выше, есть резон обновиться.

lsmod
21.12.2008, 01:34
http://people.redhat-club.org/inf/mc-slavaz/debian/

Пересобранные пакеты mc для etch/lenny. Устранена ошибка, появлявшаяся при сохранении изменённого/открытого файла.

Хотя никому, кроме меня, это не интересно - пусть будет. :)

Martin_Logan
22.12.2008, 16:57
Хотя никому, кроме меня, это не интересно - пусть будет. :)
Ну почему же не интересно. Скачал пакеты для мандривы и убунты. :)
P.S. Кстати оригинальный миднайт шото глючил под гномом. Интересно тут пофиксили или нет?

Весёлый Молочник
23.12.2008, 21:47
Под freebsd единственный нормальный способ поработать в консоли. =) А под Linux'ами им пользоваться имхо смысла нету.

lsmod
23.12.2008, 22:16
Что не так с консолью во FreeBSD?

Весёлый Молочник
23.12.2008, 22:25
Не так выразился, поработать в файловом менеджере без иксов. =)
На серверах не ставят иксы, а без них проблематично. Я не дитя нортон командера, хотя помню его.