URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 48821
[ Назад ]

Исходное сообщение
"Выход официального Midnight Commander 4.6.2"

Отправлено opennews , 02-Фев-09 09:19 
После долгого периода стагнации (последний релиз вышел в 2005 году), в разработке файлового менеджера Midnight Commander  начались подвижки в принятии сторонних патчей, расширяющих функционал и исправляющих старые проблемы. Подстегнуть проект к жизни помогла инициатива (http://www.opennet.me/opennews/art.shtml?num=19379) по созданию отечественного форка Midnight Commander, вызвавшая большое интерес среди пользователей и разработчиков.

1-го февраля 2009 года вышел (http://midnight-commander.org/downloads/) официальный релиз Midnight Commander 4.6.2.

Этот релиз, в основном, содержит исправления ошибок, некоторые из которых оставались неисправленными на протяжении многих лет.


Основные изменения:


-  Была переписана значительная часть бэкенда по работе с симлинками через fish (у кого зависал mc при копировании симлинков через "Shell-соединение", тот поймёт о чём речь);
-  Работает экранирование (escape) для автодополнения и для командной строки. Раньше невозможно было работ...

URL: http://midnight-commander.org/downloads/
Новость: http://www.opennet.me/opennews/art.shtml?num=20062


Содержание

Сообщения в этом обсуждении
"Выход официального Midnight Commander 4.6.2"
Отправлено MIR , 02-Фев-09 09:19 
под FreeBSD соберется?

"Выход официального Midnight Commander 4.6.2"
Отправлено sluge , 02-Фев-09 09:21 
ну попробуй
я года 4 назад пробовал под дарвином собрать-не собралось

"Выход официального Midnight Commander 4.6.2"
Отправлено CrazyF , 02-Фев-09 10:03 
>ну попробуй
>я года 4 назад пробовал под дарвином собрать-не собралось

При чём тут Darwin?????????

Под фрёй уж и не упомню с какой версии mc без гемора собирается



"Выход официального Midnight Commander 4.6.2"
Отправлено оленевод , 02-Фев-09 11:17 
странно, из портов собирается без проблем.

"Выход официального Midnight Commander 4.6.2"
Отправлено User294 , 03-Фев-09 03:23 
>я года 4 назад пробовал под дарвином собрать-не собралось

Жесть.Если уж народ его собирает под роутеры с MIPS процессорами и N8x0 с ARMом - не понятно как надо поломать инструменты (или что там еще) чтобы такая банальность как mc не скомпилилась.


"Выход официального Midnight Commander 4.6.2"
Отправлено cadmi , 03-Фев-09 09:14 
>Жесть.Если уж народ его собирает под роутеры с MIPS процессорами и N8x0
>с ARMом - не понятно как надо поломать инструменты (или что
>там еще) чтобы такая банальность как mc не скомпилилась.

руки у него поломаны. все там собирается.


"Выход официального Midnight Commander 4.6.2"
Отправлено Аноним , 02-Фев-09 09:36 
Рашевелили значит.

"Выход официального Midnight Commander 4.6.2"
Отправлено ононим , 02-Фев-09 09:57 
непонятно только зачем в mc нужна подсветка синтаксиса для всяких языков. неужели кто-то пользуется?

"Выход официального Midnight Commander 4.6.2"
Отправлено Никита Булаев , 02-Фев-09 10:02 
Еще как нужна!

Частенько бывает необходимость подправить скрипт.


"Выход официального Midnight Commander 4.6.2"
Отправлено Аноним , 02-Фев-09 10:48 
>Частенько бывает необходимость подправить скрипт.

+1, я так и правлю иногда php скрипт прямо на сервере (пока пользователей не очень много ;-)


"Выход официального Midnight Commander 4.6.2"
Отправлено Anton , 02-Фев-09 11:01 
+1 Очень часто нужна. Скрипті в 10 раз удобнее делать.

"Выход официального Midnight Commander 4.6.2"
Отправлено Azudim , 02-Фев-09 14:33 
Я вообще редактором MC пользуюсь как средой для написания Perl'оф. В комплекте с Telneat, где можно по ALT-1,2..9 переключаться между окнами консоли вообще замены не вижу. Вот только понять бы еще как Буфер работает.. не сохраняет в файл буфера нифига =(

"Выход официального Midnight Commander 4.6.2"
Отправлено vadiml , 02-Фев-09 17:02 
Там есть просто копирование/перенос выделенного текста по F5/F6

А можно по Ctrl+F скопировать выделенный текст в другой файл, который mc использует как буфер, а потом по Shift+F5 вставить его. Тест там хранить и после выхода из mc, и можно в 1й копии mc скопировать и тут же в другой вставить, т.к. буфер -- это просто файл на диске.


"Выход официального Midnight Commander 4.6.2"
Отправлено Michael Shigorin , 04-Фев-09 15:20 
>Я вообще редактором MC

Думаю, подразумевалось то, что редактора-то там как раз и нет (в отличие от ОС Emacs).

При случае всё-таки поставьте какой vim-enhanced да полистайте предложенное в vimtutor?

PS: во избежание: да, я давно не считаю mcedit(1) редактором.  И другим не советую.


"Выход официального Midnight Commander 4.6.2"
Отправлено Angel IL , 02-Фев-09 10:08 
не поверишь пользуюсь

"Выход официального Midnight Commander 4.6.2"
Отправлено coder , 02-Фев-09 10:17 
А как же без нее родимой?

"Выход официального Midnight Commander 4.6.2"
Отправлено User294 , 02-Фев-09 14:14 
>непонятно только зачем в mc нужна подсветка синтаксиса для всяких языков. неужели
>кто-то пользуется?

Если что-то надо отрихтовать, немного и "по месту" - mc в этом плане бывает порой удобен.Тем более что катит и для удаленных серверов к которым прицепился по ssh и прочая.


"Выход официального Midnight Commander 4.6.2"
Отправлено Аноним , 02-Фев-09 10:30 
Ну наконец то! Теперь еще добавить поддержку плагинов и будет вообще супер! Скоро уже виндекапец. :)

"Выход официального Midnight Commander 4.6.2"
Отправлено sda , 02-Фев-09 11:24 
>Ну наконец то! Теперь еще добавить поддержку плагинов и будет вообще супер!
>Скоро уже виндекапец. :)

