LINUX.ORG.RU

Выход официального mc-4.6.2

 


0

0

1-го февраля 2009 года вышел официальный релиз Midnight Commander-4.6.2. Этот релиз, в основном, является багфикс-релизом, предназначенным для исправления многих многолетних ошибок.

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

  • Была переписана значительная часть бэкенда по работе с симлинками через fish (у кого зависал mc при копировании симлинков через «Shell-соединение», тот поймёт о чём речь).
  • Работает эскапирование (escape) для автодополнения и для командной строки. Раньше невозможно было работать с файлами или каталогами, содержащие спец.символы либо пробелы в начале/конце имени.

Список остальных изменений можно просмотреть в файле News в архиве с исходными текстами.

Примечание: релиз не содержит официальной поддержки UTF-8 (запланирована на ветку 4.7 в недалёком будущем). Но разработчики знают о востребованности UTF-8 в mc, поэтому был создан git-тэг с UTF-патчами (MC-4.6.2-utf8). Для маинтейнеров дистрибутивов: после получения клона репозитория просто выполните команду для получения патча:

git diff mc-4.6.2 mc-4.6.2-utf8

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

★★★★★

Проверено: JB ()

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

Это не костыли.. Это склиф какой-то ;)

Bod ★★★★
()

А что там на счёт отеческтвенного форка слышно? У них вроде уже к 4.6.4 дело идёт.

anonymous
()

> эскапирование

Эскаписты, блин

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

> Ээээ... А какого хрена в иксовых терминалах вместо псевдографики в разметке троечки по горизонтали и шеститочия по вертикали?

Это нужно собирать mc с поддержкой X-ов.

anonymous
()

Кто-нибудь знает как прикрутить к mc vi-биндинги, т.е. навигацию по jkhl, yy - копирование, p - вставка и т.п.?

mserge
()

> Работает эскапирование

MC может оскопить любого барана. Здесь все танцоры? :)

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

> редактор с подсветкой синтаксиса (хоть и кривая, но хоть какая-то).

пипец чувак... тяжко тебе...

anonymous
()

а кто нибудь знает это они сами активизировались или им предложили патчи недавно обсуждавшегося тут форка ?

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

>а кто нибудь знает это они сами активизировались или им предложили патчи недавно обсуждавшегося тут форка ?

ну кагбэ mc-4.6.2 это продолжение mc-4.6.3 (ru-fork) есичо... :)

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

>Это нужно собирать mc с поддержкой X-ов.

Предыдущая версия сама собралась нормально. Никаким консольным прогам никакая "особая сборка под иксы" для работы в xterm или rxvt не требуется.

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

>Лучше б не было и все учились работать в *sh.

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

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

> Компьютер - это инструмент, средство для достижения цели. По возможности задачи нужно выполнять без секса, с минимальными усилиями для большей отдачи в основной работе.

Шекспир, блин. Красиво.

HappySquirrel
()

mc - штука нужная. Особенно в наше тяжёлое безамароковое время. Я его использую как фронтэнд к ogg123.

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

>Неужели вас устраивает поддержка UTF-8 у mc хоть в 1 дистрибутиве? Вы или вообще не работаете с неанглийскими символами файлов или хез.

вот щас посмотрел на панельку mc - там в /incoming виндового емула лежат файлы с английскими, русскими буквами и иероглифами. а сам емул в вайне работает.

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

