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

Тема: http://www.midnight-commander.org | Latest stable release: 4.7.5.1
[04:52:13] iNode вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: remote-server-not-found
[06:16:24] andrew_b зашёл в конференцию
[06:55:53] il.smind зашёл в конференцию
[07:05:53] iNode зашёл в конференцию
[07:47:04] <il.smind > Привет!
[07:48:02] <andrew_b> !
[07:51:35] <il.smind > что у нас нового?
[07:51:54] <andrew_b> Ничего.
[08:30:33] <il.smind > andrew_b: 323 ?
[08:30:45] <il.smind > протечки не обнаружились?
[08:30:47] <andrew_b> :)
[08:30:56] <andrew_b> Я не смотрел ещё.
[08:31:01] <andrew_b> А...
[08:31:13] <andrew_b> Вчера нашлось.
[08:31:16] <il.smind > ?
[08:31:33] <il.smind > а то что про string?
[08:31:41] <il.smind > там я патч видел
[08:32:55] <andrew_b> @@ -1612,9 +1609,8 @@

count_repeat = strtol (f, &error, 0);
+ g_free (f);
+
if (error != NULL)
- {
- g_free (f);
return FALSE;
- }

edit_push_undo_action (edit, KEY_PRESS + edit->start_display);
[08:33:13] <andrew_b> Тут f не всегда зачищалось.
[08:35:08] <andrew_b> Хотя... Это, наверное, неправильный фикс.
[08:37:15] <andrew_b> Если удалить f, то после чекать error нельзя.
[08:39:30] <il.smind > ))
[08:47:55] <il.smind > и вообще
[08:48:13] <andrew_b> il.smind : ?
[08:48:17] <il.smind > а нет
[08:48:38] <il.smind > ну я короче поправлю
[08:48:50] <andrew_b> Да. Ты собери там всё.
[08:48:59] <il.smind > я то переживаю за другой кусок
[08:49:12] <il.smind > там где элементы массива гасятся
[08:49:23] <il.smind > можешь его посмотреть
[08:49:25] <andrew_b> Если мои коммиты не нравятся, смело и решительно удаляй. Я не настаиваю.
[08:49:55] <andrew_b> Да нормально всё вроде.
[08:50:37] <andrew_b> il.smind : глянь быренько 2509. Там две строчечки.
[08:54:19] <Зося Синицкая> RSS: Новости для Midnight Commander
• Ticket #2509 (DiffQuickLeft/Right don't work) updated
http://www.midnight-commander.org/ticket/2509#comment:1
• Ticket #2509 (DiffQuickLeft/Right don't work) updated
http://www.midnight-commander.org/ticket/2509#comment:2
[09:09:14] <Зося Синицкая> RSS: Новости для Midnight Commander
• Ticket #2509 (DiffQuickLeft/Right don't work) closed
http://www.midnight-commander.org/ticket/2509#comment:4
[10:14:52] slavazanko/h вышел из конференции
[10:16:31] slavazanko/h зашёл в конференцию
[11:02:40] Yury V. Zaytsev зашёл в конференцию
[11:02:47] <Yury V. Zaytsev> господа коллеги :)
[11:03:02] <Yury V. Zaytsev> по поводк 1668
[11:03:13] <Yury V. Zaytsev> я черепикну его в stable?
[11:03:23] <Yury V. Zaytsev> это же просто очень злое палево
[11:03:37] <Yury V. Zaytsev> никто не против?
[11:03:48] <Yury V. Zaytsev> скажите да-нет если что я потом логи прочитаю
[11:03:52] <andrew_b> Это палево ни у кого не воспроизводится.
[11:03:59] <andrew_b> Не спеши пока.
[11:04:09] <Yury V. Zaytsev> у меня воспроизводится
[11:04:23] <andrew_b> Ни у кого -- я имею в иду себя, Илью и Славу.
[11:04:33] <andrew_b> Может, мы что-то не так делаем.
[11:04:36] <Yury V. Zaytsev> а, понял
[11:05:24] <Yury V. Zaytsev> ну тогда чего я могу пометить его как кандидата и подождать пока всем там отпишутся что им стало сильно хорошо?
[11:06:33] <andrew_b> А 1668 уже кандидат.
[11:06:44] <Yury V. Zaytsev> втф
[11:06:48] <Yury V. Zaytsev> и тут опоздал =(
[11:06:58] <Yury V. Zaytsev> чего я не увидел :(
[11:07:47] <andrew_b> Позавчера.
[11:09:04] <andrew_b> Не, вчера.
[11:09:12] <andrew_b> Changed 25 hours ago by andrew_b ¶
* keywords stable-candidate added
[11:09:58] <andrew_b> > одождать пока всем там отпишутся что им стало сильно хорошо?
Я больше чем уверен, что никто отписываться не будет.
[11:10:20] <Yury V. Zaytsev> ну ладно
[11:10:38] <andrew_b> Перенесём, не боись.
[11:10:42] <Yury V. Zaytsev> просто если я таки доживу до обновления пакета к дебиан
[11:10:55] <andrew_b> Пока, правда с релизом мне не совсем ясно.
[11:10:56] <Yury V. Zaytsev> хотелось бы чтобы в 4.7.5.2 было потому что у нас на этом баге много багов висит
[11:11:21] <Yury V. Zaytsev> так а вроде всё по старому, или я чего опят про... неотследил?
[11:11:45] <andrew_b> В http://www.midnight-commander.org/wiki/NEWS-4.7.5.2 очень мало для релиза.
[11:11:52] <Yury V. Zaytsev> т.е. стейблы выходят по расписанию, а мастер вы вроде решили отправить не супирмегапеределку с системой событий и гмейнлупа
[11:12:14] <Yury V. Zaytsev> ну я согласен, так мы просто можем один месяц пропустиьт
[11:12:33] <Yury V. Zaytsev> а там глядишь сроки давности по бекпортам подойдут :)
[11:14:01] <andrew_b> Кстати сказать, как-то не очень активно народ качает 4.7.5.1. 4.7.5 в разы больше.
[11:15:26] <Yury V. Zaytsev> дак а чему бы им качать
[11:15:30] <andrew_b> В 4 раза с лишним.
[11:15:48] <Yury V. Zaytsev> счетчик как я понимаю в основном порты, ебилды и т.п. накручивают
[11:15:59] <andrew_b> Да. Порты.
[11:16:13] <Yury V. Zaytsev> только психи же типа нас из исходников соибрают
[11:16:26] <Yury V. Zaytsev> ну так это --- не обновился порт вот и не качают
[11:16:36] <Yury V. Zaytsev> кстати 8-2 релиз вышел на той неделе, может их замораживали
[11:16:51] <andrew_b> Ркорд: 123132 -- 4.7.0.5
[11:17:24] <andrew_b> bz2
[11:17:32] <Yury V. Zaytsev> например у нас с дебиана только билдхосты качают, так что вы просто не видите насколько люто, бешенно популярна 4.7.0.9
[11:18:17] <andrew_b> А там прямо релиз, или с обновлениями из 4.7.0-stable?
[11:18:48] <Yury V. Zaytsev> там прямо релиз с дебиановскими патчами
[11:19:01] <Yury V. Zaytsev> беда в том что релиз же выходил
[11:19:22] <Yury V. Zaytsev> поэтому обновлять часто просто невозмжно, а то в релиз пойдет самый старый пакет как проверенный и надежный
[11:19:50] <Yury V. Zaytsev> поэтому просто я забил на эту тему и релиз тим согласился взять 4.7.0.9 и теперь он в каждом сквизе :)
[11:20:22] <Yury V. Zaytsev> в ближайший год это будет наш хит =)
[11:20:39] <Yury V. Zaytsev> ок ладно сорри, лекция закончиласб, надо смотреть чтобы студенты друг дурга не поубивали
[11:43:43] <andrew_b> il.smind : ну чо?
[11:43:46] <andrew_b> 323?
[11:43:56] <il.smind > ребезю
[11:44:01] <il.smind > устал
[11:44:14] <andrew_b> Чо, так сложно?
[11:44:16] <il.smind > еще несколько надо перекинуть коммитов
[11:44:20] <il.smind > нет
[11:44:34] BanderOS зашёл в конференцию
[11:44:41] <il.smind > просто не всё без конфликтов переносится
[11:44:59] <il.smind > надо быть собранным и внимательным
[11:45:39] BanderOS вышел из конференции
[11:46:52] BanderOS зашёл в конференцию
[11:48:50] BanderOS вышел из конференции
[11:50:17] BanderOS зашёл в конференцию
[11:51:10] BanderOS вышел из конференции
[11:51:33] BanderOS зашёл в конференцию
[11:52:59] BanderOS вышел из конференции
[11:54:00] BanderOS зашёл в конференцию
[11:54:32] BanderOS вышел из конференции
[11:57:17] BanderOS зашёл в конференцию
[11:57:50] BanderOS вышел из конференции
[12:07:48] <il.smind > andrew_b: с этим то FIX_FOR repeat last command ?
[12:07:51] <il.smind > применять?
[12:07:58] BanderOS зашёл в конференцию
[12:08:56] <andrew_b> Да. Но надо исправить немного.
[12:09:03] <andrew_b> Один чанк.
[12:09:11] <andrew_b> Ща.
[12:10:08] <andrew_b> --- a/src/editor/editcmd.c
+++ b/src/editor/editcmd.c
@@ -1608,10 +1608,14 @@ edit_repeat_macro_cmd (WEdit * edit)
}

