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 ()

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

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

Тогда уж нудно пример из разметки поменять :)

[list]
[*] one
[*] two
[*] [list]
[*] three-one
[*] three-two
[/list]
[/list]

поменять на

[list]
[*] one
[*] two
[list]
[*] three-one
[*] three-two
[/list]
[/list]

Т.е., [*] перед вторым [list] - ненужен. Чтобы другие на те же грабли не наступали.

Bod ★★★★ ()

Midnight Comm[e]nder? Полночный одобрятель? Я одобряю смену названия :)

timur_dav ☆☆☆☆☆ ()

Для федорки доступны бинарные сборки:

x86_64:
http://koji.fedoraproject.org/koji/getfile?taskID=3913271&name=mc-4.8.2-1...

i686:
http://koji.fedoraproject.org/koji/getfile?taskID=3913272&name=mc-4.8.2-1...

Апдейт в репозиторий пока в статусе ожидания: https://admin.fedoraproject.org/updates/mc-4.8.2-1.fc17

для 16-й и 15-й Федорок сборка будет только через неделю после обкатки в F17.

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

Благодаря Андрею Татарановичу они и для deb-based доступны :) С тех пор, как он поднял и наполняет репу - нарадоваться не могу, спасибо ему.

http://www.tataranovich.com/repository.html

Bod ★★★★ ()

Хорошая новость, пошёл собирать.

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

А что, в дебиане никогда не было MC? - Не пользовался дебианом ни разу, поэтому не знаю

zibert ★★★ ()

Произведено упрощение mc.menu - удалены LZMA | LZ и изменены p7 на 7z

Это фича?

shell-script ★★★★★ ()
Ответ на: комментарий от Debasher

Раньше собирал. Но лень же.

Во-первых, эти репы не левые, а официальные..

https://www.midnight-commander.org/wiki/Binaries

А хоть бы и нет - с тем же успехом все убунтовые рра - левые. О зоопарке сусевых репов - я уж и не говорю.

Ну и чтоб два раза не писать:

А что, в дебиане никогда не было MC?

Был, конечно. Но как правило - несколько устаревший :) А здесь чуть ли раз в пару дней - сборки из гита.

Bod ★★★★ ()

Нормальный такой список изменений: нужно обновиться.

HerrWeigel ★★★★ ()

тестинг для F16:
i686: http://kojipkgs.fedoraproject.org/packages/mc/4.8.2/1.fc16/i686/mc-4.8.2-1.fc...
x86_64: http://kojipkgs.fedoraproject.org/packages/mc/4.8.2/1.fc16/x86_64/mc-4.8.2-1....

тестинг для F15:
i686: http://kojipkgs.fedoraproject.org/packages/mc/4.8.2/1.fc15/i686/mc-4.8.2-1.fc...
x86_64: http://kojipkgs.fedoraproject.org/packages/mc/4.8.2/1.fc15/x86_64/mc-4.8.2-1....

Через 10 дней будет в основных репах для апдейта (F17 через 2 дня).

Slavaz ★★★★★ ()

Хорошая новость

Из исходников собрался без проблем (OpenSUSE 11.4, Intel 32-bit), запустился, работает, мой фичреквест реализован :) Спасибо!

PVOzerski ★★★ ()

У меня практически полностью поломалась работа с быстрым доступом к каталогам, которые находятся на удалённых машинах. Ни /#ftp, ни /#sh не работают. А при добавлении каталога в список быстрого доступа, в файл hotlist сохраняется какой-то мусор.

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

Ни /#ftp, ни /#sh не работают.

Внезапно ftp:// и sh://

akk ★★★★ ()

Пользуюсь редко.

Но штука очень полезная. Всегда у себя держу.

petyanamlt ★★★ ()

Цветовых тем не хватает!

krang ★★ ()

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

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

Внезапно ftp:// и sh://

Я о том, в каком виде они сохраняются в hotlist. Впрочем, в твоём примере тоже не работают, и он не отменяет мусор, сохраняющийся в hotlist.

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

