const WDialogColors listbox_colors = { MENU_ENTRY_COLOR, MENU_SELECTED_COLOR, MENU_HOT_COLOR, MENU_HOTSEL_COLOR, COLOR_TITLE }; не enum [11:36:49] <il.smind > ? [11:37:30] <slavazanko> потому что это инициализация массива пяти интов [11:37:44] <slavazanko> WDialogColors - это тип [11:37:52] <slavazanko> typedef int WDialogColors[5]; [11:39:32] <il.smind > а мой зачем в енум? [11:39:47] <il.smind > 378 const int input_colors[3] = { 379 INPUT_COLOR, 380 INPUT_UNCHANGED_COLOR, 381 INPUT_MARK_COLOR 382 }; 383 [11:39:56] <slavazanko> это где? [11:41:00] <il.smind > там же рядом он был [11:41:08] <il.smind > ты его переделал в енум [11:41:12] <il.smind > и перенёс [11:41:20] <slavazanko> не может быть, чтобы в enum [11:41:26] <slavazanko> я его переделал в тип [11:41:31] <slavazanko> массив интов [11:41:54] <slavazanko> каждый их элементов массива может принимать значение енума [11:43:50] <il.smind > ща [11:44:41] <il.smind > Я так понял вот 102 typedef enum { 103 WInputColors_MAIN, /* color used */ 104 WInputColors_MARK, /* color for marked text */ 105 WInputColors_UNCHANGED, /* color for inactive text (Is first keystroke) */ 106 WInputColors_HISTORY, /* color for history list */ 107 WInputColors_COUNT_COLORS /* count of used colors */ 108 } WInputColors_enum_t; [11:46:30] <slavazanko> угу. Это всего-лишь именование номеров в массиве [11:47:02] <slavazanko> ну чтобы не писать input_colors[2] = ... а чтобы было осмысленное input_colors[WInputColors_UNCHANGED] = ... [11:47:45] <slavazanko> сразу понятно. что это не какой-то там второй элемент массива, а элемент массива. содержащий цветовую пару для чего-то неизменённого [11:47:46] <il.smind > а... [11:47:51] <il.smind > ок [11:51:10] <il.smind > http://midnight-commander.org/ticket/2170#comment:11 [11:51:33] <slavazanko> гуд, отлично. [11:51:40] <slavazanko> Стас. отдельное спасибо :) [11:54:25] <il.smind > пусть edition_pre_exec станет execute_pre_exec? [11:54:48] <slavazanko> уже меняю... [11:54:54] <il.smind > пусть edition_post_exec станет execute_post_exec? [11:55:06] <slavazanko> угу [11:55:15] <slavazanko> тоже такая мысля возникла :) [11:55:36] <il.smind > ты там бы 2170 влил пока Андрюха не пришел и наши голоса не анулировал (: [11:55:59] <il.smind > помнишь как он вчера грозно сказал - без меня ничего не трогать! [11:56:31] <slavazanko> это он про vfs [11:56:40] <il.smind > 2169 [12:01:30] <slavazanko> смотри 2268_FISH_hide_panels_before_connect [12:01:34] <slavazanko> я там подпушил немного [12:04:54] <il.smind > slavazanko: ну ты же посмотрел как оно работает? [12:05:02] <slavazanko> да [12:05:12] <il.smind > понравилось? [12:05:32] <il.smind > ты хост удалял из известных хотов? [12:06:02] <slavazanko> намана. Предвижу крики о неэкономии трафика - мол. чтобы скрфыть и отрисовать панели надо пересылать экраны. если mc по ssh запущен.. но пошли они в жопу. Не так уж и много там и не так уж и часто [12:06:51] <slavazanko> да. удалял. нормально всё [12:06:59] <il.smind > в жопу? [12:07:01] <Зося Синицкая> RSS: Новости для Midnight Commander • Ticket #2169 ([Patch] I can has 256 colorz) updated http://www.midnight-commander.org/ticket/2169#comment:13 [12:07:04] <slavazanko> теперь перехватить бы ... и красяво в диалоговое окно :) [12:07:21] <slavazanko> в жопу? ну могу на йух ещё послать. делофто [12:08:10] <il.smind > slavazanko> теперь перехватить бы ... и красяво в диалоговое окно :) знаешь же что нельзя перехватить [12:08:21] <slavazanko> знаю. [12:08:51] <il.smind > там еще одна вещь приятная получилась [12:09:02] <slavazanko> ? [12:09:12] <il.smind > изза отключения сырого терминала теперь строки не сползают [12:09:23] <il.smind > когда yes надо вводить [12:09:42] <il.smind > раньше они уползали, теперь одна под одной [12:11:13] <slavazanko> а, ну да [12:11:33] <il.smind > ты можешь голосовать [12:11:44] <slavazanko> спрятал мои коммиты? [12:11:49] <il.smind > я сейчас сделаю индент [12:11:54] <il.smind > прятать не буду [12:11:58] <slavazanko> а :) хиртро [12:12:00] <il.smind > они по существу [12:12:35] <il.smind > изначально переименование хотел сделать отдельным коммитом [12:13:39] <il.smind > блин ты еще там чего то напихал... [12:13:44] <il.smind > вот жеж :) [12:14:04] <il.smind > я думал только переименование ан нет :) [12:14:15] <slavazanko> в том то и дело :) [12:14:28] <slavazanko> я там одну функцию раздробил [12:14:35] <slavazanko> выделил две функции из тела одной [12:14:51] <slavazanko> ну и идентацию влупил [12:14:56] <il.smind > да [12:15:31] <il.smind > а это?!! 1162 PREFIX; [12:15:51] <il.smind > кто взял Измаил?! (с) [12:16:08] <il.smind > зачем ";" присунул? [12:16:40] <il.smind > оно там ненадо [12:16:47] <slavazanko> надо [12:16:55] <il.smind > ? [12:16:57] <slavazanko> иначе indent с ума сходит [12:17:09] <il.smind > нигде не надо а там надо? [12:17:41] <slavazanko> ну или обворачивать /* INDENT-OFF */ PREFIX /* INDENT-ON */ [12:17:54] <slavazanko> вроде точка с запятой не так массивно выглядит [12:18:23] <slavazanko> > нигде не надо а там надо? надо будет везде, где идентом будем пользоваться [12:22:08] <Зося Синицкая> RSS: Новости для Midnight Commander • Ticket #2170 (Color collisions) closed http://www.midnight-commander.org/ticket/2170#comment:13 [12:27:05] <il.smind > slavazanko: ты меня пугаешь... что это? :) /* if (!SUP.password) { char *p, *op; p = g_strdup_printf (_("fish: Password is required for %s"), SUP.user); op = vfs_get_password (p); g_free (p); if (op == NULL) return FALSE; SUP.password = op; }
{ size_t str_len; str_len = strlen (SUP.password); if ((write (SUP.sockw, SUP.password, str_len) != (ssize_t) str_len) || (write (SUP.sockw, "\n", 1) != 1)) { return FALSE; } } */ [12:27:23] <slavazanko> это коммент неиспользуемого кода [12:27:34] <il.smind > #if 0 ? [12:27:38] <slavazanko> этот код НИКОГДА НЕ ВЫПОЛНЯЕТСЯ [12:27:42] <slavazanko> ну иил так. да. [12:27:44] <il.smind > я знаю [12:27:50] <slavazanko> измени. плиз [12:27:53] <il.smind > тогда [12:27:55] <il.smind > ок [12:28:00] <il.smind > сделаю [12:35:39] <slavazanko> всё, убегаю [12:41:39] <il.smind > голоснул? [13:55:50] slavazanko/h зашёл в конференцию [14:08:07] <Зося Синицкая> RSS: Новости для Midnight Commander • Ticket #2356 (mc viewer: segmentation fault) updated http://www.midnight-commander.org/ticket/2356#comment:52 [14:17:18] slavazanko/h вышел из конференции [14:17:48] slavazanko/h зашёл в конференцию [15:24:05] iNode вышел из конференции [15:57:51] dkostousov зашёл в конференцию [16:11:28] <dkostousov> Доброго [16:11:32] <dkostousov> Есть тут кто? [16:12:11] <slavazanko/h> есть [16:14:18] <dkostousov> mc "замирает" при старте из под screen. Не всегда. Иногда замирает http://pastebin.com/WE23kQgB [16:14:34] <dkostousov> ... при вызоде из режима shell [16:14:38] <dkostousov> *выходе [16:14:54] <dkostousov> В обоих случаях — mc запускаю из под screen [16:15:53] <slavazanko/h> gpm выруби [16:16:05] <slavazanko/h> консольную мышь. Или перезапусти [16:17:13] <slavazanko/h> почему так - хз. судя по strace виснет на этапе открытия /dev/gpmctrl [16:18:36] <slavazanko/h> и только под screen. Чей глюк - mc, screen или gpm нет сил и времени выясниять [16:19:09] <dkostousov> Попытался выловить проблему с помощью gdb [16:19:20] <slavazanko/h> и? [16:19:47] <dkostousov> И. Скинул диагностику сюда :) http://pastebin.com/3YALP2EU [16:27:16] styx.mp зашёл в конференцию [16:36:05] ASM вышел из конференции [16:36:09] ASM зашёл в конференцию [18:02:04] styx.mp вышел из конференции [18:25:12] andrew_b зашёл в конференцию [18:27:18] <andrew_b> Блин, так и знал. Бракоделы. [18:30:21] <andrew_b> 2170 переоткрыт. [18:30:27] <andrew_b> Куда спешим-то? [18:40:09] <Зося Синицкая> RSS: Новости для Midnight Commander • Ticket #2170 (Color collisions) reopened http://www.midnight-commander.org/ticket/2170#comment:14 [19:45:54] andrew_b вышел из конференции [19:57:48] dkostousov вышел из конференции [20:20:30] repolainen зашёл в конференцию [20:56:11] <Зося Синицкая> RSS: Новости для Midnight Commander • Ticket #2333 (Mc hangs after exit) reopened http://www.midnight-commander.org/ticket/2333#comment:14 [21:36:01] gonzo11 зашёл в конференцию [22:29:45] slavazanko/w зашёл в конференцию [22:34:42] slavazanko/h вышел из конференции [22:35:27] slavazanko/h зашёл в конференцию [22:38:03] slavazanko/h вышел из конференции [22:39:02] slavazanko/h зашёл в конференцию [22:41:28] slavazanko/h вышел из конференции [22:42:41] slavazanko/h зашёл в конференцию [22:45:36] slavazanko/h вышел из конференции [22:46:00] slavazanko/h зашёл в конференцию [22:48:31] slavazanko/h вышел из конференции [22:49:53] slavazanko/h зашёл в конференцию [22:52:20] slavazanko/h вышел из конференции [22:53:56] slavazanko/h зашёл в конференцию [23:16:30] repolainen вышел из конференции