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

Вопрос к удалившему предыдущую новость: неужели так сложно было пройтись по ссылке, скопипастить пару строчек и подтвердить новость? Тем более, что там было затронуто обсуждение очень интересного момента - будет ли сей проект форком с другим названием, или станет основной веткой mc.

К разработчикам: спасибо за работу.

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

Да ладно, мне не в лом перепослать новость.

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

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

Вот ведь оказия... :(

Нашёл в новости ошибку:
- Непостредственно с репозитория для стабильной ветки:
+ Непосредственно с репозитория для стабильной ветки:

Нажимаю в просмотре неподтверждённых "Править". Мне в ответ:
"это сообщение нельзя править"

Почему?

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

>Re: Вышел Midnight Commander 4.6.3
>> Напиши в список рассылки. Поставь хотя бы их в известность. А Павел >Роскин разве не на русском спикает? Вообще это довольно крутой товарищ, в частности grub он тоже пилит, надо к таким людям уважительно относиться, не стоит с ним "внахалку".


>Погорячился я, приношу извинения. Сейчас решается вопрос по именованию - составляем текст обращения в список рассылки.


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


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

-----------------------------------
Оригинал сообщения:
http://www.linux.org.ru/view-message.jsp?msgid=3332113#3333489

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

Да, господа маководы. если у вас появится свободных минут двадцать, то,пожалуйста, проверьте сборку, расписанную по адресу:
http://mc.redhat-club.org/trac/ticket/29#comment:9

Буду благодарен за отчет о компиляции в тикете.

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

Собрал, и все бы хорошо, но во вьювере (F3) текст отображается точками вместо букв и кое-где в диалогах расскраска фона остается синей, вопреки тому, что указано в секции [Colors]

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

> Собрал,
Отлично, спасибо. Важен сам факт того, что оно собралось :)

> и все бы хорошо, но во вьювере (F3) текст отображается точками вместо букв


А кодировку по умолчанию выставлял?
F9 -> Настройки -> Биты символов...

> и кое-где в диалогах расскраска фона остается синей, вопреки тому, что указано в секции [Colors]


Это в диалогах с красным фоном (предупреждающие и рапортующие об ошибках)?

Укажи, пожалуйта, адрес, с которого собрал. /tags/4.6.3?
Если с него, то да, раскраска синим.

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

> А кодировку по умолчанию выставлял? F9 -> Настройки -> Биты символов...

Нет не выставлял. Вечером обязательно посмотрю.

> Это в диалогах с красным фоном (предупреждающие и рапортующие об ошибках)?

Да, на кнопках и заголовке.

> Укажи, пожалуйта, адрес, с которого собрал. /tags/4.6.3?

Извиняюсь, не понял. Скачал http://people.redhat-club.org/inf/mc-slavaz/source/mc-4.6.3.tar.bz2

anonymous
()

>- Кодировка панелей (при однобайтной системной кодировке);

Выкинь каку, лишний код.

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

> Извиняюсь, не понял. Скачал http://people.redhat-club.org/inf/mc-slavaz/source/mc-4.6.3.tar.bz2

А, понял. Попробуй так:

svn checkout http://mc.redhat-club.org/svn/branches/4.6.3

и потом собери их полученных исходников.

Чем так хорошо: При появлении багфиксов в ветке /branches/4.6.3
достаточно будет выполнять команду
svn up

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

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

> Выкинь каку, лишний код.

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

Ибо зачем выкидывать то, что тебе - как собаке пятая нога, а кому-то - нужно как воздух? За всех не решишь и всем не угодишь, поэтому будет опционально.

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

2Redfoxnet:

> Неудобно будет. Нужны 2 буквы любых.

Алиасы и симилинки для кого придумали?

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

да, это характерно для релизной ветки. Для
http://mc.redhat-club.org/svn/tags/4.6.3

Она уже никогда меняться не будет. Багфиксинг для этой ветки продолжается в /branches/4.6.3 - там уже этот баг исправлен.

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

>Бинарные сборки для различных дистрибутивов доступны по ссылкам со страницы:

А чего в дебиане пусто?

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

>А кодировку по умолчанию выставлял? F9 -> Настройки -> Биты символов...

у меня тоже такая проблема была. почему он не берет дефолтное значение из locale?

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

>почему он не берет дефолтное значение из locale?

Кстати да.

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

>>А чего в дебиане пусто?
>скажи спасибо KORG-у


Да, сборкой под Дебиан/Убунту занимается Дима Коржевин (aka Korg), но сделайте скидку, пожалуйста - у него 14-го был День Рождения :)

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

> у меня тоже такая проблема была. почему он не берет дефолтное значение из locale?

