LINUX.ORG.RU

Стабильный релиз Midnight Commander версии 4.7.0.2

 , , , , , ,


0

1

Вышел релиз стабильной ветки консольного файлового менеджера Midnight Commander версии 4.7.0.2

Краткий список исправлений и стабилизирующих патчей по сравнению с предыдущим релизом 4.7.0.1:

  • реструктуризация каталогов исходных текстов;
  • исправлены ошибки компиляции под ОС Solaris;
  • исправлены ошибки компиляции под ОС AIX;
  • исправлены несколько аварийных завершений (segmentation fault);
  • исправлено отображение цветов при прозрачном фоне эмулятора терминала;
  • исправлено отображение на чёрно-белых терминалах;
  • исправлена сборка компилятором tcc;
  • … и множество других исправлений.

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

WBR, developers of mc.

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

★★★★★

Проверено: boombick ()
Ответ на: комментарий от NoMad

>А в чем профит? Я имею ввиду, можно ли собрать TCC всю систему

профит в том что кто то часто и по многу собирает софт.

с тсс полная пересборка mc у меня занимает 30-40 сек, с gcc несколько минут, иногда это существенно... Понятно что когда пачет делаю то собираю gcc.

Ну и в продакшен софт собранный tcc я бы не рекомендовал.. а вот для частой пересборки самое то.

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

> не хватает по хоткею менять sort order
в /etc/mc/mc.keymap найдите:
PanelSelectSortOrder=
PanelToggleSortOrderPrev=
PanelToggleSortOrderNext=
PanelReverseSort=
PanelSortOrderByName=
PanelSortOrderByExt=
PanelSortOrderBySize=
PanelSortOrderByMTime=

Поставьте свои значения.

З.Ы. Было введено в 4.7.0-pre4

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

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

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

> Зип архивы разархивируются все также долго? Вот это немешало бы пофиксить в одну из первых очередей. А то unzip что-то уже утомило постоянно набирать.

Пофиксим со временем. Кстати, вопрос к Аллъ: знает ли кто толковый плагин к trac, позволяющий пользователям голосовать за тикеты?

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

mc нужен!

anonymous
()

Заметил такую неприятную штуку (в pre4 еще не было, началось с 4.7.0): если на одной из панелей открыт FTP, и долгое время не было активности (читай - соединение отвалилось по тайм-ауту), то внешне это никак не проявляется, а при попытке копирования в эту папку положение может внезапно поменяться ровно на два каталога вверх, и лишь после этого идет реконнект.

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

сочетание клавиш для "Размеры каталогов"

Просьба к разработчикам добавить по умолчанию сочетание клавиш (что-то вроде Alt+Shift+Enter, или Ctrl+Shift+f) на действие «Команда\Размеры каталогов».

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

> Заметил такую неприятную штуку (в pre4 еще не было, началось с 4.7.0): если на одной из панелей открыт FTP, и долгое время не было активности (читай - соединение отвалилось по тайм-ауту), то внешне это никак не проявляется, а при попытке копирования в эту папку положение может внезапно поменяться ровно на два каталога вверх, и лишь после этого идет реконнект.

Не воспроизводится Реконнект после таймаута в текущем каталоге без перехода «вверх». Можете точнее расписать? Полностью что набирать и как. FTP-данные не обязательно указывать :)

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

> А пользователького файла настроек нет?

Порядок поиска keymap-файла, до первого нахождения:

1) Опция командной строки -K <файл> или --keymap=<файл>
2) Переменная окружения MC_KEYMAP
3) опция 'keymap=...' в ini-файле в секции '[Midnight Commander]'
4) файл ~/.mc/mc.keymap
5) /etc/mc/mc.keymap
6) /usr/share/mc/mc.keymap

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

I like to move it move it...

Алсо это то, с чего мигелюшка начал win-dos-ификацию линукса.

PolarFox ★★★★★
()
Ответ на: сочетание клавиш для "Размеры каталогов" от anonymous

> Просьба к разработчикам добавить по умолчанию сочетание клавиш (что-то вроде Alt+Shift+Enter, или Ctrl+Shift+f) на действие «Команда\Размеры каталогов».

