LINUX.ORG.RU

Midnight Commander 4.8.2

 ,


0

3

Вышла новая версия консольного файлового менеджера Midnight Commander (4.8.2), которая включает в себя следующие основные изменения:

  • Ядро:
    • Добавлен новый флаг -X (-- no-x11), позволяющий не использовать X11, для получения состояния модификаторов Alt, Ctrl, Shift
    • Поддержка '~' в качестве обозначения домашнего каталога в поле 'Start at:' диалога поиска файлов 'Find File'
    • Поддержка '~' в качестве обозначения домашнего каталога в «горячем списке»
    • Состояние 'Back Tab' теперь можно узнать из диалога «Дополнительные ключи» 'Learn keys'
    • Дополнительный префикс '0x' для выполнения поиска шестнадцатеричных значений
    • Поддержка динамического изменения размера панелей
    • Новые привязки (ScrollLeft, ScrollRight) для прокрутки длинных имен файлов в панели
  • VFS:
    • Произведена внутренняя реорганизация VFS
  • Редактор
    • Добавлен ​​as.syntax
  • Просмотр
    • Добавлена привязка для обратного поиска
  • Разное
    • Добавлены горячие клавиши для всех радио / регистрационных кнопок диалогов поиска / замены
    • Добавлены новые привязки файлов:

      - .m4v, .ts - видео

      - DJV - DjVu

    • Произведено упрощение mc.menu - удалены LZMA | LZ и изменены p7 на 7z
    • Обновлен список известных браузеров: gnome-moz-remote mozilla firefox konqueror opera
    • Добавлена ​​переменная окружения MC_HOME для указания домашнего каталога MC
    • Произведена значительная чистка кода
    • Исправлены ошибки:
      • Ошибка компиляции 4.8.1 на xBSD, по причине «Неопределенные символы: _posix_fallocate»
      • Удаление ошибочных файлов из-за принудительной перезагрузки панели файловых операций MC
      • Невозможность изменения каталога (Chdir), если имя каталога содержит знак доллара
      • Неправильный размер панели после изменения типа сплит-панели
      • Неправильный общий счетчик размера для подкаталогов в диалогах копирования / перемещения
      • Искажения дисплея в области панели после уменьшения окна
      • Недоступность командной строки, если панель представлена в древовидном отображении
      • Дополнительное подтверждение, прежде чем удалить пустые группы быстрого доступа
      • Невозможность открытия для редактирования файла нулевой длины с VFS в Mcedit
      • Падение Mcedit, когда ~/.config является файлом
      • Mcedit: сброс отметки файлов после нажатия END / HOME / PgDn / PgUp
      • `Make check' не работал на arm и alpha (-z muldefs)

    Линк для скачивания: http://www.midnight-commander.org/downloads?order=id&desc=1

>>> Подробности

★★★★

Проверено: maxcom ()
Последнее исправление: post-factum (всего исправлений: 6)

Ответ на: комментарий от KUser

Значит, ручками шаловливыми постоянно ESC нажимаешь.

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

Странно работает запись макросов в редакторе.

спасибо за репорт
вот фикс

diff --git a/lib/keybind.c b/lib/keybind.c
index 16fd1cb..09550cb 100644
--- a/lib/keybind.c
+++ b/lib/keybind.c
@@ -46,6 +46,7 @@

static name_keymap_t command_names[] = {
/* common */
+ {«InsertChar», CK_InsertChar},
{«Enter», CK_Enter},
{«Up», CK_Up},
{«Down», CK_Down},

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

Посколько на момент релиза в nightly (nightly собирается из master ветки в git) уже включены все изменения, входящие в release, то я не вижу никаких проблем.

Спасибо за разъяснение. Я интуитивно понимал что-то в этом роде (поэтому и подключил nightly-репу), но полного представления не имел.

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

Да, так работает. Спасибо за оперативность!

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

старая самба как была так и осталась, новая самба требует много сил и пока отложена

angel_il ★★★★
()

mc, к сожалению стал тяжёлым и неповоротливым. Да и зависимости напрягают. Юзаю misc/mc-light из портов.

IPR ★★★★★
()

хорошая новость при такой плохой погоде )

Дополнительный префикс '0x' для выполнения поиска шестнадцатеричных значений

а вот продолжить поиск - не работает (

x905 ★★★★★
()

это только у меня стал криво работать directory hotlist? каталог добавляется, а перейти в него нельзя. в 4.8.1 всё работало.

ishitori
()

Ох, накосячили. Меню стало размазанным во всю ширину. Если разворачиваешь на полный экран - очень неудобно. Но самое главное!!! Теперь по sftp нельзя дать команду cd - просто тупо не видит каталог. Особая заподлянка на хостинге. Там чтобы попасть в свою домашнюю папку нужно пройти путь pub/home/USER. Но вся проблема в том, что в home запрещён просмотр каталогов. В результате домой из корня не попасть. Приходится переподключаться с /~ в пути.

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

Теперь по sftp нельзя дать команду cd

Какое-такое sftp?

akk ★★★★★
()

Исправлены ошибки:

Чето не помню ни одной из них в ветке 4.7.х. Можно на русском языке для обычных юзеров написать, ради чего стоит обновиться с 4.7 из репов на этот 4.8?

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

пустая болтовня?

Тебе срочно захотелось что-то ляпнуть?

допустим. про тяжесть и неповоротливость будут пруфы?

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

как работало, так и работает

не знаю, у меня предлагает удалить файл, а раньше переименование файла было с правкой текущего имени

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

Не знаю, у меня как работало, так и работает. И никогда не ломалось.

akk ★★★★★
()
Ответ на: комментарий от om-nom-nimouse

Это от терминала зависит.

konsole, mlterm, roxterm, xterm - везде не работает

в чистой консоли работает, что за ерунда...

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

Вообще-то «лесенка» при втсавке всегда отключалась в настройках - достаточно отключить автоотступ при вводе

worldmind
()
Ответ на: комментарий от Sith

в чистой консоли работает, что за ерунда...

Это xkeyboard-config виноват, mc и VTE тут никаким боком. Пофиксили в какой-то из 2.4.x версий, обновляйтесь.

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

Это xkeyboard-config виноват, mc и VTE тут никаким боком. Пофиксили в какой-то из 2.4.x версий, обновляйтесь.

Installed versions: 2.4.1-r3

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

а чем встроенный редактор в mc лучше, чем вызов внешнего?

Надо заставить себя признаться, что mcedit очень удобная штука. Главное неудобство mcedit, что существует слишком много его версий.

vi может быть удобнее только при удалённой работе через медленный канал, когда быстро нужно подравить какой-либо конфигурационный файл.

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

да меня самого это напрягает, т.к. на работе настроено всё по максимуму, а вот в других местах версия более древняя например и обламываешься

angel_il ★★★★
()

Обновился. В mc-4.7.5.1 состояние переключателей при копировании и перемещении установленные однажды и сохраненные не изменялись. Теперь каждый раз приходится снимать «Сохранять атрибуты».

Что можно поправить в консерватории, чтобы было наоборот?

KinDanKain
()
Ответ на: комментарий от angel_il

Какие тебе нахрен пруфы? Запусти mc 6-7 летней давности/mc-light и современную поделку. И увидь разницу.

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

Надо заставить себя признаться

мне показалось, или вы попытались выдать эту конструкцию за аргумент?

[troll style=«fat»]ладно vi, я никого не заставляю убивать 20 минут на vim-tutor, чтобы в разы повысить эффективность работы с редактором.[/troll]

но какие фичи есть у mcedit, которые не умеют другие редакторы? все,что я помню - это возможность редактировать файл в hex-mode - довольно специфично.

и как насчет unix-way? зачем встраивать редактор в файловый менеджер, если можно сделать отдельный проект?

вообще, проблема mc имхо в его разносторонн[ое]сти. mc, конечно, обогнал far manager. но попытка засунуть в одну программу все и сразу - это сильный тормоз по сравнению со связкой более специализированных продуктов (например, vifm+vim+hexview)

MyTrooName ★★★★★
()

и приведенный чейнджлог выглядит процентов на 80 как изменение дефолтного конфига 8-/

кейбиндинги, ассоциации файлов...

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

но какие фичи есть у mcedit, которые не умеют другие редакторы? все,что я помню - это возможность редактировать файл в hex-mode - довольно специфично.

смотря с какими другими сравнивать...
во первых привычная немарсианская система редактирования (vim всем хорош но он не для меня, когда приходится пользуюсь) так что с вим не сравниваем, ему думаю проиграет по функционалу..

есть работа с вертикальными блоками.
можно сырцами работать, есть подсветка, есть работа с TAGS переход к объявлению...
можно запускать внешние обработчики для обработки данных
можно сравнивать версии и мерджить
можно записывать макросы...
ещё что то...

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

ну, выньхр - это тоже такая привычная немарсианская ОС для кого-то. тут стоит выбор: затраты на вхождение vs положительная отдача. хотя в моей критическом случае это скорее лень vs любопытство :)

сравнивать и сам не знаю с чем) если vim отпадает, то из консольных редакторов знаю только sed и nano. emacs видел только на скриншотах :)

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

«Привязка» — грустный перевод.

Абсолютно нормальный.

hobbit ★★★★★
()

Искажения дисплея в области панели после уменьшения окна

простите за нескромный вопрос: а каким образом можно увидеть это исправление? mc как превращался в нечитабельным мусор при уменьшении окна, так и осталось... (по крайней мере в gnome terminal, gnome 2.30.2)

да, и еще configure почему-то стал по-умолчанию добавлять define STATFS 1, что не обязательно так

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

ну гдет 0,7с запуск происходит... раньше чуть быстрее...

Ну отклик чуть дольше, ну прорисовка медленне, ну и нахрен он такой нужен?

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

В общем, объяснили, что это бага в mc-vfs. Вылезала у меня при Shell link. Кое-как объяснил на багтрекере. Спасибо тем, кто перевёл с русского на английский. Уже сделали патч и назначили внесение исправления к версии 4.8.3.

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

Ну ты и дальше можешь пользоваться окаменевшими экскрементами мамонта типа mc-light. Кстати, как там у него с юникодом? Не сделали ещё?

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

и приведенный чейнджлог выглядит процентов на 80 как изменение дефолтного конфига

Основные изменения внутри, снаружи они не так заметны.

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

splinter

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

а тот что в slackware-current/source/ap/mc уже не работает?

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