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

Тема: http://www.midnight-commander.org | Latest stable: 4.7.0.5 | Latest release: 4.7.2
[05:05:23] BanderOS зашёл в конференцию
[05:13:24] il.smind.. зашёл в конференцию
[05:29:25] repolainen зашёл в конференцию
[05:35:45] <il.smind..> привет!
[05:39:00] il.smind.. вышел из конференции
[05:55:43] BanderOS вышел из конференции
[06:01:55] iNode вышел из конференции
[06:27:10] andrew_b зашёл в конференцию
[06:28:33] repolainen вышел из конференции
[06:55:37] iNode зашёл в конференцию
[06:56:56] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2196 (Editor hangup if editor_tab_spacing is 0) created
http://www.midnight-commander.org/ticket/2196
[07:27:07] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2197 (Need different color pair for edid/view status bar) created
http://www.midnight-commander.org/ticket/2197
[07:42:09] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2197 (The different color pair is needed for editor/viewer/diffviewer status bar) created
http://www.midnight-commander.org/ticket/2197
• Ticket #2182 (mcdiff: hangup if tab_size = 0) updated
http://www.midnight-commander.org/ticket/2182#comment:4
• Ticket #2197 (The different color pair is needed for editor/viewer/diffviewer status bar) updated
http://www.midnight-commander.org/ticket/2197#comment:1
• Ticket #2042 (Relative Symlinks - Patch) updated
http://www.midnight-commander.org/ticket/2042#comment:2
[07:59:39] slavazanko/w зашёл в конференцию
[08:00:19] slavazanko/w вышел из конференции
[08:03:29] slavazanko/w зашёл в конференцию
[08:04:30] slavazanko/w вышел из конференции
[08:04:54] slavazanko/w зашёл в конференцию
[08:05:02] slavazanko/w вышел из конференции
[08:05:12] slavazanko зашёл в конференцию
[08:27:30] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2195 (Crash on search in viewed file after Parsed/Raw switching) updated
http://www.midnight-commander.org/ticket/2195#comment:4
[08:29:17] <andrew_b> slavazanko: а не nroff? У меня падало на простом текстовом файле.
[08:29:53] <slavazanko> гм. надо проверить. у меня на простом не падало
[08:37:09] <slavazanko> короче, у меня падать перестало... если у тя продолжает падать в бранче - буду думать дальше
[08:37:44] <slavazanko> но там был явный даблфри и патч его исправляет
[08:41:56] <andrew_b> В мастере у меня упало совсем с другим bt, чем вчера. В тикете тоже совсем другой bt. В бранче вроде не падает.
[08:42:32] <andrew_b> Это double free так действует?
[08:42:47] <slavazanko> там из-за даблфри у меня тоже с разными bt падало
[08:42:49] <slavazanko> да
[08:45:42] <andrew_b> ASM: Леонид, ты же автор автоопределения кодировок? У нас в новом вьювере автоопределение отвалилось. В редакторе по-прежнему работает. Не посмотришь?
[08:49:36] <il.smind...> andrew_b: а в чем проявляется 2192 ?
[08:52:07] <andrew_b> Ну там очевидный косяк в коде.
[08:52:48] <andrew_b> После разделения операторов в цикле стало два действия, а было одно. А скобки забылись.
[08:52:55] <il.smind...> он для тебя очевиден а мне то не очень :)
[08:53:14] <andrew_b> Ну посмотри этот же код в стейбле.
[08:53:26] <il.smind...> понял
[08:53:32] <andrew_b> Или git show
[08:55:52] <andrew_b> git show 4cea5be1 -- complete.c
[08:56:16] <andrew_b> Самый последний кусок
[08:56:46] <andrew_b> - for (p = in->completions + 1; *p; count++, p++)
- if ((i = str_term_width1 (*p)) > maxlen)
+ for (p = in->completions + 1; *p != NULL; count++, p++)
+ i = str_term_width1 (*p);
+ if (i > maxlen)
maxlen = i;
[08:57:42] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2183 (mcedit crash after open empty gz file) updated
http://www.midnight-commander.org/ticket/2183#comment:3
• Ticket #2187 (mc -e and mc -v don't work) updated
http://www.midnight-commander.org/ticket/2187#comment:3
[09:02:12] <il.smind...> 2021
[09:02:55] <slavazanko> я пока 1911 смотрю. по порядку сверху вниз :)
[09:06:50] <andrew_b> slavazanko: кстати, по 1911. Предлагаю исключить из проверки memcpy и memset.
[09:07:38] <il.smind...> почему?
[09:07:52] <il.smind...> они всегда есть?
[09:07:53] <slavazanko> да, пожалуй можно. всё равно оно насквозь посиксовое.
[09:08:17] <slavazanko> меньше проверок - меньше времени отработки конфигура
[09:08:24] <il.smind...> и даже на хрен поймичём тоже есть?
[09:08:49] <slavazanko> а мы на хренпойми чём не заведёмся. Только на посикс-совместимых операционках
[09:09:16] <andrew_b> Я думал, что это стандартные Сишные функции, а они из посикса, оказывается.
[09:09:42] <slavazanko> а, сорри. стандарт, да
[09:09:47] <slavazanko> C99
[09:10:49] <il.smind...> ну блин вы меня совсем запутали
[09:10:59] <il.smind...> вы за проверки или против?
[09:11:02] <slavazanko> против
[09:11:09] <andrew_b> против
[09:11:42] <il.smind...> т.е. раз оно позикс то выкидываем
[09:11:55] <il.smind...> а раз оно не позикс то выкидываем
[09:12:47] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2187 (mc -e and mc -v don't work) updated
http://www.midnight-commander.org/ticket/2187#comment:4
• Ticket #2195 (Crash on search in viewed file after Parsed/Raw switching) updated
http://www.midnight-commander.org/ticket/2195#comment:5
• Ticket #2192 (autocompletion word of command line) updated
http://www.midnight-commander.org/ticket/2192#comment:3
• Ticket #2192 (autocompletion word of command line) updated
http://www.midnight-commander.org/ticket/2192#comment:4
• Ticket #1911 (Use system realpath() instead of own implementation) updated
http://www.midnight-commander.org/ticket/1911#comment:2
[09:12:51] <slavazanko> Илья, если бы оно было только лишь SVR.4 или BSD - тут проверка надо, само собой. Но если оно входит в стандарт C99 (сишный. блин стандарт), то нафига проверять?
[09:13:25] <slavazanko> равно как и если бы в посик входило, а не в сишный стандарт
[09:13:29] <slavazanko> проверять не надо
[09:13:32] <slavazanko> имхо
[09:26:11] Yury V. Zaytsev зашёл в конференцию
[09:27:55] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2183 (mcedit crash after open empty gz file) updated
http://www.midnight-commander.org/ticket/2183#comment:4
• Ticket #2183 (mcedit crash after open empty gz file) closed
http://www.midnight-commander.org/ticket/2183#comment:5
• Ticket #2187 (mc -e and mc -v don't work) updated
http://www.midnight-commander.org/ticket/2187#comment:5
• Ticket #2187 (mc -e and mc -v don't work) closed
http://www.midnight-commander.org/ticket/2187#comment:6
[09:28:33] <Yury V. Zaytsev> Yo-ho-ho
[09:28:42] <Yury V. Zaytsev> Now I have a machine gun =)
[09:28:42] <slavazanko> ?
[09:28:44] <slavazanko> ты чего? :)
[09:28:54] <Yury V. Zaytsev> Ты чего die hard не смотрел в детстве?
[09:28:59] <slavazanko> неа
[09:29:04] <Yury V. Zaytsev> Ну даёт
[09:29:43] <il.smind...> slavazanko: пулемет он купил
[09:29:47] <Yury V. Zaytsev> Когда героический брюс виллис замочил первого злодея он спустил в лифте липового деда мороза с надписью кровью "now I have a machine gun"
[09:30:10] <Yury V. Zaytsev> il.smind...: точно. intel core 2 quad 2.6 =)
[09:30:22] <slavazanko> а, блин. "крепкий орешек", а не "тяжёлая смерть" :)
[09:30:48] <Yury V. Zaytsev> slavazanko: ну у вас и переводчики онако
[09:31:01] <il.smind...> slavazanko: просто он "трудно дохнущий"
[09:31:40] <slavazanko> я перевёл "die hard" как "тяжёлая смерть" :)
[09:31:41] <Yury V. Zaytsev> В общем эпопея с исходом билд-хоста с востока на запад таки случится походу =)
[09:31:49] <slavazanko> гуд
[09:32:21] <Yury V. Zaytsev> Когда появится время пока сильно непонятно, но машина-мама уже гудит и пигнуется
[09:33:04] <Yury V. Zaytsev> slavazanko: а вообще если подумать, кроме моковских сборок вам нужно чего-нибудь автоматизированое что сразу сделает мир чище и прекрасней?
[09:33:55] <slavazanko> да.
я пытался build.suse.com заюзать
ибо меня народ для мандряки и опен суси просил такие же ночные сборки
[09:34:08] <slavazanko> но что-то я не подружился с этим билд-сервисом :(
[09:34:19] <il.smind...> Yury V. Zaytsev: д
[09:34:45] <Yury V. Zaytsev> Да там все не так сложно. Вопрос только в том, что у них же спеки с их аццкими макросами, которые с rh-based давно разошлись
[09:34:49] <il.smind...> *да
[09:35:12] <slavazanko> фигня вопрос.
надо - спеки подправим. или новые напишем
[09:35:20] <Yury V. Zaytsev> Т.е. на всю популяцию редхетов и федор из одного спека собирать не проблема, а вот для них нао будет кучу костылей напихать
[09:38:04] <andrew_b> А пусть они сами пихают?
[09:38:39] <andrew_b> Пусть напишут спек сами.
[09:39:01] <slavazanko> да они и напхают. как и федоровцы свой спек написали.
но у нас всё равно есть свой спек, которым ночные сборки собираем
[09:39:04] <Yury V. Zaytsev> Ну вот и я примерно к тому, что главный спек может быть не надо паганить, т.е. если есть желающие поддерживать просто можно организовать папочку в contrib или пусть на factory его и держат
[09:39:39] <Yury V. Zaytsev> slavazanko: ну федоровский по смыслу кстати не отличается кроме отсутствия костыля для статической сборки с glib под старые rhel'ы
[09:40:14] <Yury V. Zaytsev> Можно текст оттуда уворовать в описание и вообще его к более федора-похожему виду привести, могу сделать
[09:40:31] <slavazanko> да, можно и так
[09:40:41] <Yury V. Zaytsev> Проще будет смотреть чего там Йиндрих мутит ;)
[09:40:46] <slavazanko> угу :)
[09:40:57] <Yury V. Zaytsev> slavazanko: про фактори я тебе могу сказать
[09:41:08] <Yury V. Zaytsev> Оно примерно как билдферма каноникаловская
[09:41:18] <Yury V. Zaytsev> Т.е. теоретически для ночных сборок не предназначен
[09:41:48] <Yury V. Zaytsev> Но как и с каноникалом можно создать специальный логин для бота, который каждую ночь будет аплоадить изменения и дергать пересобиралку
[09:43:00] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2182 (mcdiff: hangup if tab_size = 0) updated
http://www.midnight-commander.org/ticket/2182#comment:5
• Ticket #2157 (ncurses vs. slang: oversized dialog backgrounds not painted in curses) updated
http://www.midnight-commander.org/ticket/2157#comment:2
• Ticket #1911 (Use system realpath() instead of own implementation) updated
http://www.midnight-commander.org/ticket/1911#comment:3
[09:43:01] <Yury V. Zaytsev> Но если честно я вообще не сильно вижу смысл ночных сборок для ежедневного использования, когда я это делал у меня была мысть что я могу ту же систему использовать для сборки релизов, это раз, а два это будет полезно видеть вам, если мастер ломается, варнинги и т.п.
[09:46:42] <slavazanko> 320... собака, здоровый.
[09:47:22] <il.smind...> slavazanko: я его 3 дня смотрел
[09:47:52] <il.smind...> Yury V. Zaytsev: если бы у нас были бы тестеры...
[09:47:53] <slavazanko> меня это и пугает
[09:48:07] <slavazanko> да, сами себе и тестеры, и апруверы
[09:48:29] <il.smind...> а так да, особого смысла нет, только выявить момент что чтото перестало собираться
[09:49:17] <il.smind...> т.е. можно делать сборку убеждаться что нет варнингов, что бинарь собрался и его мочить
[09:49:22] <andrew_b> slavazanko: я старалсо :)
[09:49:39] <il.smind...> и отправлять уведомление что все ОК
[09:50:49] <andrew_b> http://www.rsdn.ru/forum/humour/3806328.flat.aspx
[09:51:40] <Yury V. Zaytsev> il.smind...: вот и я про то. ну убью я неделю сделать дебы и rpm-ы для маргиналов... с них всё равно фидбека никакого. с rpm-ов по-моему 1 или 2 репорта было
[09:55:11] <Yury V. Zaytsev> А вручную после релиза итак все обновляют
[09:55:35] <slavazanko> гм. ну да
[09:56:59] <Yury V. Zaytsev> В общем если что у меня теперь виртуалка тут будет. Поэтому если надумаешь что-нибудь мегаполезное можно будет привинтить
[09:57:11] <slavazanko> ок
[09:57:14] <Yury V. Zaytsev> И блейды сановские мне оттадут походу =)
[09:57:20] <slavazanko> фигасе :)
[09:57:24] <Yury V. Zaytsev> Только опят же вопрос че делать с нми ;)
[09:57:57] <Yury V. Zaytsev> Да расслабься, там UltraSPARC III (т.е. 750 Mhz x 2) =) так что это скорее винтаж/технофетиш
[09:58:09] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2182 (mcdiff: hangup if tab_size = 0) updated
http://www.midnight-commander.org/ticket/2182#comment:6
[09:59:52] <il.smind...> Yury V. Zaytsev: вот посмотри на новую игруху http://www.midnight-commander.org/nopaste/skin_parser/outdir
[10:00:26] <Yury V. Zaytsev> il.smind...: я уже заценил
[10:00:38] <Yury V. Zaytsev> выглядит качово
[10:01:21] <slavazanko> качово - это как?
[10:01:42] <il.smind...> очевидно же что качёво :)
[10:02:03] <Yury V. Zaytsev> slavazanko: ну извини буква йо далеко
[10:02:11] <Yury V. Zaytsev> там баг кстати :) panel brief
[10:02:23] <Yury V. Zaytsev> диалог копирования у нас не затирает строчку сверху
[10:02:33] <Yury V. Zaytsev> и снизу
[10:02:39] <Yury V. Zaytsev> это в шаблоне видать
[10:02:41] <slavazanko> фак :) а "качёво" - это что за слово?
Другими словами. идею обосрали или похвалили?
[10:03:24] <Yury V. Zaytsev> slavazanko: это по пацански качественно
[10:03:36] <slavazanko> а. :)
[10:03:43] <slavazanko> радует
[10:05:01] <Yury V. Zaytsev> Кстати, я тут лор читал и много думал
[10:05:12] <slavazanko> по поводу пробелов - да, согласен. исправлюсь.
[10:05:20] <slavazanko> > Кстати, я тут лор читал и много думал
?
[10:05:38] <Yury V. Zaytsev> А нельзя действительно сделать чтобы подефолту файлы прогонялись через какой-нибдуь раскрасчик типа рофа чтобы во вьюэре тоже казырная подсветка былша
[10:05:51] <il.smind...> интересна этимология слова КАЧ это от "качественно", "прокачено/накачено" или что то еще?
[10:06:19] <Yury V. Zaytsev> il.smind...: ну ты это у Алексея спроси, он небось когда треш шапито своё организовывал дошел до истоков
[10:06:26] <slavazanko> у меня КАЧ с ВАРЕЗ ассоциируется. Тпа, "кач" как "файлы для скачивания"
[10:06:32] <Yury V. Zaytsev> А то я как раз по этой причине редактором чаще пользуюсь ибо хочется чтобы все мигало и свистело
[10:07:13] <il.smind...> а на лоре обсуждали
[10:07:22] <il.smind...> там про less
[10:13:10] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #1911 (Use system realpath() instead of own implementation) updated
http://www.midnight-commander.org/ticket/1911#comment:4
• Ticket #1911 (Use system realpath() instead of own implementation) closed
http://www.midnight-commander.org/ticket/1911#comment:5
[10:17:10] <il.smind...> речь шла об этом http://www.gnu.org/software/src-highlite/
[10:19:47] <Yury V. Zaytsev> il.smind...: ну так ваше мнение какое
[10:20:05] <il.smind...> смотреть надо
[10:20:31] <il.smind...> не будешь же все фильтровать
[10:20:38] <il.smind...> так?
[10:21:17] <Yury V. Zaytsev> Согласен
[10:21:21] <Yury V. Zaytsev> По расширениям?
[10:21:54] <Yury V. Zaytsev> Простмо смотреть, если такой бинарь есть и расширение из списка ему передавать а потом показывать
[10:28:19] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2187 (mc -e and mc -v don't work) updated
http://www.midnight-commander.org/ticket/2187#comment:5
• Ticket #1911 (Use system realpath() instead of own implementation) updated
http://www.midnight-commander.org/ticket/1911#comment:6
[10:36:46] <slavazanko> по 320.. мнда, некисло там setup.c причесан был...
ну хоть в божеский вид приведён
[10:39:25] <Yury V. Zaytsev> slavazanko: а зачем "File listin&g" вмест Listing mode я не очень понял
[10:39:40] <Yury V. Zaytsev> Или это на два разбито
[10:40:00] <slavazanko> нет
[10:40:07] <Yury V. Zaytsev> А, понял наконец
[10:40:15] <slavazanko> file listing - это возврат в режим просмотра содержимого каталога
[10:40:28] <slavazanko> из режима быстрого просмотра файла, например.
[10:40:36] <slavazanko> Listing mode ниже переместился
[10:40:51] <Yury V. Zaytsev> Ачотам проблему одинаковых хоткеев то посмотрели
[10:41:49] il.smind.. зашёл в конференцию
[10:41:56] <il.smind...> пилять, чтобы собрать src-highlight надо собрать boostlib а оно 200 мег сырцов
[10:42:11] <slavazanko> сикока?
[10:43:14] <il.smind...> 200 мег!
[10:43:15] <Yury V. Zaytsev> Ха =) мне тоже весело было
[10:43:28] <Yury V. Zaytsev> когда я qtiplot собирал а он от boost сильно зависит
[10:43:52] <il.smind...> что такое вообще тот буст?
[10:43:58] <slavazanko> типа глиб
[10:44:01] <slavazanko> только для С++
[10:44:03] <Yury V. Zaytsev> это фреймворк для c++
[10:44:10] <Yury V. Zaytsev> который кучу всего делает
[10:44:15] <Yury V. Zaytsev> т.е. там вообще всё есть
[10:44:25] <Yury V. Zaytsev> все программы уже написаны
[10:44:33] <Yury V. Zaytsev> ты просто сидишь и думаешь
[10:44:43] <Yury V. Zaytsev> например хочу сегодня написать scr-highlight
[10:44:55] <Yury V. Zaytsev> качаешь буст, выкидываешь всё ненужное и готово :)
[10:45:03] <il.smind...> ))
[10:45:26] <slavazanko> > все программы уже написаны
а вот хрена ве. Нет нормальной поддержки переводов. Нет поддержки TLS. Нет нормального поточного парсера XML (есть DOM-парсер).
[10:45:51] <slavazanko> короче, там много всего, да. Но как-то однобоко :)
[10:45:52] <Yury V. Zaytsev> slavazanko: если ты не полян это была шутка
[10:46:05] <Yury V. Zaytsev> да не, на самом деле это просто огромная помойка
[10:46:09] <slavazanko> угу
[10:46:24] <Yury V. Zaytsev> когда челоеку хочется опубликовать код но проект делать неливно он просто шлет его в буст
[10:46:34] <Yury V. Zaytsev> там приголубят добавят багов и зарелизят
[10:47:37] <il.smind...> Yury V. Zaytsev: удобно
[10:48:13] <Yury V. Zaytsev> il.smind...: всё для людей
[10:48:56] <Yury V. Zaytsev> andrew_b: по 320 работа проделана аццкая
[10:50:06] <slavazanko> даваще
[10:50:07] <Yury V. Zaytsev> doc/man/ru/mc.1.in
[10:50:12] <Yury V. Zaytsev> "Левая" и "Правая " ("Верхняя" и "Нижняя")
[10:50:18] <Yury V. Zaytsev> пробел лишний мне кажется
[10:50:24] <Yury V. Zaytsev> перед кавычкой
[10:52:14] styx.mp зашёл в конференцию
[10:53:25] <andrew_b> Yury V. Zaytsev: пробел поправим. На то и review.
[10:54:19] <Yury V. Zaytsev> На то я и сказал :)
[10:54:51] <andrew_b> Надо будет после мержа в мэйлисты написать, что изменилось куча переводного стафа. А то интерфейс как-то переводится, а маны нет.
[10:55:36] <andrew_b> Переведённые маны местами уже неактуальны.
[10:55:42] <Yury V. Zaytsev> Да они просят чтоы их пинали
[10:55:49] <Yury V. Zaytsev> Но я забываю тоже
[10:55:58] <Yury V. Zaytsev> В последний раз получилось нормально тк. релиз задержали
[10:56:04] <Yury V. Zaytsev> а так вы мне скажите я напишу
[10:56:14] <andrew_b> Ну вот после 320.
[10:57:11] <slavazanko> кстати, по поводу переводов документации.. я общался с Димитросом Глезосом - он типа рулевой Трансифекса. Короче. пока что трансифекс поддерживает только перевод *.po файлов. Но работы по поддержке переводов произвольных файлов уже ведутся.
[10:57:43] <andrew_b> По поводу File listing vs Listing mode. Сейчас возврат в список файлов идёт через диалог выбора этого самого листинга. Я разбил это на два пункта: собсно сам возврат и выбор листинга.
[10:57:59] <slavazanko> это значит, что когда поддержка будет добавлена. то нам. вероятно. понадолбиться немного изменить структуру каталога doc... или не понадобится - это как они там смогут реализовать (насколько гибки)
[10:59:12] <slavazanko> > Ну вот после 320.
+1
[10:59:40] <Yury V. Zaytsev> slavazanko: ты мне наврал что попросишь у них тайтл на странице ввода пароля изменить
[10:59:54] <Yury V. Zaytsev> Так самому пришлось поднять ядро и в индифекс написать
[11:00:04] <Yury V. Zaytsev> Через пару дней сделали таки, так что они небезнадежны
[11:00:14] <slavazanko> я просто забыл. сорри :(
[11:01:50] <andrew_b> Кстати, есть ещё пару тикетов про i18n. Может, имеет смысл сначала их сделать, а потом уже переводить.
http://www.midnight-commander.org/ticket/1646
http://www.midnight-commander.org/ticket/2168
[11:02:41] <andrew_b> В po изменений будет дофига.
[11:03:17] <andrew_b> Один раз шашкой махануть и всё.
[11:04:00] <Yury V. Zaytsev> яза
[11:04:02] axaru зашёл в конференцию
[11:04:31] <axaru> Всем привет :D
[11:05:36] <andrew_b> !
[11:05:41] <slavazanko> привет
[11:11:54] <il.smind...> Yury V. Zaytsev: "slavazanko> я просто забыл. сорри :(" не прощай его, когда то это должно прекратиться, кто то должен за это ответить
[11:12:01] <slavazanko> структура panels_options - это зер гуд. Наконец-то туча глобалов на один заменится...
[11:12:16] <slavazanko> ачёсразуя?
[11:13:13] <il.smind...> долбаный буст только начал собираться... ядрён батон
[11:13:37] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #1911 (Use system realpath() instead of own implementation) updated
http://www.midnight-commander.org/ticket/1911#comment:7
• Ticket #2182 (mcdiff: hangup if tab_size = 0) closed
http://www.midnight-commander.org/ticket/2182#comment:7
[11:13:50] <il.smind...> хотя собирается уже мин 30
[11:14:08] <andrew_b> il.smind...: это C++. Ты хочешь испортить MC плюсами?
[11:14:36] <il.smind...> andrew_b: нет
[11:14:43] <il.smind...> это фильтр
[11:15:03] <il.smind...> его можно иметь а можно не иметь
[11:15:11] <il.smind...> если он уже установлен
[11:15:28] <il.smind...> то почему бы через него не прогнать кусок текста
[11:15:50] <Yury V. Zaytsev> il.smind...: мужайся мама
[11:15:59] <Yury V. Zaytsev> у меня он собирался около двух часов
[11:16:58] <andrew_b> Ох я помню, на P200 собирал XFree86. Запустил и спать лёг. Но все равно не собрал, места не хватило.
[11:17:43] <il.smind...> просто я пока не представляю как использовать этот фильтр
[11:17:45] <Yury V. Zaytsev> ААА!!! вспомнил
[11:17:57] <Yury V. Zaytsev> Я вот что хотел предложить
[11:18:10] <Yury V. Zaytsev> Вам distcc хост или что-то такое может быть интересно?
[11:18:21] <Yury V. Zaytsev> Или всё в сеть упрется? я вообще не представляю сколько оно есть
[11:20:50] <il.smind...> кто нибудь понял?
[11:21:22] <Yury V. Zaytsev> il.smind...: http://code.google.com/p/distcc/ <http://code.google.com/p/distcc/>
[11:24:15] <il.smind...> посмотрел я буст пока он собирается
[11:24:31] <il.smind...> ну так себе код выглядит
[11:25:10] <il.smind...> местами испещрён tws-ами
[11:27:24] <slavazanko> что такое tws?
[11:27:58] <Yury V. Zaytsev> The Wildlife Society <http://www.wildlife.org/> <http://www.wildlife.org/>
[11:28:07] <Yury V. Zaytsev> Он просто не любит диких животных
[11:28:10] <il.smind...> trailing white space
[11:28:56] <slavazanko> не любят они индент
[11:29:18] <il.smind...> slavazanko: а кто его любит
[11:29:44] <slavazanko> мы. всё больше и больше :)
[11:30:08] <slavazanko> вона и setup.c уже причесали.. хотя был образчиком смешения различных стилей
[11:30:19] <slavazanko> в смысле, в 320 причесали
[11:30:21] <il.smind...> slavazanko: ага, после того что мне пришлось перенести...
[11:30:41] <slavazanko> ?
[11:30:49] <il.smind...> slavazanko: при ребэйзе
[11:30:56] <slavazanko> а. тут да.
[11:31:03] <slavazanko> но это надо перетерпеть
[11:33:55] <il.smind...> 2161_del_clear_dialog_field
[11:34:09] <il.smind...> 2021_MarkFileDown_MarkFileUp
[11:36:10] <andrew_b> 2021_MarkFileDown_MarkFileUp: а почему enum не тип?
[11:36:30] <il.smind...> так и знал...
[11:36:37] <il.smind...> а надо?
[11:36:47] <andrew_b> Ага.
[11:39:06] <slavazanko> @@ -339,8 +340,7 @@ file_op_context_create_ui_without_init (FileOpContext * ctx, gboolean with_eta,
- if ((right_panel == current_panel)
- && !mc_config_get_bool (mc_main_config, "Layout", "classic_progressbar", TRUE))
+ if ((right_panel == current_panel) && !classic_progressbar)

поломалось: classic_progressbar всегда TRUE.
Да и зачем так?
Оно и так в mc_config создало свой внутреннюю переменную. При этом функция mc_config_get_bool - это просто доступ к переменной (или инициализатор переменной, если раньше её не было). А сейчас получается, что в mc_config есть переменная "Layout.classic_progressbar", плюс она же задублирована в
int classic_progressbar;
и почему int? gboolean
[11:39:35] <slavazanko> src/filegui.c
[11:40:57] <andrew_b> У нас и так все переменные продублированы.
[11:41:09] <slavazanko> mc_config - это уже готовое хранилище конфигурационных переменных. В коде они сейчас дублируются. потому что раньше не было такого ранилища, а после написания mc_config мне было лень и страшно убирать все дубли конфигурационных переменных по всему коду
[11:41:33] il.smind.. вышел из конференции: Компьютер вошёл в спящий режим
[11:41:48] <slavazanko> > У нас и так все переменные продублированы.
и это не гуд :(
[11:41:48] <Yury V. Zaytsev> Вот зло
[11:42:07] <Yury V. Zaytsev> Ладно, мне сегодня в братскую страну надо съездать так что я раньше ухожу
[11:42:11] <slavazanko> давай
[11:42:15] <Yury V. Zaytsev> Про distcc странно что никто не отреагировал
[11:42:16] <andrew_b> Обращение к простой переменной -- это проще и быстрее, чем лезть в конфиг.
[11:42:20] <Yury V. Zaytsev> Но в любом случае обсудем
[11:42:38] <slavazanko> я сейчас набрал yum info distcc
оно пока качает метаинфу по репам :)
[11:42:54] <Yury V. Zaytsev> slavazanko: это распределенный компилятор по сети просто
[11:43:12] <Yury V. Zaytsev> когда постоянно пересобираешь большие проекты быстрее ибо можно сбирать на кластере
[11:43:18] <Yury V. Zaytsev> Ладно всем пока!
[11:44:26] <slavazanko> > Обращение к простой переменной -- это проще и быстрее, чем лезть в конфиг.
да, проще и быстрее. Но не лучше. Лишний кеш для переменных. Что делает практически невозможной операцию "reload config"
[11:44:48] <slavazanko> > Ладно всем пока!
пока
[11:45:20] <andrew_b> reload config -- а оно надо?
[11:46:36] <slavazanko> я бы не отказался. Вплоть до изменения конфига в одном mc - и автоматически все остальные mc перечитали конфиг. Опционально это, конечно.
[11:47:42] <slavazanko> а перечитать конфиг очень просто - все функции из семейства mc_config_get_*() могут просто проверять через stat таймштамп последнего изменения конфига. сли поменялся - перечитать настройки
[11:48:14] <slavazanko> но работает только в одном случае - если врублена опция autosave setup
[11:48:47] Yury V. Zaytsev вышел из конференции
[11:49:18] <andrew_b> Почему progressbar поломался?
[11:49:27] <slavazanko> я понял.
[11:49:28] <andrew_b> Спарава налево рисует.
[11:50:41] <slavazanko> был "Layout", "classic_progressbar"
стал "Midnight-Commander", "classic_progressbar"
[11:51:35] <slavazanko> setup.c
213 { "classic_progressbar", &classic_progressbar},
эта структура инициализируется толлько из секции Midnight-Commander

а раньше оно читало
- if ((right_panel == current_panel)
- && !mc_config_get_bool (mc_main_config, "Layout", "classic_progressbar", TRUE))
[11:52:18] <andrew_b> Если переменная используется редко, то можно её достать из и конфига. Но если часто, в цикле каком-нибудь, то лучше её иметь отдельной. Да и с диалогами геморрой: сначала получить все нужные параметры из конфига, потом записать опять в конфиг.
[11:53:41] <andrew_b> Вернуть назад progressbar? Я что-то не уследтл этот момент.
[11:54:58] <andrew_b> В принципе, если опция доступна из интерфейса, смена секции конфига не критична.
[11:55:41] <slavazanko> да, лучше вернуть
[11:55:57] <andrew_b> Тем более она не в диалоге Layout, а в диалоге Configuration.
[11:56:11] <slavazanko> а то в одной секции налеплено всего...
[11:56:56] <andrew_b> Я бы хотел, чтобы секции соответствовали диалогам настройки.
[11:57:57] <slavazanko> ну тогда новые секции посоздавать надо
[11:58:13] <slavazanko> и для редактора заодно отдельную секцию
[11:58:16] <andrew_b> В другом тикете. :)
[11:58:19] <il.smind...> andrew_b: 2021_MarkFileDown_MarkFileUp ОчМощно запушил, УРА!
[11:58:20] <slavazanko> :)
[11:58:27] <slavazanko> ок. Пока верни взад, что украл
[11:58:34] <andrew_b> ?
[11:58:42] <slavazanko> был "Layout", "classic_progressbar"
стал "Midnight-Commander", "classic_progressbar"
[11:59:06] <slavazanko> блин, я уже народу насоветовал юзать "Layout", "classic_progressbar"
[11:59:29] <slavazanko> или. если в 4.7.3 будет реорганизация групп настроек, то некритично
[11:59:56] <slavazanko> просто в ньюсах упомянем - а потом хай переносят в своих конфигах как хотят
[11:59:57] <andrew_b> Я против. Layout это общий внешний вид, то, что всё время видно на экране. Прогрессбар появляется не сцене иногда.
[12:00:27] <andrew_b> slavazanko: теперь будешь советовать снять галку в диалоге.
[12:00:38] <slavazanko> :)
[12:01:06] <slavazanko> > если в 4.7.3 будет реорганизация групп настроек, то некритично
будет, не? если будет, то отстану
[12:02:45] <andrew_b> Если тикет создашь, то есть вероятность, что будет.
[12:03:26] <andrew_b> Можно, кстати, совместить с переносом конфигов в XDG_CONFIG_DIR.
[12:03:35] <andrew_b> Или как её там.
[12:03:39] <slavazanko> гм. Да
[12:03:50] <slavazanko> ок, уговорил, чёрт языкасты
[12:03:55] <andrew_b> :)
[12:04:26] <slavazanko> продолжаю ревьювить...
[12:06:52] <andrew_b> il.smind...: хнык-хнык... Ну я немогу так...
[12:08:05] <andrew_b> Тип-то вводится не просто так. Чё бы не сделать