А вы повнимательнее посмотрите на этот пункт меню. Если стать на "..", то будут посчитаны размеры всех подкаталогов.

akk ★★★★★
()
Ответ на: сочетание клавиш для "Размеры каталогов" от anonymous

> Просьба к разработчикам добавить по умолчанию сочетание клавиш (что-то вроде Alt+Shift+Enter, или Ctrl+Shift+f) на действие «Команда\Размеры каталогов».

Не, сорри, дефаулты мы зареклись править. Сразу находятся люди, которым нравилось «как раньше». И начинается холивар. Именно поэтому ввели keymap-файлы, чтобы каждый подстраивал под себя.
В Вашем случае:

mc.keymap:
CmdSingleDirsize = ctrl-shift-f
или
CmdSingleDirsize = alt-shift-enter

P.S. если сделаете файл хоткеев, который будет удобнее (по вашему мнению), чем умолчательный, то можете создать новый тикет на http://www.midnight-commander.org/ с приаттаченным файлом и с просьбой об принятии в апстрим.

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

> немного напрягает надуманная комбинация для поиска - shift + alt + ? нельзя что-нибудь попроще ?

Дык всегда так было. При смене разных дефолтов поднимается хай, что руки надо перезатачивать. Мол, я 10 лет жал одни кнопки, а теперь надо другие.

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

> неужели нельзя автоматически делать хардлинк в каталог открытый в противоположной панели?

Видимо, это мало кому надо. Мне не надо было никогда, поэтому я даже и не помнил про такую возможность.

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

Опс, постоянно забываю про него :)

Напомните номер тикета, плиз. Дело веселее пойдёт...

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

щенячья радость

наполняет меня и большинство отписавшихся здесь Ж)

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

> Порядок поиска keymap-файла, до первого нахождения:

хотелось бы уточнить этот нюанс…

речь идёт именно и поиске _файла_, или «биндинга»? т.е. если я в ~/.mc/mc.keymap _переназначил_ (указал/прописал, тоесть) всего две-три клавиши (т.е. сочитания), то только они и будут использоваться, или будет fallback в /etc/mc/mc.keymap, /usr/share/mc/mc.keymap, …?

и да, ещё одно… седьмым пунктом будет идти «NULL» or «Internal bindings»?

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

> Кстати, не думаете прикрутить поддержку avfs?

