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

Тема: http://www.midnight-commander.org | Latest release: 4.8.0-pre1 | Latest stable release: 4.7.5.3
[01:24:25] slavazanko/h вышел из конференции
[01:38:00] slavazanko/h зашёл в конференцию
[04:49:52] repolainen зашёл в конференцию
[05:44:24] repolainen вышел из конференции
[06:13:15] andrew_b зашёл в конференцию
[08:47:50] slavazanko/h вышел из конференции
[08:58:47] ilia maslakov вышел из конференции
[09:00:22] ilia maslakov зашёл в конференцию
[09:29:53] ilia maslakov вышел из конференции
[09:30:06] ilia maslakov зашёл в конференцию
[09:47:37] ilia maslakov вышел из конференции
[09:48:28] ilia maslakov зашёл в конференцию
[10:14:28] ilia maslakov вышел из конференции
[10:14:57] ilia maslakov зашёл в конференцию
[10:49:34] iNode вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: remote-server-not-found
[10:49:58] ilia maslakov вышел из конференции
[10:50:26] ilia maslakov зашёл в конференцию
[10:59:28] iNode зашёл в конференцию
[11:08:20] iNode вышел из конференции
[11:10:26] iNode зашёл в конференцию
[11:24:51] ilia maslakov вышел из конференции
[11:25:41] ilia maslakov зашёл в конференцию
[11:41:48] iNode вышел из конференции
[11:53:46] <Зося Синицкая> RSS: Новости для Midnight Commander
• Ticket #2611 (FISH: broken panels drawing after enter password) created
http://www.midnight-commander.org/ticket/2611
• Ticket #2611 (FISH: broken panels drawing after enter password) updated
http://www.midnight-commander.org/ticket/2611#comment:1
[11:55:38] <andrew_b> --- a/src/vfs/fish/fish.c
+++ b/src/vfs/fish/fish.c
@@ -519,6 +519,7 @@ fish_open_archive_int (struct vfs_class *me, struct vfs_s_super *super)

/* show panels */
post_exec ();
+ repaint_scrren ();

if (!ftalk)
ERRNOR (E_PROTO, -1);
[11:56:03] <andrew_b> Так?
[11:56:31] <slavazanko/w> https://www.midnight-commander.org/changeset/b361722545375c07c2a24638d2d0eb558daca1ef
[11:56:50] <andrew_b> Не.
[11:56:54] <slavazanko/w> гм
[11:58:12] ilia maslakov вышел из конференции
[11:58:26] ilia maslakov зашёл в конференцию
[11:58:31] <andrew_b> Ну, хотя...
[11:59:09] <andrew_b> post_exec() пока только в fish используется.
[11:59:16] <andrew_b> Можно и так.
[12:08:58] <Зося Синицкая> RSS: Новости для Midnight Commander
• Ticket #2611 (FISH: broken panels drawing after entering password) created
http://www.midnight-commander.org/ticket/2611
• Ticket #2611 (FISH: broken panels drawing after entering password) updated
http://www.midnight-commander.org/ticket/2611#comment:1
• Ticket #2611 (FISH: broken panels drawing after entering password) updated
http://www.midnight-commander.org/ticket/2611#comment:2
[12:10:09] <andrew_b> on rework?
[12:22:11] ilia maslakov вышел из конференции
[12:22:48] <andrew_b> slavazanko/w: нашёл одну плюшку в mc_build_filename():

mc_build_filename ("", "/foo", NULL) выдаёт "//foo"
[12:23:06] ilia maslakov зашёл в конференцию
[12:23:12] <andrew_b> Два слэша вначале.
[12:23:17] <slavazanko/w> я опять тут. был на нетмитинге
[12:23:25] <slavazanko/w> > on rework?
да
[12:23:35] <andrew_b> ilia maslakov: да достал ты уже вошёл-вышел.
[12:23:41] <andrew_b> Почему?
[12:23:44] <slavazanko/w> > нашёл одну плюшку в mc_build_filename():
вот, это косяк :)
[12:23:50] <andrew_b> Я проголосовал.
[12:24:00] <slavazanko/w> то есть, таки устраивает?
[12:24:03] <slavazanko/w> тогда гуд :)
[12:24:37] <slavazanko/w> Ждём авторитетного голоса Ильи
[12:24:48] <andrew_b> Так он в отпуске.
[12:24:56] <andrew_b> ХЗ когда он появится.
[12:25:01] <slavazanko/w> Эм... РОн не дома?
[12:25:07] <slavazanko/w> Он не дома?
[12:25:17] <andrew_b> Говорил, что дома будет.
[12:32:54] <andrew_b> mc_build_filename я исправил, сейчас запушу в DEV_master_cleanup.
[12:40:16] <andrew_b> Кстати,

va_end (args);

g_string_prepend_c (path, PATH_SEP);

