LINUX.ORG.RU

Вышла последняя из preX релизов версия Midnight Commander

 ,


0

0

Сегодня поздно ночью вышла последняя из предварительных релизов версия файлового менеджера Midnight Commander. На версии 4.7.0-pre4 заканчивается добавление нового функционала и начинается период подготовки к выпуску стабильной версии 4.7.0. В этот период будут производится только исправления ошибок и небольшие оптимизации...

Список основных изменений относительно версии 4.7.0-pre3

Общее

  • Добавлены биндинги для быстрой сортировки в панели.
  • Добавлен индикатор и направление текущей сортировки.
  • Механизм формирования меню полностью переделан. Теперь меню формируется динамически, горячие клавиши, отображаемые в меню, подставляются из mc.keymap.

VFS

  • Исправлен просмотр *.tar файлов, содержащих символ ':' в имени файла
  • Добавлен просмотр содержимого CAB файлов
  • Устранено отображение предупреждения при копировании файлов в архив

Редактор

  • Добавлено отображение процента текущей позиции от общего размера файла (только при включенной опции 'editor_simple_statusbar')
  • Исправлена некорректная пометка блока (при вертикальной пометке при пометке справа-налево и снизу-вверх)
  • Пункт меню редактора 'Команда' разбит на 2 пункта 'Команда' и 'Форматирование'
  • Добавлена опция 'Проверка перевода строки в конце файла' в меню Настройки/Режим сохранения..., добавлено предупреждение при сохранении в случае отсутствия переноса строки в конце файла

Разное

  • Сделан общий буфер обмена для панелей, полей ввода, редактора, командной строки

Исправление ошибок

  • Устранена проблема сборки MC в системе с uclibc < 0.9.29
  • Исправлены проблемы механизма автодополнения
  • Исправлено некорректное сохранение результатов распознавания клавиш
  • Устранена проблема 'Интерпретатор занят выполнением команды'

В целом в релизе разработчики постарались устранить найденные критические проблемы, а так же разрешить застарелые проблемы такие как 'Занятый shell'

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

★★★★

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

Ответ на: комментарий от AlexM

О, я таки ждал когда zsh-фаги подтянутся.
Как срач про MC так они обычно уже на перых двух страницах отмечаются, а тут чёта тормозят.

WatchCat ★★★★★
()

Устранена проблема 'Интерпретатор занят выполнением команды'

Ну наконец-то!

devinull ★★
()

хочется спросить еще у разработчиков :
вы что-нибудь сделали , чтобы победить стандартный копи-паст в mcedit ?
не этот ваш F3 - F5 , а стандартное копирование Ctrl+Ins -> Shift + Ins ???

kto_tama ★★★★★
()

вот чего мне действительно нехватает - это шар на русском в смб плагине ...

stim
()

Хорошая, нужная программа. Иногда пользуюсь (на линуксе полтора года) и поздравляю всех, кто пользуется.

Dmitry_Sokolowsky ★★★★★
()

Ненужная прога за авторством Мигелюшки. Вечно всякое непотребство тащит из винды (это ещё и с доса) в линукс.

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

не этот ваш F3 - F5 , а стандартное копирование Ctrl+Ins -> Shift + Ins

В mc есть свой клипборд, для меня он покрывает 90% моих потребностей в клипборде, т.к. я редактирую текст в основном в mc и вовне мне текст выносить приходится редко. для удобства копирование у меня сделано на ctrl-c, вставка на ctrl-v, вырезание на ctrl-x

вот мой файл mc.keymap

[editor]
EditXStore = ctrl-g
EditXPaste = ctrl-v
EditXCut = crtl-x
EditDeleteLine = ctrl-y

[panel]
PanelPrevPage = pgup
PanelNextPage = pgdn

[input]
InputXStore = ctrl-g
InputXPaste = ctrl-v
InputClearLine = ctrl-y

надо положить в ~/.mc/

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

> Ненужная прога за авторством Мигелюшки. Вечно всякое непотребство тащит из винды (это ещё и с доса) в линукс.

