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)
Ответ на: комментарий от VitS

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

сегодня уже не так зажигательно и уже совсем не по теме.. прекращайте злоупотреблять...

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

> New cursor behavior: option «Cursor beyond end of line» allows moving the cursor beyond the end of line.

Спасибище!

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

>> New cursor behavior: option «Cursor beyond end of line» allows moving the cursor beyond the end of line.

Спасибище!

сам тащусь (с) реклама какая то

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

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

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

все хорошо, только файлы большие нельзя смотреть

Уже наверное полгода как невозможно смотреть большие по размеру файлы (ну люблю я это дело). Окроешь бывало файл, нажмешь End и идешь чаечку попить, пока новейший mc в конец переместится неспешно

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

> сегодня уже не так зажигательно и уже совсем не по теме.. прекращайте злоупотреблять...

уже лучше
провели детоксикацию и вкололи сибазона по всей видимости)))
однако о полном выздоровлении еще рано говорить. а ведь на носу еще праздники, то ли еще будет??

r0mik
()

Урра - нативный utf-8 :) Попробовал новую версию - даже енкодинг на ftp работает - спасибо друзья !

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

keymap=mc.keymap
убирал эту строчку - также вместо работы хоткея - в командной строке: всякие 5P5Q5R5S15;5~15;5~17;5~18;5~19;5~
4.7.0-8-g4c8dbd8

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

дак это не хоткеи не работают это ваш терминал сообщает такие esc-последовательности которых mc не понимает. Для обхода этого дыл сделан механизм ассоциации хоткеев с esc-последовательностями.

вот тут пример для ctrl f5 приведен http://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi?az=post&om=62436&forum...

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

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

man mc секция Terminal databases

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

>дак это не хоткеи не работают это ваш терминал сообщает такие esc-последовательности которых mc не понимает. Для обхода этого дыл сделан механизм ассоциации хоткеев с esc-последовательностями.

какой терминал отдает в mc нормальные хоткеи ?
пробовал konsole и xterm

попробую предложенный «механизм»

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

с xterm у меня вообще никаких проблем не замечено.

минимум которому подверг xterm это

XTerm*foreground: gray
XTerm*cursorColor: darkgreen
XTerm*background: black
XTerm*scrollBar: True
XTerm*saveLines: 1000
XTerm*font: -xos4-terminus-medium-*-*-*-20-*-*-*-*-*-iso10646-1

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

konsole от кде4 (opensuse 112 x86_64) - также не работает пока
чуть позже попытаюсь еще чтонидуть сделать

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

сделал через «способ» - пока работает
вообще конечно большое спасибо разработчикам, что допиливают mc )

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

>сделал через «способ» - пока работает
???
Что за «способ»?

вообще конечно большое спасибо разработчикам, что допиливают mc )


Вообще-то спасибо вам всем; на полном серьёзе. У нас на фирме сейчас предновогодний корпоратив и я в *опу пьяный, поэтому может кой-чего вырваться (не ивиняюсь).

2 Аллъ: Начинаю: хочу сказать «спасибы» тем, кто «обсирает» - не поверите, но эта критика тоже важна. Не, те, кто обсирает с позиции «mc нужен ниасилянтам баша/зша» конечно не правы. Не хочу на себя наговаривать, но лично я скриптую неплохо (тьфу-тьфу-тьфу), при этом пользусь mc как неким.. гм.. консоль-десктоп-менеджером, чтоли... ну привычка с ДОСа. То есть, могу себя назвать ниалисянтом zsh, но не bash.

Да. Это по поводу крикунов «мс ненужна». Теперь по поводу тех, кто благодарит. Господа,а благодарить-то и не за что. Я понимаю, конечно, что многим нравится существующее положение дел, что мс развивается дальше и т.д... но не всё шоколадно... не везде и не всюду может сейчас mc работать. Это, простите, от того, что я не семи пядей во лбу... да все текущие разрабы mc простые люди; среди нас есть те, кто год назад запостил первый робкий патч в багзиллу - и он сейчас разраб. Я к чему тут мысью по древу растекаюсь: харош быть потреблянтами. Участвуйте в жизни СПО. Не поверите, но это просто кайф, когда видишь, как не только ты прогибаешься под мир, но и как мир начинает прогибаться под тебя.. надо только вложить силы и душу.