При чем тут mc и винда?


"Выход официального"
Отправлено Andrey Mitrofanov , 02-Фев-09 11:48 
>>Скоро уже виндекапец. :)
>При чем тут mc и винда?

Ну, как? Вот-вот появится русский форк - VsehniyVsyudu Commandir, пользователи винды, которым не хватало только Tol'ko Commander-а с-под вянды, ту-у-т же "бросают каку" и приходит он, долгожданный, Новые Васюки становятся столицей Мира.

2авторам "русского форка": Поздравления! :)


"Выход официального"
Отправлено stamnik , 03-Фев-09 10:50 
Пользователи винды уже давно используют Far, который по фичастости даже если и не превосходит, то уж не отстаёт точно, от Total Commander.

"Выход официального"
Отправлено Angel IL , 03-Фев-09 12:35 
вообще то это ТС отстает от фара...

"Выход официального Midnight Commander 4.6.2"
Отправлено Аноним , 02-Фев-09 11:25 
FAR бы под никсы сделали с его то плагинчиками ...

"Выход официального Midnight Commander 4.6.2"
Отправлено Аноним , 02-Фев-09 11:43 
>FAR бы под никсы сделали с его то плагинчиками ...

нет повести печальнее на свете...


"Выход официального Midnight Commander 4.6.2"
Отправлено leon55 , 02-Фев-09 11:44 
>FAR бы под никсы сделали с его то плагинчиками ...

Чинка вычинки не будет стоять :) Фар на 100% написан по WinAPI ONLY, так что лучше уж пилить меце.


"Выход официального Midnight Commander 4.6.2"
Отправлено Руслан , 02-Фев-09 17:13 
Кстати, я был очень приятно удивлен, что он теперь без плясок с бубном работает в самом простом вайне из репозитория. Никаких экспериментов с CVS и DLL не требуется производить.

Я даже какими-то плагинами попользовался. regedit.dll, вроде.


"Выход официального Midnight Commander 4.6.2"
Отправлено Duke_pro , 02-Фев-09 19:48 
>FAR бы под никсы сделали с его то плагинчиками ...

Вы про OSS версию фара слышали?
Она работает под nix


"Выход официального Midnight Commander 4.6.2"
Отправлено Angel IL , 02-Фев-09 11:35 
это невозможно, а вот допилить мц до уровня фара вполне

"Выход официального Midnight Commander 4.6.2"
Отправлено Аноним , 02-Фев-09 12:17 
Я так понимаю, в официальной версии не все есть, что в русской.
Будет ли русский форк и дальше развиваться?

"Выход официального Midnight Commander 4.6.2"
Отправлено Angel IL , 02-Фев-09 12:35 
>Я так понимаю, в официальной версии не все есть, что в русской.
>
>Будет ли русский форк и дальше развиваться?

есть мнение что да, в рамках основной ветки.