У меня опыт работы в Линуксе не очень большой, но такая точка зрения кажется очень сомнительной! Как можно с помощью консоли быстро и эффективно копировать большое количество файлов (без явных опознавательных признаков, по которым можно задать маску, например), эффективнее ли просматривать (действительно, как кто-то уже писал выше) незнакомое файловое дерево в консольном режиме, по-моему, нормальной ситуацией является, когда ты ходишь как раз в незнакомой файловой системе, иначе выходит, будто ОС вынуждает тебя к запоминанию где что лежит. Также концепция двух панелей - что может предложить консоль вместо неё, два консольные окна в иксах, или два терминала, в обоих вариантах нужно переключаться между ними. У меня по всем параметрам получается, что двухпанельный файловый менеджер никакая консоль не заменит, учитывая, что все функции консоли, за исключением вывода (я имею ввиду, к примеру, команду ls), в mc не пропадают. По поводу выбора файл-менеджера, мне кажется, что Total Commander - гениальная программа, потому что всё пространство отображения используется очень эффективно + командная строка в нём присутствует. Есть ли аналог в linux (в приближении, что mc - это аналог far manager'а)?

Хотелось бы узнать максимально эргономичный способ работы в linux, всем спасибо.

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

У вас каша в голове. Подобные ситуации (когда надо скопировать/удалить/переместить кучу никак не связанных файлов, лежащих в одной директории) проистекают из вендузятничества типа создания директории «всякий хлам» и скидывания туда чего попало. Подумайте хорошо несколько минут над грамотной организацией своих файлов, и никакие костыли не понадобятся.

>mc - это аналог far manager'а

Кто вам такую бредятину сказал? Ах да, он же тоже консольный!

Если я вас не убедил, то пробуйте Krusader. Наверное это то, что вы ищете.

//Пользователь zsh, mc запускаю очень редко.

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

>А что там на счёт отеческтвенного форка слышно? У них вроде уже к 4.6.4 дело идёт.

У меня на ленни отечественный форк при редактировании любого конфига орет, что
"файл занят чем-то другим.Захватить замок?" и потом делает дебильную копию

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

>>mc это и так консоль. никто этих крикунов не заставляет пользоваться mc, но если иногда удобнее воспользоваться - почему это не делать. достали гики надрачивающие esc в вимах. в их мозгах не укладывается то что и консоль в mc никто не отменял, у них бинарное мышление.

Молодец, хорошо сказал. Хотя, если посмотреть, как портят mc в убогой убунте, то можно легко понять оруших - "Говно".

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

> Захватить замок?

А корованы грабить не предлагает?

anonymous
()

>Раньше невозможно было работать с файлами или каталогами, содержащие спец.символы либо пробелы в начале/конце имени

Сталкнулся однажды с такой проблемой, спасибо за фикс.

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

>Ага, и папки download у тебя, конечно, нет.

У вас каша в голове. Подобные ситуации (когда надо скопировать/удалить/переместить кучу никак не связанных файлов, лежащих в одной директории) проистекают из вендузятничества типа создания директории «всякий хлам» и скидывания туда чего попало. Подумайте хорошо несколько минут над грамотной организацией своих файлов, и никакие костыли не понадобятся.

PS: Если ты не понял то и в папке download можно организовать структуру для дальнейшего удобного разгребания.

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

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

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

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

>>mc - это аналог far manager'а

>Кто вам такую бредятину сказал? Ах да, он же тоже консольный!

и кто вам сказал бредятину что они не аналоги?! и в чем отличие?!

angel_il ★★★★
()

Сколько лет прошло с момента предыдущего релиза?

А вообще молодцы - очень нужная и удобная программа.

Quasar ★★★★★
()

кстати те кто используют putty тоже найдут для себя кое что интересное, кейпад теперь не работает в режиме funnyKeypad :)

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

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

Формализую: я не помню какую серию по номеру посмотрел последней,

интересный фильм или нет определяется так, заинтересовало название... почитал описание(рядом в тхт лежит) посмотрел пару моментов - если понравилось копируем.

//другой анонимус

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

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

p.s. неясно что они сразу utf-8 не включили by default

real_maverick ★★★
()

SlavaZ!!! Квантовый респект!!!

Не знаю почему, но событие крепко ассоциируется с твоей работой!!!

Очень нравится этот файловый менеджер, может быть "всё у нас наладится"?

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

>да еще с возможностью быстро заглядывать в архивы (tar, zip, rar, ...)

Медленно ;)

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

>p.s. неясно что они сразу utf-8 не включили by default

пока он не совсем готов

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

> ну кагбэ mc-4.6.2 это продолжение mc-4.6.3 (ru-fork) есичо... :)

