LINUX.ORG.RU
 
KRoN73

Вышел Midnight Commander mc-MP 4.1.40-pre9


0

0

Вышел долгожданный многими (учитывая недавние баталии тут на эту тему) mc-MP 4.1.40-pre9.

Немеленький chanhelog - http://mc.linuxinside.com/cgi-bin/dir...

Странице скачки - http://mc.linuxinside.com/cgi-bin/dir...

Скриншоты - http://mc.linuxinside.com/cgi-bin/dir...

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


[#]  
angel_il

Re: Вышел Midnight Commander mc-MP 4.1.40-pre9

gcc -o mc dir.o util.o screen.o dialog.o key.o keyxdef.o menu.o file.o win.o color.o help.o find.o profile.o user.o view.o ext.o mouse.o setup.o dlg.o option.o tree.o widget.o chmod.o mad.o wtools.o info.o cons.handler.o chown.o subshell.o terms.o boxes.o hotlist.o achown.o layout.o fsusage.o mountlist.o regex.o complete.o slint.o command.o cmd.o main.o panelize.o learn.o listmode.o utilunix.o background.o rxvt.o popt.o text.o charsets.o selcodepage.o selmnt.o dlglist.o -L../vfs -L../slang -L../edit -lvfs -ledit -lcrypt -lgpm -lext2fs -lcom_err -lslang slint.o(.text+0x4b): In function `SLang_getkey2': /home/admin/makesub/mc-4.1.40-pre9/src/slint.c:103: undefined reference to `SLsys_getkey' slint.o(.text+0x77): In function `SLang_input_pending2': /home/admin/makesub/mc-4.1.40-pre9/src/slint.c:115: undefined reference to `SLsys_input_pending' collect2: ld returned 1 exit status make[1]: *** [mc] Ошибка 1 make[1]: Leaving directory `/home/admin/makesub/mc-4.1.40-pre9/src' make: *** [all] Ошибка 1

*** ()
[#]  

Re: Вышел Midnight Commander mc-MP 4.1.40-pre9

after make mc-4.1.40-pre9> mc /usr/share/mc/bin/mc-wrapper.csh: No such file or directory. SuSE9.1

()
[#] Ответ на: Re: Вышел Midnight Commander mc-MP 4.1.40-pre9 от angel_il 31.08.2004 12:37:52  

Re: Re: Вышел Midnight Commander mc-MP 4.1.40-pre9

Проверь-ка и перепроверь, какие символы в libslang. ldd в помощь...

(Сам как-то раз умаялся с такими граблями с libfreetype и libz при сборке одной monstrosity -- оказалось, первая устарела, вторая криво собрана)

()
[#]  
sabonez

Re: Вышел Midnight Commander mc-MP 4.1.40-pre9

Ну, а че там с юникодами то? Я так и не понял.:-((

*### ()
[#] Ответ на: Re: Вышел Midnight Commander mc-MP 4.1.40-pre9 от sabonez 31.08.2004 12:51:23  

Re: Re: Вышел Midnight Commander mc-MP 4.1.40-pre9

Традиционный здесь ответ, думаю, применим и здесь. Юникод не ну-жен! :) Этой причины достаточно, чтоб ею замаскировать другую: влом реализовывать.

()
[#]  

Re: Вышел Midnight Commander mc-MP 4.1.40-pre9

Проверено, это чюдо нифига не работает с rxvt, да и aterm-ом. Кому патчик ?

()
[#]  

Re: Вышел Midnight Commander mc-MP 4.1.40-pre9

хе..а у меня собрался и отлично работает :) ./configure --with-dusum --with-subshell --with-vfs && make && make install :)

* ()
[#] Ответ на: Re: Вышел Midnight Commander mc-MP 4.1.40-pre9 от Outlander-mik 31.08.2004 13:22:06  
Megabit

Re: Re: Вышел Midnight Commander mc-MP 4.1.40-pre9

Странно... Slackware 10 все собралось за 5 минут, во всех консолях и rxvt корректно работает. Странно... Может у меня с руками что-то не так?

** ()
[#] Ответ на: Re: Re: Вышел Midnight Commander mc-MP 4.1.40-pre9 от Megabit 31.08.2004 13:34:47  

Re: Re: Re: Вышел Midnight Commander mc-MP 4.1.40-pre9

Под словом "не работает" я подразумевал то, что мыша не ду-ду. А у тебя что, работает ?

()
[#] Ответ на: Re: Re: Re: Вышел Midnight Commander mc-MP 4.1.40-pre9 от Outlander-mik 31.08.2004 13:45:14  
Zak

Вышел Midnight Commander mc-MP 4.1.40-pre9

Ну зачем-же так грубо...

..........................................................
--with-netrc Compile with ftp .netrc support
--with-ext2undel Compile with ext2 undelete code
[root@Athlon mc-4.1.40-pre9]# ./configure


Read The Fuckin README ! (run ./mc.configure, not me)

[root@Athlon mc-4.1.40-pre9]#

** ()
[#]  
KRoN73

Re: Вышел Midnight Commander mc-MP 4.1.40-pre9

Однако, у меня оно тоже не скомпилилось :)

===
gcc -c -I.. -I./../vfs -I./.. -I./../slang -I.. -DBINDIR=\""/usr/bin/"\" -DLIBDIR=\""/usr/lib/mc/"\" -DLOCALEDIR=\""/usr/share/locale/"\" -DWANT_PARSE -DREGEX_MALLOC -DHAVE_CONFIG_H -O2 cons.handler.c
cons.handler.c: In function `handle_console_linux':
cons.handler.c:208: error: label at end of compound statement
make[1]: *** [cons.handler.o] Ошибка 1
make[1]: Leaving directory `/root/mc/mc-4.1.40-pre9/src'
make: *** [all] Ошибка 1
===

Сижу пока на pre8 :)

***** ()
[#]  

Re: Вышел Midnight Commander mc-MP 4.1.40-pre9

А можно в двух словах чем оно от обычного mc отличается, который 4.6.0?

* ()
[#]  
ElectroNik

Re: Вышел Midnight Commander mc-MP 4.1.40-pre9

undelfs.c: In function `undelfs_loaddel': undelfs.c:185: warning: passing arg 2 of `ext2fs_get_next_inode' from incompatible pointer type undelfs.c:234: warning: passing arg 2 of `ext2fs_get_next_inode' from incompatible pointer type make[1]: *** [undelfs.o] Error 1 make[1]: Leaving directory `/home/vova/Download/mc-4.1.40-pre9/vfs' make: *** [all] Error 1

ндя... Slack 10

куда копать?

** ()
[#] Ответ на: Re: Вышел Midnight Commander mc-MP 4.1.40-pre9 от han 31.08.2004 14:00:10  
KRoN73

Re: Re: Вышел Midnight Commander mc-MP 4.1.40-pre9

В двух словах - больше всяких фич. Навскидку не вспомню всё, ну, например, запоминание положения скроллинга в редакторе при работе через ssh, всякие хоткеи и т.п... В общем, когда с этой версии на классику пересаживаешься - чувство сродни тому, какое испытываешь, пересаживаясь с bash'а на cmd.exe :)

***** ()
[#] Ответ на: Re: Вышел Midnight Commander mc-MP 4.1.40-pre9 от KRoN73 31.08.2004 13:55:02  
ananas

Re: Re: Вышел Midnight Commander mc-MP 4.1.40-pre9

> cons.handler.c:208: error: label at end of compound statement

эта фигня и в pre8 была. там код в указанной строке

default: /* Nothing */

надо заменить на

default: ; /* Nothing */

***** ()
[#] Ответ на: Re: Re: Вышел Midnight Commander mc-MP 4.1.40-pre9 от Outlander-mik 31.08.2004 14:01:15  
ananas

Re: Re: Re: Вышел Midnight Commander mc-MP 4.1.40-pre9

> А исчо он никоим образом не компилится с флагом --without-edit :)

могу выслать патчик, чтоб компилил. (патчик, правда, для pre8)

***** ()
[#]  
ElectroNik

Re: Вышел Midnight Commander mc-MP 4.1.40-pre9

In file included from /usr/include/linux/percpu_counter.h:11,
from /usr/include/linux/ext2_fs_sb.h:20,
from /usr/include/linux/ext2_fs.h:20,
from undelfs.c:50:
/usr/include/linux/percpu.h: In function `__alloc_percpu':
/usr/include/linux/percpu.h:45: error: `GFP_KERNEL' undeclared (first use in thi s function)
/usr/include/linux/percpu.h:45: error: (Each undeclared identifier is reported o nly once
/usr/include/linux/percpu.h:45: error: for each function it appears in.)
In file included from /usr/include/linux/ext2_fs.h:20,
from undelfs.c:50:
/usr/include/linux/ext2_fs_sb.h: At top level:
/usr/include/linux/ext2_fs_sb.h:49: error: parse error before "u32"
/usr/include/linux/ext2_fs_sb.h:51: error: parse error before '*' token
/usr/include/linux/ext2_fs_sb.h:56: error: parse error before '}' token
undelfs.c: In function `undelfs_loaddel':
undelfs.c:185: warning: passing arg 2 of `ext2fs_get_next_inode' from incompatib le pointer type
undelfs.c:234: warning: passing arg 2 of `ext2fs_get_next_inode' from incompatib le pointer type
make[1]: *** [undelfs.o] Ошибка 1
make[1]: Leaving directory `/home/vova/Download/mc-4.1.40-pre9/vfs'
make: *** [all] Ошибка 1

Блинннн...
не собирается...

** ()
[#] Ответ на: Re: Re: Вышел Midnight Commander mc-MP 4.1.40-pre9 от dip 31.08.2004 14:20:01  
geek

Re: Re: Re: Вышел Midnight Commander mc-MP 4.1.40-pre9

>UTF8 давненько работает

этот патчик позволяет редактировать/вводить уникод (ту же кириллицу)?

** ()
[#]  

Re: Вышел Midnight Commander mc-MP 4.1.40-pre9

В архивы он что-то не хочет ходить!
Подтвердите или опровергните кто нибуть!

С уважением Роман!

()
[#] Ответ на: Re: Вышел Midnight Commander mc-MP 4.1.40-pre9 от ElectroNik 31.08.2004 14:52:51  

Re: Re: Вышел Midnight Commander mc-MP 4.1.40-pre9

Замечательно собрался. :) Вообще без вопросов.

ALT Linux Compact 2.3 (+Sisyphus) в режиме сервера (i.e. бэз X-ов).

* ()
[#]  

Re: Вышел Midnight Commander mc-MP 4.1.40-pre9

говорят он еще диски писать умеет :-) интересно, с помощью cdrecord или как?

* ()
[#] Ответ на: Re: Re: Вышел Midnight Commander mc-MP 4.1.40-pre9 от ananas 31.08.2004 14:40:43  
KRoN73

Re: Re: Re: Вышел Midnight Commander mc-MP 4.1.40-pre9

>эта фигня и в pre8 была. там код в указанной строке >default: /* Nothing */ >надо заменить на >default: ; /* Nothing */

Спасибо! Сразу встало всё без сучка и без задоринки :)

***** ()
[#] Ответ на: Re: Вышел Midnight Commander mc-MP 4.1.40-pre9 от rom_as 31.08.2004 15:19:08  

Re: Re: Вышел Midnight Commander mc-MP 4.1.40-pre9

rom_as (*) (31.08.2004 15:19:08):

по поводу архивов: а ты ридмю читать пробовал?

тыкаю носом:

* New EXTFS behaviour: strings from Miguel's "url" format "rpm:cpio:/path/ar.rpm/ar.cpio/path2" converted to strings in "#proski/" format, at form "/path/ar.rpm#rpm/ar.cpio#cpio/path2"

!!! Warning: Looks buggy (don't enter archives from simple user), if user not delete previos MC init file. Don't fear. ;)

()
[#]  
fernik

Re: Вышел Midnight Commander mc-MP 4.1.40-pre9

О. Новая пионерская программа? Запостившиму -- респект. :)

# ()
[#] Ответ на: Re: Вышел Midnight Commander mc-MP 4.1.40-pre9 от Unixphreak 31.08.2004 15:48:31  

Re: Re: Вышел Midnight Commander mc-MP 4.1.40-pre9

Unixphreak (*) (31.08.2004 15:48:31)

>говорят он еще диски писать умеет :-) интересно, с помощью cdrecord или как?

Умеет ;) на любом директории типа ".." жмешь F2 и радуешься последним трем пунктам ;)

Использует cdrecord. А в PowerPack включена версия MC-Burn, и есть комментарий, как сие ставить (попробовал - мне не понравилось, юзерменю в данном случае хватает выше крыши).

ALL: народ, а кто-нить ToDo читал? Я просто офигел. 8-( )

Кстати, я багу нашел, отписал автору: External scripting у него неживой. Он отвечает, что уже чинит, точнее - починил. И есть инфа, что Pre10 будет bugfix релизом, так что - обо всех замеченных багах лучше рапортавать автору (который, кстати, отлично говорит по-русски ;)).

И еще - автор по поводу уникода пишет, что патч, точнее их набор у него есть, но он еще не решил, что с ними делать, поскольку у него нет не времени ни желания ими заниматься, а юникода у него нет нигде. Есть надежда, что попутно реализуя юникод для бяшной консоли он решир заодно сделать его и для линя ;)

()
[#] Ответ на: Re: Re: Re: Вышел Midnight Commander mc-MP 4.1.40-pre9 от KRoN73 31.08.2004 15:53:36  

Re: Re: Re: Re: Вышел Midnight Commander mc-MP 4.1.40-pre9

>эта фигня и в pre8 была. там код в указанной строке >default: /* Nothing */ >надо заменить на >default: ; /* Nothing */

ну нифига себе, а у меня и без этого скомпилился наура! :-\

()
[#] Ответ на: Re: Re: Re: Re: Вышел Midnight Commander mc-MP 4.1.40-pre9 от A_D_ 31.08.2004 16:17:28  
ananas

Re: Re: Re: Re: Re: Вышел Midnight Commander mc-MP 4.1.40-pre9

> ну нифига себе, а у меня и без этого скомпилился наура! :-\

это зависит от компайлера. проявляется только на последних гцц

***** ()
[#]  

Re: Вышел Midnight Commander mc-MP 4.1.40-pre9

Я что-то не пойму, у меня дома последний mc-4.6.0-r9, а тут новость про mc-MP 4.1.40-pre9. Получается что `mc-MP` это что-то другое?

* ()
[#] Ответ на: Re: Вышел Midnight Commander mc-MP 4.1.40-pre9 от syncat 31.08.2004 16:42:38  
KRoN73

Re: Re: Вышел Midnight Commander mc-MP 4.1.40-pre9

>Получается что `mc-MP` это что-то другое?

Да, разные ветки.

***** ()
[#]  
Dselect

когда же ты сдохнешь, хромая скотина?! (С)

Subj.

*** ()
[#] Ответ на: Re: Вышел Midnight Commander mc-MP 4.1.40-pre9 от ElectroNik 31.08.2004 14:52:51  

Re: Re: Вышел Midnight Commander mc-MP 4.1.40-pre9

У кого проблема с компиляцией, ошибки типа:

> make[1]: *** [undelfs.o] Ошибка 1 > make[1]: Leaving directory `/home/vova/Download/mc-4.1.40-pre9/vfs' > make: *** [all] Ошибка 1

- у меня вылечилось использованием kernel headers от старого 2.4.24 ядра. Slackware current.

()
[#]  

Re: Вышел Midnight Commander mc-MP 4.1.40-pre9

Подскажите кто пробовал этот новый MC, пропал ли баг, когда в X закрываешь терминал с MC, то он остается в памяти висеть и пожирать почти все процесорное время?

()
[#] Ответ на: когда же ты сдохнешь, хромая скотина?! (С) от Dselect 31.08.2004 18:02:11  

Re: когда же ты сдохнешь, хромая скотина?! (С)

Сдохнет оно, к сожалению, не скоро, а то что придёт ему на смену заставит пожалеть об усопшем.

*** ()
[#] Ответ на: когда же ты сдохнешь, хромая скотина?! (С) от Dselect 31.08.2004 18:02:11  

Re: когда же ты сдохнешь, хромая скотина?! (С)

Сдохнет оно, к сожалению, не скоро, а то что придёт ему на смену заставит пожалеть об усопшем.

*** ()
[#] Ответ на: Re: Вышел Midnight Commander mc-MP 4.1.40-pre9 от shu 31.08.2004 18:35:28  
ananas

Re: Re: Вышел Midnight Commander mc-MP 4.1.40-pre9

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

***** ()
[#]  

Re: Вышел Midnight Commander mc-MP 4.1.40-pre9

А вот.. эта.. глупый вопрос, наверно, но все равно задам.
У меня есть iriver, к коему пока нет UMS-firmware. Поэтому mp3 на него я могу кидать только через extfs плагин, который прекрасно пашет в mc 4.6.0. Установка проста - слил с http://ifp-driver.sourceforge.net/, собрал, ifp кинул в extfs-каталог mc, добавил строчку в его extfs.ini и готово - достаточно набрать (у меня работает только под рутом, правда)
cd #ifp
и все файлы как на ладони.
Теперь - внимание - глупый вопрос. Возможно ли сие в mc-MP 4.1.40-pre9? Я посмотрел - у него extfs.ini как-то совсем другой, чем у 4.6.0...

*** ()