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

[00:35:08] slavazanko/h вышел из конференции
[04:10:45] monkey зашёл в конференцию
[04:12:45] andrew_b зашёл в конференцию
[05:02:45] monkey вышел из конференции
[05:44:42] <andrew_b> 3051_cleanup запушил мощно.
[05:45:40] <andrew_b> mountlist.c я бы не трогал так сильно. Иначе его будет трудно синхронизировать с gnulib.
[06:47:59] <andrew_b> Ешё раз мощно перепушил. Вынес reduce scope в отдельный коммит.
[07:19:29] ASM вышел из конференции
[07:19:31] ASM зашёл в конференцию
[08:42:00] slavazanko/h зашёл в конференцию
[09:44:34] <slavazanko/h> Всем привет.
[09:53:07] <slavazanko/h> в клинапе будут ещё мощные пуши?
[10:07:12] <andrew_b> Зависит от будущих пушей.
[10:07:37] <slavazanko/h> я сейчас переделываю. Разбиваю на несколько мелких коммитов
[10:07:37] <andrew_b> Хотя уже есть fixup'ы, так что будут.
[10:07:43] <slavazanko/h> блин
[10:07:59] <andrew_b> slavazanko/h: что ты разбиваешь?
[10:08:17] <slavazanko/h> последний коммит.
[10:08:46] <slavazanko/h> чтобы отдельно область видимости переменных, отдельно "результат переменной не используется" и отдельно остальное
[10:09:04] <andrew_b> Обоасть видимости я уже сам переделал.
[10:09:15] <andrew_b> Сегодня.
[10:09:25] <andrew_b> https://www.midnight-commander.org/changeset/ece9979d0fd9a413eea21a18e46cddca69c52ed2
[10:09:28] <slavazanko/h> ты отделил WPanel от остального
[10:09:36] <andrew_b> Нет.
[10:09:54] <slavazanko/h> гм. Ща запуллюсь
[10:09:55] <andrew_b> Вернее, это тоже.
[10:10:35] <andrew_b> slavazanko/h: эта, давай без фанатизма. Все эти
(void) ret;
превращают код в какое-то непотребство.
[10:10:47] <slavazanko/h> ок
[10:28:14] <andrew_b> Подпушил немного.
[10:55:03] <slavazanko/h> подпушил
[10:55:21] <slavazanko/h> Андрей, а у тебя git поддерживает --fixup?
[10:58:16] <andrew_b> git version 1.8.1.1
[10:58:19] <andrew_b> ХЗ
[10:58:24] <andrew_b> Как посмотреть.
[10:58:25] <andrew_b> ?
[10:58:50] <slavazanko/h> git push --fixup SHA
[10:59:05] <slavazanko/h> потом при git rebase -i --autosquash оно само всё сделает
[11:00:03] <andrew_b> git commit --fixup ?
[11:00:36] <andrew_b> Да, есть такое.
[11:03:50] <slavazanko/h> гуд. Юзай его. Потом ребайзить одно удовольствие
[11:04:25] <andrew_b> ok
[11:11:34] <andrew_b> Запушить git commit --amend --fixup 1ed734b79f710c5738965fbe8cd7aa52d17025bd ?
[11:11:51] <slavazanko/h> --amend не надо
[11:12:00] <slavazanko/h> просто --fixup
[11:12:08] <slavazanko/h> --amend меняет последний коммит в истории
[11:12:39] <andrew_b> У коммита коммент изменить.
[11:12:51] <andrew_b> На "fixup! ...."
[11:13:10] <slavazanko/h> оно само коммент такой сделает
[11:14:00] <slavazanko/h> короче, это аналог нашего FIXFOR, только уже "из коробки" и максимально автоматизировано
[11:14:09] <andrew_b> Я понял.
[11:14:24] <andrew_b> /* cppcheck-suppress unreadVariable */
Это не лучше (void) ret.
[11:14:47] <slavazanko/h> это хоть коммент
[11:15:40] <andrew_b> Компилятору комменты не указ.
[11:16:04] <andrew_b> Компилятор может варнинги выдавать на неиспользуемые переменные.
[11:16:41] <slavazanko/h> в принчипе, и (void) ret; не указ. Это больше для глаз человека. Мол, игнорируем результаты (хотя по правилам так низзя) и явно это обозначаем
[11:17:00] <andrew_b> А чё за fish.c.old?
[11:17:09] <slavazanko/h> бля. Это мой косяк
[11:17:25] <slavazanko/h> ща уберу
[11:17:55] <andrew_b> Мне не нравится замусоривание кода. Удовлетворение cppcheck не самоцель.
[11:18:41] <slavazanko/h> ну чтобы код не замусоривать, нужно всё-таки реализовывать код по проверке кодов возврата. то есть, делать по-правильному
[11:18:53] <andrew_b> Тем более что https://www.midnight-commander.org/chatlogs/mc-dev@conference.jabber.ru/2013/10/10.html#06:05:04
[11:19:45] <slavazanko/h> наверное, cppcheck не смог нормально #ifdef ... #endif отследить
[11:20:22] <slavazanko/h> может, и есть косяк, который у нас не проявляется, потому что никогда не попадаем в эти логические директивы
[13:22:25] andrew_b вышел из конференции
[13:33:46] iliamaslakov зашёл в конференцию
[13:34:44] <iliamaslakov> вы чо творите, беспредельщики?!
[13:35:51] <iliamaslakov> первое это
>Мне не нравится замусоривание кода. Удовлетворение cppcheck не самоцель.