Эта.. что-то хотел написать... а пофигу. Короче, ждём от вас отдачи. Не только мы. Можно на ЛОРе много исходить желчью про недостатки СПО, а можно и тихо и молча багрепортить (менее благодарное дело). Но именно багрупорты и фичреквесты намного более ценнЫ, чем сама работа разрабов. Мы тут не проприетарь - на первом месте пожелания пользователей, а не коммерческая выгода.

НО! Многие путают багтрекалку с техподдержкой. Хочу сказать «фе». пусть обольют тут грязью. Похрену. Завтра перечитаю, что я тут настрочил. Итак, господа, ситуация: забагрепортили фичу. Или зафичреквестили багу. Не суть важно. Дальше начинеается жизнь тикета в состоянии «new». Со стороны выглядит как «разрабам похрену». нет, не похрену. Причин может быть много. Начиная от откладывания «на потом» или банального незнания пути решения, и заканчивая банальным «а нун нах, я лучше перед телеком поваляюсь с женой» или «надо с ребёнком домзадания сделать». Мы люди, господа. обычные люди.

И честно говоря, оканчиваю тем, с чего начинал: именно ваши «спасибы» являются тем стимулом, который заставляет отрывать жопу от дивана, заставляет побыстрее решать уроки с ребятёнком и засаживаться за привычные 'git checkout master; git pull; git log'

Спасибо всем ещё раз.

P.S. Да, релиз таки всколыхнул массы. И позволил увидеть серьёзные недостатки, которые требуют решения. Поэтому в блишайшее время (до НГ точно) будет выпушена фикс-релиз версия 4.7.0.1
Может, мы и поспешили с 4.7.0... но с другой стороны не было бы тех фиксов, которые сейчас требуют новой фикс-версии. «Чем больше глаз, тем стабильнее продукт». :)

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

>сделал через «способ» - пока работает

это именно способ узнать esc-последовательность которую генерирует ваш терминал. не более, в принципе можно узнать эту последовательность в cat

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

хотелось бы конечно, чтобы популярные терминалы (думаю konsole к ним относится) - автоматически «обрабатывались» в mc )

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

Чувак респектище!

Спасибо вам и таким людям как вы . Искренне благодарен за вашу работу!

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

>они и «обрабатываются» посмотрите на содержимое файла mc.lib

смотрю и не вижу там данных по обработке ctrl-f1

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

а нельзя ли то, что отдает konsole(kde3, kde4) на ctrl-f1 (и другие комбинации клавиш) - забить в mc.lib и тогда бы не пришлось «обучать» дополнительно ?
я могу в свою очередь прислать эти значения

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

можно и нужно, в виде тикета + список соответствий или готовый патч. просто по моему в пре3 я добавил возможность расширенного соответствия: клавиши <-> esc-последовательность раньше туда можно было писать f1=тра-ля-ля теперь ctrl shift f1=тра-ля-ля но так так у нас небыло достаточного количества тестовых случаев для проверки правильности, то и ничего туда не включили, чтобы не поломать ничего у тех у кого работает.

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

вопросы (для своего понимания):
1. уверенно ли mc определят терминал из под которого запущен? иначе хоткеи могут указать не на то что нужно
2. как я понял в konsole «используется» xterm (по переменной TERM) ? но реакция на ctrl-f1 у них разная: konsole отдает «^[O5P», а xterm - «^[[;5P» - не будет ли путаницы при работе mc под «чистым» xterm и под konsole?
проверял по cat
эту разницу вижу пока для клавиш ctrl-f1...f5, дальше совпадает

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

>konsole отдает «^[O5P», а xterm - «^[[;5P»

путаница может возникнуть если некий терминал будет считать что ^[O5P это скажем С-F1 а другой будет думать что это С-F3

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

никак, просто есть несколько вариантов еск-последовательностей для определенного сочетания. вот если будут конфликты тогда плохо.

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

Нашёл в чём было дело. В домашнем каталоге лежала очень старая версия каалога .terminfo (от 2005 года). После того, как я её обновил на содержимое /etc/terminfo, всё прекрасно заработало.

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