LINUX.ORG.RU

Вышла стабильная версия Midnight Commander 4.7.0

 


0

0

Как и было предсказано аналитиками LOR после года упорнейший работы наконец то вышла стабильная версия Midnight Commander 4.7.0

Относительно версии 4.7.0-pre4 нового функционала добавлено не было, другими словами последние 2 месяца были посвящены исключительно исправлению ошибок.

Список изменений относительно версии 4.6.2 весьма существенный его можно увидеть здесь

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

★★★★

Проверено: Shaman007 ()
Последнее исправление: Shaman007 (всего исправлений: 1)
Ответ на: комментарий от KRoN73

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

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

>обязательно удалять старый МС? У нового проблем с конфигами не будет - неохота руками работать...

Конфиги менялись, но проблемы вряд ли будут. В худшем случае просто перенастроить что-то придётся.

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

>> и будет копирование/вставка по crtl-c/v/x

таки да - это работает
и ctrl + z конечно немного напрягает
кстати , я че-то проглядел : в редакторе есть откат изменений ?

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

Перенастройка и только... Красивее стал - не спорю. В konsole - стал выглядеть по человечески (в 4.6.2 глаз можно вырвать...). С настройками - замеченые проблемы: распознавание клавиш по рутом - «gray *» - не узнал, под юзером в konsole и в обычном текстовом sh не узнал «gray *», «gray -»,«gray +»

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

к стати, если в Мандриве 2009.1 «родной МС вер. 4.62» стоял в /usr/bin/mc , то сейчас он стоит в /usr/local/bin/mc - придётся именно для него симлинк делать (в дефолтовые пути /usr/local/bin добавлять неохота IMXO)

drfaust ★★★★★
()

А чем ОНО лучше 2.6? Я поставил 2.7 а ОНО мне не катит в консоли без иксов на сервере. Не, для убунтоидов, которые привыкли тыкать мышкой - это ОНО то (а оно им нужно?), но вот мне прийдется откатывать на старую версию.

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

> А чем ОНО лучше 2.6? Я поставил 2.7 а ОНО мне не катит в консоли без

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

- это ОНО то (а оно им нужно?), но вот мне прийдется откатывать на


старую версию.



Привет! Скоро выписывают?

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

Я же сказал, хотя бы потому, что в konsole выглядит как надо...

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

Ctrl-U - давно пользуюсь этой комбинацией, а вот комбинации для Redo так и не нашел. Как-то невериться, что такой функции в редакторе нет. Кто-то подскажет?

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

> В кедах Dolphin тоже на две панели переделал (с клавишами неудобно, разбираться лень).

Хмм, а зачем такие мучения с дельфином когда есть krusader, gnome commander и др?

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

>Привет! Скоро выписывают?

Ага, уже в Чили/ru в латиносах, скоро выпишут. Не позорься если ты не понял в чем проблемы.

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

>в редакторе есть откат изменений ?

по умолчанию ctrl-u но можно заменить на alt-backspace в секции [edid] нужно прописать EditUndo = alt-bs

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

>Как-то невериться, что такой функции в редакторе нет. Кто-то подскажет?

тикет есть, надеюсь хватит времени и желания реализовать...

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

> А чем ОНО лучше 2.6? Я поставил 2.7 а ОНО мне не катит в консоли без

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

- это ОНО то (а оно им нужно?), но вот мне прийдется откатывать на


старую версию.



Ага, уже в Чили/ru в латиносах, скоро выпишут. Не позорься если ты не понял в чем проблемы.


Может, проблема не столько во мне? :]

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

>ОНО мне не катит в консоли без иксов на сервере.

толсто... толсто... angel_il ***

UTF-8 - это создание Била для графики. и стало быть для убунтоитов. Линукс - это прежде всего текстовый режим для настройки.Все настройки в консоли идут либо по английски, либо по koi8, cп1251. Чего еще не ясно? Первая строчка в графическом файле должна идти с опредлением локализации. Если ее нет то пипец - кракозяблы. Если в Линуксе сделают бинарный реестр, как в виндах, то локаль - вообще не нужна.:-)

Если это касается МС - то я пол-экрана смотрю кракозяблы. Может быть для убунтоита это непонятно, но для тех кто не пользуется иксами это понятно. Я рассчитываю на молодежь - старики то меня поняли давно.

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

> UTF-8 - это создание Била для графики. и стало быть для убунтоитов.

Линукс - это прежде всего текстовый режим для настройки.Все

настройки в консоли идут либо по английски, либо по koi8, cп1251.


Чего еще не ясно? Первая строчка в графическом файле должна идти с


опредлением локализации. Если ее нет то пипец - кракозяблы. Если в


Линуксе сделают бинарный реестр, как в виндах, то локаль - вообще не


нужна.:-)



До нового года еще 3 дня, нельзя столько пить!

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

