LINUX.ORG.RU

Midnight Commander 4.8.33

 , , ,


0

2

23 января, после пяти месяцев разработки, состоялся выпуск 4.8.33 консольного менеджера файлов Midnight Commander, написанного на языке C и рапространяемого по лицензии GNU GPL 3.

Список основных изменений:

  • Начиная с этого выпуска в исходном коде будут использоваться возможности стандарта C99 языка C, что потребует для сборки MC наличия компилятора, поддерживающего этот стандарт.
  • Минимальная необходимая для сборки версия Automake повышена до версии 1.14.
  • Добавлена поддержка вариаций ksh в качестве subshell.
  • Улучшена поддержка командной оболочки Fish 4.0.
  • Добавлена поддержка использования массива значений в переменной окружения PROMPT_COMMAND (для bash >= 5.1).
  • Значение переменной окружения ENV теперь не перезаписывается при использовании командных оболочек ash и dash в качестве subshell.
  • Добавлена возможность выбора сочетаний клавиш в стиле Vim.
  • Добавлена поддержка файлов .torrent (просмотр и VFS).
  • Для воспроизведения звука и видео и просмотра изображений в неграфических сессиях, теперь предпочтение отдано консольным утилитам.
  • В mc.ext.ini добавлена поддержка OpenEmbedded-архивов ipk и формата пакетов Crate языка Rust.
  • Теперь выбор web-браузера происходит во время выполнения.
  • Исправлен расчёт примерного времени исполнения операций копирования и перемещения файлов при возникновении файловых ошибок.
  • В CI GitHub-репозитория теперь вместо Travis используются GutHub Actions.
  • Исправлены обнаруженные ошибки аварийного завершения и освобождения памяти.
  • Другие улучшения и исправления ошибок.

>>> Подробности на официальном сайте

★★★★★

Проверено: Dimez ()
Последнее исправление: dataman (всего исправлений: 2)
Ответ на: комментарий от Bad_ptr

Почему так?

Предполагаю, что из-за неудобства присылания патчей, как и в kernel.
Ну и из-за xUSSR, возможно.

dataman ★★★★★
() автор топика

Единственно полезное творение Мигеля де Икаса. Только из-за него не отвернулись сразу многие новички от линукс в 90ые и в нулевые.

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

Если кто-нибудь собирает сам, на скриншоте – версия из репозитория:

По-умолчанию цвет окон «Миднайт-коммандера» синий. Зачем люди изменяют этот благородный цвет на чёрный? У кого-то похороны?

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

Белый или циановый на синем или очень ярко, или контраста маловато, глаза болят. Хуже только коричневый на черном.

gns ★★★★★
()

Когда нечего сказать нового, поменяй цвет.

AnonymUser
()

Почему не синий? Непорядок!

beastie ★★★★★
()

Улучшена поддержка командной оболочки Fish 4.0.

Ура! Надеюсь что теперь смогу полностью отказаться от bash.

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

Ну синий это дефолт, который уже приелся. Но в ОП тоже не самый красивый вариант, на мой взгляд.

Я в mc использую схему xoria256 (помнящие DOS Navigator оценят).

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

Идём дальше: чем это всё лучше обычного консольного шелла?

Zeev
()

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

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

Наоборот. Если целый день, то привыкаешь. А если сидел в чёрной-чёрной ночью, работая в чёрной-чёрной консоли, то внезапный вызов синюшных панелек на весь терминал (а то и весь экран у кого-то в теории) сделает глазам больно.

CrX ★★★★★
()
Последнее исправление: CrX (всего исправлений: 1)
Ответ на: комментарий от Zeev

Чтобы не сжечь глаза.

Если сидеть безвылазно в глиняной избе, выливать помои возле крыльца и ходить по нужде в ближайшую канаву, подтираясь лопухом, то разве получится у такого человека написать «Войну и мир», нарисовать «Трёх богатырей», сшить царский наряд или написать «Линукс»?

Бытие определяет сознание: как живёшь, так и мыслишь. Лицезрея угнетающий чёрный цвет окон «Терминала», «Миднайт-коммандера» и среды разработки исходного кода в голову придут мысли не о созидании, а о том, чтобы после работы пойти и напиться до нечеловеского состояния.

Написателю новости о «Миднайт-коммандере» я сочувствую и понимаю тяжелое его состояние. А остальные-то люди зачем так угнетают себя? «ЛОР» тоже чёрный по-умолчанию - это же мрак и ужас.

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

кому-то шашечки, кому-то ехать. Жызнь не равна

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

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

Во-вторых, не вижу, чем синий был бы объективно лучше чёрного, и особенно причём тут творчество. От того, что фон будет синим (даже не в крапинку!) принципиально ничего в этом плане не поменяется. Ну разве что от постоянных «ударов» по глазам и общего эстетического неприятия захочется что-нибудь депрессивное сотворить.

Нет, я понимаю, что дело вкуса, и кому-то синий очень нравится, кому-то зелёный. Ну а многим чёрный. Не ожидал на ЛОРе увидеть споры буквально о том, какой цвет лучше, на серьёзных щах…

«ЛОР» тоже чёрный по-умолчанию - это же мрак и ужас.

К сожалению нет. По умолчанию он серый, и контраст маловат, как по мне. Я себе поконтрастнее сделал и радуюсь (там помимо цветов есть небольшие перестановки, да).

CrX ★★★★★
()
Последнее исправление: CrX (всего исправлений: 1)
Ответ на: комментарий от Rodegast

Но раньше mc с ним не дружил, надеюсь сейчас будет всё норм.