-do_mark_file (WPanel * panel, int do_move)
+do_mark_file (WPanel * panel, mark_act_t do_move)
[12:08:25] <andrew_b> Зачем тип, если он не используется.
[12:09:11] <andrew_b> Ура?
[12:11:26] <il.smind...> andrew_b: вот я и спросил занафейхоа мне тип
[12:11:45] <il.smind...> мне и без типа было ништяг
[12:12:25] <il.smind...> а теперь еще и типы прописывать...
[12:12:29] <il.smind...> ээх...
[12:12:29] <slavazanko> тип - чтобы точно знать, что это не просто "число", а "число, обозначающее ..."
[12:12:30] <il.smind...> ща
[12:12:55] <slavazanko> зачем есть тип size_t? unsigned long - и гуд
[12:13:13] <andrew_b> il.smind...: вот сразу бы сделал красиво, и было бы всё зупагуд.
[12:15:48] <il.smind...> по мне и константы было красиво :)
[12:18:43] <slavazanko> красиво - субъективное понятие. Кому-то и раньше исходники mc-4.6.1 было "красиво" :)
оно и сейчас не фонтан, но уже читаются легче
[12:20:11] <andrew_b> il.smind...: tcc собираешь?
[12:20:16] <andrew_b> Выкинь.
[12:20:48] <andrew_b> screen.c: In function 'panel_execute_cmd':
screen.c:2956: error: duplicate case value
screen.c:2929: error: previously used here
screen.c:2983: error: duplicate case value
screen.c:2959: error: previously used here
[12:20:58] <andrew_b> А лучше напиши им багрепорт.
[12:23:39] <il.smind...> andrew_b: тсс
[12:25:21] <il.smind...> CK_PanelNextPage ?
[12:26:03] <andrew_b> Не понял вопроса. Повторите.
[12:26:25] <il.smind...> screen.c:2929: error: previously used here
CK_PanelNextPage дублируется?
[12:26:40] <il.smind...> ладно пересобираю с gcc
[12:27:43] <andrew_b> CK_PanelMarkFile, CK_PanelMarkFileUp
[12:28:40] <andrew_b> 411 #define CK_PanelPrevPage 8020
412 #define CK_PanelSetPanelEncoding 8021