count_repeat = strtol (f, &error, 0);
- g_free (f);

if (error != NULL)
+ {
+ g_free (f);
return FALSE;
+ }
+
+ g_free (f);

edit_push_undo_action (edit, KEY_PRESS + edit->start_display);
[12:10:19] <il.smind > ок
[12:10:30] <il.smind > только не пушь ничего
[12:10:47] <il.smind > я его уже сильно перересквошил
[12:10:53] BanderOS вышел из конференции
[12:10:54] <andrew_b> Не буду.
[12:12:21] BanderOS зашёл в конференцию
[12:13:52] BanderOS вышел из конференции
[12:16:37] BanderOS зашёл в конференцию
[12:17:16] BanderOS вышел из конференции
[12:18:14] BanderOS зашёл в конференцию
[12:21:01] BanderOS вышел из конференции
[13:38:30] <andrew_b> il.smind : с экзамплами что будем делать?
[13:38:54] <il.smind > положить
[13:38:58] <il.smind > прописать
[13:39:03] <il.smind > ща
[13:39:49] <il.smind > только вот куда
[13:40:00] <andrew_b> Дада, куда...
[13:40:15] <il.smind > в etc?
[13:40:35] <andrew_b> Не уверен.
[13:47:56] <andrew_b> il.smind : скажи, а эти CK_*_Repeat -- это что?
[13:48:05] <andrew_b> Почему их так много?
[13:48:09] <il.smind > повтор
[13:48:16] <il.smind > записать
[13:48:20] <il.smind > повторить
[13:48:41] <andrew_b> 204 #define CK_Begin_End_Repeat 854
205 #define CK_Begin_Record_Repeat 855
206 #define CK_End_Record_Repeat 856
[13:49:24] <andrew_b> А набиндить можно только CK_Begin_End_Repeat?
[13:50:04] <il.smind > по идее #define CK_Begin_End_Repeat 854
[13:50:09] <il.smind > достаточно
[13:50:25] <il.smind > надо поковырять
[13:50:57] <il.smind > просто у меня при срабатывании CK_Begin_End_Repeat подставляется CK_Begin_Record_Repeat
[13:51:22] <il.smind > при втором CK_Begin_End_Repeat подставляется CK_End_Record_Repeat
[13:51:34] <il.smind > не пожалуй не надо удалять
[13:51:41] <il.smind > пусть будет
[13:52:09] <andrew_b> В mc.keymap.* EditBeginEndRepeat надо прописать.
[13:52:13] <il.smind > только почему оно не имеет текстового представления
[13:52:24] <andrew_b> Почему?
[13:52:27] <il.smind > да я заметил
[13:52:40] <il.smind > вот сам не понял как так
[13:53:17] <il.smind > может коммит дома делал и не запушил
[13:53:25] <il.smind > но скорее всего просто забыл
[14:37:56] qub зашёл в конференцию
[14:42:08] <il.smind > andrew_b: ты там с error немного перемутил
[14:42:48] <il.smind > было
if (*error)
ты сделал
if (error != NULL)
[14:43:02] <andrew_b> ?
[14:43:17] <il.smind > видимо надо

