Home
mc-dev
mc-dev@conference.jabber.ru
07.04.2012< ^ >

Тема: http://www.midnight-commander.org | Latest release: 4.8.2 | Latest stable release: 4.8.1.1
[00:25:09] BanderOS зашёл в конференцию
[06:30:05] BanderOS вышел из конференции
[06:33:51] BanderOS зашёл в конференцию
[06:43:45] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #1677 ([METATICKET] Package-friendly configuration system (".d" support for …) updated
http://www.midnight-commander.org/ticket/1677#comment:6
• Ticket #1677 ([METATICKET] Package-friendly configuration system (".d" support for …) updated
http://www.midnight-commander.org/ticket/1677#comment:7
• Ticket #1677 ([METATICKET] Package-friendly configuration system (".d" support for …) updated
http://www.midnight-commander.org/ticket/1677#comment:8
[07:30:53] iliamaslakov зашёл в конференцию
[07:51:36] andrew_b зашёл в конференцию
[07:55:17] <iliamaslakov> andrew_b, привет всем!
[08:43:55] <andrew_b> slavazanko/h: есть баг в сохранении в истории урла с префиксом и юзером.
Например, заходим по ftp:
ftp://anonymous@ftp.gtk.org
В истории остаётся
ftp@ftp.gtk.org
[08:44:02] <andrew_b> Это в 2760
[08:45:35] <andrew_b> В фише то же самое.
[08:55:01] <iliamaslakov> это плохо?
[08:55:19] <iliamaslakov> должен ник сохраняться?
[08:57:51] <iliamaslakov> andrew_b, хотел еще обсудить момент один с парсером для переходам по истории редактора
[08:58:20] <iliamaslakov> есть возможность?
[08:58:23] <andrew_b> Ник да. Но вместо ника сохраняется префикс.
[08:58:51] <iliamaslakov> а.. увидел
[08:59:21] <iliamaslakov> по поводу хистори
[09:00:41] <iliamaslakov> сейчас сохраняется так
/home/projects/mc/src/filemanager/panel.c 3100;19;84168
/home/projects/mc/src/editor/1.py 74;11;2094
/home/projects/mc/src/editor/111.sh 10;0;988
/home/projects/mc/src/editor/editcmd_dialogs.c 516;0;18947
/home/projects/mc/src/editor/editcmd.c 3213;0;93074
/home/projects/mc/src/editor/etags.c 163;0;4901
/home/projects/mc/src/editor/editwidget.c 51;0;1529
/home/projects/mc/src/editor/etags.h 24;23;784
/home/projects/mc/lib/widget/history.c 290;0;8155
[09:02:32] <iliamaslakov> есть идея сделать так
[/home/projects/mc/src/filemanager/panel.c]
line=3100
char=19
byte=84168
last=edit
[/home/projects/mc/src/editor/1.py]
line=74
char=11
byte=2094
last=view
[09:02:57] <andrew_b> Зачем last?
[09:03:31] <iliamaslakov> известно кто последний трогал
[09:03:50] <andrew_b> А какая разница кто?
[09:03:50] <iliamaslakov> можно реагировать как то
[09:04:18] <iliamaslakov> сходу не скажу но когда то мне надо было знать кто последний брал
[09:04:35] <iliamaslakov> например hex
[09:04:40] BanderOS вышел из конференции
[09:04:59] <iliamaslakov> сразу показываем в кексе
[09:05:38] <iliamaslakov> в принципе ласт пока не важен
[09:05:56] <iliamaslakov> можно по мере неодходимости
[09:06:53] <iliamaslakov> уберётся противоречивость
[09:07:22] <andrew_b> Какая противоречивость?
[09:09:46] <iliamaslakov> /home/projects/mc.old/ 4 4 68;4;78
[09:10:43] <iliamaslakov> парсер для этого надо постараться написать
[09:11:09] <andrew_b> А что тут парсить?
[09:11:50] <iliamaslakov> /home/projects/mc.old/ж0 0 ;32;111;4223 79;0;86
[09:12:02] <iliamaslakov> надо имя найти
[09:12:38] <andrew_b> Ну сейчвс же как-то находится?
[09:12:44] <iliamaslakov> нет
[09:12:55] <iliamaslakov> сейчас известно имя
[09:13:02] <iliamaslakov> оно ищется
[09:13:35] <iliamaslakov> потом от него отрезается всё что после имени
[09:14:54] <iliamaslakov> т.е известны 2 вещи
вся строка "/home/projects/mc.old/ж0 0 ;32;111;4223 79;0;86"
и имя "/home/projects/mc.old/ж0 0 ;32;111;4223"
[09:15:40] <iliamaslakov> дальше от "вся строка" отрезается "имя" и в остатке ищутся позиции
[09:16:30] <andrew_b> Можно сделать наоборот.
Искать первый пробел с конца. После -- позиция, до -- имя.
[09:17:19] <iliamaslakov> может ты прав
[09:17:49] <iliamaslakov> меня в переделке смущало ломание совместимости со старым форматом
[09:18:07] <iliamaslakov> и необходимость конвертации
[09:18:39] <iliamaslakov> если искать пробел сзади то
[09:18:46] <iliamaslakov> пожалуй
[09:18:59] <iliamaslakov> ок, вопрос снят
[09:19:36] <iliamaslakov> я то исходил из того что колчество параметров может быть разным
[09:19:54] <iliamaslakov> и думал если истать два разделителя то можно их не найти
[09:20:02] <iliamaslakov> т.к. будет только 1
[09:20:35] <iliamaslakov> т.е. валидны и
/home/projects/mc.old/ 4 4 68;4
и
/home/projects/mc.old/ 4 4 68;4;78
[09:20:59] <iliamaslakov> а просто искать пробел что то в голову не пришло
[09:21:40] <andrew_b> По-хорошему, ещё и пробелы ескейпить надо.
[09:21:52] <andrew_b> На всякий.
[09:27:20] <andrew_b> Починил историю.
[09:31:07] <iliamaslakov> andrew_b: Починил историю.
ты про что?
[09:31:32] <iliamaslakov> andrew_b: По-хорошему, ещё и пробелы ескейпить надо.
это наверное, но в принципе не мешает
[09:32:27] <iliamaslakov> а вот движок ini
с таким именем наверное не справится ж0 0 ;32;111;4223]
[09:36:52] <andrew_b> Починил историю в 2760.
[09:41:53] <iliamaslakov> а...
[09:42:11] <iliamaslakov> тестить чтоль?
[09:42:39] <andrew_b> Да.
[09:50:43] <iliamaslakov> ок
[09:58:30] BanderOS зашёл в конференцию
[10:08:49] andrew_b вышел из конференции
[10:21:59] <iliamaslakov> прикольно
[10:22:25] <iliamaslakov> если пишу в строке соединения
qwer:qwer@127.0.0.1
[10:22:34] <iliamaslakov> то ничего не происходит
[10:23:00] <iliamaslakov> по идее хоть бы ругнулось что пароль не тот
[10:24:14] <iliamaslakov> наврал
[10:24:19] <iliamaslakov> это в мастере так
[10:24:28] <iliamaslakov> в твоём бранче такого нет
[10:25:43] <iliamaslakov> хых
[10:25:51] <iliamaslakov> che
b744a000-b757a000 r--p 006a2000 08:01 2099853 /usr/lib/locale/locale-archive
b757a000-b75b9000 r--p 00533000 08:01 2099853 /usr/lib/locale/locale-archive
b75b9000-b77b9000 r--p 00000000 08:01 2099853 /usr/lib/locale/locale-archive
b77b9000-b77bc000 rw-p 00000000 00:00 0
b77d1000-b77d3000 r--p 003c1000 08:01 2099853 /usr/lib/locale/locale-archive
b77d3000-b77d5000 rw-p 00000000 00:00 0
bf85e000-bf935000 rw-p 00000000 00:00 0 [stack]
Aborted
[10:28:59] <iliamaslakov> #0 0x0806bf53 in vfs_s_free_super (me=0x81d3dd8, super=0x81f1e80) at direntry.c:358
#1 0x0806e257 in vfs_expire (now=0) at gc.c:238
#2 0x0806e2ab in vfs_timeout_handler () at gc.c:266
#3 0x08082726 in tty_get_event (event=0xbff35d60, redo_event=0, block=1) at key.c:2039
#4 0x08082d08 in tty_getch () at key.c:2194
#5 0x0808f823 in fg_message (
text=0x81e6308 "Невозможно открыть архив tar\n/ftp://holmes@127.0.0.1/dlengine_2.0-19_mipsel.ipk/ugz://", title=<optimized out>, flags=<optimized out>) at wtools.c:148
#6 message (flags=1, title=<optimized out>, text=0xb7c645b6 "Невозможно открыть архив tar\n%s")
at wtools.c:462
#7 0x08068dce in tar_open_archive_int (archive=0x82e1518, vpath=0x82e16c8, me=0x8129560) at tar.c:323
#8 tar_open_archive (archive=0x82e1518, vpath=0x82e16c8, vpath_element=0x82e1638) at tar.c:763
#9 0x0806c315 in vfs_s_get_path (vpath=0x82e1498, archive=0xbff35f2c, flags=0) at direntry.c:1110
#10 0x0806c44a in vfs_s_inode_from_path (vpath=0x82e1498, flags=1) at direntry.c:380
#11 0x0806c5d9 in vfs_s_internal_stat (vpath=<optimized out>, buf=0x8129820, flag=1) at direntry.c:492
#12 0x0806f6ac in mc_stat (vpath=0x82e1498, buf=0x8129820) at interface.c:547
#13 0x0806863c in tar_super_check (vpath=0x82e1498) at tar.c:833
#14 0x0806c28e in vfs_s_get_path (vpath=0x81e24f0, archive=0xbff3600c, flags=1) at direntry.c:1077
#15 0x0806c763 in vfs_s_getid (vpath=0x81e24f0) at direntry.c:831
#16 0x0806dab5 in vfs_getid (vpath=0x81e24f0) at direntry.c:1430
#17 0x0806e101 in vfs_stamp_create (vclass=0x8128f40, id=0x81f1e80) at gc.c:199
#18 0x0806d4cc in vfs_s_close (fh=0x82e14a8) at direntry.c:659
#19 0x0806f0af in mc_close (handle=1107) at interface.c:400
#20 0x08068caa in tar_open_archive_int (archive=0x82e11d8, vpath=0x82e1388, me=0x8129560) at tar.c:317
#21 tar_open_archive (archive=0x82e11d8, vpath=0x82e1388, vpath_element=0x82e12f8) at tar.c:763
[10:37:53] <iliamaslakov> ззаходтм через ftp на локалхост
[10:38:08] <iliamaslakov> находим какой нить архив
[10:38:13] <iliamaslakov> заходим
[10:38:27] <iliamaslakov> заходим внутри в каталог
[10:39:34] <iliamaslakov> ага...
[10:39:47] <iliamaslakov> дело в волшебных пузырьках
[10:40:08] <iliamaslakov> таймаут вфс стоял - 0
[10:40:43] <iliamaslakov> поставил много тысяч сек. перестало падать
[10:44:57] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2774 (Suggestion to remove 'Texinfo' entrie from mc.ext.) created
http://www.midnight-commander.org/ticket/2774
• Ticket #2774 (Suggestion to remove 'Texinfo' entrie from mc.ext.) updated
http://www.midnight-commander.org/ticket/2774#comment:1
[11:00:01] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2760 (The password for session ftp remains) updated
http://www.midnight-commander.org/ticket/2760#comment:5
[11:18:51] BanderOS вышел из конференции
[11:21:00] BanderOS зашёл в конференцию
[11:56:16] styx.mp зашёл в конференцию
[12:21:04] <iliamaslakov> styx.mp, Привет :)
[12:22:56] <styx.mp> привет (:
[12:25:57] styx.mp вышел из конференции
[12:26:18] styx.mp зашёл в конференцию
[14:15:04] styx.mp вышел из конференции
[14:29:31] andrew_b зашёл в конференцию
[14:31:08] <andrew_b> iliamaslakov: это не мой бранч.
[15:01:22] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2774 (Suggestion to remove 'Texinfo' entrie from mc.ext.) closed
http://www.midnight-commander.org/ticket/2774#comment:4
[18:16:01] andrew_b вышел из конференции
[18:16:04] andrew_b зашёл в конференцию
[18:53:40] andrew_b вышел из конференции
[23:19:29] <iliamaslakov> у меня вон чего
#5 0x0000000000424e0a in vfs_s_free_super (me=0x6d5b20, super=0x7987c0)
at direntry.c:364
#6 0x0000000000425195 in vfs_s_get_path (vpath=<optimised out>,
archive=0x7fffffffd4f8, flags=0) at direntry.c:1113
#7 0x00000000004251e9 in vfs_s_inode_from_path (vpath=0x76de50, flags=5)
at direntry.c:380
#8 0x00000000004253c3 in vfs_s_opendir (vpath=0x76de50) at direntry.c:409
#9 0x0000000000425429 in vfs_s_chdir (vpath=<optimised out>) at direntry.c:477
#10 0x0000000000428533 in mc_chdir (vpath=<optimised out>) at interface.c:678
#11 0x0000000000474114 in _do_panel_cd (panel=0x769c50,
new_dir_vpath=0x77d070, cd_type=cd_parse_command) at panel.c:3023
#12 0x000000000047505b in do_panel_cd (panel=0x769c50,
new_dir_vpath=<optimised out>, cd_type=<optimised out>) at panel.c:4430
#13 0x00000000004124d8 in do_cd (new_dir_vpath=0x77d070,
exact=cd_parse_command) at main.c:292
#14 0x000000000045b4c8 in exec_extension (start_line=0, move_dir=0x0,
lc_data=<optimised out>,
filename=0x798640 "/home/holmes/projects/libxml2_2.7.8-1_mipsel.ipk")
[23:20:22] <iliamaslakov> насколько я понимаю этот ipk обрезан и не является полным
[23:20:35] <iliamaslakov> но это не повод сегфолтиться
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!