[04:03:19] smind вышел из конференции [05:16:31] andrew_b зашёл в конференцию [05:59:50] smind зашёл в конференцию [06:01:53] <smind> немного освободился [06:02:24] <smind> Кто то знает что там за срач в почте между Ossi и кем то? [06:27:59] monkey зашёл в конференцию [06:28:16] <andrew_b> smind: перепиши комментарии в инфинитиве. [06:30:51] <smind> коментарии к коммиту? [06:30:59] <smind> комментарии к коммиту? [06:31:32] <andrew_b> Да. К обоим. [06:31:59] <smind> ещё и к обоим... [06:35:00] <smind> Asks filename before edit new file. как можно поменять? [06:35:10] <smind> Ask filename before edit new file. ? [06:54:43] ASM зашёл в конференцию [07:48:46] <smind> andrew_b, обновил [07:49:46] <andrew_b> Ticket #2585 (Asks filename before create new file)
Ask filename before edit new file.
Зачем писать два раза одно и то же? [10:14:50] <slavazanko/h> всем привет [10:15:16] <andrew_b> Привет! [23:03]<slavazanko/h> http://www.midnight-commander.org/ticket/399 ? [10:15:39] <slavazanko/h> а, это я для себя. типа памятка. Юра Зайцев вчера попросил посмотреть этот тикет [10:20:13] <andrew_b> slavazanko/h: меня знаешь, что напрягает? Например, в 5b3bddeb2c1fe52180c36d0a133d77508a26af9c try_compile() приобрела глобальную область видимости. Я так понимаю, это ради тестов. А нельзя как-нибудь по-другому? [10:21:22] <slavazanko/h> я не нашёл. Оно не совсем приобрело глобальную видимость - в *.h не объявлено. Но да, до него можно достучаться [10:22:26] <slavazanko/h> может, такие вынужденные глобалы называть с подчёркиванием впереди? _try_compile() [10:24:02] <andrew_b> А зачем? [10:25:06] <slavazanko/h> чтобы отличать от типа "библиотечных" вызовов. или интерфейсных. Вроде и те, и те доступны, но с подчёркиванием не рекомендуется дёргать - могут поменяться после очередного рефакторинга [10:29:45] <andrew_b> Ну ХЗ. [10:30:01] <andrew_b> Кстати, у нас автодополнение в редакторе немного поломано. [10:30:08] <slavazanko/h> ? [10:30:54] <andrew_b> Я нашел два случая. [10:31:03] <andrew_b> Начну со второго. [10:31:40] <andrew_b> Следи за руками. [10:32:07] <slavazanko/h> скринкастить будешь? [10:32:23] <andrew_b> Текстом. [10:32:54] <andrew_b> Локаль utf-8, файл в koi8-r.
то предлагает всё. [10:34:08] <andrew_b> Вообще всё, что есть в файле, начинается оно на э или нет. [10:36:37] <andrew_b> Первый случай. Локаль koi8-r, файл в utf-8.
эъйцукен эъфывапр
эъ<esc-tab>
Предлагает правильно. Но если что-то выбрать, то получается
эъукен
Пропали две буквы. [10:37:08] <slavazanko/h> гм [10:37:19] <slavazanko/h> да, надо решать [10:37:21] <andrew_b> Я вчера бисектить пробовал. Дошел до 4.8.3. Там не работало. [10:37:34] <slavazanko/h> нашёл коммит? [10:37:54] <andrew_b> Нет. Я решил, что broken by design. :) [10:38:20] <slavazanko/h> :) [10:39:43] <andrew_b> Если битность текста совпадает с битностью локали, то всё нормально. [10:39:54] <andrew_b> А если нет -- беда. [10:56:19] <slavazanko/h> понято, попробую в тестах воспроизвести [11:07:05] <slavazanko/h> завотал 2585. Илья, только действительно подправь коммент к коммиту. [11:08:19] <andrew_b> Кажись, починил дополнение. [11:08:25] <slavazanko/h> ??? [11:08:31] <slavazanko/h> шустро [11:08:39] <slavazanko/h> в чём была проблема? [11:08:49] <andrew_b> В моей локали работает. Надо проверить в другой. [11:09:10] <andrew_b> В utf-8. [11:09:15] <andrew_b> Есть смелые? [11:09:21] <slavazanko/h> есть. говори бранч [11:09:43] <andrew_b> Бранча пока нет. Сейчас в клинап перенесу. [11:10:04] <slavazanko/h> ну... пусть в клинап [11:10:18] <slavazanko/h> хоть и не совсем правильно [11:10:39] <andrew_b> Для проверки. Потом можно будет удалить. [11:12:29] <andrew_b> Готово. [11:13:19] <andrew_b> Не, отставить. [11:13:32] <slavazanko/h> ? [11:13:56] <andrew_b> Не, нормально всё. [11:14:15] <andrew_b> Ложная тревога. [11:14:23] <slavazanko/h> :) [11:17:36] <andrew_b> Было вот что.
listbox_get_current (compl_list, &curr, NULL);
Тут curr -- это слово из диалога. Оно в экранной кодировке (koi8-r).
Потом
for (curr += word_len; *curr; curr++) g_string_append_c (temp, *curr);
word_len -- в байтах, а текст в utf-8. Эти 4 байта -- два символа. А urr += word_len -- это 4 символа. Вот почему пропадали две буквы. [11:18:20] <andrew_b> То есть сначала надо сконвертить curr в кодировку текста, а потом кромсать. [11:20:44] <andrew_b> Вообще, надо из editcmd_dialog_completion_show вынести саму подстановку. Оставить только отображение диалога, как и заявлено в названии функции. [11:21:19] <andrew_b> Видимо действительно отдельный тикет нужен. [11:21:58] <slavazanko/h> подтверждаю, починилось [11:22:51] <slavazanko/h> да, давай отдельным тикетом. Я тогда и тесты туда добавлю. Чтобы "накрыть" этот баг. Вообще, надо сначала баг воспроизвести в тесте, а потом "вылечить" :) [11:23:43] <slavazanko/h> давайте проголосуем за существующие онревьювы, если нет возражений по бранчам. [11:24:51] <andrew_b> В 2825 сначала комментарий надо исправить, потом я проголосую. [11:26:00] <slavazanko/h> 2206 я ещё чуток доработаю. Добавлю переход на строку во внешнем редакторе/вьювере с диалога поиска по файлам, когда ищется по содержимому. [11:26:17] <slavazanko/h> или отдельным тикетом? [11:26:34] <andrew_b> Давай тут же. [11:30:33] <slavazanko/h> хренассе. гм, ничего дорабатывать не надо: оно уже работает. [11:31:24] <slavazanko/h> гуд, за 2206 можно голосовать :) [11:32:52] <andrew_b> http://www.midnight-commander.org/ticket/2957 [11:33:41] <slavazanko/h> отлично. Я перед этим хочу ещё клинап влить. там неплохой рефакторинг по тестам, будет проще тесты клепать. [11:34:29] <slavazanko/h> smind: ты как по времени? [11:34:45] <andrew_b> А 2206 и без доработки работает? [11:35:08] <slavazanko/h> да [11:35:22] <andrew_b> Шайтан. [11:35:30] <slavazanko/h> сам в шоке. Короче, реализация фичи органично вписалась в существующее. [11:35:33] <smind> >Зачем писать два раза одно и то же? для поиска [11:35:36] <slavazanko/h> окружение [11:36:17] <andrew_b> Тогда я из клинапа последний коммит удаляю. [11:36:23] <slavazanko/h> да [11:36:25] <andrew_b> Приаттачу его к тикету. [11:38:14] <slavazanko/h> http://www.youtube.com/watch?v=-DQfHiibe1c [11:40:22] <andrew_b> smind: исправь комментарий к первому коммиту в 2585. Тяжело было сразу, да? [11:41:24] <smind> не заметил, чо [11:41:33] <smind> andrew_b, голосуй, ща поправлю [11:42:13] <slavazanko/h> "утром деньги - вечером стулья. Можно и наоборот, но деньги вперёд!" (с) Ильф и Петров [11:43:10] <smind> slavazanko, как ему (так - у нас у джентльменов принято верить на слово) [11:43:29] <smind> а как мне так "утром деньги - вечером стулья." [11:45:50] <smind> [09:02:24] smind: Кто то знает что там за срач в почте между Ossi и кем то? [11:46:43] <slavazanko/h> да хай срутся. я не вникал [11:47:28] <smind> может помочь людям надо? [11:48:17] <smind> 2585! [11:49:11] <andrew_b> Зачем два раза? [11:50:42] <smind> ? [11:50:51] <andrew_b> Ask filename [11:51:03] <smind> для поиска [11:51:16] <andrew_b> Поиска чего? [11:51:25] <smind> там краткое, в теле полно [11:51:36] <andrew_b> Дооо, полнее некуда. [11:51:38] <smind> так у нас в правилах [11:52:02] <slavazanko/h> если полное описание повторяет краткое, то не лепи полное [11:52:22] <smind> такого в правилах нет [11:53:02] <andrew_b> новый русский : Куда есть экскурсии ? - В Баден-Баден.- Брателло! Ты чо, за тупого меня держишь?! Мне не надо повторять дважды... [11:53:33] <smind> в тему, да [11:53:49] <smind> но это не отменяет моей формальной правоты [11:55:33] <smind> давайте ближе к делу, убрать тело описания к коммиту? [11:55:41] <smind> мне всё равно [11:56:25] <andrew_b> Да. [11:57:08] <andrew_b> А если всё равно, какого тут строишь? [11:57:24] <smind> какой ты всё таки... [11:57:34] <smind> сделано [11:58:11] <smind> andrew_b: А если всё равно, какого тут строишь? это мой авторский комментарий, вот я его и отстаиваю... [11:58:28] <smind> ...отстаивал... [12:02:12] <andrew_b> http://fantlab.ru/files/messages/161/1610/16105/1610589/Idiot.jpeg [12:08:33] <smind> Собянин хочет запретить чистить машины от снега http://www.avtovzglyad.ru/article/2013/01/30/606221-sobyanin-hochet-zapretit-chistit-mashinyi-ot-snega.html [12:08:59] <smind> там на фотке человек из будущего [12:11:30] <andrew_b> Скоро за воздух будут брать. Воистину. [12:42:41] <andrew_b> "Перезагрузка" отношений России и США не может продолжаться вечно...", заявил в среду глава МИД РФ Сергей Лавров. "Если это компьютерный термин, то всем должно быть понятно, что вечная перезагрузка — это сбой в системе, она зависла", — сказал он. [12:57:53] smind вышел из конференции [13:02:41] smind зашёл в конференцию [13:30:43] <slavazanko/h> smind: поревьювать не желаешь? [14:04:09] <smind> как то со временем совсем туго, говори, вечером попробую [14:09:45] smind вышел из конференции [14:15:55] smind зашёл в конференцию [14:23:09] andrew_b вышел из конференции [14:23:47] <slavazanko/h> http://www.midnight-commander.org/ticket/55 http://www.midnight-commander.org/ticket/2206 http://www.midnight-commander.org/ticket/2101 [14:30:27] <smind> ok [15:01:07] monkey вышел из конференции [16:26:35] monkey зашёл в конференцию [16:34:32] slavazanko/h вышел из конференции [16:39:09] slavazanko/h зашёл в конференцию [17:33:47] andrew_b зашёл в конференцию [18:15:23] slavazanko вышел из конференции [18:16:09] slavazanko зашёл в конференцию [18:30:06] andrew_b вышел из конференции [18:35:41] monkey вышел из конференции: Replaced by new connection [18:35:50] monkey зашёл в конференцию [19:52:24] slavazanko/h вышел из конференции [19:53:52] D-ion вышел из конференции: Replaced by new connection [19:53:58] D-ion зашёл в конференцию [20:39:59] monkey вышел из конференции [22:16:10] ASM вышел из конференции [22:52:26] slavazanko вышел из конференции [22:52:55] slavazanko зашёл в конференцию