if (*error != 0)
[14:43:36] <andrew_b> NULL
[14:43:38] <andrew_b> Да.
[14:43:39] <il.smind > т.к. if (error != NULL) всегда срабатывает
[14:43:58] <andrew_b> if (*error != 0)
[14:44:01] <andrew_b> Да.
[14:44:07] <il.smind > я уже
[14:44:16] <andrew_b> if (*error != '\0') ?
[14:44:38] <il.smind > ща вообще посмотрю чего там в
[14:45:44] <il.smind > long int strtol(const char *start, char **end, int radix);
[14:46:22] <il.smind > if (*error != '\0')
да
[14:46:26] <il.smind > ща
[15:23:47] andrew_b вышел из конференции
[15:36:13] <il.smind > за 323 можно голосовать
[15:36:28] <slavazanko/w> ты опять отребайзал?
[15:40:56] <slavazanko/w> ты уверен, что за 323 можно голосовать?
[15:41:15] <il.smind > slavazanko/w: на все 32 зуба
[15:41:25] <slavazanko/w> уже 31 :)
[15:41:36] <il.smind > вообще то 30
[15:41:38] <slavazanko/w> + mc_log ("count_repeat: %i\n", count_repeat);
[15:41:42] <il.smind > но я не про себя
[15:41:45] <slavazanko/w> в последнем коммите
[15:41:56] <il.smind > я его засквошу
[15:42:03] qub вышел из конференции
[15:42:13] <il.smind > ты лучше утечки позыр
[15:42:27] <slavazanko/w> и второй хунк там не пойми зачем. просто убирает пустую строку
[15:43:01] <slavazanko/w> новый утечек на удивление нету.
[15:43:14] qub зашёл в конференцию
[15:43:23] <il.smind > slavazanko/w> и второй хунк
?
[15:43:35] <slavazanko/w> @@ -1618,7 +1619,6 @@ edit_repeat_macro_cmd (WEdit * edit)
g_free (f);