То есть стоит обновиться с 4.6.3 до 4.6.2? O_o Думаю, ни один пакетный менеджер не поймёт, что это обновление :)

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

> Если ты не понял то и в папке download можно организовать структуру для дальнейшего удобного разгребания.

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

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

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

Возможно krusader и был бы альтернотивой mc, но пока в нем отсутствет возможность удобно смотреть вывод консольных программ, он не конкурент mc.

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

> Никаким консольным прогам никакая "особая сборка под иксы" для работы в xterm или rxvt не требуется.

Консольным -- нет, а тем, которым важно знать размер терминала, таким как mc, очень даже да. Иначе при изменении размера они не будут перерисовываться/падать в segfault.

anonymous
()

Стоило только http://mc.redhat-club.org/ заняться допиливанием проекта, так сразу авторы официального mc зашевелились. Обидно :(

С другой стороны, если к версии 4.7 получится "смержить" оба проекта, то будет чудесно.

Удачи!

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

> А то уже задрало вручную заходить в каждую директорию и подтверждать копирование каждого файла...

а в окошке копирования снять гаечку "preserve attribute" не кошерно?

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

> То есть стоит обновиться с 4.6.3 до 4.6.2? O_o Думаю, ни один пакетный менеджер не поймёт, что это обновление :)

Сложный вопрос :) Есть очень много фишек в руфорке, которые появятся только в mc-4.7

> Стоило только http://mc.redhat-club.org/ заняться допиливанием проекта, так сразу авторы официального mc зашевелились. Обидно :(


Вообще-то в списке активных разработчиков (http://www.midnight-commander.org/wiki/McDevelopers) нет старых авторов... :(

> С другой стороны, если к версии 4.7 получится "смержить" оба проекта, то будет чудесно.


Да, это и есть цель для 4.7

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

>> А то уже задрало вручную заходить в каждую директорию и подтверждать копирование каждого файла...

>а в окошке копирования снять гаечку "preserve attribute" не кошерно?

А смонировать vfat с параметром quiet?

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

> интересный фильм или нет определяется так, заинтересовало название... почитал описание(рядом в тхт лежит) посмотрел пару моментов - если понравилось копируем. не забудь добавить что файлы запакованы и описание тоже находится в архиве. И архив, конечно многотомовый. Причем определить то что все тома присутствуют можно легко по размеру файла. Если всё нравится, то распаковываем, если нет, переходим к следуюшему архиву. Предположим, что выбираем из 2-3 филльмов. А теперь посчитаем сколько телодвижений надо сделать пользователю голой консоли и сравним с пользователем МС.

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

>Стоило только http://mc.redhat-club.org/ заняться допиливанием проекта, так сразу авторы официального mc зашевелились. Обидно :(

>С другой стороны, если к версии 4.7 получится "смержить" оба проекта, то будет чудесно.

еще раз... 4.6.2 это логическое продолжение 4.6.3 (руфорк) только теперь официально, и все не включенные фичи будут продвигаться в следующих версиях mc. Единственное что я думаю не будет версии 4.6.3, ибо как то будет нелепо...

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

> то... А он на фат нормально копировать будет? А то уже задрало
> вручную заходить в каждую директорию и подтверждать копирование
> каждого файла...
Монтируй фаты с опцией quiet. mc тут не при чём.
Ещё можно отключать "сохранять атрибуты при копировании".

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

>Допустим, я качаю пачку мануалов с разных сайтов. Среди них есть как полезные, так и маркетинговый бред. Но зарание, я не знаю, что есть что.

Как делаю я: вместо «сохранить» в браузере говорю «открыть в evince», и сразу просматриваю. То, что нужно, делается уже из evince («сохранить как», ага).
?????
PROFIT

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

Короче, там, где человек с двухпанельником чувствует себя свободно, человек с консолью должен заранее всё предусматривать и двигаться строго по маршруту :)

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

>"Если звезды зажигают..."

пожалуй, Джордано Бруно с тобой бы не согласился

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

>Хотелось бы узнать максимально эргономичный способ работы в linux, всем спасибо.

xnc

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