[01:57:36] slavazanko/h вышел из конференции [02:01:09] slavazanko/h зашёл в конференцию [02:04:58] slavazanko/h вышел из конференции [06:15:09] andrew_b зашёл в конференцию [06:53:23] <iliamaslakov> ))) [06:58:29] <andrew_b> http://cs302512.userapi.com/v302512991/3b7/SjO9ElgusVY.jpg [07:05:57] iliamaslakov вышел из конференции: Replaced by new connection [07:05:59] iliamaslakov зашёл в конференцию [07:12:31] <iliamaslakov> andrew_b, скажи [07:13:28] <iliamaslakov> у меня есть диалог на подобии выбора языка [07:15:36] <iliamaslakov> такой диалог чем то отличается от более сложных диалогов? [07:53:02] <andrew_b> Ну чем-то отличается, безусловно. [08:05:10] ASM вышел из конференции [08:05:12] ASM зашёл в конференцию [09:23:08] <slavazanko/w> всем привет [09:33:54] <iliamaslakov> Привет! [09:34:15] <iliamaslakov> что то я не нашел элемента QUICK_LISTBOX [09:40:28] <andrew_b> slavazanko/w: Привет. [09:40:34] <Зося_Синицкая> RSS: Новости для Midnight Commander • Ticket #2801 (allow shell substitutions in hotlist menu) created http://www.midnight-commander.org/ticket/2801 [09:40:45] <andrew_b> Задолбали совещания, поработать не дают. [09:41:06] <andrew_b> iliamaslakov: значит, нету. [09:49:59] <iliamaslakov> andrew_b, сделал так 759 lang_dlg = create_dlg (TRUE, start_y, start_x, lang_dlg_h, lang_dlg_w, 760 dialog_colors, NULL, "[ASpell]", _("Select language"), DLG_COMPACT); 761 762 763 add_widget (lang_dlg, button_new (3, 15, B_ENTER, NORMAL_BUTTON, _("&Replace"), 0)); 764 765 add_widget (lang_dlg, button_new (5, 15, B_CANCEL, NORMAL_BUTTON, _("&Skip"), 0)); 766 767 add_widget (lang_dlg, button_new (7, 15, B_SKIP_REPLACE, NORMAL_BUTTON, _("&Cancel"), 0)); 768 769 /* create the listbox */ 770 lang_list = listbox_new (1, 1, lang_dlg_h - 3, 14, FALSE, NULL); [09:50:09] <iliamaslakov> но что то не вижу кнопок [09:53:59] <andrew_b> Проверя координаты [09:54:09] <andrew_b> Проверяй координаты. [09:56:38] <iliamaslakov> всё хуже, не в тот диалог впилил, вот и не было... [11:06:40] <slavazanko/w> > (10:40:28) andrew_b: slavazanko/w: Привет. привет [11:20:34] <iliamaslakov> что происходит?! [11:21:30] <andrew_b> Весна. [11:22:36] <iliamaslakov> а... [11:24:00] <andrew_b> А за окном бушует месяц май и кружит в бе-елом та-a-анце-е-е-е... [11:35:01] <iliamaslakov> стесняюсь спросить [11:35:40] <iliamaslakov> 3543 char *new_word = NULL; 3544 char *cp_word; 3545 3546 retval = editcmd_dialog_spell_suggest_show (edit, match_expr, new_word, suggest); 3547 cp_word = new_word; 3548 mc_log ("retval = [%i], new_word [%s]\n", retval, new_word); [11:35:53] <iliamaslakov> в логе retval = [2], new_word [(null)] [11:36:37] <iliamaslakov> как надо вертать правильно т.к. внутри функции выдат res: B_ENTER, [ваг] [11:36:41] <andrew_b> наверное match_expr, &new_word [11:36:55] <iliamaslakov> пробовал [11:37:05] <iliamaslakov> наверное надо еще описать так? [11:37:07] <andrew_b> Попробуй ещё раз. [11:37:32] <iliamaslakov> editcmd_dialog_spell_suggest_show (WEdit * edit, const char *word, char **new_word, GArray *suggest) [11:37:37] <iliamaslakov> ** ? [11:37:46] <andrew_b> Конечно. [11:39:37] <iliamaslakov> второй вопрос [11:40:27] <iliamaslakov> почему я пишу код на се уже 3-4 года или сколько там... и никак не могу этой элементарщины запомнить... [11:47:55] <iliamaslakov> сделал так 652 int 653 editcmd_dialog_spell_suggest_show (WEdit * edit, const char *word, char **new_word, GArray *suggest) 654 { ... 713 if (res == B_ENTER) 714 { 715 char *tmp = NULL; 716 listbox_get_current (sug_list, &curr, NULL); 717 718 if (curr != NULL) 719 tmp = g_strdup (curr); 720 mc_log ("res: B_ENTER, [%s]\n", tmp); 721 *new_word = tmp; 722 } [11:48:41] <iliamaslakov> теперь сегфолтится [11:53:40] <iliamaslakov> вызываю вот так 3543 char *new_word = NULL; 3544 char *cp_word; 3545 3546 retval = editcmd_dialog_spell_suggest_show (edit, match_expr, &new_word, suggest); 3547 cp_word = new_word; [11:54:35] <iliamaslakov> andrew_b, !! [11:55:30] <andrew_b> Сколько, ты говоришь, на Си пишешь? [11:55:41] <iliamaslakov> вот [11:55:52] <iliamaslakov> самому обидно [11:57:21] <iliamaslakov> я вот уже думал может это изза того что как чо сразу бегу сюда спрашивать, пробовал ковыряться, в итоге... да поковырявшись неделю начинаю понимать [11:57:49] <iliamaslakov> но потом через пару дней опять как с чистого листа [12:00:35] <iliamaslakov> andrew_b, ну скажи плиз, что не так? [12:01:34] <andrew_b> ХЗ [12:01:53] <iliamaslakov> не может быть! [12:09:30] <iliamaslakov> *new_word = tmp; [12:09:37] <iliamaslakov> тут падает [12:11:14] <Зося_Синицкая> RSS: Новости для Midnight Commander • Ticket #1437 ([RPMLint] script-related warnings) updated http://www.midnight-commander.org/ticket/1437#comment:5 [12:39:31] iliamaslakov вышел из конференции [12:40:46] iliamaslakov зашёл в конференцию [12:47:37] <iliamaslakov> по поводу спелчекера, я хотел сделать визуализацию слов с опечатками [12:48:07] <iliamaslakov> но когда подумал над реализацией понял что если это код программный то он уже раскрашен [12:48:27] <iliamaslakov> и перекрашивание будет выглядеть не айс [12:48:56] <slavazanko/w> визуализация по хоткею. По нему же и отключается [12:49:02] <iliamaslakov> можно подчёркивание использовать, но это надо закладываться на 256 цветов [12:49:25] <iliamaslakov> как кая разница по хоткею или нет [12:49:39] <iliamaslakov> твой ткст будет весь выделен [12:50:05] <iliamaslakov> т.к. имена переменных и функций все будут подсвечиваться [12:50:48] <slavazanko/w> ну да. Хочу подсветку взад - отрубаю спеллчекер [12:51:13] <slavazanko/w> разные режимы подсветки. Или по коду. или по спелчекеру. Или ещё как-нить в будущем [12:51:19] <iliamaslakov> пока я сделаю полную проверку [12:51:19] <andrew_b> slavazanko/w: iliamaslakov говорил про 1437, что уже не нужно. Эти скрипты надо просто удалить. [12:51:33] <andrew_b> Они всё равно не работают. [12:52:31] <slavazanko/w> гм. Вот пусть edit.spell.rc удаляется в 2788 [12:52:41] <slavazanko/w> а бранч решает конкретную проблему [12:55:29] iliamaslakov вышел из конференции [13:26:45] iliamaslakov зашёл в конференцию [13:27:16] <iliamaslakov> edit.spell.rc удалю [13:32:55] <iliamaslakov> можно мне еще Mail удалить? [13:38:27] <iliamaslakov> посмотрите как будет выглядеть 2788 [13:38:39] <iliamaslakov> пожалуйста [13:39:16] <iliamaslakov> в таком виде планирую влить, только еще надо все косяки вычистить [13:39:30] <iliamaslakov> я про внешний вид [13:40:04] <iliamaslakov> slavazanko/w, я там еще на счет подсветки опечаток хотел сказать [13:41:47] <slavazanko/w> ? [13:42:14] <iliamaslakov> если сейчас менять editdraw.c а именно там надо делать подсветку то потом Андрею придётся сильно ковыряться при ребэйзе его NEW_EDIT2 [13:42:37] <iliamaslakov> не стоит оно его слезинки [13:45:13] <andrew_b> iliamaslakov: а давай сначала редактор, а потом эту твою орфографию? [13:45:28] <iliamaslakov> slavazanko/w: найдёшь время глянь, как там сейчас прикручена проверка файла [13:45:54] <iliamaslakov> andrew_b: я не трокал ничего от чего ребэйз мог бы сломаться у тебя [13:46:45] <slavazanko/w> отребайзай его сразу на edit2 [13:46:49] <iliamaslakov> т.е. всё моё в сторонке поправлено [13:46:51] <slavazanko/w> и продолжай [13:47:00] <iliamaslakov> зачем? [13:47:22] <slavazanko/w> чтобы потом меньше ребайзать [13:47:28] <iliamaslakov> у меня там нет ничего такого что надо вливать через 3 года [13:47:42] <slavazanko/w> почему три года? [13:47:44] <iliamaslakov> оно никак не связано с новым редактором [13:47:57] <iliamaslakov> а сколько? [13:48:15] <andrew_b> Во-первых, редактор надо ещё немного доделать после 2783. И доделать скины. А скины мне как-то не интересно. [13:49:09] <iliamaslakov> slavazanko/w: понил?! [13:49:27] <slavazanko/w> ужос [13:50:40] <iliamaslakov> дай бог чтобы она эту кружку кофе к 17-й серии допила (с) непомню [13:52:05] <iliamaslakov> andrew_b: ты мне кстати про скины ничего не говорил в контексте "А скины мне как-то не интересно." [13:52:16] <iliamaslakov> если чо могу поколупать [13:54:19] <iliamaslakov> давайте орфографию все таки немного раньше, а? [13:54:20] <andrew_b> Надо добавить новые элементы ао все скины, но чтобы это не выглядело вырвиглазно. [13:55:45] <iliamaslakov> оно у тебя отребэйжено? [13:56:11] <andrew_b> Говорю же: 2783 сначала. [13:56:33] <iliamaslakov> они связаны? [13:56:41] <andrew_b> Да. [13:56:47] <andrew_b> mc_run_param0 [13:57:23] <iliamaslakov> 596 /* if mc_run_param0 is not NULL (it was setup from command line), it will be used 597 * for the left panel, working directory will be used for the right one; */ 598 /* if mc_run_param0 is NULL, working directory will be used for the right (active) panel, 599 * mc_run_param1 will be used for the left one */ [13:57:38] <iliamaslakov> может уберёшь лишний / [13:57:49] <iliamaslakov> чтобы стало так 596 /* if mc_run_param0 is not NULL (it was setup from command line), it will be used 597 * for the left panel, working directory will be used for the right one; 598 * if mc_run_param0 is NULL, working directory will be used for the right (active) panel, 599 * mc_run_param1 will be used for the left one */ [13:58:09] <iliamaslakov> фразы то связанные [13:58:40] <andrew_b> Может, и уберу. Если на забуду. [13:59:12] <iliamaslakov> ок [13:59:20] <iliamaslakov> ща соберётся [13:59:42] <andrew_b> Я домой. [13:59:48] andrew_b вышел из конференции [15:49:34] <iliamaslakov> slavazanko/w, ! [15:50:00] <slavazanko/w> ? [15:53:07] <iliamaslakov> не знаешь где происходит подсветка того что ищем? [15:58:38] <iliamaslakov> if (q >= edit->found_start && q < edit->found_start + edit->found_len) [15:58:43] <iliamaslakov> нашел [15:58:55] <slavazanko/w> быстро ты [15:59:32] andrew_b зашёл в конференцию [16:27:53] <Зося_Синицкая> RSS: Новости для Midnight Commander • Ticket #1437 ([RPMLint] script-related warnings) closed http://www.midnight-commander.org/ticket/1437#comment:7 • Ticket #2783 (directories opening in the wrong panel) closed http://www.midnight-commander.org/ticket/2783#comment:14 [17:01:23] <andrew_b> Шо-то у меня баги с ftp не воспроизводятся. [17:01:34] <andrew_b> Ни 2790, ни 2800. [17:12:06] <iliamaslakov> прикол [17:12:22] <iliamaslakov> в редакторе напишите edsdfgsdf(asdF)dsfsdf [17:12:41] <iliamaslakov> потом по слову вбок перемещайтесь [17:13:01] <iliamaslakov> будет останавливаться на небуквах [17:13:22] <iliamaslakov> теперь тоже самое с нац символами ываыфваф(ывафв)ыфвафвы [17:13:40] <iliamaslakov> для mc это одно слово [17:14:19] <iliamaslakov> т.е. edsdfgsdf(asdF)dsfsdf это 3 слова "edsdfgsdf", "asdF" и "dsfsdf" [17:14:32] <iliamaslakov> а ываыфваф(ывафв)ыфвафвы это одно слово "ываыфваф(ывафв)ыфвафвы" [17:15:10] <iliamaslakov> виновата my_type_of () [17:17:38] <iliamaslakov> пофигу? [17:18:48] <andrew_b> Ненене. [17:18:54] <andrew_b> Как это пофигу? [17:19:07] <andrew_b> Лечить немедленно. [17:19:20] <iliamaslakov> ну это никак не связано с проверкой синтаксиса [17:19:30] <iliamaslakov> да ведь [17:20:04] <iliamaslakov> просто мне то нужны отдельные слова [17:29:31] <andrew_b> No word lists can be found for the language "ru_RU". [17:30:01] <andrew_b> Change Speller lang никакой реакции. [17:30:27] <andrew_b> НЕРАБОТАЕТ!!111 [17:31:27] <iliamaslakov> напиши пару слов ыва ывап [17:31:48] <iliamaslakov> проверь ывап [17:32:20] <iliamaslakov> кстати почему у тебя не установлен английский словарь? [17:32:28] <andrew_b> Ты читать умеешь? [17:32:40] <iliamaslakov> Change Speller lang никакой реакции. [17:32:53] <iliamaslakov> означает что словарей у тебя нет вообще [17:33:07] <andrew_b> Да ладно. [17:33:17] <andrew_b> В ff всё проверяется. [17:33:19] <iliamaslakov> я правильно понял что оно не показывает список [17:33:23] <iliamaslakov> ? [17:33:29] <andrew_b> No word lists can be found for the language "ru_RU". [17:33:35] <iliamaslakov> т.е. список словарей [17:33:35] <andrew_b> При запуске редактора. [17:33:58] <iliamaslakov> в ff свой словать [17:35:34] <iliamaslakov> андрей [17:35:50] <iliamaslakov> скажи, когда делаешь Change Speller lang [17:35:56] <iliamaslakov> показывается список? [17:36:10] <andrew_b> Ничего. [17:36:16] <andrew_b> Нуль реакции. [17:36:26] <iliamaslakov> нет словарей [17:36:34] <iliamaslakov> можно проверить [17:37:07] <andrew_b> Уже есть. [17:37:26] <iliamaslakov> тааак... [17:38:04] <iliamaslakov> УРА?! [17:38:15] <iliamaslakov> ОЧ Круто!? [17:38:20] <andrew_b> Проверка не работает, если курсор стоит на первой букве слова. [17:38:30] <iliamaslakov> да [17:38:36] <iliamaslakov> пока не залечил [17:38:37] <andrew_b> Хреново. [17:39:09] <iliamaslakov> оно проверяет слово от курсора влево [17:39:32] <andrew_b> Вправо. [17:39:33] <iliamaslakov> если мы перед словом то проверять нечего [17:40:20] <andrew_b> Чё за Merge branch '2788_mcedit_aspell' of http://github.com/MidnightCommander/mc into 2788_mcedit_aspell ? [17:40:37] <iliamaslakov> не должно [17:41:12] <iliamaslakov> я всё засквошил и влил в 2788_mcedit_aspell [17:42:20] <iliamaslakov> не вижу ничего [17:42:24] <andrew_b> Не знаю, что ты там сквошил. [17:43:26] <andrew_b> Теперь вижу.
GModule *spell_module убери из main. [17:43:29] <iliamaslakov> у меня только commit ec4b4f4741ed9096b86819ab419820f24dd6232e Author: Ilia Maslakov <il.smind@gmail.com> Date: Thu Apr 26 14:05:48 2012 +0400
Ticket #2788 (aspell support)
added aspell support for internal editor. The aspell library are dinamycally loaded.
Signed-off-by: Ilia Maslakov <il.smind@gmail.com> [17:43:46] <iliamaslakov> GModule *spell_module убери из main. да [17:45:56] <iliamaslakov> как вот это красивее написать? 46 + if (my_type_of (c1) == 0xFFFFFFFFUL && my_type_of (c2) != 0xFFFFFFFFUL) 47 + break; 48 + if (my_type_of (c1) != 0xFFFFFFFFUL && my_type_of (c2) == 0xFFFFFFFFUL) 49 + break; [17:47:23] <andrew_b> ULONG_MAX [17:58:39] <iliamaslakov> дак эта, у тебя орфографию проверяет? [18:27:00] <iliamaslakov> andrew_b, подпушил [19:05:29] slavazanko/h зашёл в конференцию [19:46:42] andrew_b вышел из конференции [20:31:56] slavazanko/h вышел из конференции [20:35:33] slavazanko/h зашёл в конференцию