LINUX.ORG.RU

Релиз Midnight Commander 4.8.0

 ,


0

2

Вышла новая версия консольного файлового менеджера Midnight Commander 4.8.0

Посмотреть все закрытые задачи для этого релиза

Основные изменения с версии 4.7.5

ВНИМАНИЕ: Пользовательские конфигурационные файлы были перемещены из каталога $HOME/.mc в каталоги XDG_CONFIG_* для следования стандартам FDO. Для получения подробной информации посетите эту ссылку.

ВНИМАНИЕ: VFS-пути теперь представлены как vfsprefix1://vfsdata/vfsprefix2://vfsdata (см. задачу номер 2361).

Пользовательский файл 'bindings' был переименован в 'mc.ext'. Вам необходимо найти в этом файле все строки со старым форматом VFS-путей (например, «Open=file.ext#vfsprefix») и заменить их новым форматом (Open=file.ext/vfsprefix://)

Старый формат VFS-путей поддерживается только в каталогах быстрого доступа (CTRL+\), при этом не допускается смешивать старый и новый форматы VFS-путей в одной строке.

ВНИМАНИЕ: Названия привязок клавиш были изменены для лучшей унификации (см. задачу номер 2511). Соответствия старых и новых названий привязок клавиш описаны в файле doc/keybind-migration.txt и на web-странице.

Основное (панели)

  • добавлена поддержка 256-ти цветов;
  • пользовательские файлы настроек перемещены в каталог, указанный в переменной окружения XDG_CONFIG_HOME;
  • выделение файлов в панелях нажатием сочетаний клавиш shift-left/right;
  • добавлена возможность пропускать все ошибки при операциях с множеством файлов или каталогов;
  • улучшения в поиске файлов:
    • возможность указания каталогов для игнорирования при рекурсивном поиске в диалоговом окне;
    • поддержка относительных игнорируемых каталогов (например, .svn);
    • флажок «Поиск по содержимому» по умолчанию включен.
  • распознавание хардлинков при подсветке файлов;
  • унификация названий привязок клавиш;
  • оптимизированы загрузка и сохранение конфигурационных файлов и файла истории;
  • добавлена опция командной строки -g/--oldmouse для поддержки типов мыши NORMAL/BUTTON_EVENT (помогает при запуске в screen/tmux).

VFS

  • VFS теперь использует пути, похожие на URL;
  • новый модуль для extfs: gitfs;
  • улучшение модуля patchfs: объединение нескольких diff-кусков для одного и того же файла в один VFS-файл.

Редактор

  • новая реализация движка макросов;
  • множественный повтор ранее записанных макросов;
  • вызов внешних скриптов из редактора;
  • добавлена возможность возврата отменённых действий (REDO);
  • группировка отменённых действий (UNDO);
  • regexp поиск и замена: поддержка escape-последовательностей в строке замены.

Прочее

  • лицензия изменена на GPL3+;
  • новые привязки файлов:
    • .torrent: просмотр при помощи ctorrent;
    • .mts: распознаётся как файл видео;
    • .3gp - видеофайл.
  • новые скины:
    • Xoria256;
    • mc-4.6.
  • добавлена опция командной строки -F/--datadir-info для отображения расширенной информации об используемых каталогах;
  • добавлена опция командной строки --configure-options для упрощения обновления и переконфигурирования mc;
  • добавлены новые переводы:
    • эсперанто;
    • интерлингва.

Исправления

  • ошибка сборки на DragonFly BSD;
  • ошибка сборки на Solaris;
  • нерабочее автозавершение команд;
  • диалоги убирают ведущие пробелы в строках ввода;
  • неправильный порядок инициализации слоя абстракции TTY;
  • строка подсказок перемещается в начало экрана и перезатирает основное меню;
  • Просмотрщик: нарушен поиск по выделенным/подчёркнутым nroff-символам, неправильная подсветка найденного;
  • Просмотрщик: man-страницы в UTF-8 отображаются некорректно;
  • FTP: каталоги, содержащие «@» в названии, потенциально могут привести к удалению домашнего каталога;
  • FTP: невозможно скачать файлы, содержащие апостроф (`) в названии;
  • FTP: невозможно отобразить содержимое каталогов, если пароль содержит символ '#';
  • FTP: невозможно скачать файлы, содержащие пробелы в начале имени;
  • Просмотр содержимого *.deb файлов невозможен с последней версией Perl;
  • ISOINFO: в конец файлов добавляется ";1" когда просматривается содержимое Joliet ISO-образа без расширений Rock-Ridge;
  • FISH: отображение панелей нарушается после ввода пароля.

Весь список изменений и исправлений ошибок можно посмотреть в полном анонсе (англ.)

>>> Скачать

★★★★★

Проверено: post-factum ()

>пользовательские файлы настроек перемещены в каталог, указанный в переменной окружения XDG_CONFIG_HOME;

>FISH: отображение панелей нарушается после ввода пароля;

я джва года этого ждал!

Turbid ★★★★★ ()
Ответ на: комментарий от Turbid

На самом деле панели сейчас просто скрываются и потом отображаются вновь.

Slavaz ★★★★★ ()
Ответ на: комментарий от Slavaz

ну хоть так, а то приходилось ctrl-o нажимать два раза.

p.s. а фоновое копирование с очередями архитектура mc позволяет запилить?

Turbid ★★★★★ ()
Ответ на: комментарий от Turbid

фоновое копирование есть, очередей пока нету.

Slavaz ★★★★★ ()

Спасибо. Приятные изменения.

RCV ★★★★ ()
Ответ на: комментарий от Turbid

>p.s. а фоновое копирование с очередями архитектура mc позволяет запилить?

Зачем оно в мультизадачной OS?

KRoN73 ★★★★★ ()
Ответ на: комментарий от Slavaz

>фоновое копирование есть

о, проглядел )

спасибо большое что возродили проект

Turbid ★★★★★ ()
Ответ на: комментарий от KRoN73

>Зачем оно в мультизадачной OS?

хм, представь ситуацию - ходишь по левой панели по ftp или другому удаленному хосту и выборочно копируешь больше файлы из разных подкаталогов.

очень интересно посмотреть на твой\хоста канал при параллельном копировании нескольких файлов

Turbid ★★★★★ ()

Отличная новость, спасибо

coldy ★★ ()
Ответ на: комментарий от Turbid

>ну хоть так, а то приходилось ctrl-o нажимать два раза.

А CRTL+L не для этого разве придумали? :)

fagot ★★★★★ ()
Ответ на: комментарий от fagot

>А CRTL+L не для этого разве придумали? :)

это что, костыль специально для этого?

Turbid ★★★★★ ()
Ответ на: комментарий от Turbid

>очень интересно посмотреть на твой\хоста канал при параллельном копировании нескольких файлов

Ну… 20Мбит :)

KRoN73 ★★★★★ ()

оффтоп: а почкму в Вас completed milestones содержат открытые тикеты?

ZuBB ★★★★★ ()
Ответ на: комментарий от KRoN73

>> очень интересно посмотреть на твой\хоста канал при параллельном копировании нескольких файлов

> Ну… 20Мбит :)


Есть волшебные хостеры, которые ограничивают кол-во фтп подключений для пользователя.

AnDoR ★★★★★ ()

А когда в Debian обновится не известно? А то всё 4.7.0. Может быть есть где в backports?

des ()
Ответ на: комментарий от ZuBB

> оффтоп: а почкму в Вас completed milestones содержат открытые тикеты?

Это раздолбайство и нехватка времени/ресурсов/желания/знаний. Надо будет поменять правила работы, но и на эту задачу нападает коллективная лень :)

Slavaz ★★★★★ ()

Не нужно. Есть Nautilus.

CARS ★★★★ ()
Ответ на: комментарий от CARS

Хотел бы я на тебя посмотреть, как ты его в консоли или по ssh на серваке будешь использовать.

post-factum ★★★★★ ()
Ответ на: комментарий от Turbid

>хм, представь ситуацию - ходишь по левой панели

И думаешь: а на правой панели девушки дешевле.

terminator ()

Пожалуй, лучший двухпанельный консольный ФМ для Linux. Остальные — кривоватые недоделки.

GotF ★★★★★ ()

Это новость затмила ондроед 4.0 :).

true_admin ★★★★★ ()

О, отличная новость. Спасибо.

andreyu ★★★★★ ()

>добавлена поддержка 256-ти цветов;
>19.10.2011

Ramen ★★★★ ()

> ВНИМАНИЕ: Пользовательские конфигурационные файлы были перемещены из каталога $HOME/.mc в каталоги XDG_CONFIG_* для следования стандартам FDO

Выражу мнение некоторой группы пользователей: «А не пойти бы ребятам из FDO на всем известные три буквы?» Заодно и разработчикам mc туда же. Реквестирую патч вернуть как было.

FeyFre ★★★ ()

А говорят, что Ъ не используют MC. Можно ли считать этот тред детектором?

yoghurt ★★★★★ ()
Ответ на: комментарий от yoghurt

Можно считать этот тред детектором ССЗБ по крику «не нужно».

post-factum ★★★★★ ()

Я так понимаю, теперь надо указывать в .profile XDG_CONFIG_HOME?

anonymousss ★★ ()
Ответ на: комментарий от ananas

Определять функциональные клавиши в настройках mc пробовал?

post-factum ★★★★★ ()
Ответ на: комментарий от anonymousss

> Я так понимаю, теперь надо указывать в .profile XDG_CONFIG_HOME

Нет, не надо. Если эта переменная не установлена, то по умолчанию используется ~/.config.

Slavaz ★★★★★ ()
Ответ на: комментарий от anonymousss

>Я так понимаю, теперь надо указывать в .profile XDG_CONFIG_HOME?

В нормальных дистрах оно изкоробки.

AX ★★★★★ ()
Ответ на: комментарий от anonymousss

не надо, оно по умолчанию $HOME/.config

anonymous ()
Ответ на: комментарий от FeyFre

> Реквестирую патч вернуть как было.

Зачем? одним .каталогом в хомяке будет меньше.

Slavaz ★★★★★ ()

что-то я не понял, а когда вышел релиз то?
на сайте ни одной временнОй метки не нашел; ни в новостях, ни в даунлоад, нигде...

anonymous ()

молодцы, спасибо. куда вам задонатить?

dib2 ★★★★ ()

Круто! Тёплый Ламповый Midnight Commander...

toney ★★★★★ ()

>добавлена поддержка 256-ти цветов;
>добавлена возможность пропускать все ошибки при операциях с множеством файлов или каталогов;


Боюсь даже спросить: и что, до этого момента он это не мог?

vilisvir ★★★★★ ()
Ответ на: комментарий от vilisvir

Боюсь даже спросить: а что, непонятно из формулировки?

post-factum ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.