"Выход официального Midnight Commander 4.6.2"
Отправлено Аноним , 02-Фев-09 13:48 
озабоченный шелл не поправили :(

"Выход официального Midnight Commander 4.6.2"
Отправлено Аноним , 02-Фев-09 14:58 
- Уход от glib? Опять переписывать все контейнеры и работу с тредами и т.п. зачем?
- Развитие старого самодельного VFS? Зачем? Есть же FUSE и GIO. Все уже есть.

"Выход официального Midnight Commander 4.6.2"
Отправлено uldus , 02-Фев-09 16:35 
>- Развитие старого самодельного VFS? Зачем? Есть же FUSE и GIO. Все
>уже есть.

Старый VFS позволяет за 5 минут написать на обычном шеле фронтэнд для чего душе угодно и не требует тащить за собой пол GNOME или обновлять ядро/переходить на ОС в которой есть FUSE.

Загляните в /usr/share/mc/extfs, такой гибкости никакому GIO и не снилось.


"Выход официального Midnight Commander 4.6.2"
Отправлено Ааа , 02-Фев-09 22:35 
>- Уход от glib? Опять переписывать все контейнеры и работу с тредами
>и т.п. зачем?

Потоки в mc ? Интересно где ? Стойкое ощущение при работе что все делается в один поток.


"Выход официального Midnight Commander 4.6.2"
Отправлено pavlinux , 02-Фев-09 16:10 
> Добавлена опция для первоочередного показа исполняемых файлов в панелях;

- Как слону противогаз, нам от них, такой показ.
- В Unix одна привычка, - исполняемые хранить в $PATH.

:)



"Выход официального Midnight Commander 4.6.2"
Отправлено Angel IL , 02-Фев-09 17:59 
а затем что мне удобно, собрал что то в большом дереве исходников, запустил, не понравилось, пересобрал запустил и так для просветления...

"Выход официального Midnight Commander 4.6.2"
Отправлено Angel IL , 02-Фев-09 18:00 
кроме того опция выключена по умолчанию...

"Выход официального Midnight Commander 4.6.2"
Отправлено Аноним , 02-Фев-09 18:41 
>В Unix одна привычка, - исполняемые хранить в $PATH

Привычки они у людей, а не идеологий, товарисч линуксоед


"Выход официального Midnight Commander 4.6.2"
Отправлено Michael Shigorin , 04-Фев-09 16:07 
>>В Unix одна привычка, - исполняемые хранить в $PATH
>Привычки они у людей, а не идеологий

Просто характеристично, увы.  Досадно, когда полезные к прививанию привычки смешиваются со всяким необдуманным барахлом и получается помойка.

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

PS: если докапываться -- то "в совке" вон бывали привычки вроде "всё вокруг колхозное, всё вокруг моё".  Да, у людей, но подите докажите отсутствие прямой связи с идеологией.  Так и тут.


"Выход официального Midnight Commander 4.6.2"
Отправлено Ааа , 02-Фев-09 20:03 
А что не так с UTF-8 без патча ? Стоит обычный mc, работают с UTF-8 все время (UTF-8 локаль). Никаких проблем не замечал. Или это про ущербную консоль BSD ?

"Выход официального Midnight Commander 4.6.2"
Отправлено Аноним , 02-Фев-09 22:34 
в дебиане UTF-8 уже в нем уже давно сделали, кстати говоря патчи для официального релиза оттуда же и взяты :)
касательно сабжа. пользоваться одно удовольствие - подсветка синтаксиса есть, быстрый переход на консоль есть, зайти на фтп на удаленную машину можно, вопрос: что еще надо? да, баги, конечно, есть, но покажите хоть что-то без багов.

"Выход официального Midnight Commander 4.6.2"
Отправлено AsphyX , 02-Фев-09 20:16 
А glib-то чем не угодил?

"Выход официального Midnight Commander 4.6.2"
Отправлено pavlinux , 02-Фев-09 22:43 
Порожняк!

типа
g_printf
g_sprintf
g_snprintf
g_malloc
g_calloc
g_realloc
g_free
g_strlen (который на NetBSD падает в обморок если str == "")



"Выход официального Midnight Commander 4.6.2"
Отправлено Аноним , 02-Фев-09 20:54 
Интересно, а распаковку файлов из запароленного архива починили или так и вешаемся?

"Выход официального Midnight Commander 4.6.2"
Отправлено pavlinux , 02-Фев-09 22:45 
>Интересно, а распаковку файлов из запароленного архива починили или так и вешаемся?
>

какой архив-то???

А то некоторые выдают что "Найдено 0 файлов", вместо "Я запароленный"