Тут, наверное, должно быть 8030 и 8031
[12:28:46] <andrew_b> ?
[12:33:17] <il.smind...> ага запушил
[12:35:10] <andrew_b> Спорим, не последний раз? :))
[12:36:13] <il.smind...> ээх..
[12:39:43] <il.smind...> andrew_b: что не так?
[12:43:29] <andrew_b> Пока ничего.
[12:49:44] <andrew_b> Проголосовал.
[12:59:18] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2021 (create mark and move *up* command) updated
http://www.midnight-commander.org/ticket/2021#comment:3
[13:07:35] <il.smind...> Добрый день!

Прошу подойти в каб.233 в 15:26, для употребления в пищу кондитерских изделий, приобретенных в буфете столовой АБК 1, в связи с выходом инженера-программиста Сектора задач ПК "Галактика" Маслакова И.В. в отпуск.

---
С уважением, инженер-программист Сектора задач ПК "Галактика"
Илья В. Маслаков
[13:07:42] <il.smind...> нормально?
[13:08:11] <slavazanko> чё?
[13:08:54] <slavazanko> "Налетай - халява.
Кому пончиков - подходи. Всё равно в отпуск ухожу.

Илья.
"
[13:08:55] <slavazanko> всё
[13:14:22] <andrew_b> il.smind...: ты ж сказал, тебе отпуск не нужен?
[13:39:52] <il.smind...> andrew_b: мне отпуск не дали
[13:40:06] <il.smind...> это я 3 недели взял чтоб своих довезти на море
[13:40:22] <il.smind...> а основную часть отпуска пока зажевали
[13:40:31] <il.smind...> ну как пока
[13:40:33] <andrew_b> Не понял. Как взял, если не дали? БС?
[13:41:02] <il.smind...> у меня отпуск 2 месяца
[13:41:08] <il.smind...> взял 3 недели
[13:41:24] <il.smind...> и то потому что подписан был
[13:44:39] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2192 (autocompletion word of command line) updated
http://www.midnight-commander.org/ticket/2192#comment:5
• Ticket #2192 (autocompletion word of command line) closed
http://www.midnight-commander.org/ticket/2192#comment:6
• Ticket #2175 (Panelize doesn't honour current sorting) updated
http://www.midnight-commander.org/ticket/2175#comment:1
• Ticket #320 (Reorganization of menus and configuration dialogs) updated
http://www.midnight-commander.org/ticket/320
• Ticket #2168 (Hotkey shouldn't be capitalized) updated
http://www.midnight-commander.org/ticket/2168#comment:4
[13:50:48] styx.mp вышел из конференции
[14:08:26] andrew_b вышел из конференции: конец рабочего дня
[14:19:01] <il.smind...> slavazanko: ну и где ты?
[14:19:14] <slavazanko> я в 320. А что?
[14:20:16] <slavazanko> 7 коммитов осталось посмотреть
[14:20:33] <il.smind...> 2120
[14:20:43] <il.smind...> 2021
[14:20:47] <il.smind...> точнее
[14:21:48] <slavazanko> попозжа. переключаться трудно
[14:36:35] <slavazanko> уфф.
упарился почти с этим 320
[14:36:52] <slavazanko> 2021 гришь? ща...
блин, сегодня целый день ревьюваю только
[14:44:59] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2168 (Hotkey shouldn't be capitalized) updated
http://www.midnight-commander.org/ticket/2168
• Ticket #320 (Reorganization of menus and configuration dialogs) updated
http://www.midnight-commander.org/ticket/320#comment:13
• Ticket #2193 (Make MC faster at copying files withing one HDD: add a large buffer option) updated
http://www.midnight-commander.org/ticket/2193#comment:4
[14:57:23] <slavazanko> Илья, ты тут?
[14:59:27] <il.smind...> slavazanko: я
[14:59:50] <slavazanko> [panel]
PanelMarkFile
PanelMarkFileDown

они чем отличаются?
[15:00:30] <il.smind...> >PanelMarkFile
пометить
[15:00:47] <il.smind...> PanelMarkFileDown
пометить и перейти вниз
[15:01:16] <il.smind...> PanelMarkFile
помечает или помечает и переходит вниз в зависимости от флага
[15:01:24] <slavazanko> а, понял
[15:01:34] <il.smind...> PanelMarkFileDown
всегда перейти вниз после пометки
[15:01:40] <slavazanko> угу, force
[15:02:32] <slavazanko> блин, смотрю я на этот ад из констант в cmddef.h и меня всё больше и больше зудит переделать на событийную модель :(
[15:02:59] <slavazanko> 2021 апрувед
[15:03:46] <il.smind...> PanelMarkFileDown удобно ставить на shift-down
[15:15:12] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2021 (create mark and move *up* command) updated
http://www.midnight-commander.org/ticket/2021#comment:4
[15:33:35] iNode вышел из конференции
[15:57:16] <il.smind...> slavazanko: может я добавлю клавиши shift-up/down
[15:57:22] <il.smind...> а?
[15:57:32] <il.smind...> ну пожалуйста
[15:58:20] <slavazanko> В куда?
[15:59:04] <il.smind...> PanelMarkFileUp =
PanelMarkFileDown =
[15:59:26] <il.smind...> PanelMarkFileUp = shift-up
PanelMarkFileDown = shift-down
[15:59:28] <slavazanko> у меня эти клавиши генетически вшиты в терминал. Листание по истории терминала
[15:59:33] <slavazanko> вшивай, мне-то что :)
[15:59:57] <slavazanko> главное - уже существующие не меняй
[16:00:27] <il.smind...> существующие не трогаю
[16:00:35] <slavazanko> огонь
[16:15:38] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2198 (Terminal settings not changed when window resize) created
http://www.midnight-commander.org/ticket/2198
[16:28:12] andrew_b зашёл в конференцию
[16:30:24] <il.smind...> slavazanko: я домой, не уверен что найду время на 2021
[16:30:42] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2193 (Make MC faster at copying files withing one HDD: add a large buffer option) updated
http://www.midnight-commander.org/ticket/2193#comment:5
[16:30:43] <il.smind...> у меня просьба пропиши его в ньюсах
[16:30:51] <il.smind...> я его влил в мастер
[16:31:17] <slavazanko> ок
[16:32:30] <slavazanko> http://www.midnight-commander.org/ticket/2021 - ы? там ничего писать не бушь?
[16:33:48] <il.smind...> http://www.midnight-commander.org/ticket/2021#comment:5
[16:33:59] <il.smind...> убежал
[16:34:07] il.smind... вышел из конференции
[16:45:55] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #1745 (Add editor options also to main Options menu) updated
http://www.midnight-commander.org/ticket/1745
• Ticket #320 (Reorganization of menus and configuration dialogs) updated
http://www.midnight-commander.org/ticket/320#comment:14
• Ticket #1745 (Add editor options also to main Options menu) updated
http://www.midnight-commander.org/ticket/1745
• Ticket #320 (Reorganization of menus and configuration dialogs) updated
http://www.midnight-commander.org/ticket/320
• Ticket #2158 (Some hotkeys have duplicates and thus don't work) updated
http://www.midnight-commander.org/ticket/2158
• Ticket #1742 ([patch] Add settings) updated
http://www.midnight-commander.org/ticket/1742
• Ticket #1742 ([patch] Add settings) updated
http://www.midnight-commander.org/ticket/1742#comment:9
• Ticket #2158 (Some hotkeys have duplicates and thus don't work) updated
http://www.midnight-commander.org/ticket/2158#comment:3
• Ticket #1742 ([patch] Add settings) closed
http://www.midnight-commander.org/ticket/1742#comment:10
• Ticket #2158 (Some hotkeys have duplicates and thus don't work) closed
http://www.midnight-commander.org/ticket/2158#comment:4
[17:00:56] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2021 (create mark and move *up* command) closed
http://www.midnight-commander.org/ticket/2021#comment:6
• Ticket #1745 (Add editor options also to main Options menu) updated
http://www.midnight-commander.org/ticket/1745
• Ticket #320 (Reorganization of menus and configuration dialogs) updated
http://www.midnight-commander.org/ticket/320#comment:14
• Ticket #1742 ([patch] Add settings) updated
http://www.midnight-commander.org/ticket/1742#comment:9
• Ticket #2158 (Some hotkeys have duplicates and thus don't work) updated
http://www.midnight-commander.org/ticket/2158#comment:3
• Ticket #2198 (Terminal settings not changed when window resize) updated
http://www.midnight-commander.org/ticket/2198#comment:1
[17:59:06] il.smind.. зашёл в конференцию
[18:02:05] styx.mp зашёл в конференцию
[18:04:22] repolainen зашёл в конференцию
[18:28:58] andrew_b вышел из конференции: Replaced by new connection
[18:29:01] andrew_b зашёл в конференцию
[18:49:59] andrew_b вышел из конференции
[19:15:42] il.smind.. вышел из конференции
[19:59:11] axaru вышел из конференции
[20:17:27] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #1745 (Add editor options also to main Options menu) updated
http://www.midnight-commander.org/ticket/1745
• Ticket #2158 (Some hotkeys have duplicates and thus don't work) updated
http://www.midnight-commander.org/ticket/2158#comment:3
• Ticket #2193 (Make MC faster at copying files withing one HDD: add a large buffer option) updated
http://www.midnight-commander.org/ticket/2193#comment:6
[20:45:03] il.smind.. зашёл в конференцию
[21:11:34] styx.mp вышел из конференции
[22:34:00] axaru зашёл в конференцию
[23:19:43] il.smind.. вышел из конференции: Компьютер вошёл в спящий режим
[23:30:41] axaru вышел из конференции
[23:55:20] repolainen вышел из конференции
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!