ret = g_string_free (path, FALSE);
canonicalize_pathname (ret);

зачем тут

g_string_prepend_c (path, PATH_SEP);

?
[12:53:49] iNode зашёл в конференцию
[12:54:47] <slavazanko/w> ну... хз, не помню. Закомменти и потом make check
[12:55:13] <slavazanko/w> через тесту прогнать на каком-то тесте сваливается.но покажет строку, можно будет посмотреть при каких условиях
[13:01:34] <andrew_b> mc-DEV_master_cleanup/tests/lib/mc_build_filename.c:57:F:Core:test_mc_build_filename:0:
actial (test/path) not equal to
etalon (/test/path)
FAIL: mc_build_filename
[13:02:23] <andrew_b> check_mc_build_filename(("test", "path", NULL), "/test/path");

Чёйта?
[13:02:41] <andrew_b> Почему абсолютный путь?
[13:03:10] <slavazanko/w> потому что g_build_filename так же работает.
[13:03:42] <andrew_b> Гм. Разве?
[13:04:52] <slavazanko/w> угу. Вроде так. Можешь прямо в тесте в est_mc_build_filename.с где-нить прописать
fail("%s", g_build_filename("test", "path", NULL));
ну чтобы по-быстрому проверить
[13:08:34] <andrew_b> Не понял.
[13:10:18] <andrew_b> Core:test_mc_build_filename:0: test/path
[13:10:31] ASM зашёл в конференцию
[13:11:05] <slavazanko/w> гм. судя по всему, g_build_filename() не делает абсолютными пути... а какого я тогда так сделал, интересно?...
[13:11:36] <andrew_b> Логично, что не делает.
[13:12:11] <slavazanko/w> ладно вопрос в том, я почему так делал и есть ли куски кода, которые полагаются на такое поведение...
[13:12:25] <slavazanko/w> ибо не зря в тесте осветил такой случай
[13:17:21] <andrew_b> Вряд ли. Как правило, первый элемент -- это абсолютный путь.
[13:18:04] <andrew_b> Можно assert в начало mc_build_filename на относительный путь для отладки вписать.
[13:18:22] <andrew_b> И смотреть, где проявится.
[13:18:29] <slavazanko/w> ну можно и так
[13:18:45] <slavazanko/w> там стек будет виден?
[13:19:39] <andrew_b> Нет.
[13:19:53] <andrew_b> assert просто сообщение в консоль выкинет.
[13:20:56] <slavazanko/w> ну хоть так :)
можно ваще принудительно сегфолтить :)
char *p; free(p);
[13:21:14] <andrew_b> :)
[13:27:24] repolainen зашёл в конференцию
[13:34:17] <andrew_b> http://www.rsdn.ru/forum/humour/4424832.all.aspx
[13:50:54] repolainen вышел из конференции
[14:21:19] ilia maslakov вышел из конференции
[14:22:27] ilia maslakov зашёл в конференцию
[14:50:03] repolainen зашёл в конференцию
[15:06:00] repolainen вышел из конференции
[15:10:05] <ilia maslakov> драсте
[15:12:37] <ilia maslakov> ап чём тёрли?
[15:22:18] andrew_b вышел из конференции
[15:22:24] <ilia maslakov> вот и поговорили
[16:00:07] il.smind зашёл в конференцию
[16:00:14] il.smind вышел из конференции: Компьютер вошёл в спящий режим
[16:00:23] <slavazanko/w> привет
[16:00:31] <slavazanko/w> твои косяки фиксили
[16:00:39] <slavazanko/w> 2611
[16:01:51] <slavazanko/w> возникло аккурат после 3ba4abac41a44521164eb0dc31a9e987c30ad354 возникло. Я бисектил
[16:02:04] <slavazanko/w> голосуй. ёпт
[16:31:20] iNode вышел из конференции
[16:36:37] ilia maslakov вышел из конференции
[16:38:12] ilia maslakov зашёл в конференцию
[17:19:13] il.smind зашёл в конференцию
[17:43:28] slavazanko/w вышел из конференции
[17:44:15] slavazanko/w зашёл в конференцию
[17:45:33] ilia maslakov вышел из конференции
[17:46:04] ilia maslakov зашёл в конференцию
[18:23:23] repolainen зашёл в конференцию
[18:50:19] il.smind вышел из конференции
[19:18:22] andrew_b зашёл в конференцию
[19:19:12] <andrew_b> slavazanko/w: да там и без бисекта ясно было.
[19:46:56] repolainen вышел из конференции: Replaced by new connection
[19:47:06] repolainen зашёл в конференцию
[20:07:20] andrew_b вышел из конференции
[21:38:11] repolainen вышел из конференции
[21:58:41] slavazanko/h зашёл в конференцию
[22:36:42] jphantom вышел из конференции
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!