"Выход официального Midnight Commander 4.6.2"
Отправлено Cobold , 03-Фев-09 12:19 
У меня тоже такие zip архивы есть, по работе иногда присылают. "Войти" в архив и перемещаться по папкам можно, при попытке открыть или скопировать файл mc прочно виснет. Сейчас вот собрал 4.6.2, но проблема осталась. Такое впечатление что unzip где-то фоном выдаёт промпт пароля, а mc это не замечает. Сам unzip с ними справляется нормально.
Может подскажете где покопаться, попробую исправить?

"Выход официального Midnight Commander 4.6.2"
Отправлено Angel IL , 03-Фев-09 18:56 
Пришлите пожалуйста такой архив для препарации.

"Выход официального Midnight Commander 4.6.2"
Отправлено Cobold , 04-Фев-09 12:11 
Не могу прислать - рабочие документы, потому и запаролены.
Попробую разобраться с vfs/extfs/uzip , только я пока плохо себе представляю как в нём сделать диалог с пользователем. Может подскажете пример? Код на C использует функцию input_dialog в таких случаях

"Выход официального Midnight Commander 4.6.2"
Отправлено Andrey Mitrofanov , 04-Фев-09 12:56 
>Пришлите пожалуйста такой архив для препарации.

Ну, мне секретных данных не жалко...

$ mkdir ttt
$ cd ttt
$ touch ttt
$ zip -9P password ttt.zip ttt
  adding: ttt (stored 0%)
$ od -x ttt.zip
0000000 4b50 0403 000a 0009 0000 6694 3a44 0000
0000020 0000 000c 0000 0000 0000 0003 0015 7474
0000040 5574 0954 0300 6567 4989 657e 4989 7855
0000060 0004 03e8 03e8 75a1 660c d76a 4dea aa9b
0000100 d51a 4b50 0807 0000 0000 000c 0000 0000
0000120 0000 4b50 0201 0317 000a 0009 0000 6694
0000140 3a44 0000 0000 000c 0000 0000 0000 0003
0000160 000d 0000 0000 0000 0000 81a4 0000 0000
0000200 7474 5574 0554 0300 6567 4989 7855 0000
0000220 4b50 0605 0000 0000 0001 0001 003e 0000
0000240 0052 0000 0000
0000246
$ _


"Выход официального Midnight Commander 4.6.2"
Отправлено Angel IL , 04-Фев-09 15:19 
ага спасибо

"Выход официального Midnight Commander 4.6.2"
Отправлено Аноним , 03-Фев-09 04:13 
А есть ещё Necromancer's Dos Navigator, который и под *nix...
Приходится в разных системах работать, и наличие единого иструментя для всех - это очень хорошо!

"Выход официального Midnight Commander 4.6.2"
Отправлено Eugen , 04-Фев-09 05:47 
# ./configure
configure: error: cannot find install-sh or install.sh in config "."/config

Офигенно :) сделали


"Выход официального Midnight Commander 4.6.2"
Отправлено Yur , 04-Фев-09 10:28 
># ./configure
>configure: error: cannot find install-sh or install.sh in config "."/config
>
>Офигенно :) сделали

та же проблема...


"Выход официального Midnight Commander 4.6.2"
Отправлено Vagar , 05-Фев-09 14:02 
>># ./configure
>>configure: error: cannot find install-sh or install.sh in config "."/config
>>
>>Офигенно :) сделали
>
>та же проблема...

Подправьте симлинки в config. Я сделал проще - симлинк с /usr/share/automake-1.9 на automake-1.10 - нормально собралось без апгрейда automake



"Выход официального Midnight Commander 4.6.2"
Отправлено Wlad , 13-Мрт-09 21:56 
>>># ./configure
>>>configure: error: cannot find install-sh or install.sh in config "."/config
>>>
>>>Офигенно :) сделали
>>
>>та же проблема...
>
>Подправьте симлинки в config. Я сделал проще - симлинк с /usr/share/automake-1.9 на
>automake-1.10 - нормально собралось без апгрейда automake

а вот можно поподробнее плиз... за Фри 2ой день только..


"Выход официального Midnight Commander 4.6.2"
Отправлено bogie , 27-Апр-09 18:17 
>># ./configure
>>configure: error: cannot find install-sh or install.sh in config "."/config
>>
>>Офигенно :) сделали
>
>та же проблема...

для убунты установить версию от дебиан можно.


"Выход официального Midnight Commander 4.6.2"
Отправлено freshmeat , 05-Фев-09 14:45 
Судя по всему, опять проблемы с псевдографикой (что с utf8, что без).
(собирал из портов под freebsd 7).

