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

Тема: http://www.midnight-commander.org | Latest stable: 4.7.0.5 | Latest release: 4.7.2
[00:06:39] <Зося_Синицкая> RSS: Новости для Midnight Commander
• mc-4.7.0.5-separate-colors.patch attached to Ticket #2170
http://www.midnight-commander.org/attachment/ticket/2170/mc-4.7.0.5-separate-colors.patch
[00:16:43] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2170 (Color collisions) updated
http://www.midnight-commander.org/ticket/2170#comment:1
[02:47:43] BanderOS зашёл в конференцию
[03:09:33] dkostousov зашёл в конференцию
[03:21:28] il.smind. вышел из конференции
[04:44:23] BanderOS вышел из конференции
[04:50:06] il.smind. зашёл в конференцию
[05:25:39] BanderOS зашёл в конференцию
[05:26:10] il.smind... зашёл в конференцию
[05:42:29] iNode вышел из конференции
[05:47:59] repolainen зашёл в конференцию
[05:52:19] <repolainen> http://llvm.org/bugs/show_bug.cgi?id=5685 нуотыфсё :]
[06:00:05] il.smind... вышел из конференции: Компьютер вошёл в спящий режим
[06:11:09] iNode зашёл в конференцию
[06:43:53] repolainen вышел из конференции
[06:51:34] <il.smind.> repolainen: ты рад?
[07:09:53] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2183 (mcedit crash after open empty gz file) created
http://www.midnight-commander.org/ticket/2183
[08:00:28] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #1450 (FISH: timestamps don't show correctly) updated
http://www.midnight-commander.org/ticket/1450#comment:17
[08:10:08] slavazanko зашёл в конференцию
[08:10:15] slavazanko/w зашёл в конференцию
[08:10:28] slavazanko/w вышел из конференции
[08:10:54] <slavazanko> всем привет
[08:35:16] BanderOS вышел из конференции
[08:36:23] <il.smind.> slavazanko: Приветики :)
[08:37:05] <il.smind.> slavazanko: 212 :)
[08:37:24] <slavazanko> угу, смотрю. вижу, перебазировал его уже
[08:37:34] <il.smind.> был грешок
[08:37:56] <slavazanko> :)
[08:38:05] <slavazanko> все мы грешны, сын мой
[08:39:43] <il.smind.> найдёшь время глянуть мою нетленку?
[08:40:21] <slavazanko> смотрю. Слух. а падение редактора в 212 пофиксим? или в том твоём тикете?
[08:40:22] <il.smind.> 2161_show_mark_in_input
[08:40:38] <il.smind.> давай отдельным
[08:40:47] <il.smind.> пофиксим
[08:41:02] <slavazanko> ок. но, наверное, после 212
[08:41:12] <il.smind.> мне все таки нравится 1 выстрел - один покойник
[08:42:36] dkostousov вышел из конференции: Автоматическая смена режима
[08:42:37] dkostousov зашёл в конференцию
[08:49:08] <slavazanko> по 212
с собиранием всех GArray *..._keymap в одну кучу

я вот даже не знаю как это по аналогии объяснить-то...

вот смотри. Есть некий механизм. Пусть это будет мясорубка. Просто мясорубка, которая в фарш молотит мясо. представь, что keybind.[ch] - это мясорубка, а keymap-масивы - это файлы.

Так вот вопрос: нужно ли мясо хранить в мясорубке (или мясорубку в мясе) только лишь потому, что они взаимосвязаны?
[08:49:58] <slavazanko> - а keymap-масивы - это файлы.
+ а keymap-масивы - это мфсо.
[08:50:11] <il.smind.> мой ответ да :)
[08:50:30] <il.smind.> проще работать с этим
[08:50:46] <il.smind.> т.к. не размазано по всем модулям
[08:50:52] <slavazanko> то есть, у тебя в холодильнике прямо в куче мяса лежит мясорубка? :)
или в кухонном шкафу на полке рядом с мясорубкой лежит и мясо? ;)
[08:51:07] <il.smind.> все аналогии лживы
[08:51:36] <il.smind.> зачем нужны аналогии - для манипуляции...
[08:51:48] <slavazanko> нет. Смысл "размазывания" данных по модулям - объектно-ориентированный подход. Данные нужны там, где они используются
[08:51:56] <il.smind.> ты хочешь меня запутать да? :)
[08:52:16] <il.smind.> slavazanko: короче это была идея Андрея
[08:52:17] <slavazanko> :) нет. Наоборот хочу прояснить
[08:52:31] <slavazanko> Да, Андрей любит как-то неправильно кучковать данные..
[08:52:39] <il.smind.> всё!
[08:52:46] <slavazanko> умолкаю
[08:52:49] <il.smind.> разговор окончен! :)
[08:53:05] <il.smind.> он придет ему мозг чисти
[08:53:08] <il.smind.> :)
[08:53:13] <slavazanko> я понял уже :)
[08:53:33] <il.smind.> смотри тогда нетленку!
[08:53:40] <il.smind.> 2161_show_mark_in_input
[08:53:42] <il.smind.> :)
[08:53:53] <slavazanko> да абажжи. я только-только в 212 влез
[08:54:09] <il.smind.> у меня каждое предложение закачивается восклицательным знаком!
[08:54:29] <il.smind.> где я этого набрался ума не приложу! :)
[08:54:53] <slavazanko> #ifdef USE_DIFF_VIEW
-/* yview.c */
+/* ydiff.c */
extern const global_keymap_t default_diff_keymap[];
#endif

ну фак, ну блин... ну нахрена в keybind.c? :(
Жду Андрея.. хай только появиццо..
Короче, за 212 в теперяшнем виде голосовать не буду.
Переключаюсь на 2161
[08:55:19] <slavazanko> > у меня каждое предложение закачивается восклицательным знаком!
УРА? ОЧКруто?
[08:55:43] <il.smind.> >УРА? ОЧКруто?
да оно!
[08:55:43] <slavazanko> в смысле, не отуда нахватался?
[08:55:47] <slavazanko> а :)
[08:56:32] <il.smind.> просто эти массивы они очень глобальны
[08:56:36] <il.smind.> очень
[08:56:53] <slavazanko> хреново.
[08:57:50] * il.smind. думает про "Короче, за 212 в теперяшнем виде голосовать не буду."
ничего-ничего, вот Андрюха придет, ты у меня по другому заговоришь...

