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

[11:21:28] slavazanko зашёл в конференцию
[11:21:28] ASM зашёл в конференцию
[11:21:28] smind зашёл в конференцию
[11:21:28] repolainen зашёл в конференцию
[11:21:28] Зося_Синицкая зашёл в конференцию
[11:21:28] andrew_b зашёл в конференцию
[11:21:28] D-ion зашёл в конференцию
[11:21:28] mc_log зашёл в конференцию
Тема: http://www.midnight-commander.org | Latest release: 4.8.7 | Latest stable release: 4.8.1.7
[11:21:35] <slavazanko> test
[11:21:37] <Зося_Синицкая> slavazanko: Две полоски!
[11:21:43] <slavazanko> дура, не тебе
[11:21:48] <slavazanko> ура. заработало
[11:24:34] <andrew_b> ХЗ что происходит.
2260 edit_init (WEdit * edit, int y, int x, int lines, int cols, const vfs_path_t * filename_vpath,
2261 long line)
2262 {
2263 gboolean to_free = FALSE;
2264
2265 fprintf (stderr, "%s\n", "OK!");
2266 return NULL;
[11:24:37] <andrew_b> Тишина.
[11:25:24] <andrew_b> Ща перекомпилирую всё.
[11:33:46] <slavazanko> ну что там?
[11:34:40] ASM вышел из конференции
[11:34:42] ASM зашёл в конференцию
[11:36:17] smind вышел из конференции: Replaced by new connection
[11:36:38] smind зашёл в конференцию
[11:40:14] <andrew_b> ХЗ. Изменяю отладочную печать в src/editor/edit.c
Запускаю make -C src/editor && make -C src && make -C tests/src/editor check
И не вижу новой отладочной печати. Помогает только стирание BUILDROOT и полная компиляция.
[11:41:58] <slavazanko> по поводу g_free (editcmd_dialog_completion_show__compl);
src/editor/editcmd.c:3311 - тут curr_compl = editcmd_dialog_completion_show
:3316 - тут char *curr_compl2 = curr_compl;
:3330 - тут g_free (curr_compl2);
[11:42:18] <slavazanko> вроде как в коде освобождается
[11:42:30] <andrew_b> А...
[11:42:33] <slavazanko> но у меня почему-то бы дабл-фри не выскочило
[12:06:26] <andrew_b> Чудеса.
OK16!:17592186044622
OK18!:File "/home/borodin/work/work.c/mc/mc-2957_mcedit_broken_autocompletion/BUILD_ROOT/tests/src/editor/test-data.txt" is too large
OK16! -- это размер файла, который на самом деле 206 байт.
Так как есть сообщение об ошибке, то выводится диалог и ждёт нажатия на клавишу. Отсюда и таймаут.
[12:06:45] <andrew_b> Откуда размер файла такой берётся, осталось выяснить.
[12:21:03] smind вышел из конференции: Replaced by new connection
[12:27:53] smind зашёл в конференцию
[12:37:27] smind вышел из конференции: Replaced by new connection
[12:37:32] smind зашёл в конференцию
[12:43:17] smind вышел из конференции
[12:48:27] <andrew_b> local_fstat: 5, 8796093022208
5 -- это файловый дескриптор. Похоже на правду.
8796093022208 -- это размер. ХЗ откуда он такой. И каждый раз разный.
[12:49:05] <slavazanko> это не отрицательное число?
[12:50:22] <andrew_b> 0x80000000000
[12:50:52] <andrew_b> 44 бита.
[12:51:02] <andrew_b> Это оно сейча такое.
[12:51:14] <slavazanko> у тебя 64-ти или 32-ти битная система? у меня x86_64
[12:52:09] <andrew_b> 32. А какая разница?
[12:52:41] <slavazanko> пока ен знаю. Выясняю окружение. в котором возникает или не возникает ошибка.
[12:53:07] <andrew_b> Могу config.h показать.
[12:54:58] <andrew_b> Ну я, кажись, понял.
[12:55:04] <slavazanko> ???
[12:55:04] <andrew_b> Сейчас соберу.
[12:55:30] <andrew_b> Поткрпи чуток.
[12:55:50] <slavazanko> я напортачил?
[12:56:48] <andrew_b> Семён Семёныч...
[12:56:57] <slavazanko> не томи :)
[12:57:08] <andrew_b> diff --git a/tests/src/editor/editcmd__edit_complete_word_cmd.c b/tests/src/editor/editcmd__edit_complete_word_cmd.c
index 1523a66..ea04a60 100644
--- a/tests/src/editor/editcmd__edit_complete_word_cmd.c
+++ b/tests/src/editor/editcmd__edit_complete_word_cmd.c
@@ -25,9 +25,10 @@

#define TEST_SUITE_NAME "/src/editor"

+#include "tests/mctest.h"
+
#include <ctype.h>

-#include "tests/mctest.h"
#ifdef HAVE_CHARSET
#include "lib/charsets.h"
#endif
[12:57:33] <andrew_b> tests/mctest.h" включает config.h и должен всегда идти первым.
[12:57:50] <slavazanko> ёпт.
[12:58:05] smind зашёл в конференцию
[12:58:05] * slavazanko полез смотреть остальные тесты
[12:59:28] <slavazanko> в остальных норма. Конкретно в этом тесте я напортачил. Извини, Андрюха, заставил тебя напрячься.
[13:00:12] <andrew_b> Теперь будешь знать,
[13:00:18] <slavazanko> угу
[13:01:00] <slavazanko> я-то это и знал. Сам же сделал так. Вылетело из головы. Потому мне и втройне стыдно
[13:04:15] <andrew_b> С --disable-charset тесты не проходят.
[13:04:33] <slavazanko> гляну
[13:04:54] <andrew_b> Неопределённые переменные cp_source, cp_display.
[13:05:06] <andrew_b> Наверное, тут вообще не надо тест запускать.
[13:07:02] <slavazanko> не. пусть будет. Вдруг кому надо будет автодополнять. даже если нет чарсетов?
[13:07:58] <slavazanko> или. действиельно, запретить весь тест. а на случай без чарсетов просто ещё один написать?
[13:08:25] <andrew_b> Ну можно и так.
[13:08:41] <slavazanko> как? :)
[13:08:50] <andrew_b> а на случай без чарсетов просто ещё один написать
[13:08:56] <slavazanko> а. ок
[13:26:44] smind вышел из конференции: Replaced by new connection
[13:27:09] smind зашёл в конференцию
[13:36:50] andrew_b вышел из конференции
[13:40:10] andrew_b зашёл в конференцию
[14:20:52] andrew_b вышел из конференции
[15:47:26] D-ion вышел из конференции: Replaced by new connection
[15:47:29] D-ion зашёл в конференцию
[16:16:26] smind вышел из конференции
[17:21:42] <Зося_Синицкая> RSS: Новости для Midnight Commander
• mc.2979.diff attached to Ticket #2979
http://www.midnight-commander.org/attachment/ticket/2979/mc.2979.diff
[17:39:46] andrew_b зашёл в конференцию
[18:50:49] andrew_b вышел из конференции
[19:57:09] slavazanko/h зашёл в конференцию
[22:48:31] ASM вышел из конференции
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!