"Выход официального Midnight Commander 4.6.2"
Отправлено local , 05-Фев-09 15:02 
Да, с отрисовкой границ проблема. Собирал из портов.

"Выход официального Midnight Commander 4.6.2"
Отправлено Guest , 05-Фев-09 15:54 
>Да, с отрисовкой границ проблема. Собирал из портов.

Угу, кто смог пофиксить - отзовитесь


"Выход"
Отправлено Andrey Mitrofanov , 05-Фев-09 16:23 
http:/openforum/vsluhforumID1/82867.html

Вот тут выясняли, что в 1251 нет рамочек, "это нет тех, что надо рамочек"~. Надеюсь, что выяснили. И да, там тоже была fbsd... К чему бы это?

Раскажите нам, какая у Вас "системная локаль" (кодировка символов консоли в частности)? И, если 1251, то почему Вы полагаете, что "нету рамочек" - проблема mc? Если "нормальная локаль", то ищите символы псевдографики в своих экранных шрифтах - вдруг нету?

И, конечно, пишите ещё.


"Выход"
Отправлено local , 06-Фев-09 09:41 
FreeBSD 7.1

font8x14="cp866-8x14"
font8x16="cp866-8x16"
font8x8="cp866-8x8"
scrnmap="koi8-r2cp866"
keymap="ru.koi8-r"

И никакого цп1251 и рамочек тоже никаких.


"Выход"
Отправлено Andrey Mitrofanov , 06-Фев-09 11:53 
>FreeBSD 7.1

Очень, очень интересуюсь рамочками в!

>font8x14="cp866-8x14"
>font8x16="cp866-8x16"
>font8x8="cp866-8x8"

Рамочки в этих шрифтах -- есть или "вдруг нету"?

Судя по всему, _эти_ настройки -- для "текстовой консоли" (той, что "без иксов").
Рамочек у Вас нет в окне эмулятора терминала или в tty1-tty6 или как они там у вас?..

В окне (xterm, Konsole, GNOME Terminal, и т.п.) -- есть они, рамочки?

Перекодировка 866<>кои нужна для "чиста текстового" видеорежима. Граф.фреймбуфер - _не_ используется?..

>scrnmap="koi8-r2cp866"

Тогда к проверкам на "вдруг нету" добавляется -- знает ли та--^^ перекодировка о _не_буквах из "верхней" половине чарсета.


"Выход"
Отправлено local , 06-Фев-09 14:50 
Ой, ви таки знаете в 4.6.1 усё было на месте! Рамочек нету ни в консоли, ни в putty, вообще нигде нет, я даже mc по Ctrl+O сворачивал, думал может там они, ан нет, и там тоже нет. Думаю их потерли разработчики. Ластиком.

"Выход"
Отправлено alex_o , 06-Фев-09 19:21 
Те же яйца. Афтар, чем язвить - просто поставь сам на фре 7 и тыкнись носом!
Версия 4.6.1 убирала рамки если собирать с опцией WITH_UTF8=TRUE, без нее рамки были. А в версии 4.6.2 рамок нет независимо ни от каких опций.

"Выход"
Отправлено Andrey Mitrofanov , 07-Фев-09 11:11 
>Афтар, чем язвить - просто поставь сам на фре 7 и тыкнись носом!

Спасибо, мне :-P и отсюда... слышно.

>Версия 4.6.1 убирала рамки если собирать с опцией WITH_UTF8=TRUE, без нее рамки были. А в версии 4.6.2 рамок нет независимо ни от каких опций.

Да, вижу. http:/openforum/vsluhforumID1/83929.html Действительно, сломали в mc.

---Они убили Кенни!


"Выход"
Отправлено ufanych , 20-Фев-09 23:35 
>>Афтар, чем язвить - просто поставь сам на фре 7 и тыкнись носом!
>
>Спасибо, мне :-P и отсюда... слышно.
>
>>Версия 4.6.1 убирала рамки если собирать с опцией WITH_UTF8=TRUE, без нее рамки были. А в версии 4.6.2 рамок нет независимо ни от каких опций.
>
>Да, вижу. http:/openforum/vsluhforumID1/83929.html Действительно, сломали в mc.
>
>---Они убили Кенни!

В ссылке есть пояснение - виновата libslang2.

Собственно, решение - собрать без опции SLANG.


"Выход официального Midnight Commander 4.6.2"
Отправлено Vagar , 05-Фев-09 16:14 
Жаль не поправили до сих пор FTP - по-прежнему виснет на некоторых хостах при копировании файла на самом сервере (например, на Мастерхосте). Вроде в 4.6.1 поломали только.