Ты фееричный дебилушка. Пиши ещё. А то как-то скучно тут.

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

впрочем, должна сказать что в pre4 это кажется починили, спасибо что не оставили как было

ps: в генте уже есть ебилды

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

не нужен. И корзина тоже не нужна

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

рецепт: не разводите помойки на винте

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

>> Не то, чтобы очень удобно, но лично мне удобнее, чем в Емаксе.

> Ты больной.


Тогда я - тоже :) Последние лет 5 программирую на 95% в mcedit :) (Оставшиеся 5% - в основном Eclipse, но это было года три назад...)

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

>Почему не в ed?

Потому что в ed нет синтаксической раскраски, работы с блоками, автоотступов и т.д. и т.п. :)

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

> О, я таки ждал когда zsh-фаги подтянутся.

Таки нынче это и в баше можно, кажется :) Но совершенно точно, для поставленной задачи: "смена каталога с попутным просмотром содержимого", - мучительный cd + ls не очень нужен.

А вот для архивов и быстрого просмотра (quick view) файликов mc бывает полезен.

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

> Ошибка занятого интерпретатора давно уже никого не пугает, привычное зло %-)

То, что эта ошибка мало кого пугает, не отменяет того факта, что исправлять ее нужно. И хуже от этого никому не станет. Даже вам.

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

> Опрос устрой, если хочешь опровергнуть моё предположение.

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

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

>> вот мой файл mc.keymap

че-то не работает
а зачем эта возня с настройками клавиш , если копи-паст стандартен для всех редакторов и операционных систем ?

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

>ВНЕЗАПНО
Что ты будешь делать если на машине нет гуёв?

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

>Почему не в nano?!

Непривычно :) И нет межсессионного буфера обмена. Хотя с появлением синтаксической раскраски nano стал почти юзабельным :D

Я иногда его запускаю, чтобы сделать вставку текста из иксов, который в mcedit или vim сносит башню на отступах (я так и не понял, что за фигня, но наблюдаю её лет 12 :)) Чтобы было понятнее, если кто не сталкивался: http://i072.radikal.ru/0910/cf/8b499fd8d0c8.png

Вставка же огромных простыней кода выглядит совсем феерически :)

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

> правда, я успел настолько успел привыкнуть к cd и ls -al

Теперь осталось привыкнуть к alias:
alias la='ls -la'

andreyu ★★★★★
()

Жаль, но utf-8 сломан. В pre1 (если не ошибаюсь) еще работало. Как это проявляется:
открываем в редакторе текст в utf-8 содержащий японские иероглифы. А видим мусор вида "ããããããã1 ãåäãããããããèãããããçåãææããéããããããããããããæããããããã".
Локаль en_US.UTF-8 (и не менялась несколько лет). В MC "Choose codepage" выбран "UTF-8".

p.s. посмотрел файл, содержащий русские символы - аналогично - "ÐÐÐÐ ÐÐ ÑÐÐÐÐÐÐÐÑÐÑÑ Ð ÑÑÐÐ!".

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

> а как выключить показывание табов в редаторе как <------>?

F9 в редакторе -> Options -> General:
Visible tabs
Visible trailing spaces

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

утф не сломан :) а судя по "ÐÐÐÐ" то вам надо зайти в Настройки\Биты символов... и выбрать utf-8

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

чтобы этого не происходило нужно просто выключать автоиндент (опция [x] Автовыравнивание "Вводом") перед вставкой.

либо можно настроить чтобы автовыпавниваие быто по crtl-enter или shift-enter а перенос без выравнивания был по enter

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

> shift зажал... мышкой выделил ... а дальше как обычно...

Да, но как быть если строка длиннее ширины терминала?

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

2 KRoN73:

если есть желание в конфе mc-dev@conference.jabber.ru могу рассказать как мц сделать более удобным для редактирования кода

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