Я удивлен! Кодировка UTF-8 двухбайтная. Первый байт локаль, второй знакогенератор. Переход произошел где то в 1997 году - помню на Офис 97 были прекрасные квадратики. В UTF-8 возможно применить локализацию афганцев и даже племени Убунту. Всего 256 локалей. Слав Билу! Интересно, а у афганцев электричество из навоза?:-) Для Украины - это весьма актуально.

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

>Так что приходится регулярно вместо любимого mcedit запускать vim или nano :)

это уже не бага, а фича!

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

Вы выучили матчасть? Тогда продемонстрируйте.

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

> Я удивлен! Кодировка UTF-8 двухбайтная. Первый байт локаль, второй

знакогенератор. Переход произошел где то в 1997 году - помню на Офис

97 были прекрасные квадратики. В UTF-8 возможно применить


локализацию афганцев и даже племени Убунту. Всего 256 локалей. Слав


Билу! Интересно, а у афганцев электричество из навоза?:-) Для


Украины - это весьма актуально.



Какой номер локали у Украинского языка? Вот почему Мировое Правительство разжигает междуусобные войны - оно хочет зафейлить UTF-8 раздув число локалей до > 256.

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

>Кодировка UTF-8 двухбайтная. Первый байт локаль, второй знакогенератор.

ужасы какие рассказываете... что то мне подсказывает что кто то перепутал utf8 с utf-16, но и там первый байт не локаль...

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

>вызовите санитаров. больной в упор не вдит цифру 8...

Он думает, что 8 - это 2³, где 2 - число байт в кодировке, а 3 - число букв в имени «Бил» :)

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

> ужасы какие рассказываете... что то мне подсказывает что кто то

перепутал utf8 с utf-16, но и там первый байт не локаль...


И даже там заговор^Wсимвол не всегда представляется 2 байтами.

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

Уважаемая! Украинцу нужно четыре локали, мне три, испанцу две, а англичанину одну, но кому-то 256. Вы поняли о чем речь? Даже племени Убунту, хм... Сервера строятся на одной! Если вы хотите для племени Убунту поставлять Виндовс 7- это ваши проблемы. Но, причем тут Линукс?

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

> Уважаемая! Украинцу нужно четыре локали, мне три, испанцу две, а

англичанину одну, но кому-то 256. Вы поняли о чем речь? Даже племени

Убунту, хм... Сервера строятся на одной! Если вы хотите для племени


Убунту поставлять Виндовс 7- это ваши проблемы. Но, причем тут


Линукс?



С этим чуть позже разберемся, если спать не пойдете.

Ответьте пока на вопрос, не увиливайте! :]

Процитирую:

Какой номер локали у Украинского языка?

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

С самого создания ASCII имел лишь 128 символов с кодами от 0 до 127. Набор IBM PC имеет вдвое больше. Коды 128-255 обычно называют расширенными кодами ASCII, хотя кодами ASCII являются только первые 127 кодов. Расширенные коды имеют национальную локализацию - это восьмой бит знакогенератора. Для того чтоб охватить 256 локализаций был вставлен второй байт в знакогенератор, который отвечает за коды 8-го бита. Всего 256 локализаций.

cp866 - это первая русская досовская локаль от IBM cp1251 - это вторая русская локаль от Микрософт KOI8 - это третья русская локаль в СССР.

Всего может быть, пока, только 256 локалей. Остальные посмотрите или в /usr/X11R6/lib/fonts/ либо MUI Виндовс.

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

> С самого создания ASCII имел лишь 128 символов с кодами от 0 до 127.

Набор IBM PC имеет вдвое больше. Коды 128-255 обычно называют

расширенными кодами ASCII, хотя кодами ASCII являются только первые


127 кодов. Расширенные коды имеют национальную локализацию - это


восьмой бит знакогенератора. Для того чтоб охватить 256 локализаций


был вставлен второй байт в знакогенератор, который отвечает за коды


8-го бита. Всего 256 локализаций.



Ссылку на этот бред, пожалуйста.

cp866 - это первая русская досовская локаль от IBM cp1251 - это

вторая русская локаль от Микрософт KOI8 - это третья русская локаль


в СССР.



Всего может быть, пока, только 256 локалей. Остальные посмотрите или

в /usr/X11R6/lib/fonts/ либо MUI Виндовс.



Я вам по серкету скажу - это называется кодировкой, а не локалью (локаль обычно ее _включает_).

Есть еще третья русская однобайтная _кодировка_ - ISO-8859-5 (не абы что, а стандарт!)

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

Например, 0-127 могут (как и ранее) показывать на ASCII, а начиная со 128 они могут показывать _длину_ символа.

Тут я Вам предлагаю ввести 'man utf-8' в консоли Убунты (или на чем Вы там «сервера» хотите ставиьт) и таки почитать сладующий опус:

