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

Молодцы! Продолжайте.

Вношу фичереквест: нельзя ли реализовать во встроенном просмотрщике режим following end of file для просмотра дописываемых в данный момент файлов? Примерно как в less при нажатии Shift-F, но чтобы еще и перемещаться можно было по файлу? Под Linux это было бы можно эффективно реализовать через inotify, без постоянного переоткрытия файлового дескриптора.

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

> Вношу фичереквест:нельзя ли реализовать во встроенном просмотрщике режим following end of file для просмотра дописываемых в данный момент файлов

крайне необходимая вещь, присоединяюсь к реквесту

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

Эта фича (правда, не совсем через *notify - вручную по хоткею) уже есть в ветке master (она вошла вместе с фичей «убыстрение просмотра на огромных файлах»). Но так как это фича, а не багфиксинг, в стабильную ветку она не вошла... ну может когда-нибудь вольётся, когда зарекомендует себя как стабильная :)

Кстати, вам donation сделать можно? Если да, то как?

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

Slavaz ★★★★★ ()

Починили баг с внешним редактором и ftp, что при выходе изменения не сохраняются?
З.Ы. Где ебилды брать?

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

> крайне необходимая вещь, присоединяюсь к реквесту
Есть в ветке «master» в виде периодического жмакания по хоткею. С *notify пока не разобрались в плане портабельности. Мастер зарелизится через месяц.

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

> Починили баг с внешним редактором и ftp, что при выходе изменения не сохраняются?
Пока нет. Отложили немного, ибо в планах переделать VFS.

З.Ы. Где ебилды брать?

Эм... в Генте? :) P.S. если что - сорри, я редхатоид.

Slavaz ★★★★★ ()

а разве это не минорная версия?

DNA_Seq ★★☆☆☆ ()

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

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

ну и извечный баг с неработающим стандартным копи-пастом, по-моему, безнадежен :-)



kto_tama ★★★★★ ()

Фичереквест - что бы когда копирую что-то можно было процесс копирования в какой-нибудь бэкграунд свернуть, что бы можно было много чего запустить копировать и оно ставило это всё в очередь копирования. Так же хотелось бы добавить возможность что бы клавишей таб в командной строке работали zsh комлишены а не прыгало между панелями. Так же хотелось бы ускорить работу через ssh.

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

> что бы клавишей таб в командной строке работали zsh комлишены а не прыгало между панелями.
Попробуйте Shift+Tab

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

> а разве это не минорная версия?
Не совсем.

Это версия в стабильной ветке. Ветка будет существовать параллельно основной. Параллельно «мастеру». В Сталибьную ветку из мастера будут приниматься только стабилизирующие коммиты. Когда версия мастера будет 4.7.1, 4.7.2 и т.д. стабильная версия всё также будет оставаться как 4.7.0.* (но при этом будет содержать багфиксы мастера).

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

Примерно так.

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

>Пока нет. Отложили немного, ибо в планах переделать VFS.
Жаль, из-за этого приходится пользоваться тоталом под вайном :(

З.Ы. Где ебилды брать?

Эм... в Генте? :)

Похоже что да, просто раньше там была старая версия и ебилды отдельно надо было качать

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

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

Дык есть же это...

F5 на каталоге или файле и потом кнопка «[ В фоне ]».

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

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

можно. В /etc/mc/mc.keytab найдите
CmdFind = alt-question
и поставьте другой хоткей

ну и извечный баг с неработающим стандартным копи-пастом, по-моему, безнадежен :-)


Эм... пока да :)

Slavaz ★★★★★ ()

Присоединяюсь к поздравлениям и благодарностям! При работе на удалённом сервере mc --- крайне полезная вещь. Я файлы копирую по ssh только с его помощью. И первое время, пока не освоил vim, использовал его встроенный текствый редактор. До сих пор нередко прибегаю к нему, если что-то нужно быстро поправить.

Vudod ★★★★★ ()

> … и множество других исправлений.

Вот лучше бы вы написали эти «множество других исправлений» прямо в тексте новости, а «реструктуризация каталогов исходных текстов» и Ко выбросили бы из новости.

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

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

Как же вы задолбали. Теперь что - будем про каждый x.y.z.a <= !!! релиз, который изменяет цифру в четвёртом знаке - будем писать?

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

> Shift+Tab
Точнее, Alt-Tab. Работает, понятное дело, только там, где эта клавиша ничем не перехвачена.

Со своей стороны тоже делаю feauture request: возможность настроить, какой клавишей вызывать автодополнение.

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

> F5 на каталоге или файле и потом кнопка «[ В фоне ]».

1. Этого не достаточно. Хочется текущий процесс отправить в фон.
2. Не хватает информации по работающим процессам в фоне.
3. Не хватает возможности сделать фоновый процесс в фореграунде (прошу прощения, не придумалось подходящее слово).

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

> Как же вы задолбали. Теперь что - будем про каждый x.y.z.a <= !!! релиз, который изменяет цифру в четвёртом знаке - будем писать?

Вы, с подобными сообщениями, тоже сильно утомили.

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

