[02:22:47] slavazanko/h вышел из конференции [03:40:37] iNode вышел из конференции [05:26:39] il.smind зашёл в конференцию [05:27:25] il.smind вышел из конференции [05:27:37] il.smind зашёл в конференцию [05:30:35] iNode зашёл в конференцию [05:51:24] iNode вышел из конференции [05:55:49] repolainen зашёл в конференцию [06:11:29] andrew_b зашёл в конференцию [06:16:32] il.smind вышел из конференции: Компьютер вошёл в спящий режим [06:41:14] repolainen вышел из конференции [06:45:19] iNode зашёл в конференцию [06:57:56] il.smind зашёл в конференцию [06:58:18] il.smind вышел из конференции [06:58:29] il.smind зашёл в конференцию [06:58:31] <il.smind > тест [06:58:34] <Зося Синицкая> il.smind : Две полоски! [06:59:05] <andrew_b> il.smind : ничо у тебя не получится. [06:59:05] il.smind вышел из конференции [06:59:23] <andrew_b> Правда, [07:00:46] il.smind зашёл в конференцию [07:01:32] il.smind вышел из конференции [07:02:48] il.smind зашёл в конференцию [07:04:14] il.smind вышел из конференции [07:04:16] il.smind зашёл в конференцию [07:06:12] il.smind вышел из конференции [07:06:14] il.smind зашёл в конференцию [07:06:17] <il.smind > andrew_b: засквош мо коммит плиз [07:07:29] il.smind вышел из конференции [07:08:00] il.smind зашёл в конференцию [07:09:27] il.smind вышел из конференции [07:10:15] il.smind зашёл в конференцию [07:10:41] il.smind вышел из конференции [07:12:31] il.smind зашёл в конференцию [07:13:02] il.smind вышел из конференции [07:14:33] il.smind зашёл в конференцию [07:16:36] il.smind вышел из конференции [07:16:46] il.smind зашёл в конференцию [07:17:30] il.smind вышел из конференции [07:17:49] <andrew_b> done [07:19:09] il.smind зашёл в конференцию [07:19:54] il.smind вышел из конференции [07:21:18] il.smind зашёл в конференцию [07:22:31] il.smind вышел из конференции [07:23:35] il.smind зашёл в конференцию [07:23:43] <il.smind > собираю [07:24:37] il.smind вышел из конференции [07:25:36] il.smind зашёл в конференцию [07:26:34] il.smind вышел из конференции [07:27:54] il.smind зашёл в конференцию [07:28:05] il.smind вышел из конференции [07:31:30] il.smind зашёл в конференцию [07:32:32] il.smind вышел из конференции [07:33:32] il.smind зашёл в конференцию [07:35:23] il.smind вышел из конференции [07:36:23] il.smind зашёл в конференцию [07:36:24] il.smind вышел из конференции [07:37:44] il.smind зашёл в конференцию [07:39:55] il.smind вышел из конференции [07:42:04] il.smind зашёл в конференцию [07:43:31] il.smind вышел из конференции [07:44:06] il.smind зашёл в конференцию [07:45:05] il.smind вышел из конференции [07:46:09] il.smind зашёл в конференцию [07:47:34] il.smind вышел из конференции [07:48:26] il.smind зашёл в конференцию [07:49:43] il.smind вышел из конференции [07:50:14] il.smind зашёл в конференцию [07:52:11] il.smind вышел из конференции [07:53:41] il.smind зашёл в конференцию [07:53:41] il.smind вышел из конференции [07:54:14] il.smind зашёл в конференцию [07:56:12] il.smind вышел из конференции [07:58:08] il.smind зашёл в конференцию [07:58:09] il.smind вышел из конференции [07:58:29] il.smind зашёл в конференцию [07:58:42] il.smind вышел из конференции [08:00:31] il.smind зашёл в конференцию [08:02:00] il.smind вышел из конференции [08:02:48] il.smind зашёл в конференцию [08:04:07] il.smind вышел из конференции [08:04:58] il.smind зашёл в конференцию [08:05:57] il.smind вышел из конференции [08:07:07] il.smind зашёл в конференцию [08:07:35] il.smind вышел из конференции [08:09:10] il.smind зашёл в конференцию [08:11:04] il.smind вышел из конференции [08:11:06] il.smind зашёл в конференцию [08:11:49] il.smind вышел из конференции [08:13:28] il.smind зашёл в конференцию [08:15:32] il.smind вышел из конференции [08:17:42] il.smind зашёл в конференцию [08:19:53] il.smind вышел из конференции [08:20:35] il.smind зашёл в конференцию [08:20:36] il.smind вышел из конференции: Этого участника выгнали из комнаты за то, что он послал сообщение об ошибке другому участнику: service-unavailable [08:22:04] il.smind зашёл в конференцию [08:22:36] il.smind вышел из конференции [08:24:11] il.smind зашёл в конференцию [08:25:25] il.smind вышел из конференции [08:26:21] il.smind зашёл в конференцию [08:27:36] il.smind вышел из конференции [08:28:30] il.smind зашёл в конференцию [08:28:49] il.smind вышел из конференции [08:30:39] il.smind зашёл в конференцию [08:32:37] il.smind вышел из конференции [08:32:55] il.smind зашёл в конференцию [08:33:33] il.smind вышел из конференции [08:34:51] il.smind зашёл в конференцию [08:36:46] il.smind вышел из конференции [08:38:30] il.smind зашёл в конференцию [08:38:30] il.smind вышел из конференции [08:38:49] il.smind зашёл в конференцию [08:40:30] il.smind вышел из конференции [08:40:59] il.smind зашёл в конференцию [08:42:36] il.smind вышел из конференции [08:43:08] il.smind зашёл в конференцию [08:43:58] il.smind вышел из конференции [08:45:10] il.smind зашёл в конференцию [08:45:35] il.smind вышел из конференции [08:47:10] il.smind зашёл в конференцию [08:47:37] il.smind вышел из конференции [08:49:27] il.smind зашёл в конференцию [08:50:24] il.smind вышел из конференции [08:51:51] il.smind зашёл в конференцию [08:52:37] il.smind вышел из конференции [08:53:54] il.smind зашёл в конференцию [08:56:19] il.smind вышел из конференции [08:56:21] il.smind зашёл в конференцию [08:57:37] il.smind вышел из конференции [08:58:21] il.smind зашёл в конференцию [09:00:33] il.smind вышел из конференции [09:02:16] il.smind зашёл в конференцию [09:02:16] il.smind вышел из конференции [09:02:34] il.smind зашёл в конференцию [09:04:07] il.smind вышел из конференции [09:04:28] il.smind зашёл в конференцию [09:06:06] il.smind вышел из конференции [09:06:52] il.smind зашёл в конференцию [09:07:39] il.smind вышел из конференции [09:07:40] <andrew_b> fish.c:
1404 default: 1405 if (SUP.flags > FISH_FLAG_RSH) 1406 { 1407 break; 1408 g_snprintf (gbuf, sizeof (gbuf), ":%d", SUP.flags); 1409 flags = gbuf; 1410 } 1411 break; [09:07:47] il.smind зашёл в конференцию [09:07:54] <andrew_b> Чё с этим делать-то будем? [09:09:50] il.smind вышел из конференции [09:10:09] il.smind зашёл в конференцию [09:10:09] il.smind вышел из конференции: Этого участника выгнали из комнаты за то, что он послал сообщение об ошибке другому участнику: service-unavailable [09:10:16] <andrew_b> http://www.midnight-commander.org/attachment/ticket/118/11105-fish.c.port.patch [09:10:36] <andrew_b> Это оригинальный патч. Там этого break нету. [09:12:18] <andrew_b> Удаляю. [09:12:35] il.smind зашёл в конференцию [09:12:37] <Зося Синицкая> RSS: Новости для Midnight Commander • Ticket #2447 (Prepare for release mc-4.7.5) updated http://www.midnight-commander.org/ticket/2447#comment:2 [09:15:24] il.smind вышел из конференции [09:17:22] il.smind зашёл в конференцию [09:17:31] <il.smind > привет [09:18:20] <andrew_b> Здорово, коль не шутишь. [09:18:37] <il.smind > не шучу [09:18:52] <andrew_b> Не вылетаешь? [09:18:58] <il.smind > на сегодня дали интернет [09:19:06] <andrew_b> А что так? [09:19:19] <il.smind > вот [09:19:22] <il.smind > выпросил [09:19:38] <il.smind > чтобы не пропустить ничего [09:20:16] <andrew_b> Пока ничего и не было. [09:20:34] slavazanko/w вышел из конференции [09:20:46] slavazanko/w зашёл в конференцию [09:21:05] <il.smind > да [09:21:11] <il.smind > но вдруг будет [09:21:31] <il.smind > а ты почему про патч вспомнил? [09:21:54] <andrew_b> Так вот как-то. [09:22:04] <slavazanko/w> всем привет [09:22:21] <andrew_b> О. [09:22:25] <andrew_b> Привет. [09:22:49] <il.smind > slavazanko/w: ну давай, сделай красиво :) [09:23:07] <il.smind > slavazanko/w: я получил маляву, но уже утром [09:23:18] <slavazanko/w> эмм.... а http://www.midnight-commander.org/ticket/2368? [09:23:27] <il.smind > просто башка разболелась вчера [09:25:18] <andrew_b> slavazanko/w: тут кое-кто против #2368. [09:27:36] <il.smind > да [09:28:00] <slavazanko/w> почему? [09:28:02] <il.smind > считаю после релиза стоит обсудить [09:28:08] <slavazanko/w> гм. ок [09:28:17] <il.smind > потому что тан не однозначно [09:28:35] <andrew_b> Всё там однозначно. ОднозначноЁ [09:28:37] <andrew_b> ! [09:28:44] <andrew_b> :) [09:29:00] <slavazanko/w> ну тады говорим и выносим решение. Илья, чего не нравится? [09:30:57] <slavazanko/w> И да: Илье троекратное УРА, переходящее в массовые овации. Он не вылетает :) [09:31:10] <slavazanko/w> непривычно даже [09:31:14] <andrew_b> :)) [09:31:23] <andrew_b> Это только сегодня. [09:31:30] <slavazanko/w> а.. [09:31:32] <andrew_b> Завтра шоу продолжится. [09:32:39] <il.smind > slavazanko/w: мне не нравится то что сортировка не привязана к панели... [09:33:06] <il.smind > я согласен на скрытую опцию [09:33:15] <andrew_b> Кроме сортировки ещё кое-что не привязано, [09:33:22] <andrew_b> Формат, например. [09:33:24] <il.smind > например? [09:33:34] <il.smind > а... ну вот [09:33:44] <slavazanko/w> тут надо определиться, что меняется местами: панели или содержимое панелей? [09:33:55] <andrew_b> Содержимое. [09:34:00] <il.smind > я считаю что всё это свойства панели [09:34:09] <il.smind > содержимое привязано [09:34:10] <slavazanko/w> тогда сортировка формат и прочее должно быть неизменным [09:34:45] <andrew_b> Я не вижу смысла просто менять панели местами. [09:35:13] <il.smind > а я то вижу [09:35:20] <il.smind > вот.. [09:35:34] <andrew_b> Ты так и не сказал в воскресенье, какой смысл. [09:35:44] <andrew_b> В логпх всё записано. [09:35:59] <andrew_b> В логах. [09:36:00] <il.smind > если вопрос в том работает ли то что описано в тикете то да оно соответствует заявленому [09:36:12] <andrew_b> От! [09:36:16] <il.smind > я подпишу [09:36:17] <il.smind > но [09:37:43] <slavazanko/w> ? [09:38:02] <il.smind > я считаю что это нелогично [09:38:40] <il.smind > т.е. если вопрос в проверке кода то это одно если в корректности с моей точки зрения то это другое [09:39:29] <il.smind > но я согласен на опцию, если надо то отдельным тикетом [09:39:51] <andrew_b> Опять опция... [09:40:23] <slavazanko/w> отпишись в том же тикете про опцию и после релиза будем думать. [09:40:35] <il.smind > я уже приводил аналогию, есть 2 шкафа, в одном книги расставлены по алфавиту во втором по автору [09:41:09] <il.smind > с какой стати книги должы автоматом пересортироваться только от того что я шкаф немного передвинул [09:41:16] <slavazanko/w> .. переставляем местами два шкафа - и имеем в одном по автору, во втором - по алфавиту. [09:41:22] <il.smind > это больше похоже на магию чем на логику [09:41:45] <il.smind > slavazanko/w: я про это и говорю [09:42:16] <il.smind > slavazanko/w: но сейчас это не так [09:42:23] <andrew_b> Тока это... В шкафах должны быть разные книги. [09:42:38] <slavazanko/w> да, книги разные [09:43:10] <andrew_b> Если одни и те же, то смысла переставлять нет. [09:43:23] <andrew_b> Точнее, если лдинаковые. [09:43:41] <il.smind > andrew_b: ну сейчас у нас получается так что мы книги к стене прилепила а переставляем шкафы без книг на те места где книги к стене прилеплены [09:43:47] <slavazanko/w> ну если в панелях открыто два одинаковых каталога, то да. А если разных, то переставляем [09:44:44] <andrew_b> Короче. Поведение mc в итоге не изменилось. [09:44:52] <il.smind > andrew_b: да [09:45:03] <il.smind > я и говорю я готов это подписать [09:45:20] <andrew_b> Потом подумаем. Может, и опцию какую пришьём. [09:45:24] <il.smind > но давайте уж после релиза [09:45:41] <slavazanko/w> да, много споров. Откладываем [09:46:03] <andrew_b> Не, погодите. [09:46:16] <il.smind > я препаре подписал [09:46:26] <il.smind > *_4.7.5 [09:46:40] <andrew_b> Ну ладно, полсле так после. [09:49:00] <andrew_b> Я на обед. [09:49:21] <il.smind > из фишек про панели я еще мечтаю про персистентную панелизацию [09:49:21] <slavazanko/w> давай. Придёшь - тебя клинапный бранч уже будет ждать :) [09:49:34] <il.smind > но у меня тогда сил не хватило [09:50:22] <il.smind > сейчас панелизация рассасывается после ctrl-r [09:53:31] <il.smind > slavazanko/w: что скажешь? [09:54:48] <slavazanko/w> да, нелогично. Надо бы, чтобы по ctrl-r она реально обновлялась (мало ли - файл переименовали и он перестал попадать под маску поиска), а первым каталогом был бы '..' - типа, на уровень вверх. Возврат на предыдущий каталог до пенализации [09:59:26] <il.smind > вот я запоролся на ".." [09:59:40] <il.smind > остальное просто [10:00:00] <il.smind > т.е. текуший каталог то это "." [10:00:18] <il.smind > но "." это как то выбивается [10:04:11] <il.smind > следующий релиз то какой будет? [10:04:37] <il.smind > 4.7.6 / 4.7.5.1 ? [10:04:58] <slavazanko/w> следующий релиз 4.8.0 [10:05:25] <il.smind > фигасе а чего так резко? [10:05:40] <slavazanko/w> много всего накопилось кардинального :) [10:05:59] <il.smind > например? [10:06:24] <il.smind > я видать что то упустил :) [10:06:56] <slavazanko/w> переделка VFS (и самбы вместе с ней), переход на событийную модель, переделка кейбиндингов на хэш-массивы, добавление 256-ти цветов (там протухло безнадёжно) [10:07:11] <il.smind > ээх [10:07:19] <slavazanko/w> переделка виджетов (Андрей там что-то начинал делать с год назад) [10:07:38] <slavazanko/w> ну и таки плагины. Пусть первые и неуверенные. но плагины :) [10:10:00] <il.smind > `warning: overriding commands for target `xxx'' `warning: ignoring old commands for target `xxx'' GNU make allows commands to be specified only once per target (except for double-colon rules). If you give commands for a target which already has been defined to have commands, this warning is issued and the second set of commands will overwrite the first set. See section Multiple Rules for One Target. [10:10:29] <il.smind > slavazanko/w: плагины... [10:10:39] <slavazanko/w> ? [10:10:51] <il.smind > а может хотябы ундо и редо в 4.7.6 а ? :) [10:11:09] <slavazanko/w> это в 4.8. Киллер-фичи :) [10:11:17] <il.smind > я до 4.8.0 боюсь не доживу с плагинами то :) [10:11:53] <slavazanko/w> Ты не поверишь. но для плагинов уже сейчас почти всё готово. нет только API описанного. но в остальном плагины уже сейчас можно клепать. [10:12:16] <slavazanko/w> только чуток поменять автотулзы, чтобы шаренные библиотеки собирались [10:18:26] <andrew_b> slavazanko/w: Я бы не стал всё это совать в 4.8. [10:18:48] <slavazanko/w> почему? [10:18:50] <andrew_b> Слишком много всего, [10:19:07] <andrew_b> Требует многих переделок. [10:19:16] <slavazanko/w> ну.. как бы да. [10:20:00] <andrew_b> Про панелизацию. Я думаю, её надо делать как vfs-модуль. [10:20:27] <andrew_b> Тогда многие проблемы можно будет убить одним ударом. [10:20:29] <slavazanko/w> угу [10:21:10] <andrew_b> Мне новая система виджетов видится на gobject. [10:21:23] <andrew_b> Но сначала надо переделать систему событий. [10:21:38] <slavazanko/w> угу [10:22:24] <andrew_b> Кстати, плугины тоже можно будет сделать на gobject: libpeas. [10:23:55] <andrew_b> И GMainLoop хорощобы освоить. [10:24:55] <andrew_b> Ну так что? Релиз или не релиз? [10:25:03] <slavazanko/w> релиз. [10:25:13] <slavazanko/w> GmailLoop - я только за. [10:25:30] <andrew_b> Тогда мержу 2447_prepare_to_4.7.5. [10:25:36] <slavazanko/w> да [10:27:11] <andrew_b> Готово. [10:29:03] <andrew_b> slavazanko/w: вливай переводы. [10:29:20] <slavazanko/w> ок [10:29:24] <il.smind > давайте попробуем избавиться от warning: ignoring old commands for target `xxx'' [10:29:27] <il.smind > а? [10:29:31] <slavazanko/w> как? [10:29:35] <il.smind > может там просто? [10:29:41] <slavazanko/w> я не знаю как [10:30:11] <andrew_b> Я тоже не знаю как. [10:33:30] <il.smind > а вот это? http://www.delorie.com/gnu/docs/make/make_42.html [10:33:36] <il.smind > не поможет? [10:34:55] <andrew_b> Нет. [10:35:03] <slavazanko/w> кажись, это только GNUтая фишка [10:35:17] <andrew_b> У нас не сам по себе make, а automake. [10:35:23] <slavazanko/w> да [10:35:38] <andrew_b> То есть надо копать automake. [10:36:31] <il.smind > я жрац [11:02:55] <il.smind > может это mc.1: $(top_builddir)/config.status $(srcdir)/mc.1.in <------>cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ <------>@MTM=$$(LANG=C stat -c '%y' $(srcdir)/mc.1.in); \ <------>MAN_DATE=$$(LC_TIME=$(DATE_LANG) date -d "$${MTM}" +'$(DATE_FORMAT)'); \ <------>sed -i "s/@DATE_OF_MAN_PAGE@/$${MAN_DATE}/" $@
можно привести к MTM=$$(LANG=C stat -c '%y') MAN_DATE=$$(LC_TIME=$(DATE_LANG) date -d "$${MTM}" +'$(DATE_FORMAT)' mc.1: $(top_builddir)/config.status $(srcdir)/mc.1.in <------>cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ <------>($MTM $(srcdir)/mc.1.in); \ <------>$MAN_DATE; \ <------>sed -i "s/@DATE_OF_MAN_PAGE@/$${MAN_DATE}/" $@ [11:03:06] <il.smind > или чему то типа того? [11:11:52] <il.smind > т.е. сейчас у нас в Makefile
? [11:12:35] <slavazanko/w> да. Переопределение цели. [11:12:43] <andrew_b> Первый -- дуфолтовый, второй наш. [11:13:09] <slavazanko/w> вот если нагуглить automake target redefinition, то было бы здорово.. но не гуглится, блин :( [11:14:27] <andrew_b> Кстати, про ман. Предлагаю в будущем оставить в мане (который показывается по man mc) минимум инфы, а остальное показывать только в хэлпе. [11:15:39] <slavazanko/w> да, согласен. В мане оставить параметры комстроки и указание. что после запуска доступен внутренный хелп. [11:15:53] <andrew_b> Всё, что неинтерактивно -- в ман, всё, что интерактивно -- в хэлп. [11:16:13] <slavazanko/w> ну ещё в мане можно прописать выход из мс как meta-0 (если кривейший терминал не понимает F10) [11:16:39] <andrew_b> Да. [11:20:34] <il.smind > andrew_b> Первый -- дуфолтовый, второй наш. убрать то никак что ли? [11:21:06] <andrew_b> Которого из? [11:21:14] <il.smind > date-of-man-include.am [11:21:24] <il.smind > надо откорректировать [11:22:07] <il.smind > сделать
extradeps= $(objects) : $(extradeps) [11:25:43] <il.smind > т.е. вот так
mc.1: $(mc.1) : <------>@MTM=$$(LANG=C stat -c '%y' $(srcdir)/mc.1.in); \ <------>MAN_DATE=$$(LC_TIME=$(DATE_LANG) date -d "$${MTM}" +'$(DATE_FORMAT)'); \ <------>sed -i "s/@DATE_OF_MAN_PAGE@/$${MAN_DATE}/" $@ [11:25:49] <il.smind > нет? [11:26:08] <il.smind > упс [11:26:15] <il.smind > mc.1 = $(mc.1) : <------>@MTM=$$(LANG=C stat -c '%y' $(srcdir)/mc.1.in); \ <------>MAN_DATE=$$(LC_TIME=$(DATE_LANG) date -d "$${MTM}" +'$(DATE_FORMAT)'); \ <------>sed -i "s/@DATE_OF_MAN_PAGE@/$${MAN_DATE}/" $@ [11:26:19] <il.smind > нет? [11:26:24] <andrew_b> Нет. [11:29:01] <il.smind > а как? [11:29:09] <andrew_b> не знаю. [11:29:56] <il.smind > почему? [11:30:15] <il.smind > ладно ну ведь можно задать новую цель [11:30:23] <il.smind > другую [11:30:38] <il.smind > в ней прописать <------>@MTM=$$(LANG=C stat -c '%y' $(srcdir)/mc.1.in); \ <------>MAN_DATE=$$(LC_TIME=$(DATE_LANG) date -d "$${MTM}" +'$(DATE_FORMAT)'); \ <------>sed -i "s/@DATE_OF_MAN_PAGE@/$${MAN_DATE}/" $@ [11:31:01] <il.smind > а дефолтная пусть остаётся [11:31:32] <il.smind > так можно? [11:31:44] <il.smind > типа all: [11:32:27] <slavazanko/w> Андрей, обновляй NEWS в репе [11:32:39] <slavazanko/w> я переводы впендюрил уже [11:32:44] <andrew_b> Ща. [11:36:10] <il.smind > как то так
prepare.mc.1: @MTM=$$(LANG=C stat -c '%y' $(srcdir)/mc.1.in); \ <------>MAN_DATE=$$(LC_TIME=$(DATE_LANG) date -d "$${MTM}" +'$(DATE_FORMAT)'); \ <------>sed -i "s/@DATE_OF_MAN_PAGE@/$${MAN_DATE}/" $@