Encoding
The following byte sequences are used to represent a character. The sequence to be used depends on the UCS code number of the character:
0x00000000 - 0x0000007F:
0xxxxxxx
0x00000080 - 0x000007FF:
110xxxxx 10xxxxxx
0x00000800 - 0x0000FFFF:
1110xxxx 10xxxxxx 10xxxxxx
0x00010000 - 0x001FFFFF:
11110xxx 10xxxxxx 10xxxxxx 10xxxxxx
0x00200000 - 0x03FFFFFF:
111110xx 10xxxxxx 10xxxxxx 10xxxxxx 10xxxxxx
0x04000000 - 0x7FFFFFFF:
1111110x 10xxxxxx 10xxxxxx 10xxxxxx 10xxxxxx 10xxxxxx

Из чего следует, что UTF-8 не только _не_ 2 байта, но еще и совместим с ASCII в видимом диапазоне, а также в состоянии уместить одновременно довольно много символов не кодируя никаких «локалей» или «кодировок».

Дальнейший вывод еще ужаснее - UTF-8 - это и есть та одна кодировка, которая Вам нужна на сервере и она никак не противоречит той единственной ru_RU.UTF-8 локали :]

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

Текст, состоящий только из символов с номером меньше 128, при записи в UTF-8 превращается в обычный текст ASCII. И наоборот, в тексте UTF-8 любой байт со значением меньше 128 изображает символ ASCII с тем же кодом. Остальные символы Юникода изображаются последовательностями длиной от 2 до 6 байтов (реально только до 4 байтов, поскольку использование кодов больше 221 не планируется), в которых первый байт всегда имеет вид 11xxxxxx, а остальные — 10xxxxxx.

=============== :-)

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

Смайлик - это Ваша самокритика? Тогда одобряю.

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

Кстати, Вы так часто но винде отзываетесь:
любой современный дистрибутив позволяет сгенерить единственную локаль с единственной (можно даже однобайтной! :]) кодировкой. Близкий идеал по этим параметрам (ну, чтобы уж совсем ничего не делать) - какие-то версии Asp Linux (давно это было). Его дефолт локаль - ru_RU.CP1251

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

Есть еще третья русская однобайтная _кодировка_ - ISO-8859-5 (не абы что, а стандарт!)

Это _четвертая_ русская кодировка MAC. Она применяется на многих роутерах, может быть и не совсем роутерах.

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

Нафига украинцу 4 локали ? Мне иврит как-то не вперся .... 8) V0ID ** (*) (28.12.2009 3:04:48)

Это кому что взбредет в голову. Кстати, в иврите и арабском письмо идет справа. Скорее всего это еще как-то отобразится на длине фонта. Но, это я хотел бы узнать.

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

>Кстати, Вы так часто но винде отзываетесь:

Я уже десять лет на ней не сижу, но она имеется (хотел сказать стоит)

любой современный дистрибутив позволяет сгенерить единственную локаль с единственной (можно даже однобайтной! :]) кодировкой. Близкий идеал по этим параметрам (ну, чтобы уж совсем ничего не делать) - какие-то версии Asp Linux (давно это было). Его дефолт локаль - ru_RU.CP1251

А какая проблема у программиста создать таблицу и из нее выбрать то что нужно? Я всем ставлю cp1251 чтоб они мне потом не морочили голову когда пишут на диск. Увы, если это не сделать бывают проблемы совместимости с виндами. Все, пока.

VitS
()

:)

Узнаю старый добрый LOR. Начали за Midnight Commander, кончили за локали / кодировки

dexpl ★★★★★
()

человек явно находится в астрале, юзает МС версии 2.6, считает UTF-8 двухбайтной, а cp1251 - идеальной кодировкой. И при этом умудряется говорить исключительно с собой и прощаться тоже только с собой

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

> Это _четвертая_ русская кодировка MAC. Она применяется на многих роутерах, может быть и не совсем роутерах.

О каких роутерах вы говорите, позвольте полюбопытствовать?

Я слышал, что в странах xUSSR на время новогодних праздников приходится самое бОльшее число случаев алкогольного психоза, по сравнению со всем годом. Однако, я думал, что речь идет о второй неделе после НГ, а тут человека еще до НГ порвало...

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

увы

Зря не верите (: Такой функции действительно нет.

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

Зато как тему прокачал, молоток! angel_il *** (*) (28.12.2009 9:05:34)

Неумеренное потребление отбивает память. Я то UTF учил 15 лет назад.

Значит делаем так:

1.Собираем ядро для сервера 2.6.20-33

2.Собираем апач и все для динамики + сетевые программы

3.Не ставим ИКСЫ.=)

4.В файлике исью /etc/issue пишем по русски в CP1251, КОИ8, можно и на досовской приветствие для сисадмина типа - Проснись и выпей чашку кофе!

5.Хм, локаль конечно же... ru_RU.UTF-8:-)

6.Перезагружаем.

7.Видим - ????????? - это самое гадкое, что может сказать сервер.:-) Тут уже нужно переходить на более крепкие напитки.

На LORе уже кто-то говорил - UTF для Линукса не нужно (кроме десктопа, разумеется). Может он прав? Не?

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

А откуда должно быть известно о кодировке текста в issue? Из libastal.so?

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