[05:13:00] andrew_b зашёл в конференцию [06:04:46] <iliamaslakov> >andrew_b: Код исправляй. что исправлять? [06:21:57] <andrew_b> Я вчера вечером всё написал. [06:22:51] <iliamaslakov> нет [06:23:01] <andrew_b> Лог почитай. [06:23:16] <iliamaslakov> ага [06:23:21] <iliamaslakov> вижу [06:28:57] <iliamaslakov> > andrew_b: >+ if (tmp->len != 0) >+ text = g_string_free (tmp, FALSE); > >Тут мемлик. почему? [06:30:33] <andrew_b> Потому что выше text = [06:31:34] <iliamaslakov> сделал так 665 if (tmp->len != 0) 666 { 667 g_free (text); 668 text = g_string_free (tmp, FALSE); 669 } [06:31:43] <andrew_b> Угу. [06:34:02] <iliamaslakov> >+ *color = EDITOR_BOLD_COLOR; >В скин? можно, но и так не плохо [06:36:57] <iliamaslakov> + char token[highlight_word_length + 1]; вот это я вообще не понял [06:37:17] <iliamaslakov> highlight_word_length это же переменная [06:37:53] <iliamaslakov> т.е. каждый раз оно переопределяет размер? [06:38:04] <iliamaslakov> это вообще нормально? [06:38:16] <andrew_b> Кстати. [06:38:23] <andrew_b> Хороший вопрос. [06:38:55] <andrew_b> У нас -std=c99, в нём, видимо, это можно. Но надо почитать стандарт. [06:41:20] <iliamaslakov> может переделать? [06:41:40] <iliamaslakov> чойта мне не нравится такая неопределённость [06:42:07] <andrew_b> Ну переделай. [06:42:18] <andrew_b> Вопросов меньше будет. [06:42:21] <iliamaslakov> я не понимаю где оно будет размещать это дело на всяких других платформах [06:42:36] <andrew_b> Где-где. В стеке. [06:42:51] <iliamaslakov> да [06:42:53] <iliamaslakov> но [06:43:30] <iliamaslakov> вот в прошлый раз highlight_word_length была равно 10 [06:43:45] <iliamaslakov> а потом стало 100 [06:43:56] <andrew_b> Ну и что? [06:43:57] <iliamaslakov> оно новое место будет в стеке искать? [06:44:07] <iliamaslakov> куда 100 влезет? [06:44:19] <andrew_b> Переделай на хип. [06:46:16] <iliamaslakov> char token[BUF_MEDIUM + 1]; достаточно будет? [06:46:57] <andrew_b> Не знаю. [07:42:48] slavazanko/h зашёл в конференцию [08:11:37] slavazanko/h вышел из конференции [08:11:43] slavazanko/h зашёл в конференцию [08:42:15] IceMan зашёл в конференцию [08:47:57] <slavazanko/h> всем привет [08:48:11] <IceMan> привет [08:48:20] <andrew_b> Привет. [09:51:00] <andrew_b> И тишина... [09:51:50] <slavazanko/h> ща... я чуток коммичу в 2421_syntax_occurence_hl [09:51:57] <slavazanko/h> скоро запушу [09:55:51] <slavazanko/h> всё, подпушил [09:59:13] <andrew_b> В exec_highlight_occurences утечка так и осталась. [10:00:29] <slavazanko/h> точно [10:00:30] <slavazanko/h> ща [10:00:48] <andrew_b> Давайте переименуем exec_ в edit_ [10:00:58] <andrew_b> У меня навязчивая идея. [10:07:15] <slavazanko/h> давайте. не вопрос [10:08:21] <slavazanko/h> ща сделаю... [10:13:12] <iliamaslakov> slavazanko/h, ты чо там партизанеж? [10:13:22] <iliamaslakov> я ж еще не запушил... [10:14:12] <slavazanko/h> ещё подпушил [10:14:21] <slavazanko/h> Илья, расслабся и получай удовольствие [10:14:22] <iliamaslakov> да вижу [10:14:38] <iliamaslakov> уже в процессе [10:14:58] <slavazanko/h> Я там убрал статические буфера [10:15:14] <iliamaslakov> а... я как раз над ниму корпел, ок [10:15:31] <andrew_b> iliamaslakov: спать надо меньше. [10:16:59] <iliamaslakov> да с вами "не отворачивайся"... [10:19:28] <iliamaslakov> + if ( edit_get_byte (edit, byte_index++) != highlight_word[i]) только через мой труп [10:19:57] <slavazanko/h> что не так? [10:20:13] <iliamaslakov> всё афигенно [10:20:34] <iliamaslakov> код должен быть понятным даже мне [10:20:53] <iliamaslakov> если он не прошел такой фильтр значит код плохой [10:21:15] <slavazanko/h> подпушил [10:21:33] <andrew_b> iliamaslakov: это фильтр плохой. [10:21:38] <iliamaslakov> нет [10:21:44] <iliamaslakov> фильтр хороший [10:21:53] <slavazanko/h> ещё раз запуль [10:21:58] <iliamaslakov> к счастью дело не в фильтре [10:22:08] <iliamaslakov> а в нашем регламенте [10:22:50] <iliamaslakov> о! [10:22:56] <slavazanko/h> ? [10:23:06] <iliamaslakov> значительно лучше [10:23:12] <slavazanko/h> ок [10:23:18] <iliamaslakov> такое трассировать можно без переделки [10:25:26] <iliamaslakov> засквошу, ты не против? [10:25:33] <slavazanko/h> да, конечно [10:25:50] <slavazanko/h> git rebase -i --autosquash ... [10:26:02] <slavazanko/h> или твой гит не поддерживает автосквоши [10:26:03] <slavazanko/h> ? [10:32:52] <iliamaslakov> не знаю, мне проще руками [10:33:02] <slavazanko/h> там же много [10:33:09] <slavazanko/h> ну да как знаешь [10:33:10] <iliamaslakov> я помню ты говорил про fix for [10:33:16] <iliamaslakov> не много [10:33:24] <slavazanko/h> git commit --fixup <коммит> [10:33:48] <iliamaslakov> выделяю по вертикали и вставляю букву f [10:33:53] <slavazanko/h> а потом автосквошь просто пестня [10:34:00] <iliamaslakov> дело 10 секунд [10:34:04] <slavazanko/h> не спеши [10:34:14] <slavazanko/h> там ещё надо выше одного коммита перенести всё [10:34:23] <slavazanko/h> а то сейчас лихо в не тот коммит влупишь [10:34:30] <iliamaslakov> само собой [10:34:49] <iliamaslakov> перенёс [10:36:09] <slavazanko/h> голосуем или есть ещё что? [10:36:24] <iliamaslakov> Maksym Yehorov Software Engineer at Microsoft [10:36:47] <slavazanko/h> и чё? наши люди в голливуде [10:38:23] iliamaslakov вышел из конференции: Replaced by new connection [10:38:34] iliamaslakov зашёл в конференцию [10:38:36] <andrew_b> Почему дефаулт в файле keymap в одном коммите, в дефаулт в коде в другом? Где логика, я вас внимательно спрашиваю? [10:38:47] <iliamaslakov> сейчас я его как автора вписал [10:39:05] <iliamaslakov> засквошу щас [10:39:11] <andrew_b> Нихрена подобного, он уже не астор этого патча. [10:39:28] <andrew_b> Его патч был перепахан. [10:40:06] <andrew_b> И ещё. Мне дико не нравится такая манера
bindings for support highlight occurences of pattern.
Signed-off-by: Ilia Maslakov < il.smind@gmail.com>