> утф не сломан :) а судя по "ÐÐÐÐ" то вам надо зайти в Настройки\Биты символов... и выбрать utf-8

Хм, почему то было выбрано "other 8 bit". Раньше ТОЧНО было выставлено UTF-8. Видимо произошло такое из-за какой то из предыдущих preX, которые при старте MC предлагали сделать LOCALE FIX.

В любом случае вопрос решен, спасибо.

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

>> shift зажал... мышкой выделил ... а дальше как обычно...

>Да, но как быть если строка длиннее ширины терминала?

поэтому и есть тикет http://www.midnight-commander.org/ticket/30

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

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

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

Всё что ты написал - имеет смысл если ты с какой то пределенной машины ходишь на определенные хосты, которые можно прописать в конфиг ssh. Да, кстати, надо еще и помнить что ты там под какими записями прописал, их может быть очень очень много. Понимаешь ? Сотни. Это ты наверное собрался этот конфиг ssh носить с собой на флешке, не иначе. Вместе с mc. %-) Неужели вот так трудно согласиться просто со мной "да, эта фича была сделана в MC через жопу. Пофиксили, аминь". Что спорить то, неясно.

>Еще раз: вам не нужен Юникс. Он от вас тупеет.

А я не фанатик юникса, ващета. Ты мне так и не обьяснил зачем мне читать man ssh_config если для любого обыкновенного смертного человека хватает воот так man ssh, и кстати, вот Вы у нас любите конфиги читать в свободное время, разжуйте нам, лохам, как сделать так что бы mc при входе в архив по кнопке Enter не распаковывал его в /tmp (или куда он там) а сразу читал листинг файлов в нем и отображал.

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

>Я иногда его запускаю, чтобы сделать вставку текста из иксов, который в mcedit или vim сносит башню на отступах (я так и не понял, что за фигня, но наблюдаю её лет 12 :))

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

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

>Может это не баг а фича ?

Фича :) Потому что не только mc ею страдает. Частое явление.

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

блин, и я мучался с вставкой, не думая что это опционально, спасибо.
кстати, дома до сих пор пользуюсь mc из руфорка r-526, жду появления в текущем мс поворачивания панелей...
мс нужен.

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

>Хотя с появлением синтаксической раскраски nano стал почти юзабельным :D

Спасибо за подсказку,

раскрасил nano, может, глазам легче станет...

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

> поворачивания по горячей клавише?

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

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

> Никогда не разговаривал через ком-порт с прототипами мп3плееров существующими в виде хэндмейд плат и прочим таким железом?

Приходилось с «прочим таким» :-)

> Разработчики подобной фигни очень знаешь ли обрадуются если оно будет слать полный ANSI и расчитывать на такой же ответ через проводок для програмки мониторинга которая в это не врубается, просто потому что Linux стал для домохозяек.


Странная логика. Терминал, который нужен для связи с таким железом, и терминал, который нужен для удобной работы на PC — совершенно разные вещи. Не нужно использовать для ВСЕХ задач самый минималистичный и/или корявый терминал, который будет пригоден только для передачи букв «a» и «b», потому что в РЕДКИХ случаях для работы с железом больше не требуется. Нужно использовать разные терминалы для разных целей. Точнее, разные режимы у эмуляторов терминалов. Надо связаться с железкой — поставил режим «VT100» или ещё что попроще. А надо с комфортом в mc работать — можно использовать режим «xterm-256color для домохозяек» :-)

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

>И всё-таки, кто-нибудь знает, как теперь задаются цвета нижней строчки (1Помощь 2Меню 3Просмотр 4Правка...) в скинах?

жизнь есть и за пределами mc. иди прогуляйся, воздухом подыши.

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

> Нуачо, секцию [buttonbar] в скине в упор не видим?

Теперь видим, спасибо. Просто я в справке смотрел, в примеры пойти не догадался.

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

> боевые скрины. s/скрины/скины

А боевые потому, что кладутся прямо в /usr/share/mc/skins, а не куда-нибудь в /usr/share/doc/mc.

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