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

Спасибо, благодаря Тигре уже несколько дней как пользуемся.

>Перекодировка файлов при редактировании и просмотре.

А это чего-то не нашёл, как включается? (биты символов включены и установлены в utf8)

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

>Led, зачем вы так? :(

Я считаю, что оживлять труп - глупо. Лучше переписать его "с нуля", пусть даже используя куски кода из оригинального mc.

>Вероятно, вы считаете, что нашу энергию нужно направить в другое русло?

Нет. Я просто считаю, что ваша энергия (ИМХО достаточно клвалифицированная и положительная) могла бы быть потрачена на более полезное, чем оживление трупов. Хотя, в любом случае, решать вам.

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

> Зря вы так, умирать ему не надо, ИМХО. В принципе, по другому я думать и не могу - иначе не взялся бы :)

Может быть я не совсем корректно выразился. Чтобы не было неясностей: я желаю Вам всяческих успехов в этом деле, абсолютно искренне. И смерти mc я не желал. Просто по-факту, оно было мертво (в смысле не было изменений) довольно долгое время.

Моё сообщение означало скорее что список изменений солидно выглядит. Видно, что процесс идёт. А значит, очевидно, скилы в некромантии :)

Спасибо за работу, обязательно попробую на досуге.

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

> Зачем так длинно? сказал бы "пыщ-пыщ" - смысл был бы тот же:)

Увы, я так не могу. Разница в воспитании и, как следствие, в количестве звезд.

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

> А это мой первый пробный камень:

У меня хреново с английским, но я так понял, что официального письма с просьбой передать вам разработку вы еще не посылали? Может с этого письма стоило начать, а не с приглашения на свой сайт?

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

>Вероятно, вы считаете, что нашу энергию нужно направить в другое русло? Оставьте право решать нам, куда направить нашу энергию, личное время и умственные способности :)

+5!!!

GladAlex ★★★★★
()

Отлично. Кстати, у меня тоже была мысль его воскресить, но 3-и проекта я не потяну, да и мои познания в си мягко говоря хреновые. Так что пожелаю авторам удачи и терпения.

ЗЫЖ все заявления про то, что mc - труп идут в топку. Против аргументов не попрёшь.

"Мёртвый mc"

http://qa.debian.org/popcon.php?package=mc

"Живой" амарок

http://qa.debian.org/popcon.php?package=amarok

anonymous
()

Надо развить тему полуночи, пусть mc станет ws: Оборотень в погонах Werewolf with straps

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

> У меня хреново с английским, но я так понял, что официального письма с просьбой передать вам разработку вы еще не посылали? Может с этого письма стоило начать, а не с приглашения на свой сайт?

Да, официального письма не было.

Как лучше... не знаю даже. Подумалось, что такое подготовительное действо не введёт в шок разработчиков от официального письма. Возможно, сейчас негативно воспримут, может, даже будет ответ "What a fuck!?", но к моменту опубликования официального письма первая реакция пройдет и более-менее трезво обсудят там между собой, нужно им быть собаками на сене, или нет... а может, я и не прав.. время покажет.

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

>rc

Э-э-э. Занято уже.

> rc is a command interpreter and programming language similar to sh(1). It is based on the AT&T Plan 9 shell of the same name. The shell offers a C-like syntax (much more so than the C shell), and a powerful mechanism for manipulating variables. It is reasonably small and reasonably fast, especially when compared to contemporary shells. Its use is intended to be interactive, but the language lends itself well to scripts.

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

> все заявления про то, что mc - труп идут в топку.

...желательно вместе с аффтарами заявлений.

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

> Как лучше... не знаю даже.

В любом случае - удачи. ;)

anonymous
()

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

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

> ЗЫЖ все заявления про то, что mc - труп идут в топку. Против аргументов не попрёшь.

Ага ага, несколько лет без новых релизов - это конечно же не труп.

Сдаётся мне, что в топку идёшь как раз ты, тем более, что

> да и мои познания в си мягко говоря хреновые.