второе - все бранчи и сторонние патчи по-бороде пойтут...
[14:02:00] iliamaslakov вышел из конференции
[14:05:36] z0rc зашёл в конференцию
[14:07:59] z0rc вышел из конференции
[14:13:57] <slavazanko/h> не пойдут. Чуток их подкосметить - и вуаля
[14:32:38] z0rc зашёл в конференцию
[14:33:22] <z0rc> вопрос по истории zsh и mc
[14:33:59] <z0rc> который { cd "`printf "%b" ... }
[14:34:28] <z0rc> всё это корректно не попадает в файл истории при setopt HIST_IGNORE_SPACE
[14:34:35] <z0rc> за одним неприятным исключением
[14:34:47] <z0rc> "In zsh 4.0.1 this is implemented so that you can always recall the immediately preceding line for editing, even if it had a space; but when the next line is executed and entered into the history, the line beginning with the space is forgotten. "
[14:35:19] <z0rc> поэтому после ^o эта команда всё равно видна
[14:35:37] <z0rc> но в файл истории не попадает
[14:36:18] <z0rc> как предложили на #zsh
&lt;hp> ask the mc folks where that line is stuffed and ask them to add another line with only a space
[14:44:08] <z0rc> а, и пока помню. чуваки, перестаньте подменять precmd в zsh
[14:45:26] <z0rc> для ваших целей есть>:
mc_precmd(){ pwd>&%d;kill -STOP $$ }
precmd_functions+=mc_precmd
[15:56:01] D-ion вышел из конференции
[15:56:24] D-ion зашёл в конференцию
[16:09:46] monkey зашёл в конференцию
[16:22:02] andrew_b зашёл в конференцию
[16:25:28] z0rc вышел из конференции
[17:04:51] slavazanko/h вышел из конференции
[17:05:22] slavazanko/h зашёл в конференцию
[17:31:29] andrew_b вышел из конференции
[18:34:43] D-ion вышел из конференции
[18:37:22] D-ion зашёл в конференцию
[18:49:20] monkey вышел из конференции
[18:49:53] monkey зашёл в конференцию
[18:49:55] monkey вышел из конференции
[22:12:10] iliamaslakov зашёл в конференцию
[23:35:47] iliamaslakov вышел из конференции
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!