ctrl-o починили, в числе прочего.
У меня тоже fish, но 4.0 пару раз падала, поэтому вернулся на сиплюсплюснутую версию. :)

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

Использую сплошь тёмные темы. Только электронные книги разве что читаю со светлым фоном. Никто не пью, не курю, другие наркотики не употребляю. Get some help.

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

Нет, я понимаю, что дело вкуса, и кому-то синий очень нравится, кому-то зелёный. Ну а многим чёрный.

В больнице для душевнобольных бывал кто-нибудь? Там стены окрашены в жёлтый цвет. И это сделано не потому, что главному врачу понравился цвет Солнца, а потому что на психов жёлтый цвет действует успокаивающе.

Воздействием цвета на человека можно добиться многого: например, девушка, повязавшая вокруг своей шеи красный платок или шарф, будет казаться более красивой лицом, чем она есть на самом деле.

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

Там стены окрашены в жёлтый цвет. И это сделано не потому, что главному врачу понравился цвет Солнца, а потому что на психов жёлтый цвет действует успокаивающе.

Это, кстати, вызывает большие сомнения, и похорошему, надо бы в рандомизированном исследовании проверить, подтверждается ли оно вообще.

Но да, изначально цвет выбран с таким рассчётом.

Воздействием цвета на человека можно добиться многого:

Именно потому что вздействием цвета на человека можно добиться многого, светить себе огромным синим прожектором mc прямо в глаза — плохая идея. Именно поэтому и стоит сменить на что-то менее раздражающее.

Нет, кому эстетически нравится этот синий фон — пускай. Но у них просто нет вкуса не стоит навязывать свои эстетические предпочтения другим. Чистейшая вкусовщина же

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

Это не воздействие цвета как такового, это подчёркивание, сочетания и вообще биологические глюки, вызванные какими-то неявными ассоциациями и тем, как мозг обрабатывает картинку. К цвету фона под буквами это отношения не имеет.

CrX ★★★★★
()

Посоветуйте хороший аналог миднайта. Знаком с ним с 90-х и он всегда вызывал ощущения какой-то недоделанности и костыльности.

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

Я vifm юзаю. Мне нравится. Но чтобы посоветовать то, что понравится тебе, надо знать, чего тебе хочется, или чего не хватает.

В любом случае, попробуй vifm, может зайдёт.

CrX ★★★★★
()
Последнее исправление: CrX (всего исправлений: 1)
Ответ на: комментарий от CrX

Эти сине-кислотные интерфейсы родом из той эпохи, когда ЭЛТ-мониторы и так фигачили в глаза шокапец, и поэтому цвет разницы особо не делал. В современных мониторах цвет имеет значение, и именно черный фон и серый цвет менее всего нагружает глаза, особенно со всякими новомодными *OLED, где черные пиксели вообще не подсвечиваются.

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

Это не воздействие цвета как такового, это подчёркивание, сочетания и вообще биологические глюки, вызванные какими-то неявными ассоциациями и тем, как мозг обрабатывает картинку.

Ну или чьи-то личные фетиши)

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

Да, это справедливое замечание.

Хотя я и на ЭЛТ-мониторе в DOS Navigator, а потом и в FAR Manager, а затем и в MC фон таки чёрным ставил — ну как-то аккуратнее так выглядит. Не зря и в винде с первых же версий серым сделали фон окошек, кнопок и подобного, а не каким-нибудь синим или красным. Яркие цвета на фоне для букв раздражают. Они уместны на какой-нибудь афише, роль которой в том числе привлекать внимание, но не в тулзах на компе и не в серьёзной книжке. А цветового разнообразия прекрасно добавляет цвет непосредственно буковок.

Интересно, а если бы там фон красным сделали, тоже нашлись бы те, кто любил бы именно такой дефолт, или красный уже перебор был бы?..

CrX ★★★★★
()

Мини-опрос: с какой TUI-библиотекой слинкован ваш MC?

  • 👍 – slang
  • 👎 – ncurses

Несколько раз пробовал собирать с ncurses, и каждый раз были неприятные чудеса ввода-вывода.

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

а если бы там фон красным сделали

В $ sudo mc курсор именно красный. :)

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

Там без курса молодого бойца не разберёшься. Совершенно неочевидный функционал. Из знакомого лишь F5 и некоторые команды обычного vi. Мне больше нравится что-то вроде Far.

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

Мне больше нравится что-то вроде Far

Мне при переходе с винды на линукс тоже казалось, что mc какой-то куцый по сравнению с Far, но потом пришло осознание, что в винде многие из фич Far нужны исключительно потому что там стандартный инструментарий и cmd.exe убогие, а в никсах это удобнее делается в CLI, а mc делает как раз то, что надо от файлового менеджера, а остальное гораздо удобнее делается в zsh. Ну а vifm потом совсем зашёл — благодаря большей гибкости в плане настроек и скриптования, ну и конечно большей vim-подобностью. Ну а так Far под линукс есть же. Если он нравится, то его можно и юзать. Но ИМХО, Far под линуксом ни к чему.

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

но стоит отметить, если однажды освоишь vim-way, назад уже не захочется никогда :). ибо все другое будет казаться каким-то неудобным и допотопным. и vifm - лучший фм.

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

И с этим тоже согласен, что ж ты будешь делать :)

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

Зачем люди изменяют этот благородный цвет на чёрный?

Я вижу только одну причину, чтобы цвет фона mc был, как в консоли. Когда mc рядом с шеллом, другой цвет выглядит контрастно.

dmitry237 ★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.