То есть, твоё мнение гроша не стоит...

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

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

anonymous
()

двойной esc конечно очень желательно бы сделать опциональным... для "тупых" терминалв конечно оно необходимо а вот для нормальных шибко избыточно esc испольовать в качестве меты

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

В чём-то согласен, просто тупо вкладки гораздо более гибкое решение, ИМХО. Проблема в том, что нет нормального ФМ, которым бы было комфортно рулить только с клавиатуры. У mc с этим проблем нет, поэтому его и использую периодически.

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

>В чём-то согласен, просто тупо вкладки гораздо более гибкое решение, ИМХО. Проблема в том, что нет нормального ФМ, которым бы было комфортно рулить только с клавиатуры. У mc с этим проблем нет, поэтому его и использую периодически.

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

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

> поправил генерацию mcview/edit-deb, компиляцию fish.c (уже в svn).

Гуд. r331 насколько критично для deb-сборки? Имеет смысл отмержить в /branches/4.6.3?

P.S. Вылазь из сумрака в жаббер :)

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

Но пока я вижу очередное УГ на моём лоре, которое ещё и скорбит

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

у меня прошлый fish.c не собрался при сборке .deb, т.к. там путь к config.h был относительным.

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

>Ага ага, несколько лет без новых релизов - это конечно же не труп.

А количество пользователей тебя не смущает?

> Сдаётся мне, что в топку идёшь как раз ты, тем более, что

Нет, товарищ. Тебя я отправил раньше, заблаговременно.

> да и мои познания в си мягко говоря хреновые.

>То есть, твоё мнение гроша не стоит...

Я что-то не наблюдаю корреляции между программированием и программой для пользователя. Или товарищ в mcedit быдлокодит?

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

>Консоли - пережиток тёмного досовского прошлого, в 21м веке на хрен не нужны.

fixed

anonymous
()

неудобно что просмотрщик файлов пытается все показывать в utf8
бинарные файлы приходится переводить в вид hex


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

> В чём-то согласен, просто тупо вкладки гораздо более гибкое решение, ИМХО.

Э-э. Не понял, при чем тут вкладки? Двухпанельность удобна тем, что, одновременно видно и источник и приемник (или первую директорию и вторую, в зависимости от задачи). Вкладки - это когда видно на экране только одно из двух. Это вообще-то разные вещи.

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

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

>Да замените вы, наконец, эти "Биты символов" на что-то интуитивно понятное...

Судя по содержанию, "кодировки" более уместно.

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

>Вкладки - это когда видно на экране только одно из двух. Это вообще-то разные вещи.

Да тут и объяснять нечего, очевидно, у товарища HIG головного мозга.

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

>Led, зачем вы так? :( Midnight Commander нужен не только мне, как я уже убедился по количеству посетителей на ресурсе. И судя по количеству тикетов большое число людей желают видеть его ещё лучше и удобнее. Что же тут плохого? Проект труп в том случае, если им никто не пользуется, багрепортов/пожеланий нет, но разработчики упорно продолжают его разрабатывать... да и то, трудно сказать, труп ли проект - если в этом случае оно развивается, значит, оно нужно самим разработчикам. Если лично Вам не нужен mc - ну зачем же теперь набрасываться на остальных? Вероятно, вы считаете, что нашу энергию нужно направить в другое русло? Оставьте право решать нам, куда направить нашу энергию, личное время и умственные способности :)

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

И еще. Тут вам насоветовали всяких невсемнужных фичей. Лучше доведите до ума текущие. 171 баг почините, например.

anonymous
()

>Slavaz

Добавь, пожалуйста, строку

>RESTRICT="mirror"

перед src_compile() в ebuild-ы для не svn версий, а то emerge по зеркалам шарится-шарится и тупит...

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

>А знаешь, как удобно с оффтопика на линукс переползать?

вообще критики похоже не умеют пользоваться такими вещами как %f %s. или к примеру в menu подстановка вроде такой

