LINUX.ORG.RU

Вышел релиз отечественного форка mc-4.6.3

 


0

0

14 декабря 2008 года вышел релиз Midnight Commander версии 4.6.3.

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

  • Подсветка файлов по расширению.
  • Исправлен "озабоченный" шелл (вернее, не совсем исправлен... просто большая проблема заменена на меньшую).
  • Debian-патчи: синтаксис и распознавание apt/deb по расширениям.
  • Добавлен файл подсветки awk.syntax и значительно расширен css.syntax.
  • Debian-патчи: исправления в переводах и в подсветке синтаксиса BASH.
  • Убрано предупреждение о невозможности сменить права.
  • Кодировка панелей (при однобайтной системной кодировке).
  • Перекодировка файлов при редактировании и просмотре.
  • Переключение режимов отображения панелей (вертикальное/горизонтальное разделение) по нажатию на сочетание клавиш ALT+,(запятая).
  • Переключение режимов отображения скрытых файлов и каталогов по нажатию на сочетание клавиш ALT+.(точка).
  • Добавлена возможность включать/выключать автоотступ в редакторе при нажатии на комбинацию клавиш ALT+i. Полезно при вставке текста из буфера обмена.
  • Добавлена подсветка синтаксиса для C++ из Debian, с поддержкой Qt макросов. Для спецификаторов доступа public/private/protected сделан цвет brightmagenta, т.к. это улучшает визуальное восприятие классов.
  • При ошибочном соединении (ssh, например) происходит перерисовка экрана, т.е. убраны артефакты после неуспешного соединения, также убраны артефакты при успешном ssh-соединении в первый раз.
  • Добавлена возможность задания номера порта при ssh-соединении;
  • ... и множество других улучшений.
Более полный список изменений доступен по адресу: http://mc.redhat-club.org/cms/news.ph...

Скачать исходные тексты можно по адресу: http://people.redhat-club.org/inf/mc-...

Непосредственно с репозитория для стабильной ветки: svn export http://mc.redhat-club.org/svn/tags/4.6.3

Багфиксинг стабильной ветки: svn checkout http://mc.redhat-club.org/svn/branche...

Самая новая разработка (Внимание! Код нестабилен!): svn checkout http://mc.redhat-club.org/svn/trunk

Бинарные сборки для различных дистрибутивов доступны по ссылкам со страницы: http://mc.redhat-club.org/trac/wiki/D...

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

>>> Сайт проекта

★★★★★

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

круто разрабы поработали... но наверное форк придётся переименовать (r-mc ~ Russian mc вполне подходит:), а через тире, чтобы с rm отличие было:))

кстати, как там сборка для дебиана?

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

> кстати, как там сборка для дебиана?

Под i386 платформу Дима Коржевин проверяет сейчас, под 64-хбитные - не знаю пока. Проверяется эта бинарная сборка:
http://forum.linux.by/viewtopic.php?p=70817#p70817

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

Да, спасибо ребятам за работу.

Скачал и собирал с свн (just for fun) как только на лоре пробежала новость про фикс Ctrl-O.

Собирал под Mac OS X 10.5, ту версию приходилось патчить ручками (как же без этого :), начитался каких-то детских комментов про sleep для корректного показа индикатора копирования.

Эта версия встала стандартным заклинанием ./configure && make.

Понятно, что под макось коммандир нафик не нужен, но иногда тянет понастальгировать за феерическим сексом с линаксом, и mc. Посмотреть Angry Beavers с -vo caca :)

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

> Как вариант ещё можно назвать mce т.е. mc enhanced

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

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

>Хрен ты оценишь количество пользователей. Вот у меня в убунте эта хрень тоже стоит (только что поставил - чтоб ещё раз убедиться в том, что правильно помню, что оно на хер не нужно), и меня наверное тоже за пользователя посчитали.

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

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

> Посмотрим... пока рано что-либо загадывать. Если надо будет переименоваться, то создадим голосование на нашем форуме. Варианты предварительно обсудим.

Предлагаю, если уж вы замахиваетесь на ведущую ветку, название mc-bazar, подчёркивая что в вашей ветке нет требования отказываться от авторских прав в пользу FSF (как в FSF-ветке). Либо, если вам достаточно русскоязычной аудитории, mc-ru[s]. Поставьте в форум варианты...

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

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

1. Нужно, чтобы прога была без багов и багрепортов небыло.
2. Нужно чтобы пожеланий не возникало, а все нужные действия прога умела выполнять.
3. Патчи ненужны, потому что см. п.1

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

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

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