edit_push_undo_action (edit, KEY_PRESS + edit->start_display);
-
edit->force |= REDRAW_PAGE;
[15:43:51] <il.smind > это в последнем?
[15:43:56] <slavazanko/w> угу
[15:44:08] <il.smind > ну ... эм
[15:44:26] <il.smind > я наверное неудачно перенёс mc_log
[15:45:51] qub вышел из конференции
[15:49:59] <slavazanko/w> от так зуп и откололся... ;)
[15:50:33] iNode вышел из конференции
[16:08:52] <il.smind > заребэйзил, запушил
[16:08:59] <il.smind > slavazanko/w: тык
[16:09:20] <slavazanko/w> не вижу
[16:10:13] <il.smind > Updating remote server info
To http://angel_il@midnight-commander.org/repo/mc.git
+ f9f6dc8...6d7abdc 323_editor_macros -> 323_editor_macros (forced update)
[16:10:20] <il.smind > я засквошил его
[16:10:20] <slavazanko/w> о. увидел
[16:11:03] <slavazanko/w> завотал
[16:11:30] <slavazanko/w> на мямлики так проверял:
G_DEBUG=gc-friendly G_SLICE=always-malloc valgrind --track-origins=yes --leak-check=full ./mc 2>mc.log
[16:11:50] <il.smind > я так же
[16:12:02] <il.smind > только там много про ini
[16:12:12] <il.smind > функции
[16:12:27] <slavazanko/w> чтобы было меньше, надо с переменными G_* пускать.
[16:12:31] <il.smind > это реально лики или глюк матрицы?
[16:12:40] <il.smind > а
[16:12:42] <slavazanko/w> глибы как-то агрессивно с памятью работают
[16:12:46] <il.smind > я ж знал
[16:12:52] <il.smind > и забыл
[16:12:58] <slavazanko/w> и валгринд не может отследить нормально освобождения
[16:13:14] <il.smind > дома еще помучаю тогда
[16:13:19] <slavazanko/w> :)
[16:13:21] <il.smind > т.е у нас всё ок?
[16:13:38] <slavazanko/w> более-менее
[16:13:43] <il.smind > понял
[16:14:03] il.smind вышел из конференции
[16:40:48] styx.mp зашёл в конференцию
[16:41:04] styx.mp вышел из конференции
[16:45:28] Yury V. Zaytsev вышел из конференции
[17:32:42] il.smind зашёл в конференцию
[17:41:00] styx.mp зашёл в конференцию
[17:41:09] styx.mp вышел из конференции
[17:52:26] styx.mp зашёл в конференцию
[18:36:02] andrew_b зашёл в конференцию
[19:07:19] andrew_b вышел из конференции
[19:15:13] <il.smind > есть живые?
[19:35:47] il.smind вышел из конференции
[20:01:57] BanderOS зашёл в конференцию
[20:05:11] BanderOS вышел из конференции
[20:06:42] BanderOS зашёл в конференцию
[20:17:57] il.smind зашёл в конференцию
[20:41:00] styx.mp вышел из конференции
[20:42:39] il.smind вышел из конференции: Компьютер вошёл в спящий режим
[23:52:10] BanderOS вышел из конференции
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!