мусор, сохраняющийся в hotlist

Телепаты в отпуске.

akk ★★★★ ()

когда сделают стандартный копи-паст во встроенном редакторе ?

kto_tama ★★★★★ ()

Комбайн. Не очередной, потому что с альтернативами негусто, к сожалению.

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

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

есть какая-то интеграция или что там?

MyTrooName ★★★★★ ()

Когда вставляешь во встроенном редакторе код, он его всё так же «лесенкой» вставляет?

r_asian ☆☆☆ ()
Ответ на: комментарий от karbofos

Я о том, в каком виде они сохраняются в hotlist.

опубликуйте Ваш hotlist, пожалуйста. Если в списке сохранены сетевые соединения с паролями, то предварительно замените имена пользователей и их пароли на user:pass

Впрочем, в твоём примере тоже не работают, и он не отменяет мусор, сохраняющийся в hotlist.

то есть, alt+c и потом ftp://kernel.org не работает?
какая версия mc?

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

Когда вставляешь во встроенном редакторе код, он его всё так же «лесенкой» вставляет?

Судя по тому, что в этом и предыдущих ченжлогах об этом ни слова, таки да, лесенку не правили.

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

опубликуйте Ваш hotlist, пожалуйста.

Вот: http://rghost.ru/37130815 Как это выглядит у меня: http://rghost.ru/37130860/image.png

Первая строчка была добавлена в hotlist старым MC, последние три - новым.

то есть, alt+c и потом ftp://kernel.org не работает?

Работает. Я в командную строку вводил - так не работает. Но если ломлюсь на собственный сервак по URI вида ssh://root@myserver.ru, то не коннектит. Как не коннектит и по первой строке из предыдущего примера - который со скриншотом. «Невозможно перейти в ... Нет такого файла или каталога».

какая версия mc?

2 часа назад из репозитория собрал.

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

Но если ломлюсь на собственный сервак по URI вида ssh://root@myserver.ru, то не коннектит.

Я в том смысле, что по Alt+C не коннектит.

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

Когда вставляешь во встроенном редакторе код, он его всё так же «лесенкой» вставляет?

vim + :set paste

Вставляется, как «обычно». Вообще, это не баг, а фича. Когда-то читал, что это следствие того, что чистый терминал без X-ов ничего не знает про copy-past.

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

Вот: http://rghost.ru/37130815 Как это выглядит у меня: http://rghost.ru/37130860/image.png

Первая строчка была добавлена в hotlist старым MC, последние три - новым.

Это бага, у меня воспроизвелась. Возникает при Буду лечить, спасибо за багрепорт. Как ворк-эроунд, посоветую заменить #vfs: на vfs://

по URI вида ssh://root@myserver.ru

попробуйте sh://root@myserver.ru

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

Возникает при Буду лечить,

... Возникает при нахождении vfs-пути старого образца в хотлисте. Буду лечить, ...

Slavaz ★★★★★ ()

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

anonymous ()

Отлично. Только что собрал и хотел возмутиться, что новости на ЛОРе нет.

Спасибо!

om-nom-nimouse ★★ ()

Да, вопрос имею: имеет ли смысл для стандартных медиа-файлов, для которых в mc.ext проверяется наличие иксов, в качестве команды открытия указать (xdg-open %f 2>/dev/null &) ?

Мне самому-то отредактировать несложно, но тут вроде должна повыситься интеграция с системой.

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

да, смысл имеется. В Федорке есть собственный патч, который подменяет исполнителей некоторых привязок на xdg-open. Но есть более правильное решение (по моему мнению): вынос всех исполнителей во внешние скрипты-хелперы: https://www.midnight-commander.org/ticket/2118

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

Например для Debian Squeeze:

А в nightly почему не обновилось? :)

Bod ★★★★ ()

В нём ещё не появился встроенный скриптовый язык?

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

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

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