Play DVD mplayer dvd://%{DVD chapter} -dvd-device %f

black7
()

Попробовал скомпилить под cygwin, обломался (естественно). Разработчики форка с претензией на майнстрим отписали:

"Ну отец извеняй... На винде компилять UNIX Way, GNU99, С99,
...
Так что выкидывай венду, или настрои библяотеки."

Так, что, видимо, на основную ветку не тянет, т.к. с цигвином (тут я согласен с ними - это извращение) при таком подходе отпадают все устаревшие и нестандартные (не _g_libc) системы.

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

> Двухпанельность удобна тем, что, одновременно видно и источник и приемник

I like to move it move it?

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

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

>Даже не верится, что пару месяцев назад это был труп.

mc никогда не был трупом. тебя жестоко нае^W обманули. ты еще tar назови трупом потому что его релизы редки

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

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

> А количество пользователей тебя не смущает?

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

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

>>Разработчикам респект и уважуха.

>Одобрение от школников - это уже много!:)

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

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

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

Тикет нужный, тут без вопросов. Между собой разберёмся.

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

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

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

>Труп, даже оживлённый, воняет так же. Не смотря на то, что, как бы, "ходит"

хехе. ленин вон не ходит и не воняет.

или это уже нацпол?

зы: лоровские аналитики рулят как всегда

black7
()

Собрал на Мандриве 2008.1 (точнее, уже на помеси с 2009), первые впечатления хорошие. Правда, глюканул при отображении текста с како-то китайщиной: экран редактора ниже текста закидало голубыми прямоугольничками. Но это мелочи, а так молодцы. Вот только название mc-4.6.3 давать было нельзя: оно вводит в заблуждение, так как маскируется под основную ветку проекта. Не уверен, что разработчикам официальной ветки (если им, конечно, есть еще дело до mc) такое "самозванство" понравилось бы. я бы понял какое-нибудь mc-re-4.6.3 (mc Russian edition) или что-нибудь подобное.

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

>>rc - рашн коммандер

>Поддерживаю! Даёшь Русский Командир! :)

и функцию "принуждение файлов к миру" изкаропки по хоткею

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

По мне так видеть и источник и приёмник не обязательно, а вот возможность открыть приёмник не закрывая источник как раз кажется полезной. По этому-то мне и нравится больше идея вкладок, потому что истоников и приёмников можно наоткрывать больше двух, что часто бывает удобно. В двухпанельниках же, если открыт источник и приёмник, и при этом, перед тем как что-то сделать между этим источником и приёмником надо совершить какие-нить операции с файлами в другом месте с помощью ФМ, приходится идти туда, а потом опять заново открывать исходый источник с приёмником, что ИМХО неудобно. Было бы неплохо иметь вкладки на комбинации источников и приёмников. Система же, например, которую успели реализовать в тоталкоммандере, перед тем как я перестал использовать виндовс, где вкладки просто тупо независимо располагаются по обе стороны ФМ, мне кажется неудобной: чтобы открыть новый источник и приёмник приходится совершить туеву хучу действий, и повторить её потом, чтобы вернуться в исходную позицию.
В общем реквестирую вкладки в mc)
Кстати, развивая идею дальше, было бы неплохо паре источников и прёмников назначать комбинацию клавиш, типа тега в awseome, чтобы была возможность быстро между такими парами переключаться.

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

> Я переоткрыл тикет :). Причём сначала увидел закрытый тикет, а потом уже полез читать тему :).

Спасибо. Дело нужное. :)

Кстати, я не мог зарегистрироваться на форуме, что бы пообщаться на эту тему там. После ввода данных (с правильной капчей) получал сообщение: "Пожалуйста, отправьте письмо об этой ошибки администратору сайта. (mailto:you@yourdomain.com)"

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

опс... странно. Гляну. Форум молодой, косяки возможны.. :)

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

Отлично отлично! Парни, вы супер-молодцы! Даже гига-супер-молодцы! Тройные вам апплодисменты и троекратное УРА!

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