[08:58:20] <slavazanko> фигвам. я ещё туды свои пальчики могу запустить. И переделаю всё к хреням в хеш-массивы
[08:58:36] <il.smind.> slavazanko: не, рано
[08:58:50] <il.smind.> надо сначало модель переделать
[08:58:56] <slavazanko> чем раньше - тем меньше переделывать
[08:58:57] <il.smind.> на экшены
[08:59:03] <slavazanko> а, да
[08:59:12] <slavazanko> в принципе, оно уже экшенами
[08:59:18] <il.smind.> наоборот когда будет единообразно будет проще
[08:59:37] <il.smind.> slavazanko> в принципе, оно уже экшенами
еще много тухляка осталось
[08:59:45] <il.smind.> по закоулкам
[09:00:05] <il.smind.> даже диалоги еще не полностью
[09:01:08] <il.smind.> 2161 собралось?
[09:01:13] <slavazanko> перебазировать 2161 на мастер или сам?
[09:01:15] <slavazanko> нет
[09:01:18] <slavazanko> не собралось
[09:01:24] <slavazanko> /srv/work/mc/git/lib/vfs/mc-vfs/extfs.c: In function 'extfs_resolve_symlinks_int':
/srv/work/mc/git/lib/vfs/mc-vfs/extfs.c:709: warning: ignoring return value of 'g_slist_delete_link', declared with attribute warn_unused_result
make[5]: *** [extfs.lo] Ошибка 1
[09:01:35] <slavazanko> у меня -Werror
[09:01:37] <il.smind.> ну...
[09:01:52] <il.smind.> надо перебазировать на мастер...
[09:01:58] <slavazanko> ща сделаю
[09:02:34] <il.smind.> 2161_show_mark_in_input основан на 2161_del_clear_dialog_field
[09:03:47] <slavazanko> то есть, сначала 2161_del_clear_dialog_field перебазировать(на мастер), а потом и 2161_show_mark_in_input перебазировать на этот бранч?
[09:04:32] <il.smind.> именно,
[09:04:39] <il.smind.> но если хочешь то я сам
[09:05:23] <slavazanko> лучше ты
[09:05:32] <slavazanko> чёта я очкую
[09:05:52] <il.smind.> ок, ща
[09:05:58] <il.smind.> там не много
[09:12:41] <il.smind.> slavazanko: перебазировал
[09:12:47] <il.smind.> запушил
[09:13:41] Yury V. Zaytsev зашёл в конференцию
[09:13:49] <slavazanko> ок
[09:14:52] <Yury V. Zaytsev> slavazanko: я тут вспомнил, ты удивлялся почему committed сейчас правильно. Так я сказал Андрею, я в pg поправил, а таблицу с изменениями трогать не стал, т.к. там много и смысла нет имхо.
[09:15:15] <slavazanko> а :)
[09:16:27] <Yury V. Zaytsev> Он видимо просто не заметил. Ну не важно
[09:16:44] <Yury V. Zaytsev> il.smind.: а чего ты готаровский скин тоже не поправил с этими выделениями?
[09:17:15] <il.smind.> Yury V. Zaytsev: ты о чем?
[09:17:29] <il.smind.> я правлю только родные скины
[09:17:51] <Yury V. Zaytsev> il.smind.: я про 4c8130896bc425b477a0481c574468798be54d5c
[09:17:52] <il.smind.> трогать другие мне безмазы
[09:18:27] <il.smind.> Yury V. Zaytsev: не планирую
[09:18:35] <Yury V. Zaytsev> Ну мне его в тикете написать чтобы посмотрел?
[09:18:39] <il.smind.> а если скинов будет 100
[09:18:50] <il.smind.> ты мне предлагаешь их все править?
[09:19:13] <slavazanko> за скинами пусть их авторы следят. Думаю, мы потом скины из репозитория вынесем...
[09:19:23] <slavazanko> пока что тягаем с собой
[09:19:40] <il.smind.> >Думаю, мы потом скины из репозитория вынесем...
+1
[09:19:52] <Yury V. Zaytsev> slavazanko: вот вместо всяких ng создал бы скин-позитарий
[09:19:57] <slavazanko> :)
[09:20:05] <Yury V. Zaytsev> и раздать на енего права всяким готарам
[09:20:30] <il.smind.> Yury V. Zaytsev: дыра будет
[09:20:36] <il.smind.> я против
[09:20:38] <Yury V. Zaytsev> В ком?
[09:20:55] <il.smind.> в лишних людях с ssh доступом
[09:21:20] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2170 (Color collisions) updated
http://www.midnight-commander.org/ticket/2170#comment:2
[09:21:47] <Yury V. Zaytsev> Ну во-первых им не нужно давать shell, ты конечно не читал ман по authorized_keys но там можно закрыть вообще всё и шелл поставить git.
[09:22:01] <Yury V. Zaytsev> А во-вторых, чего git не поддерживает чтоли какую-нибудь https авторизацию???
[09:22:35] <il.smind.> >закрыть вообще всё и шелл поставить git.
я в курсе, но зачем?
[09:22:37] <slavazanko> во-вторых, можон не давать даже каждому по аккаунту
[09:22:47] <slavazanko> создать только лишь одного пользователя без шелла
[09:22:57] <slavazanko> пусть это будет
useradd skins
[09:23:23] <slavazanko> и потом ему в ~/.ssh/auth_keys
публичные отпечатки ключей от разных людей пхать
[09:23:24] <Yury V. Zaytsev> Ну вообще да, и ключей ему сколько хочет можно прописать
[09:23:26] <slavazanko> да
[09:23:38] <Yury V. Zaytsev> il.smind.: я не понял насчет зачем
[09:23:59] <il.smind.> зачем создавать потенциальную угрозу
[09:24:02] <slavazanko> а в третьих, гит-репозиторий может быть где угодно. хоть на гибхабе
[09:24:13] <il.smind.> >хоть на гибхабе
[09:24:26] <il.smind.> воот
[09:24:36] <il.smind.> на гитхабе
[09:24:49] <il.smind.> а мы у себя ссылку опубликуем
[09:25:05] <Yury V. Zaytsev> il.smind.: я тоже не понимаю заче мсоздавать угрозу
[09:25:08] <Yury V. Zaytsev> il.smind.: http://progit.org/2010/03/04/smart-http.html читал?
[09:25:11] <il.smind.> и приделаем страничку
[09:28:58] <Yury V. Zaytsev> В общем не важно, по-моему если тебе так страшно можно сделать smart-http прсто. Ну или на худой конец на гитхабе, я правда не помню какие там правила для проектов. Лучше наверное http://gitorious.org/ и пуллить из него по крону если так спокойнейй
[09:40:01] <Yury V. Zaytsev> slavazanko: https://bugzilla.redhat.com/show_bug.cgi?id=503687
[09:40:04] <il.smind.> я предлагаю примерно такую схему
[09:40:17] <Yury V. Zaytsev> это я так понимают gnome-terminal и табы-спейсы
[09:40:20] <il.smind.> на гитхабе реп
[09:40:45] <Yury V. Zaytsev> il.smind.: не будет его на гитбахе, они же не дают под foss бесплатно только персональные???
[09:40:52] <il.smind.> у нас страничка с предпросмотром скинов и ссылка на скачивание
[09:40:53] <slavazanko> Yury V. Zaytsev: да, это гном-терминал
[09:40:54] <Yury V. Zaytsev> il.smind.: гиториоус даёт
[09:41:12] <il.smind.> Yury V. Zaytsev> il.smind.: гиториоус даёт
чего дает?
[09:41:21] <Yury V. Zaytsev> slavazanko: так я уже продавил его в апстрим, в последнем гноме который только что вышел его уже не должно быть
[09:41:30] <slavazanko> окак
[09:41:35] <Yury V. Zaytsev> il.smind.: бесплатные репозитарии проектам
[09:41:38] <slavazanko> Юра, я тебя уважаю.
[09:42:03] <il.smind.> Yury V. Zaytsev: я про другое, я про схему
[09:42:27] <il.smind.> у нас просто будет предпросмотр готового скина
[09:42:43] <il.smind.> а технически это уже другой вопрос
[09:42:45] <Yury V. Zaytsev> slavazanko: https://bugzilla.gnome.org/show_bug.cgi?id=602596 меня не за что уважать, я пользуюсь gnome-terminal :(
[09:42:55] <slavazanko> парсер скинов на php уже есть :)
[09:48:02] dkostousov вышел из конференции
[09:50:24] dkostousov зашёл в конференцию
[09:50:26] <il.smind.> slavazanko: да
[09:54:31] <il.smind.> slavazanko: ты позырел выделение в полях ввода?
[09:56:49] <slavazanko> нет ещё
[09:57:06] <il.smind.> slavazanko: ах ты!
[09:57:15] <slavazanko> и я тебя люблю
[09:57:20] <il.smind.> редискэ!
[09:57:26] <slavazanko> смотрю, не боись. отвлекаюсь иногда тольо
[09:58:30] <slavazanko> акцент жалоб и пожеланий всё больше и больше смещается в сторону VFS...
[09:59:25] <Yury V. Zaytsev> slavazanko: елси что я пересобрал всё для федорщиков
[09:59:34] <Yury V. Zaytsev> 4.7.0.5 и 4.7.2
[09:59:35] <il.smind.> slavazanko: на vfs
[10:01:46] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2179 (gotar.ini update) reopened
http://www.midnight-commander.org/ticket/2179#comment:5
[10:18:25] <Yury V. Zaytsev> il.smind.: есть вопрос по редактору
[10:18:47] <il.smind.> Yury V. Zaytsev: внимательно
[10:18:59] <Yury V. Zaytsev> когда bs нажимаешь на строке которая только \n содержит почему оно не удаляет его и не перекиывает меня на строку выше? я что-то ключить должен для этого?
[10:19:06] <Yury V. Zaytsev> или это 4.7.0.3 страый?
[10:19:15] <il.smind.> 1 ctr
[10:19:18] <il.smind.> 1 сек
[10:19:51] <Yury V. Zaytsev> Я сейчас с мешком для debian люблюсь чтобы последний релиз везде пользовать
[10:20:09] <il.smind.> Yury V. Zaytsev: по моему я это правил
[10:20:34] <Yury V. Zaytsev> ок тогда попробую 4.7.0.5 как мешок зашью
[10:20:37] <il.smind.> проверь, включи режим "[Х] Курсор за пределами строки"
[10:21:02] <il.smind.> по идее все должно заработать
[10:21:09] <il.smind.> если стало удалять
[10:21:17] <il.smind.> то значит это тот баг
[10:21:22] <il.smind.> и он исправлен
[10:21:26] <Yury V. Zaytsev> [x] Cursor beyond end of line, но 4.7.0.3. проверю как соберу новую
[10:21:42] <il.smind.> Yury V. Zaytsev: проверь на текушей версии
[10:21:57] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2168 (Hotkey shouldn't be capitalized) updated
http://www.midnight-commander.org/ticket/2168#comment:1
• Ticket #2184 (accelerators hard to see in default theme) created
http://www.midnight-commander.org/ticket/2184
• Ticket #2173 (Warn if 256 colors are used but not available) updated
http://www.midnight-commander.org/ticket/2173#comment:1
[10:22:32] <il.smind.> я пожратц
[10:22:57] <il.smind.> slavazanko: результаты где?
[10:32:46] <slavazanko> cc1: warnings being treated as errors
/srv/work/mc/git/src/widget.c:1052: предупреждение: прототип для ‘input_set_markers’ не был предварительно определен [-Wmissing-prototypes]
/srv/work/mc/git/src/widget.c:1058: предупреждение: прототип для ‘input_mark_cmd’ не был предварительно определен [-Wmissing-prototypes]
/srv/work/mc/git/src/widget.c:1073: предупреждение: прототип для ‘input_eval_marks’ не был предварительно определен [-Wmissing-prototypes]
make[3]: *** [widget.o] Ошибка 1
make[3]: Leaving directory `/srv/work/mc/git/build_root/src'
[10:32:50] <slavazanko> ща зафикшу
[10:37:45] <slavazanko> http://midnight-commander.org/changeset/825d061125a631efa250cf795ef774c4da65ac72
[10:38:05] <slavazanko> потом спрячешь клинап
[10:38:43] <slavazanko> 212 апрувед
[10:39:07] <slavazanko> уболтали, черти языкастые
[10:39:20] <slavazanko> всё равно потом переделаю
[10:42:14] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #212 (User defined Hotkeys like a VIM) updated
http://www.midnight-commander.org/ticket/212#comment:53
• Ticket #2161 (DEL - clear input line in dialog) updated
http://www.midnight-commander.org/ticket/2161#comment:5
[10:55:28] dkostousov вышел из конференции: Replaced by new connection
[10:55:29] dkostousov зашёл в конференцию
[10:59:03] <Yury V. Zaytsev> У нас в HACKING какая то белиберда
[10:59:06] <Yury V. Zaytsev> Надо будет поправиь
[10:59:53] <Yury V. Zaytsev> TODO тоже странный
[11:02:26] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2135 (End button in MC viewer jumps too far) updated
http://www.midnight-commander.org/ticket/2135#comment:13
[11:12:33] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2161 (DEL - clear input line in dialog) updated
http://www.midnight-commander.org/ticket/2161#comment:6
[11:15:02] <il.smind.> slavazanko: только по цветам
[11:15:28] <il.smind.> андрей там написал про коммандную строку, я не очень понял что и как
[11:22:36] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2135 (End button in MC viewer jumps too far) updated
http://www.midnight-commander.org/ticket/2135#comment:14
[11:32:38] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2161 (DEL - clear input line in dialog) updated
http://www.midnight-commander.org/ticket/2161#comment:7
[12:02:47] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2168 (Hotkey shouldn't be capitalized) updated
http://www.midnight-commander.org/ticket/2168#comment:2
[12:06:47] il.smind... зашёл в конференцию
[12:30:36] dkostousov вышел из конференции
[12:31:48] dkostousov зашёл в конференцию
[12:41:33] storchaka зашёл в конференцию
[12:42:14] <storchaka> Здравствуйте
[12:42:29] <storchaka> С 4.7.2!
[12:43:36] <Yury V. Zaytsev> storchaka: ты вроде deiban user
[12:43:51] <storchaka> Вроде
[12:43:58] <Yury V. Zaytsev> круто
[12:44:13] <Yury V. Zaytsev> скажи мне как в debian/rules правильно эскейпить вариейблы
[12:44:32] <storchaka> Не знаю
[12:44:38] <Yury V. Zaytsev> DEB_CONFIGURE_EXTRA_FLAGS := --without-ext2undel --without-samba --with-screen=slang --libexecdir=$${prefix}/lib --disable-rpath
[12:44:43] <Yury V. Zaytsev> Так вот пробовал, не канает
[12:44:49] <Yury V. Zaytsev> конфигуре передаётся /lib
[12:44:58] <Yury V. Zaytsev> просто бесят меня их дурацкие мешки
[12:45:18] <il.smind.> Ты про Зенит?
[12:45:25] <il.smind.> меня тоже
[12:46:08] <storchaka> Вообще-то, debian/rules -- это обычный makefile
[12:46:16] <Yury V. Zaytsev> Я знаю
[12:46:38] <Yury V. Zaytsev> вот в обычном спеке обычно всё просто
[12:47:10] <Yury V. Zaytsev> а с их дурацкой системой из кучи вложенных мейкфайлов всегда одни прбелмы
[12:48:04] <storchaka> --libexecdir=\$${prefix}/lib
[12:48:46] <Yury V. Zaytsev> storchaka: попробую
[12:51:08] <storchaka> Есть баг, который очень мне не нравится. Я думал, он давно исправлен, обновился на 4.7.2 -- всё так же. Во всяком случае известен он наверное давно.
[12:51:56] <slavazanko> ?
[12:53:42] <storchaka> Суть в том, что если в субшелле набираешь команду, потом переключаешся по Ctrl-O в панельный режим и переходишь в новый каталог, то команда смены каталога просто дописывается в конец частично набранной строки и результат исполняется
[12:54:23] <storchaka> Понятно, что выполнится может и что-то опасное
[12:54:49] <storchaka> Эта ошибка известна? Какие-то надежды есть?
[12:55:24] <il.smind.> storchaka: известна
[12:57:53] <storchaka> Нужно ждать 5.0.0?
[13:01:22] <il.smind.> storchaka: не знаю, надо славу попытать
[13:02:23] <storchaka> А почему в выборе подсветки синтаксиса Debian changelog file дважды?
[13:03:36] <il.smind.> storchaka: у меня не дважды
[13:04:37] <storchaka> Где это прописано?
[13:07:55] <il.smind.> список синтаксисов?
[13:08:41] <storchaka> Что-то даже grep не находит
[13:08:51] <slavazanko> > Эта ошибка известна? Какие-то надежды есть?
ошибка известна. Надежды есть - хочу сделать единый ввод для фонового шелла и для строки под панелями.
[13:09:00] <slavazanko> это реально
[13:09:07] <il.smind.> у меня
/usr/share/mc/syntax/Syntax
~/.mc/cedit/Syntax
[13:09:10] <storchaka> О, это круто!
[13:09:37] <il.smind.> slavazanko: а не киздишь? :)
[13:09:49] <il.smind.> я ведь поверю
[13:10:20] <il.smind.> я про " хочу сделать единый ввод для фонового шелла и для строки под панелями."
[13:10:27] <slavazanko> проверяй :)
Я когда подзалечил озабоченный шелл, то понял, что реально. Возни многовато, но синхронизировать реально.
[13:10:58] <il.smind.> ПОВЕРЮ а не проверю
[13:11:58] <slavazanko> а, верь :) не мешаю...
[13:12:41] <il.smind.> Yury V. Zaytsev: слишь брат, поревьювишь, да!?
[13:13:24] <slavazanko> угу. Андрюхи нету - бабушку хоронит. Если не сильно занят - поревьювай, плиз. Если занят, то ладно
[13:13:38] <il.smind.> slavazanko: ты знаешь что могут сделать обманутые фанаты со своими кумирами?
[13:14:38] <slavazanko> знаю. разпять. или раз шесть
[13:14:49] <storchaka> У меня нету Syntax
[13:15:02] <il.smind.> storchaka: как это?!
[13:15:25] <storchaka> Вот так
[13:15:31] <il.smind.> f4
Options
Syntax file
[13:15:52] <storchaka> Лечите инсталлятор
[13:16:25] <storchaka> Это локальный, его тоже нет
[13:17:45] <storchaka> 4.7.2.1 стоит на пороге
[13:18:07] <slavazanko> ща make && make install на мастере сделаю
[13:18:25] <il.smind.> ну что когда этот пункт меню нажимаешь то пустой файл открывается?
[13:18:35] <storchaka> make uninstall сперва
[13:18:58] <storchaka> il.smind.: Разумеется
[13:19:24] <il.smind.> ну плохо..
[13:22:55] <storchaka> А как вообще взаимодействие с субшеллом происходит?
[13:23:26] <slavazanko> форк. в форке шелл. mc пеерхватывает весь ввод и вывод на себя.
[13:24:54] <storchaka> Т.е. даже при скрытии панелей весь ввод идёт через mc?
[13:25:05] <slavazanko> да. он просто игнорируется
[13:25:13] <slavazanko> ой
[13:25:19] <slavazanko> наоборот :)
[13:25:23] <slavazanko> при показе игнорируется
[13:25:39] <storchaka> Тогда это действительно реально
[13:25:44] <slavazanko> ну дык
[13:26:33] <storchaka> И вывод при видимых панелях буферизировать
[13:27:33] <slavazanko> есть Syntax. Ставится в ${sysconfdir}/mc/Syntax

/srv/work/mc/git/build_root/INSTALL_ROOT/etc/mc/Syntax

это в моём случае. я ${prefix} переопределил
[13:28:13] <il.smind.> storchaka: нет, ты не подумай, я тебя пока ни в чём не обвиняю... :)
[13:28:16] <storchaka> У меня нет. Буду копать
[13:28:44] <il.smind.> но хорошо ли ты помыл руки перед установкой? :)
[13:32:23] <storchaka> Наверное не очень
[13:32:31] <storchaka> Переустановил, появился
[13:32:44] <storchaka> В нём:
[13:33:11] <storchaka> file .\*changelog$ Debian\schangelog\sfile
include debian-changelog.syntax

file changelog.Debian$ Debian\schangelog\sfile
include debian-changelog.syntax
[13:33:56] <il.smind.> хм...
[13:34:38] il.smind... вышел из конференции: Компьютер вошёл в спящий режим
[13:35:31] <il.smind.> да отпираться бессмысленно...
[13:36:09] <storchaka> У вас один ус отвалился
[13:36:37] <slavazanko> :)
[13:36:40] <slavazanko> бывает
[13:37:22] <slavazanko> второй илсминд уснул - это жена комп отрубила?
[13:38:35] <storchaka> Если через mc всё равно проходит весь вывод, наверное и разбирать ANSI-последовательности его можно научить?
[13:39:18] <il.smind.> он умеет
[13:39:19] <slavazanko> какие именно?
[13:39:35] <il.smind.> иначе бы вообще ничего не работало бы
[13:39:40] <slavazanko> от клавы? или всякие цветовые?
[13:41:45] <storchaka> Хотелось бы %view не только ascii и nroff, но и ansi
[13:42:50] <storchaka> Просто цвет, шрифт и т.п.
[13:43:46] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2135 (End button in MC viewer jumps too far) updated
http://www.midnight-commander.org/ticket/2135#comment:15
• Ticket #2173 (Warn if 256 colors are used but not available) updated
http://www.midnight-commander.org/ticket/2173#comment:2
[13:44:23] <storchaka> А то для некоторых форматов приходится преобразовывать в html, потом dump -- и всё выделение теряется
[13:44:28] il.smind... зашёл в конференцию
[13:53:51] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2185 (Viewer and editor make 100% CPU last) created
http://www.midnight-commander.org/ticket/2185
• Ticket #2135 (End button in MC viewer jumps too far) updated
http://www.midnight-commander.org/ticket/2135#comment:16
• test.txt.gz attached to Ticket #2185
http://www.midnight-commander.org/attachment/ticket/2185/test.txt.gz
[14:01:19] storchaka вышел из конференции
[14:04:01] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2186 (The outputs from commands under panels are unvisible) created
http://www.midnight-commander.org/ticket/2186
[14:05:53] <Yury V. Zaytsev> il.smind тебе чего ревьюить?
[14:06:03] <Yury V. Zaytsev> я конечно могу только ты имей в виду, что я неграмотный
[14:06:59] <Yury V. Zaytsev> slavazanko: Support of 256 colors > Support for 256 colors
[14:08:10] <Yury V. Zaytsev> slavazanko: fg/bg лучше в мане сделать маленькими буквами
[14:09:11] <Yury V. Zaytsev> slavazanko: lib/tty/color-internal.c: mc_tty_color_table_t const color_table[] = {  стала елочкой
[14:09:27] <Yury V. Zaytsev> mc_tty_color_table_t const attributes_table[] = {  то же самое
[14:10:01] <Yury V. Zaytsev> lib/tty/color-ncurses.c ¶Andrew Borodin <aborodin@vmail.ru>, 2009.  убрать точку
[14:10:36] <Yury V. Zaytsev> slavazanko: lib/tty/color.c ¶ аналогично... либо уж везде ставить, либо везде убирать
[14:10:54] <Yury V. Zaytsev> slavazanko: lib/tty/tty-slang.c ¶
[14:11:23] <Yury V. Zaytsev> slavazanko: src/editor/syntax.c ¶ поменять местами
[14:13:36] <il.smind.> Yury V. Zaytsev: ээх ладно, просто тогда погоняй
[14:14:18] <Yury V. Zaytsev> il.smind. о чем речь то вообще
[14:14:22] <il.smind.> ща
[14:14:47] <il.smind.> 2161_del_clear_dialog_field
[14:17:16] <il.smind.> запушил, можно качать
[14:21:25] <Yury V. Zaytsev> il.smind. а почему в lib/skin.h нельзя было сделать типа static int idx = 0; table[i++] и т.п.
[14:21:39] <Yury V. Zaytsev> А надо обязательно цифры хардкодить?
[14:21:46] <il.smind.> незнаю
[14:22:05] <il.smind.> наверное потому что раньше было меньше цифр
[14:22:07] <Yury V. Zaytsev> Ну так может сделать?
[14:22:16] <Yury V. Zaytsev> А то если опять одну добавить все сползут
[14:22:17] <il.smind.> а... в .h
[14:22:21] <Yury V. Zaytsev> Так уж итак все трогать
[14:24:16] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #212 (User defined Hotkeys like a VIM) closed
http://www.midnight-commander.org/ticket/212#comment:54
[14:24:56] <il.smind.> Yury V. Zaytsev: я не владею такой технологией чтобы в хидере переменные инкрементить
[14:25:14] <Yury V. Zaytsev> il.smind. пусть умные выскажуется, я вообще с не владею
[14:25:31] <Yury V. Zaytsev> port_region_marked_for_dete страшное имя
[14:25:38] <Yury V. Zaytsev> deletion тогда уж
[14:26:14] <il.smind.> переименовать в
porN_region_marked_for_dete
[14:26:15] il.smind... вышел из конференции: Компьютер вошёл в спящий режим
[14:28:39] <il.smind.> Yury V. Zaytsev: я ж название не трогал
[14:28:57] <il.smind.> скажи во что переименовать port_region_marked_for_delete я переименую
[14:29:42] <il.smind.> водно наверное input_delete_marked
[14:30:39] <il.smind.> можно наверное input_delete_marked
[14:30:59] <Yury V. Zaytsev> А я не знаю че эта функция делает
[14:31:09] <Yury V. Zaytsev> input_delete_marked грамматически правильно
[14:31:15] <Yury V. Zaytsev> for delete не може быь
[14:31:20] <Yury V. Zaytsev> может быть for deletion
[14:31:50] <Yury V. Zaytsev> Ну я собрал, вообще удаляет
[14:32:01] <Yury V. Zaytsev> Ещзё что-то должно делать?
[14:33:35] <il.smind.> Yury V. Zaytsev: делит удаляет неизмененный текст
[14:33:41] <il.smind.> работает?
[14:34:12] <Yury V. Zaytsev> fuf
[14:34:14] <Yury V. Zaytsev> ага
[14:34:42] <il.smind.> это еще не все
[14:34:50] <il.smind.> пометь мышью
[14:34:58] <il.smind.> и нажми del
[14:36:36] <il.smind.> ню?
[14:42:49] <Yury V. Zaytsev> il.smind.: работает
[14:42:56] <Yury V. Zaytsev> просто у меня мышь медленая
[14:50:56] <il.smind.> Yury V. Zaytsev: можно тоже самое с шифтом
[14:51:05] <il.smind.> только надо прописать хоткеи
[14:51:52] <Yury V. Zaytsev> это шутка было
[14:52:10] <slavazanko> уфф. Я туд. Комп собирал
[14:59:40] il.smind. вышел из конференции
[15:14:54] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2169 ([Patch] I can has 256 colorz) updated
http://www.midnight-commander.org/ticket/2169#comment:6
[15:15:06] <slavazanko> Юра, всё. Все пожелания учёл
[15:23:07] <Yury V. Zaytsev> slavazanko: мне нравится
[15:23:29] <Yury V. Zaytsev> slavazanko: не знаю только почему not for stable. Он же сделал оба. Мне бы лично не помешало.
[15:23:33] <slavazanko> угу, мне тоже. Во вник чел в проблему.. и решил же
[15:23:58] <slavazanko> ну... стейбл - только для багфиксинга. не для новых фишек :)
[15:24:09] <slavazanko> оставь стейбл старпёрам :)
[15:24:15] <Yury V. Zaytsev> Я старпер
[15:24:46] <slavazanko> я тоже.
поэтому стейбл пусть будет нетронытым фичами
[15:24:59] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2167 (Prepare for stable release mc-4.7.0.5) closed
http://www.midnight-commander.org/ticket/2167#comment:12
[15:26:47] <Yury V. Zaytsev> Ну как хочешь, не буду спорить. Пусть будет стейбл так стейбл.
[15:29:10] iNode вышел из конференции
[15:30:00] <slavazanko> http://www.opennet.ru/openforum/vsluhforumID3/66712.html
конкуренты отакуэ!
[15:43:15] <Yury V. Zaytsev> круто он консольный
[15:43:25] <Yury V. Zaytsev> gui прсто не конкуренты
[15:43:34] <Yury V. Zaytsev> но вообще выглядит как mc 0.0.1
[15:44:17] <slavazanko> :)
[15:44:25] <slavazanko> питонисты бстро его доведут
[15:49:02] <Yury V. Zaytsev> Ну надеюсь :)
[15:49:11] <Yury V. Zaytsev> Тогда буду шантажировать вас )
[15:49:18] <slavazanko> :)
[15:49:40] <slavazanko> смотрю сейчас http://midnight-commander.org/ticket/1668
[15:49:52] <slavazanko> перебазировал на мастер, компилю...
[15:50:11] andrew_b зашёл в конференцию
[15:50:24] <slavazanko> Привет. Андрей. Как ты?
[15:51:12] <andrew_b> Привет.
[15:51:28] <andrew_b> Нормально я.
[15:51:44] <andrew_b> Всем спасибо за сочувствие.
[15:55:13] <andrew_b> Смотрю, вчера тут жарко было.
[15:55:33] <andrew_b> Тикетов поприбавилось солидно.
[15:55:58] <slavazanko> угу. самый сногшибательный Эгмонт влупил
[15:56:01] <slavazanko> про 256 цветов
[15:56:58] <slavazanko> http://midnight-commander.org/ticket/2169
[15:56:59] <Yury V. Zaytsev> с патчем!
[15:57:14] <andrew_b> Я видел, но ниасилил.
[15:57:31] <slavazanko> да, с патчем. и даже для стейбла. но насчёт стейбла я уже огорчил народ - там не будет :)
[15:58:06] <slavazanko> Эгмонд разделил атрибуты и цвета.
[15:58:17] <slavazanko> бля, я с нкурсесами не проверил
[15:58:25] <slavazanko> короче, в слагнах работает
[15:59:15] <andrew_b> Там вроде было два соседних тикета: один про 256 цветов, а второй про то, что делать, если их нет.
[15:59:39] <slavazanko> а вообще новость как-то лениво была воспринята. На ЛОРе 3,5 страниц (из них "мс не нужен" всего два или три коммента).
На опеннете тоже не густо...
[16:00:08] <slavazanko> да, два. один добавляет фичу, а второй тикет спрашивает чего делать, если фича неюзабельна
[16:00:29] <andrew_b> Вроде бы по смыслу это один тикет.
[16:00:30] <slavazanko> наверное, он так сделал, чтобы фича была принята, а что делать если недоступна думать отдельно :)
[16:01:10] <slavazanko> по=хорошему один. Но разделение проблемы может ускорить принятие патча
Эгмонт хитрый жук :)
[16:11:12] <slavazanko> у нас сокращённый день. Я домой
[16:20:04] zeihee зашёл в конференцию
[16:22:07] <andrew_b> Для Ильи: #2183 случается здесь:

edit.c:

1000 if (edit->converter != str_cnv_from_term)
1001 str_close_conv (edit->converter);

Здесь edit->converter == NULL.
[16:22:57] <andrew_b> Можно установить защиту от такой ситуации в str_close_conv.
[16:23:37] <andrew_b> А можно как-то в редакторе инициализировать конвертер неким разумным значением.
[16:26:04] il.smind... зашёл в конференцию
[16:26:25] <andrew_b> Собсно, оно так и происходит:

915 edit->converter = str_cnv_from_term;

Но ПОСЛЕ

907 if (edit_load_file (edit))

где и падает.
[16:26:54] <andrew_b> il.smind...: привет, а я тут тебе мессадж пишу.
[16:29:25] <andrew_b> Ща забранчую.
[16:29:43] Yury V. Zaytsev вышел из конференции
[16:32:01] <il.smind...> andrew_b: давай
[16:32:08] <il.smind...> andrew_b: я тут
[16:32:18] <andrew_b> Я вижу.
[16:33:32] <il.smind...> slavazanko: в стэйбле оно не вперлось
[16:33:35] Yury V. Zaytsev зашёл в конференцию
[16:45:28] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2183 (mcedit crash after open empty gz file) updated
http://www.midnight-commander.org/ticket/2183#comment:1
• Ticket #2183 (mcedit crash after open empty gz file) updated
http://www.midnight-commander.org/ticket/2183#comment:2
[16:47:34] <il.smind...> andrew_b: а мессага то где?
[16:56:02] <andrew_b> Ну вот, про сегфаулт в редакторе.
[16:56:25] <andrew_b> Я думал, ты починишь.
[16:56:43] <andrew_b> А починил я сам.
[16:57:29] styx.mp зашёл в конференцию
[16:58:28] <il.smind...> позырь мой бранч
[16:59:26] <il.smind...> andrew_b: пожаалуйста
[16:59:49] <andrew_b> Какой из?
[17:01:38] styx.mp вышел из конференции: Replaced by new connection
[17:01:43] styx.mp зашёл в конференцию
[17:13:47] <andrew_b> Ещё интересный вопрос, почему в diffview tab_size внезапно становится 0.
[17:14:46] il.smind зашёл в конференцию
[17:25:36] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2187 (mc -e and mc -v don't work) created
http://www.midnight-commander.org/ticket/2187
[17:26:34] <il.smind...> andrew_b: тикет есть
[17:27:07] <andrew_b> il.smind...: ты про что?
[17:27:27] <il.smind...> andrew_b> Ещё интересный вопрос, почему в diffview tab_size внезапно становится 0.
andrew_b: тикет есть
[17:27:32] <il.smind...> я по это
[17:27:40] <andrew_b> Я знаю, что есть.
[17:27:52] <andrew_b> Мне интересно, почему он есть? :)
[17:29:08] styx.mp вышел из конференции
[17:30:03] <il.smind...> andrew_b: ну я думаю при первом сохранении параметров он еще пустой
[17:31:29] <il.smind...> andrew_b: не парься я поправлю завтра
[17:31:50] <il.smind...> я думаю схема примерно такая
[17:31:59] <il.smind...> запустили новый мц
[17:32:12] <il.smind...> включено автосохранение
[17:32:28] <il.smind...> diffview не запускали
[17:32:39] <il.smind...> вышли из mc
[17:33:19] <il.smind...> tab_size не проинитился и сразу сохранился
[17:35:04] Yury V. Zaytsev вышел из конференции
[17:35:35] <andrew_b> Ну как... dview_save_options() вызывается только при выходе из двьювера.
[17:36:12] <andrew_b> Где-то ещё сохраняется?
[17:36:51] Yury V. Zaytsev зашёл в конференцию
[17:36:54] <il.smind...> andrew_b: не знаю это только версия
[17:56:07] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2185 (Viewer and editor make 100% CPU last) closed
http://www.midnight-commander.org/ticket/2185#comment:1
[18:06:10] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2185 (Viewer and editor make 100% CPU last) updated
http://www.midnight-commander.org/ticket/2185#comment:2
[18:12:00] <il.smind...> andrew_b: тыт?
[18:12:04] <il.smind...> andrew_b: тут?
[18:12:40] <andrew_b> Да.
[18:22:49] dkostousov вышел из конференции
[18:26:33] repolainen зашёл в конференцию
[18:26:47] <Yury V. Zaytsev> Вопрос
[18:26:53] <Yury V. Zaytsev> X какие нужны
[18:27:04] <Yury V. Zaytsev> libx11-dev ?
[18:27:08] <Yury V. Zaytsev> Для --with-x?
[18:30:43] <andrew_b> А по разному... В одних дистрах так пакет называется, в других -- по-другому.
[18:32:21] <andrew_b> Я собираю без --with-x, поэтому затрудняюсь.
[18:32:39] <andrew_b> Затрудняюсь ответить на вопрос.
[18:32:43] <repolainen> а что делает with-x ? :]
[18:38:06] <andrew_b> Ну, например, модификаторы иксовые тспользуются, если МЦ в терминале запущен.
[18:38:29] <repolainen> Mod1,2,3,4 ?
[18:38:46] <repolainen> Это Ъ, а еще? копи-паст относится?
[18:40:05] <andrew_b> 744 * Get modifier state (shift, alt, ctrl) for the last key pressed.
745 * We are assuming that the state didn't change since the key press.
746 * This is only correct if get_modifier() is called very fast after
747 * the input was received, so that the user didn't release the
748 * modifier keys yet.
749 */
750 static int
751 get_modifier (void)
[18:40:23] <andrew_b> 761 #ifdef HAVE_TEXTMODE_X11_SUPPORT
762 if (x11_window != 0) {
763 Window root, child;
764 int root_x, root_y;
765 int win_x, win_y;
766 unsigned int mask;
767
768 mc_XQueryPointer (x11_display, x11_window, &root, &child, &root_x,
769 &root_y, &win_x, &win_y, &mask);
770
771 if (mask & ShiftMask)
772 result |= KEY_M_SHIFT;
773 if (mask & ControlMask)
774 result |= KEY_M_CTRL;
775 return result;
776 }
777 #endif /* HAVE_TEXTMODE_X11_SUPPORT */
[18:47:52] andrew_b вышел из конференции: Replaced by new connection
[18:47:55] andrew_b зашёл в конференцию
[18:48:54] <andrew_b> il.smind...: тут, не? Есть вопрос по #2178.
[18:54:23] zeihee вышел из конференции
[19:06:40] andrew_b вышел из конференции
[19:24:22] <il.smind...> andrew_b: я
[19:40:21] zeihee зашёл в конференцию
[19:40:40] <Yury V. Zaytsev> repolainen: только модификаторы но это зело полезно когда ты в эмуляторе
[19:52:03] <Yury V. Zaytsev> А это
[19:52:17] <Yury V. Zaytsev> ifeq ($(DEB_HOST_ARCH_OS),linux) как на sh переписать
[19:52:28] <Yury V. Zaytsev> Это чтобы в правиле makefile было
[19:52:36] <Yury V. Zaytsev> repolainen: не молчи, ты точно знаешъ
[19:56:35] <repolainen> это ENVVAR?
[19:57:11] <repolainen> if [ x"$DEB_HOST_ARCH_OS" != "x" ]; then
echo "hauska tutustua"
fi
[19:58:21] <repolainen> ой
[19:58:26] <repolainen> if [ x"$DEB_HOST_ARCH_OS" = "xlinux" ]; then
echo "hauska tutustua"
fi
[19:59:15] <repolainen> тебе это точно надо? :]
[19:59:36] * repolainen такие извраты фанатеет фигачить прямо в Makefile
[20:00:22] <repolainen> типа такого:
os_type.windows := win
os_type.dos := dos
os_type.linux := linux
os_type.freebsd4 := linux
os_type.freebsd5 := linux
os_type.freebsd6 := linux
os_type.freebsd7 := linux
os_type := $(os_type.$(target))
[20:00:23] <repolainen> :]
[20:00:54] <repolainen> is_posix.windows :=
is_posix.dos :=
is_posix.linux := 1
is_posix.freebsd4 := 1
is_posix.freebsd5 := 1
is_posix.freebsd6 := 1
is_posix.freebsd7 := 1
posix := $(is_posix.$(target))
[20:03:08] <repolainen> а еще у GNU make прикольный eval начиная с 3.81 :]
[20:03:19] * repolainen на нем написал генераторы таргетов
[20:19:26] <Yury V. Zaytsev> repolainen: обманул ты меня, лисиц
[20:19:38] <Yury V. Zaytsev> <------>if [ x"$DEB_HOST_ARCH_OS" = "xlinux" ]; then \
<------><------>chgrp tty ./debian/mc/usr/lib/mc/cons.saver \
<------><------>chmod g+s ./debian/mc/usr/lib/mc/cons.saver \
<------>f
[20:19:45] <Yury V. Zaytsev> походу там чего=-то такое надо писать
[20:19:53] <Yury V. Zaytsev> Потому что он на какой-то конец строки ругается
[20:21:00] <repolainen> fi
[20:21:14] <repolainen> это внутри make?
[20:21:21] <repolainen> \ не нужны в shell
[20:22:44] <Yury V. Zaytsev> if [ x"EB_HOST_ARCH_OS" = "xlinux" ]; then \
chgrp tty ./debian/mc/usr/lib/mc/cons.saver \
chmod g+s ./debian/mc/usr/lib/mc/cons.saver \
fi
/bin/sh: Syntax error: end of file unexpected (expecting "fi")
make: *** [binary-post-install/mc] Error 2
[20:22:54] <Yury V. Zaytsev> Это внутри правила make
[20:23:14] <Yury V. Zaytsev> binary-post-install/mc::
<------>chmod 644 ./debian/mc/usr/share/mc/bin/mc*
<------>chmod 755 ./debian/mc/etc/mc/edit.spell.rc
<------>chmod 755 ./debian/mc/etc/mc/edit.indent.rc

<------>if [ x"$DEB_HOST_ARCH_OS" = "xlinux" ]; then \
<------><------>chgrp tty ./debian/mc/usr/lib/mc/cons.saver \
<------><------>chmod g+s ./debian/mc/usr/lib/mc/cons.saver \
<------>fi

<------>rmdir ./debian/mc/usr/share/man/sr/man8
[20:23:23] <Yury V. Zaytsev> repolainen: короче ниче не понимаю
[20:23:45] <Yury V. Zaytsev> Почему он пишет еб_хост_арч?
[20:23:51] <Yury V. Zaytsev> Это какбы намекает чтоли?
[20:23:54] <repolainen> это шелл
[20:23:55] <repolainen> $$
[20:24:00] <repolainen> $$DEB_HOST_ARCH
[20:24:14] <Yury V. Zaytsev> Мне сказали

<KiBi> ifeq ($(DEB_HOST_ARCH_OS),linux)
<KiBi> …
<KiBi> endif
[20:24:17] <repolainen> иначе умный make попробует засабститутить
[20:24:26] <Yury V. Zaytsev> Так делать в make. А как в правиле сделать не говорят
[20:24:28] <repolainen> тык чё ты не вклинил? :]
[20:24:31] <Зося_Синицкая> repolainen: Я могу ошибаться, но чё ты не вклинил? :] тут нету...
[20:24:52] <Yury V. Zaytsev> Зося_Синицкая: сейчас вклиним тебе
[20:25:07] <Зося_Синицкая> Yury V. Zaytsev: шо аськаешь? Чай в жаббере сидишь
[20:25:29] <Yury V. Zaytsev> Ну вообще, хамство так и прет
[20:25:36] <Yury V. Zaytsev> repolainen: я не понял
[20:25:48] <Yury V. Zaytsev> Разве это можно использовать в правиле???
[20:25:49] <repolainen> щя те лучше пример покажу на make
[20:26:10] <Yury V. Zaytsev> Я тебе показал правло make куда мне это надо запихнуть
[20:26:18] <repolainen> [sf] /tmp:make
all stuff
[sf] /tmp:make YO=fire
all stuff
condistuff
[sf] /tmp:cat Makefile
all:
@echo "all stuff"
ifeq ($(YO), fire)
@echo "condistuff"
endif
[20:27:46] <repolainen> Собсна
binary-post-install/mc::
<------>chmod 644 ./debian/mc/usr/share/mc/bin/mc*
<------>chmod 755 ./debian/mc/etc/mc/edit.spell.rc
<------>chmod 755 ./debian/mc/etc/mc/edit.indent.rc
ifeq ($(DEB_HOST_ARCH_OS), linux)
<------>chgrp tty ./debian/mc/usr/lib/mc/cons.saver
<------>chmod g+s ./debian/mc/usr/lib/mc/cons.saver
fi
<------>rmdir ./debian/mc/usr/share/man/sr/man8
[20:29:18] <Yury V. Zaytsev> repolainen: ! так можно!?"
[20:29:29] <Yury V. Zaytsev> Круто
[20:30:42] <repolainen> врядли это фича POSIX make
[20:30:48] <repolainen> но можно :]
[20:31:32] <repolainen> в BSD make ифы с точки например начинаются
[20:31:42] <repolainen> кафребэсэдэ чем собирается? :]
[20:31:47] <repolainen> GNU юзерлендом?
[20:32:20] <Yury V. Zaytsev> Да вроде да
[20:33:02] <repolainen> http://www.opengroup.org/onlinepubs/009695399/utilities/make.html
[20:34:28] <repolainen> 'make -p -f /dev/null 2>/dev/null' <- круто, да? :]
[20:34:47] <Yury V. Zaytsev> Чет я там не учитал ничего про ифы
[20:34:54] <Yury V. Zaytsev> Однако собралось, ты умный лисиц
[20:35:02] <Yury V. Zaytsev> Уважаю
[20:35:09] <Yury V. Zaytsev> Ну знаю я не понимаю эту строчку
[20:35:17] <Yury V. Zaytsev> Похоже на самопожирающую змею
[20:36:59] <repolainen> да, про if там ничего. оригинальный make серьезно декларативный. безо всяких там если :]
[20:40:01] <il.smind...> что здесь?
[20:41:52] <repolainen> ифы, говорю, отстой - нодо косить
[20:59:31] <Yury V. Zaytsev> Ну вот! Собралось
[20:59:49] <Yury V. Zaytsev> Ну наконец-то нашелся мужик, не мудак, который взял и зашил мешок
[21:25:56] il.smind... вышел из конференции
[21:31:03] repolainen вышел из конференции
[21:57:40] <Yury V. Zaytsev> dpkg-shlibdeps: warning: dependency on librt.so.1 could be avoided if "debian/mc/usr/lib/mc/cons.saver debian/mc/usr/bin/mc" were not uselessly linked against it (they use none of its symbols). dh_installdeb -pmc-dbg
[21:57:46] <Yury V. Zaytsev> Очень интересно
[22:03:43] slavazanko вышел из конференции
[23:06:49] zeihee вышел из конференции
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!