Как же вы задолбали. Теперь что - будем про каждый x.y.z.a <= !!! релиз, который изменяет цифру в четвёртом знаке - будем писать?

Идите, примите что-нибудь успокоительное и не появляйтесь на ЛОРе пару недель. Гарантирую, пройдёт само.

А вообще, здорово, что ЛОР ещё жив и его можно использовать не только для тупого толстого троллинга, а чтобы пообщаться с разработчиком известного и нужного приложения!

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

>2. Не хватает информации по работающим процессам в фоне.
Команда -> Фоновые задания

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

> >2. Не хватает информации по работающим процессам в фоне.

Команда -> Фоновые задания


Там нет никакой полезной информации о процессе и его прогрессе.

andreyu ★★★★★ ()

Пользую редко, но всячески одобряю.

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

>ну и извечный баг с неработающим стандартным копи-пастом, по-моему, безнадежен :-)

Все работает.

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

> F5 на каталоге или файле и потом кнопка «[ В фоне ]».

1. Этого не достаточно. Хочется текущий процесс отправить в фон.
2. Не хватает информации по работающим процессам в фоне.

На кой?

3. Не хватает возможности сделать фоновый процесс в фореграунде (прошу прощения, не придумалось подходящее слово).

А зачем, спрашивается, ты его в фон отправлял?

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

> Точнее, Alt-Tab. Работает, понятное дело, только там, где эта клавиша ничем не перехвачена.

Esc, then Tab. мну уже привыкло %)

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

> Esc, then Tab
Спасибо, помогло. А что ещё можно таким макаром нажимать? Любые комбинации с M- ?

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

>Хочется текущий процесс отправить в фон.

А Linux, разве, не многозадачная система? :) Нет, понятно, что из каждой программы хочется операционную систему сделать, но зачем? :D

KRoN73 ★★★★★ ()

исправлена сборка компилятором tcc

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

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

> А зачем, спрашивается, ты его в фон отправлял?

Прежде, чем задавать вопрос, попробуйте ответить на него сами.

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

>Прежде, чем задавать вопрос, попробуйте ответить на него сами.

Если на такой вопрос можно ответить самому, то вопрос не задают. Так что вопрос остаётся в силе :)

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

а фар на линукс портировать слабо?

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

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

ну дык Esc+Tab

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

> А что ещё можно таким макаром нажимать? Любые комбинации с M- ?

если не ошибаюсь, да, т.к. комбинация <alt>(<meta>)-<чегото> передаёт в терминал последовательность <ESC><чегото> (клавиша Esc передаёт одиночный <ESC>, т.е. начало последовательности, почему и нужно нажимать Esc дважды, чтобы он был принят).

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

>а фар на линукс портировать слабо?

Если б в сутках было 150 часов - то портировал бы б :) Точнее - с нуля бы написал аналог. А так, увы... На ЛОР уже и то почти не хватает времени :)

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

> А вообще, здорово, что ЛОР ещё жив и его можно использовать не только для тупого толстого троллинга, а чтобы пообщаться с разработчиком известного и нужного приложения!

+1

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

> Если на такой вопрос можно ответить самому, то вопрос не задают. Так что вопрос остаётся в силе :)

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

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

>>Хочется текущий процесс отправить в фон.

А Linux, разве, не многозадачная система? :) Нет, понятно, что из каждой программы хочется операционную систему сделать, но зачем? :D

Спроси об этом авторов shell.

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

>Спроси об этом авторов shell

В shell поддержка многозадачности оправдана. Это самый низкий уровень. Но mc работает уже под шеллом. Или в screen'е. Или в иксовом терминале. Куда там ещё многозадачность пихать? Трудно открыть новую сессию?

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

>Похоже что да, просто раньше там была старая версия и ебилды отдельно надо было качать

попросите уже кого-нибудь обесточить криокамеру. (hint: актуальные ебилды ужо сто лет есть)

$ eix -e mc
[I] app-misc/mc
Available versions: 4.7.0_pre1 4.7.0_pre3 (~)4.7.0_pre4 (~)4.7.0 4.7.0.1 {X +edit gpm nls samba (+)slang}
Installed versions: 4.7.0.1(04:04:24 16.01.2010)(X gpm nls samba slang -edit)
Homepage: http://www.midnight-commander.org
Description: GNU Midnight Commander is a text based file manager

капча: 300 abrams

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

> Спасибо, помогло. А что ещё можно таким макаром нажимать? Любые комбинации с M- ?

именно так - всегда каш K.O. ;))

очень полезно бывает esc+a, esc+i, esc+t, esc+s, очень забавен esc+o и esc+.

не хватает по хоткею менять sort order

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

> В shell поддержка многозадачности оправдана. Это самый низкий уровень.

Самый низкий - это системные вызовы.

Но mc работает уже под шеллом.

mc работает вместо шелла.

Куда там ещё многозадачность пихать? Трудно открыть новую сессию?

Ты еще скажи, что в mc не нужно, например, копирование. Что, трудно новый сеанс открыть?

tailgunner ★★★★★ ()

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

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