> Как вариант ещё можно назвать mce т.е. mc enhanced

mce уже есть софт...

allter149
()

Хотелось бы чтобы включили в дебиановскую репу как обновление пакета mc, всё равно ведь тот больше не развивается, так пусть хоть форк будет.

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

>>Хотелось бы чтобы включили в дебиановскую репу как обновление пакета mc, всё равно ведь тот больше не развивается, так пусть хоть форк будет.

если это и будет, то очень нескоро. Дебиановцы такие дебиановцы.

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

> I like to move it move it?

Не только.

> Копировать или перемещать что либо нужно настолько редко

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

> что весьма странно под такую редкую задачу постоянно держать половину экрана занятой всякой в основном не нужной ерундой.

Кто тебя заставляет это делать? Открой для себя Alt+t.

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

> Предлагаю mu - Midnight Upravlyator

ну раз такая тема, то я тоже предложу:

mn - midnight navigater. две буквы и больно близко на клаве. пусть и бананальщина голимая %)

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

Друк angrycore, асиль абзацы, хорошо? И про избыточность всяческих деепричастных оборотов не забывай. Очень тяжело читать.

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

Еще раз - нормальные двухпанельные фм легко превращаются в однопанельные легким нажатием хоткея. Потому вкладки и панели не отменяют друг-друга, а дополняют. А если не создавать на винте бардак и грамотно пользоваться закладками, то то, что живописал делается очень легко.

> чтобы была возможность быстро между такими парами переключаться

Запусти еще одну копию фм.

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

Ужос. Уже поставь терминал с вкладками.

r ★★★★★
()

Всем, кто попытался зарегистрироваться: попробуйте сейчас ещё раз. Были проблемы в регистрацией, связанные с переездом с URI people.redhat-club/slavaz/cms на URI mc.redhat-club/cms

Сейчас починено, спасибо Диме Коржевину(aka Korg).

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

>Только не меняйте название! От этих syslog-ng, initng, pacman-g2, util-linux-ng создаётся ощущени...

ВО!!! Идея! А назвать его "mc-ng"! Или "mc-2008"!!!

Или даже не побояться, и замахнуться на NC-NG

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

>> TC не убил FAR

>Да, фар сам по себе загнулся...

Вот тут позволю себе не согласиться! FAR жив, развивается, вот только для его использования необходимо правую руку вернуть на клавиатуру ;)

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

не могу собрать для мандривы: rpm --rebuild mc-4.6.3-1mib2008.1.src.rpm в конце : collect2: выполнение ld завершилось с кодом возврата 1 make[2]: *** [mc] Ошибка 1 make[2]: Leaving directory `/usr/src/rpm/BUILD/mc-4.6.3/src' make[1]: *** [all-recursive] Ошибка 1 make[1]: Leaving directory `/usr/src/rpm/BUILD/mc-4.6.3' make: *** [all] Ошибка 2 ошибка: Неверный код возврата из /var/tmp/rpm-tmp.72444 (%build)

Ошибки сборки пакетов: пользователь vuohi не существует - используется root группа vuohi не существует - используется root пользователь vuohi не существует - используется root группа vuohi не существует - используется root Неверный код возврата из /var/tmp/rpm-tmp.72444 (%build)

как?

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

>We want to see MC very comfortable and pleasant, not as it is now.

Шикарная фраза:)

Мы хотим сделать из мц конфету, а не такое гуано как сделали вы:)) А потому не будете ли вы любезны....:))



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

Угу. :) Это ещё не весь междустрочный смысл. ;)

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

Здравствуйте, коллектив ! Имею 3 машины с чистой убунтой 8.10. Собрал из исходников, в коммандной строке вижу срань господню на всех трех машинах, а именно дублируется, триплируется username@hostname и в начале строки знак, похожий на смайлик. Собранные вами дебы ведут себя так-же. А в голой консоли все ok. Но все равно снес нах, ибо не юзабельно.

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

>Понятно, что под макось коммандир нафик не нужен, но иногда тянет понастальгировать за феерическим сексом с линаксом, и mc. Посмотреть Angry Beavers с -vo caca :)

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

а чем посмотреть, что это макось на самом деле на диске понакурочила в файлах? Тож самое...

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

И Вам здравствуйте!

> Имею 3 машины с чистой убунтой 8.10. Собрал из исходников

Не вяжется. В "чистой" Ubuntu Вы бы не собрали mc из-за отсутсвия dev библиотек, компилятора и т.п.

Как собирали? Нужно догадываться?

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

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

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

> Неужели не нашли хоть одного человека способного писать на нормальном