Это и есть "нормальное" поведение mc. Когда-то mc был однобайтным,
системную кодировку сам не определял. В планах, естественно, сделать автоматическое распознавание кодировки, но с возможностью задания своей.

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

>Это и есть "нормальное" поведение mc. Когда-то mc был однобайтным,

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

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

И заодно по поводу сборки под openSUSE - 10.3 это конечно хорошо, но завтра 11.1 выходит. И хорошо бы mc иметь в каком-то репозитраии на билдсервайсе - и обновления и нестабильные сборки можно было бы централизовано держать.

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

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

да сложности, в общем-то, и нет. Немного сложности и затратности в т.з. "сделать автоматическое распознавание кодировки, но с возможностью задания своей." А это уже становится просто одной из многих задач.


h8:
> И заодно по поводу сборки под openSUSE - 10.3 это конечно хорошо, но завтра 11.1 выходит. И хорошо бы mc иметь в каком-то репозитраии на билдсервайсе - и обновления и нестабильные сборки можно было бы централизовано держать.


Да, будем смотреть в сторону build-ферм от Suse.

BTW, поклонникам Fedora: Аркадий Шейн (aka Tigro) включил наш форк в свои репозитории, за что отдельное ему спасибо. Собирает он сам, причём не из замороженного /tags/4.6.3, а из вполне багофиксящегося /branch/4.6.3


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

а вот отображение (по ф3) каны (U+30xx) и кандзи (U+4E00..U+FA6A) так и не починили -- как отображались пробелы вместо символов, так и до сих пор (svn-r329)... (при редактировании всё нормально)

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

Капча oldmed как бы намекает нам: слава российским форкерам! Ура, товарищи!

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

>да сложности, в общем-то, и нет.

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

>Немного сложности и затратности в т.з. "сделать автоматическое распознавание кодировки, но с возможностью задания своей.

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

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

>http://mc.redhat-club.org/trac/ticket/171
> Работа над этим багом ведется?


Да, конечно. Это мой таки недоделанный патч перекодировки. Поэтому доделать - дело чести :)

Тем более, что с моего желания пропатчить перекодировку вся канитель с форком и случилась... основополагающий патч, поэтому будет исправляться, само собой :)

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

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

OzOx
()

за пакет для слаки одобрямс и дальнейших Вам успехов!

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

> Ибо зачем выкидывать то, что тебе - как собаке пятая нога, а кому-то - нужно как воздух? За всех не решишь и всем не угодишь, поэтому будет опционально.

Золотые слова! Хорошо бы подсветку по расширению сделать такой же опцией, или хотя бы разрешить настраивать цвета. Не могу избавиться от мысли, что у меня вдомашнем каталоги расплодились именованные пайпы .kde, .local и т.п.

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

Оно конечно хорошо, что некроманты зомбика расшевелили, только непонятно зачем оно нужно ... Я и deco в своё время не пользовался, ни нортоном ни far-ом, ни mc. Неудобно ведь. Обычный ls вполне достаточен, а если еще и с подсветкой , то вообще прелесть. Да когда дефолтный шелл не bash, оно наверное удобно, незнаю. А в нынешние времена, так вообще смешно - nautilus на удивление приятная штука, правда в 90% случаев совсем ненужная :) Кто-нибудь может внятно объяснить, какая у этого продукта аудитория ? Хотя, вот только что, - мысль пришла: малоразмерные всякие устройства, где экраны маленькие ... Да там наверное очень удобно будет. Попробую для Нокиа 770 собрать.

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

Спасибо, добрые люди за оживший mc. Успехов вам!

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

>Ебилды, сынок, где ебилды?!!!

Неправильно пишите!(Традицию нарушаете) Надо:"Ждем ебилдоф..."

anonymous
()

Скажите, а планируется ли убирать двойное нажатие ескейпов (для выхода) ? Хочется только один раз нажимать))

anonymous
()

Большое, нет, ОГРОМНОЕ СПАСИБО!!!

R_Valery ★★★
()

никак не врублюсь как изменить дефолтный синий бэкграунд на черный. где оно в colors?

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

>Оно конечно хорошо, что некроманты зомбика расшевелили, только непонятно зачем оно нужно ... Я и deco в своё время не пользовался, ни нортоном ни far-ом, ни mc. Неудобно ведь. Обычный ls вполне достаточен, а если еще и с подсветкой , то вообще прелесть. Да когда дефолтный шелл не bash, оно наверное удобно, незнаю. А в нынешние времена, так вообще смешно - nautilus на удивление приятная штука, правда в 90% случаев совсем ненужная :) Кто-нибудь может внятно объяснить, какая у этого продукта аудитория ? Хотя, вот только что, - мысль пришла: малоразмерные всякие устройства, где экраны маленькие ... Да там наверное очень удобно будет. Попробую для Нокиа 770 собрать.

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

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