Вообще-то планируем GVFS. Есть такой Энрико Вейгелт (aka Metux), Он продвигает свою какую-то mvfs (http://www.midnight-commander.org/wiki/metuxMC) - без пляски вприсядку не скомпилить. ещё генетически несовместимый с посиксом 9P пропихивает (не говоря уже про его юридически несовместимую лицензию)... Короче, пока разброд и шатание.

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

> речь идёт именно и поиске _файла_, или «биндинга»

Речь идёт про поиск файла. Можно попробовать сделать поиск по хоткею, но я не помню, почему сделали именно так... какая-то логическая засада была с поиском по хоткеям, на очередном мозговом штурме нашли когда-то... блин, из головы вылетело :(.

и да, ещё одно… седьмым пунктом будет идти «NULL» or «Internal bindings»?


Нет, есть встроенные хоткеи (которые потом переопределяются); фактически дублируют mc.keymap.default

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

Не проще ли пункт меню добавить, с нужной Вам функциональностью? Например для запуска команды: ln %f %D

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

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

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

>Жаль, из-за этого приходится пользоваться тоталом под вайном :(

в FileZilla все работает отлично. а вообще, самое удобное - подмонтировать фтп-раздел и править чем хош

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

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

допустим в системном файле прописано

[editor] AA=123;234 BB=qwer;asdf СС=000;9999

в пользовательском написано

[editor] AA=888 СС=

в итоге AA=123;234 будет заменен на AA=888 BB оставлен как есть биндинг на CC будет убран

Надеюсь схему понятно расписал.

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

даже про less с горячей клавишей Shift-F знаем, только удобнее пользоваться mc, коль он все равно загружен.

annoynimous ★★★★★
()

mc

очень хорошо что проект живет..

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

> > Вопрос, почему выбросили патч переключения лэйаута по META+<,>?

А его там и не было никогда.


Был, я писал патч и для META+<.>, и для META+<,>. Через несколько релизов патч для META+<,> выбросили.

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

> Опс, постоянно забываю про него :)

Напомните номер тикета, плиз. Дело веселее пойдёт...


Если речь о META+<,>, то я номер тикета не знаю, т.к. патч отправлял кому то в почту. Оно даже какое то время работало, а потом патч выбросили (или потеряли).

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

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

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

akk ★★★★★
()

Отлично! Спасибо вам за такой хороший двухпанельник.

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

> приходится пользоваться тоталом под вайном

А это вообще за гранью здравого смысла. Какой цимис от виндовых файловых менеджеров (что Фар, что Тотал) под Линуксом?

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

> не выбросили а пока не включили, в апстриме не было этого патча никогда, наверное патч был в руфорке...

Честно говоря не помню, но где то он был. Потом выбросили оба, через некоторое время META+<.> вернули обратно.

В любом случае жду, когда его вернут - штука весьма полезная. Особенно для тех, кто использует tiled WM.

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

А производительность итого софта? И да, могу ли я в итоге получить работоспособную Linux-систему (хотя бы в теории) без gcc, собранную лишь tcc? (как я понимаю, С++ он не умеет).

А то у бсдшников же есть PCC, который может собирать ядро и почти весь юзерленд в базовом NetBSD и OpenBSD

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

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

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


после перезапуска mc ?

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

Ну... э... tcc конечно что то соберет :) но далеко не все...

И да, могу ли я в итоге получить работоспособную Linux-систему

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

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

> Надеюсь схему понятно расписал.

понятно, вот только она (схема), вроде как, противоречит сказанному Slavaz'ом ;) (т.е.: мк (т.е. сабж ;) ) ищет не _в_ файлах ААА, БББ, потом ЦЦЦ, а именно _файлы_ ААА, БББ потом ЦЦЦ, и после найденного искать (т.е. парсить и применять содержимое оного) прекращает).

собственно, с моей точки зрения, нет ничего плохого ни в том, ни в другом подходе (читать как: и тот и другой подход плох по-своему;) ), просто они разные и приводят к разным результатам, поэтому хотел уточнить… а вообще подобные вещи лучше выносить в файл(ы) настройки (напр., последим кейвордом-директивой указывать необходимость либо продолжать искать (дополнять) команды дефолтными/системными/internal конфигами (`continue`), либо прекратить и считать данную конфигурацию полной/исчерпывающей (`break`)). как-то так ;)

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

уточню про сохранение настроек - именно галки в диалоге поиска не сохраняются (то что ищем сохраняются нормально)

x905 ★★★★★
()

хотлист

Меня сильно интересует фильтрация нужных мне ftp/ssh хостов в хотлисте (ctrl + \ ) скажите пожалуйста такая фича реализована ? На сколько я помню она была в списке todo. Может ошибаюсь. Спасибо.

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

>Гм... ну даже не знаю...Сделайте донайт в FSF с пометкой, что сделан он благодаря нам :) Этого достаточно.

Ну что тут сказать, вы молодцы :) Хорошее дело делаете.

То есть, это не «версия между версиями». Это как бы ежемесячный срез стабильной ветки.

это и есть минорный релиз стабильной ветки :)

Ingwar ★★★★★
()

Вот, кстати, вспомнил чего сильно и часто не хватает по сравнению с Far'ом - поиска в файлах сразу по нескольким маскам. Например, «*.php,*.html»

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

выполнил поиск, поставив нужные галки, сохранил настройки в ini файле появилось такое

[FindFile]
ignore_dirs=
file_case_sens=true
file_shell_pattern=true
file_find_recurs=true
file_skip_hidden=false
file_all_charsets=false
content_case_sens=true
content_regexp=false
content_first_hit=true
content_whole_words=false
content_all_charsets=false


оно?

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