> английском? Если бы мне написали "моя хотеть" я бы испугался, что это

> индусские чудо-кодеры и не отдал бы нифига.

Да, английский у них просто ужасен.

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

>убунту снес? вернулся на венду?

Вернулся на mc из репофф

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

>Не вяжется. В "чистой" Ubuntu Вы бы не собрали mc из-за отсутсвия dev >библиотек, компилятора и т.п.

Не надо изображать из себя дауна, угу ?

Под чистой я имею в виду не проапгрейженую, а установленную с нуля систему. Естественно для сборки все установлено, в том числе и build-dep'ы для mc

>Как собирали? Нужно догадываться?

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

Вот этого должно быть достаточно ./autogen.sh && ./configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib && make && sudo make install

ЗЫ: Заявленные Shift+F1 и Shift+F2 таки тоже не работали, то есть никакого меню с маунтпойнтами лицезреть не удалось.

Dumonde
()

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

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

>понастальгировать за феерическим сексом с линаксом

мда. как говорится: свинья везде грязь найдет. хорошо хоть у нас в линуксе все удобно и стабильно (мелочи не считаем)

black7
()

Развитие mc необходимо, это факт. Попробовал ваш вариант, в целом пользоваться можно, спасибо за вложенный труд. Буду следить за продвижением.

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

>А почему тогда не «полуночный командир»?

Типа как "ночной портье" ?

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

> а вот mc-MP - труп. к сожалению

Да, хороший проектик был. В нём нету зависимости от glib, а это очень хорошо. И сланг кажется встроенный есть.

А ещё там размер папок смотрится по F3, что очень удобно (рекомендую и в новом форке сделать хоткей таким же). Также рулят кнопочки F11/F12 для перехода по маунтпойнтам. И текущее место показывается в каждой панельке.

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

anonymous
()

как настроить чтобы по F3 нормально показывался man-файл
не могу победить никак
в старом mc все было нормально

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

>ЗЫ: Заявленные Shift+F1 и Shift+F2 таки тоже не работали, то есть никакого меню с маунтпойнтами лицезреть не удалось.

В Ubuntu Shift+F1 и Shift+F2 почему-то отрабатываются F11 и F12 :(

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

>как настроить чтобы по F3 нормально показывался man-файл

У меня нормально показываются

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

2 Dumonde

Вы первый у кого наблюдается данная проблема. Заполните багрепорт, желательно со скриншотами и логами вывода "мусора" в консоль, на http://mc.redhat-club.org/trac/newticket

По поводу того, как собираются DEB пакеты. Как правило используются dh_make и dpkg-buildpackage. А вот написанная Вами команда "sudo make install" - быстро делает из "чистой" системы "грязную", кроме того, последняя команда не обязательна, т.к. можно сделать:

sh BOOTSTRAP.sh

и потом запускать mc из <mc_dir>/ROOT/bin/

KORG
()

Собрал на генте без ебилда в ~. Использовал branch/4.6.3. Пришлось обновить slang с ветки 1.x до ветки 2.x и всё собралось на ура. Даже запустилось =)

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

> А кодировку по умолчанию выставлял?

> F9 -> Настройки -> Биты символов...

Необходимость сего действия есть баг. Кодировка по умолчанию (aka кодировка для терминала) должна браться из системной локали.

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

>Вы первый у кого наблюдается данная проблема. Заполните багрепорт, >желательно со скриншотами и логами вывода "мусора" в консоль...

Регистрироваться на трекерах вломы для новых багрепортов. Тем более, после просмотра тикетов, я, как оказалось не первый, ага ? http://mc.redhat-club.org/trac/ticket/186. Ситуация один в один, в начале строки точно такой-же смайлик, потом идут дупли username@hostname/path

>По поводу того, как собираются DEB пакеты. Как правило используются >dh_make и dpkg-buildpackage.

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

>А вот написанная Вами команда "sudo make install" - быстро делает из >"чистой" системы "грязную"

sudo make uninstall уже отменили ?

>Можно сделать: sh BOOTSTRAP.sh и потом запускать mc из ...

Вот за это спасибо, ни когда не обращал внимания на этот скрипт.

ЗЫ: Про меню маунтпойнтов, уважаемый анонимус тоже уже отписался и судя по номеру тикета довольно давно (http://mc.redhat-club.org/trac/ticket/61). Если у вас в вики написано Shift-F1, значит эта комбинация должна отрабатываться на всех системах, иначе баг. Или укажите в вики, что в интрепиде таки нужно жать F11, F12.

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