[01:14:18] slavazanko/h вышел из конференции [01:24:00] repolainen вышел из конференции [01:34:33] theMIROn зашёл в конференцию [06:00:16] repolainen зашёл в конференцию [06:19:24] il.smind вышел из конференции: Компьютер вошёл в спящий режим [06:21:57] andrew_b зашёл в конференцию [06:34:42] il.smind зашёл в конференцию [06:36:01] <andrew_b> il.smind: может, сразу написать портабельный код? [06:37:45] <andrew_b> 59 sed 's@^::[0-9]*\s*[0-9]*\s*[0-9]*\s*@@' | \ 60 sed 's@^:[0-9]*\s*[0-9]*\s*@@' | \
Лучше sed вызвать один раз.
sed 's@^::[0-9]*\s*[0-9]*\s*[0-9]*\s*@@; s@^:[0-9]*\s*[0-9]*\s*@@' | [06:38:06] <andrew_b> \s это не GNU-расширение? [06:45:34] repolainen вышел из конференции [06:54:45] il.smind зашёл в конференцию [06:56:43] <il.smind > andrew_b> il.smind: может, сразу написать портабельный код? я не умею [06:57:15] <il.smind > если знаешь чем заменить tail -c+ скажи [06:58:06] <andrew_b> Сначала надо узнать, что это делает. [06:59:09] <il.smind > andrew_b> \s это не GNU-расширение? по моему мы от такого избавлялись [06:59:32] <il.smind > tail -c+ отрезает от позиции до конца файла [07:01:23] <il.smind > echo 0123456789| tail -c+5 456789 [07:01:36] <il.smind > Sun Microsystems Inc. SunOS 5.9 Generic May 2002 $ echo 0123456789| tail -c+5 usage: tail [+/-[n][lbc][f]] [file] tail [+/-[n][l][r|f]] [file] $ [08:22:52] il.smind вышел из конференции [08:24:53] il.smind зашёл в конференцию [10:13:27] <slavazanko/w> всем привет [10:14:29] theMIROn вышел из конференции: Miranda IM. Menshe. Pushche. Proshhe! [10:16:03] theMIROn зашёл в конференцию [10:19:37] <il.smind > slavazanko/w: ну наконец то, кормилец ты наш! [10:20:07] <slavazanko/w> ачоя? я вчера отходил от позавчера. было головобольно и муторно [10:20:26] <slavazanko/w> есть чё? [10:20:32] <il.smind > slavazanko/w: да [10:21:08] <il.smind > slavazanko/w: кстати есть идеи как можно дату конвертнуть? [10:21:40] <slavazanko/w> какую дату и в какое представление? [10:21:48] <il.smind > в лялихе я делал так date -d @"996603923" +"%Y" 2001 [10:21:50] <slavazanko/w> http://www.midnight-commander.org/ticket/1851 - там чего застопорилось? [10:21:59] <il.smind > в соляре не канает [10:22:12] <il.smind > date -d @"996603923" +"%Y" date: illegal option -- d usage: date [-u] mmddHHMM[[cc]yy][.SS] date [-u] [+format] date -a [-]sss[.fff] [10:22:53] <il.smind > по поводу 1851 [10:23:02] <slavazanko/w> http://compute.cnr.berkeley.edu/cgi-bin/man-cgi?date - это нужный ман? [10:23:42] <il.smind > как простым способом узнать куда класть скины, скрипты для фиша, extfs.d, скрипты для редактора [10:24:01] <andrew_b> XDG_USER_DATA [10:24:02] <slavazanko/w> .local/share/mc [10:24:05] <slavazanko/w> да [10:24:12] <slavazanko/w> оно [10:24:19] <andrew_b> По дефолту .local/share/mc [10:24:47] <il.smind > всё там? [10:24:56] <il.smind > всё всё всё? [10:25:08] <andrew_b> Не всё. [10:25:11] <slavazanko/w> Кроме настроек и кешей. [10:25:18] <andrew_b> Да. [10:25:44] <il.smind > что за кэши? [10:26:07] <andrew_b> истории [10:26:23] <slavazanko/w> истории полей ввода, ciiledit.clip [10:26:26] <il.smind > а... [10:26:30] <slavazanko/w> cooledit.clip [10:26:49] <slavazanko/w> panels.ini там же [10:26:55] <il.smind > ок [10:27:11] <slavazanko/w> короче, всё. что для сохранения промежуточных, временных или второстепенных данных [10:27:31] <il.smind > у меня дома были проблемы, мне тут надо собрать чтобы посмотреть [10:27:43] <il.smind > slavazanko/w: по поводу gitfs [10:28:05] <il.smind > предлагаю принять как есть сейчас с префиксом [10:28:38] <slavazanko/w> это ужас [10:28:41] <il.smind > а если будет переделка формата bindings то тогда уже убрать префикс [10:28:52] <il.smind > slavazanko/w: да нет там никакого ужаса [10:29:09] <il.smind > всё достаточно красиво [10:29:17] <andrew_b> il.smind : сейчас тоже проблемы... [10:29:30] <il.smind > andrew_b: какие? [10:29:44] <andrew_b> Не туннелирует. [10:30:03] <il.smind > andrew_b: мой тонель загнулся? [10:30:09] <andrew_b> Да. [10:30:13] <il.smind > ща [10:30:18] <andrew_b> Сегодня не работал. [10:30:26] <slavazanko/w> не туннель.
slavaz@EPBYBREW0066 ~/work/mc-devel/git master$ git pull ssh: connect to host www.midnight-commander.org <http://www.midnight-commander.org> port 22: Connection timed out fatal: The remote end hung up unexpectedly [10:30:55] <andrew_b> slavazanko/w: вчерась через vpn на m-c.o было не попасть. [10:31:25] <slavazanko/w> трак не открывается [10:31:25] <andrew_b> сайт в норме. http работает. [10:31:38] <andrew_b> https, точнее. [10:32:08] <andrew_b> http тоже. [10:32:35] <slavazanko/w> у меня не работает [10:32:47] <il.smind > поеду домой [10:32:53] <il.smind > какие то проблемы [10:32:57] <andrew_b> slavazanko/w: Без vpn? [10:32:58] <il.smind > с роутером [10:45:18] il.smind вышел из конференции [10:45:34] il.smind зашёл в конференцию [10:45:42] <il.smind> andrew_b: попробуй [10:45:57] <il.smind> прямо щай пока я на работу не ушел [10:46:25] <andrew_b> Всё работает. [10:46:30] <andrew_b> Спасибо. [10:47:33] il.smind вышел из конференции: Компьютер вошёл в спящий режим [10:58:52] <il.smind > slavazanko/w: у меня открывается [10:59:23] <il.smind > slavazanko/w: возвращаеясь к гитфс [10:59:39] <il.smind > будь бобр глянь как сейчас [10:59:43] <slavazanko/w> у меня чего-то глухо.. пинги через пять идут.. потери большие [11:00:09] <il.smind > slavazanko/w: вот не надо было за батьку голосовать [11:00:19] <il.smind > теперь вот мучайся [11:00:59] <slavazanko/w> я за него и не голосовал. И на площади 19-го дубцом отхватил бы, если бы меня жена детьми не удержала. [11:01:27] <il.smind > slavazanko/w: вот [11:01:36] <andrew_b> il.smind : извинись. [11:01:47] <slavazanko/w> да ладно. обид нет [11:01:54] <il.smind > не надо было в аппозицию записываться [11:01:58] <slavazanko/w> :)) [11:02:00] <il.smind > теперь вот мучайся [11:02:22] <slavazanko/w> вот ведь. всяку ситуацию в свою пользу повернёт.. [11:02:54] il.smind зашёл в конференцию [11:03:21] <il.smind > slavazanko/w: мне слай вчера вон чего показал git show -U20 [11:03:43] <il.smind > гораздо веселее смотрится [11:03:55] <slavazanko/w> а что это? [11:04:20] <il.smind > slavazanko/w: ты с другого репа качани, я на дню по пять раз репы перебираю и ничего :) [11:04:39] <il.smind > slavazanko/w> а что это? попробуй увидишь - ваще рай! [11:06:51] <il.smind > кстати m-c.o мне по http 502 отвечает если пытаюсь http://git.midnight-commander.org/mc.git качать [11:07:11] <il.smind > если http://repo.or.cz/r/midnight-commander.git то всё пучком [11:07:43] <il.smind > попробовал -U20 [11:08:00] <andrew_b> il.smind : УМВР [11:08:07] <andrew_b> А. [11:08:12] <andrew_b> Качать... [11:08:27] <andrew_b> Просто m-c.o работает. [11:08:31] <il.smind > andrew_b: ты eверен что через http работал с репом? [11:08:41] <il.smind > andrew_b> Просто m-c.o работает. да [11:08:50] <andrew_b> Я репо не качал. [11:08:58] <il.smind > через ssh тоже работает [11:09:18] <il.smind > а вот реп через http отвалился в новый год [11:09:31] <il.smind > до этого всё работало [11:09:48] <il.smind > т.е. я с основного хоста через ssh [11:10:03] <il.smind > а с соляры через http [11:10:36] <andrew_b> slavazanko/w: кстати, я так и не понял, что Виник сделал с сайтом? [11:10:38] <il.smind > slavazanko/w: попробовал -U20 ? [11:11:30] <andrew_b> il.smind : да отстань ты со своим -U20. Видишь, другие проблемы? [11:11:47] <il.smind > нет не вижу [11:11:59] <il.smind > slavazanko/w: у тебя какие проблемы? [11:12:12] <slavazanko/w> andrew_b: с сайтом ничего. Он доменное имя на другого регистратора перевёл. Заодно и получил полный контроль. Раньше контроль над доменом был у кого-то там. чечас у Винни. Это значит. что можно будет создавать любые поддоменные миена. jabber.m-c.o, например. или ещё чего. skins.m-c.o forum.m-c.o ююю [11:12:34] <andrew_b> Аха, ясно. [11:12:50] <slavazanko/w> il.smind: попробовал -U20 показывает последний коммит в ветке. если есть незапушенное, то действует как got diff [11:13:05] <andrew_b> slavazanko/w: новый гит нужен. [11:13:17] <andrew_b> У меня тоже старый. [11:13:24] <slavazanko/w> git version 1.7.3.4 [11:13:30] <andrew_b> Поэтому я не оценил. [11:14:38] <il.smind > slavazanko/w: попробуй -U1000 [11:15:02] <slavazanko/w> то же самое [11:15:22] <slavazanko/w> вот моя статистика канала к m-c.o:
slavaz@EPBYBREW0066 ~/work/mc-devel $ ping -c 10 www.midnight-commander.org <http://www.midnight-commander.org> PING midnight-commander.org (137.226.80.153) 56(84) bytes of data. 64 bytes from fsc07.fsc.rwth-aachen.de (137.226.80.153): icmp_req=8 ttl=48 time=176 ms
--- midnight-commander.org ping statistics --- 10 packets transmitted, 1 received, 90% packet loss, time 8999ms rtt min/avg/max/mdev = 176.481/176.481/176.481/0.000 ms [11:15:31] <slavazanko/w> из 10-ти пакетов один прорывается [11:15:52] <andrew_b> slavazanko/w: во-во, у меня дома такая же херня с мегафоном. [11:15:54] <theMIROn> slavazanko/w: погляди где пакеты теряются [11:15:59] <il.smind > slavazanko/w: попробуй git show -U1000 HEAD~3 [11:16:12] <slavazanko/w> трасса от меня: traceroute to www.midnight-commander.org <http://www.midnight-commander.org> (137.226.80.153), 30 hops max, 60 byte packets 1 178.124.148.113 (178.124.148.113) 3.569 ms 3.547 ms 3.513 ms 2 82.209.195.217 (82.209.195.217) 3.491 ms 3.466 ms 3.692 ms 3 core.10g.net.belpak.by (93.84.122.185) 3.393 ms 3.636 ms 4.260 ms 4 core.10g.net.belpak.by (93.84.122.145) 3.534 ms 3.516 ms 3.504 ms 5 core.10g.net.belpak.by (93.84.122.26) 9.504 ms 9.493 ms 9.468 ms 6 te2-3.l3-core-1.mck.net.belpak.by (93.84.125.30) 8.667 ms 6.278 ms 7.194 ms 7 po32.l3-gw-2.mck.net.belpak.by (193.232.250.76) 7.176 ms 7.153 ms 7.100 ms 8 83.229.241.121 (83.229.241.121) 31.531 ms 30.739 ms 31.040 ms 9 msk-b4-hq-ae0.main.synterra.ru (83.229.225.5) 31.305 ms 31.265 ms 31.242 ms 10 194.186.107.181 (194.186.107.181) 38.316 ms 34.914 ms 33.543 ms 11 mx01.frankfurt.gldn.net (194.186.80.34) 93.222 ms 93.223 ms 92.975 ms 12 * * * [11:16:13] <slavazanko/w> после 11-го хупа начинаются чудеса [11:16:14] <andrew_b> С другими сайтами проблем нет, а с m-c.o бяда. [11:16:19] <slavazanko/w> да [11:17:00] <slavazanko/w> после 11-го хупа хосты произвольно появляются или прячутся за звёздочки в зависимости от попытки запуска трассы [11:17:27] <slavazanko/w> но m-c.o стабильно всегда 20-м хупом: 20 fsc07.fsc.rwth-aachen.de (137.226.80.153) 162.438 ms 162.369 ms * [11:17:49] <theMIROn> http://tinypic.ru/?do=view&pic=20110111133633_241.png [11:19:15] <il.smind > slavazanko/w: у меня отпрыгал без вопросов [11:19:25] <andrew_b> il.smind : НЕРАБОТАЕТ! [11:19:35] <andrew_b> Твоё -U1000 [11:19:49] <slavazanko/w> andrew_b: +1 [11:19:52] <Зося Синицкая> slavazanko/w: Вы изменили карму andrew_b до +12. Следующий раз можно изменить через: 00:30:00 [11:21:31] <il.smind > traceroute to 137.226.80.153 (137.226.80.153), 30 hops max, 38 byte packets 1 adsl.home (172.18.19.1) 1.322 ms 1.118 ms 1.014 ms 2 ppp78-36-98-1.pppoe.komi.dslavangard.ru (78.36.98.1) 10.103 ms 9.393 ms 9.579 ms 3 ge-5-0-010g.m120-2-sykt.nwtelecom.ru (212.48.195.145) 15.050 ms 14.999 ms 15.628 ms 4 ge-1-1-0.10g.m320-2-vlgd.nwtelecom.ru (212.48.194.189) 39.506 ms 62.258 ms 39.409 ms 5 ae3.20g.t1600-2-210.nwtelecom.ru (212.48.195.193) 40.866 ms 45.969 ms 41.572 ms 6 ae1.30g.mx960-1-210.nwtelecom.ru (212.48.198.250) 54.668 ms 40.287 ms 40.544 ms 7 ae5.RT.POL.SPB.RU.retn.net (87.245.252.101) 40.915 ms 41.845 ms 40.463 ms 8 ae4-5.RT.ACT.FKT.DE.retn.net (87.245.233.77) 103.767 ms 122.397 ms 80.776 ms 9 zr-fra1-te0-0-0-3.x-win.dfn.de (80.81.192.222) 83.609 ms 132.173 ms 113.839 ms 10 xr-aac1-te2-2.x-win.dfn.de (188.1.144.109) 85.396 ms 87.038 ms 121.120 ms 11 kr-rwth-aachen.x-win.dfn.de (188.1.43.110) 109.879 ms 110.469 ms 103.169 ms 12 pfo-stone-1.noc.RWTH-Aachen.DE (134.130.9.233) 92.960 ms 86.157 ms 85.869 ms 13 n7k-ww10-1.noc.RWTH-Aachen.DE (134.130.9.253) 86.509 ms 113.931 ms 87.451 ms 14 n6k-rog.noc.RWTH-Aachen.DE (137.226.139.34) 102.382 ms 91.276 ms 99.979 ms 15 c4k-ac.noc.RWTH-Aachen.DE (137.226.139.162) 85.329 ms 89.393 ms 107.336 ms 16 fsc07.fsc.RWTH-Aachen.DE (137.226.80.153) 102.050 ms 106.778 ms 90.190 ms [11:21:39] <il.smind > это с рутера [11:21:50] <il.smind > с работы примерно так же [11:23:55] <slavazanko/w> бред какой-то. Думал, только с моей машины так. зашёл на подвластные дедики. Короче. дедики. расположенные в Беларуси, тоже не могут достучаться (Брест. Минск). Лос-Анжелес, Одесса. Москва - норма. [11:23:59] <il.smind > может вы были плохими мальчиками? [11:24:24] <slavazanko/w> ща туннель сооружу. не проблема [11:24:28] <il.smind > slavazanko/w: не надо было злить батьку [11:24:35] <slavazanko/w> да пошёл он... [11:32:35] <il.smind > slavazanko/w: затунелился? [11:32:57] <slavazanko/w> нет ещё [11:33:13] <il.smind > slavazanko/w: говорить то можешь или не отвлекать? [11:33:31] <slavazanko/w> могу [11:33:50] <il.smind > так вот [11:34:25] <il.smind > если сейчас не принять gitfs то оно опять отложится на долго [11:34:39] <il.smind > а оно как бы готово [11:34:47] <il.smind > жаль что тухнет [11:35:10] <slavazanko/w> в том виде. как сейчас, оно будет слишком некрасиво [11:35:33] <il.smind > да красиво я тебе говорю ничего там такого нет [11:35:56] <il.smind > ну есть префикс [git] дак ничего страшного нет [11:35:57] <slavazanko/w> с префиксами? [11:36:00] <il.smind > да [11:36:10] <slavazanko/w> намного красивее будет сделать виртуальный префикс [11:36:22] <il.smind > [git] .gitignore [git] acinclude.m4 [git] AUTHORS [git] autogen.sh [git] build-glib2.sh [git] ChangeLog [git] configure.ac [git] COPYING [git] INSTALL [git] Makefile.am [git] NEWS [git] README [11:36:42] <il.smind > мне глаза не мозолит [11:37:08] <slavazanko/w> не айс. Лучше вместо git рисовать статус файла. m - modified a - added d - deleted пробел - не изменён [11:37:45] <slavazanko/w> а вот виртуальный префикс прописывать в mc.ext типа, если внутри git, то по дефолту юзать срфтпуыуеаы [11:37:51] <slavazanko/w> changesetfs [11:37:59] <il.smind > пробел не изменён * изменён [11:38:06] <il.smind > так и есть сейчас [11:38:09] <slavazanko/w> если внутри gitfs, то по дефолту юзать changesetfs [11:38:42] <il.smind > [git] .gitignore [git] acinclude.m4 [git] AUTHORS [git] autogen.sh [git] build-glib2.sh [git] ChangeLog [git]*configure.ac [git] COPYING [git] INSTALL [git] Makefile.am [git] NEWS [git]*README [11:39:08] <il.smind > a - added - "+" [11:39:28] <slavazanko/w> [zip] [ftp] [fish] [svn] [hg] [bzr] [smb] [11:39:38] <slavazanko/w> чяво мелочиться? %) [11:39:40] <il.smind > [git] .gitignore [git] acinclude.m4 [git] AUTHORS [git] autogen.sh [git] build-glib2.sh [git] ChangeLog [git]*configure.ac [git] COPYING [git] INSTALL [git] Makefile.am [git] NEWS [git]*README [git]+README2 [11:40:02] <il.smind > slavazanko/w: ну зачем в крайности [11:40:04] <slavazanko/w> не, не айс так, Илья [11:40:28] <slavazanko/w> [git] есть непонятное исключение из всех правил [11:40:31] <il.smind > ну блин лучше никак чем 100% рабочий вариант? [11:40:39] <slavazanko/w> угу [11:40:59] <slavazanko/w> ибо смотрится костылём [11:41:05] <slavazanko/w> а у нас их и так пруд пруди [11:41:20] <il.smind > я не знаю что и сказать то [11:41:38] <slavazanko/w> а впрочем.. если обещаешь. что потом переделаешь. то мне пофигу. Ляпи. всё равно пользоваться не буду :) [11:41:50] <il.smind > slavazanko/w: вот [11:42:14] <slavazanko/w> эх.. нет у тебя чувства прекрасного. стройного и красивого... [11:42:59] <il.smind > slavazanko/w: есть [11:43:17] <slavazanko/w> :) [11:43:24] <il.smind > но когда есть прототип можно на него посмотреть и придумать что то более совершенное [11:43:40] <slavazanko/w> для прототипов у нас бранчи [11:45:53] <il.smind > slavazanko/w: я не в этом смысле [11:46:18] <il.smind > я про рабочую идею которую можно со временем улучшить [11:46:30] <il.smind > slavazanko/w: git ls-files -v -c -m -d [11:46:37] <il.smind > показывает H [11:46:52] <il.smind > на только что добавленом файле [11:47:10] <il.smind > есть идеи чтобы оно показало что то другое [11:47:49] <il.smind > touch 1234 git add 1234 git ls-files -v -c -m -d |grep 1234 [11:48:18] <il.smind > я кстати одну вещь гениальную придумал... [11:48:37] <andrew_b> Всем в укрытие! [11:48:42] <il.smind > ну как все те 100500 гениальных вещей которые я придумал раньше [11:48:46] <slavazanko/w> ? [11:48:53] <il.smind > ну всмысле не совсем придумал [11:49:01] <il.smind > ну вобщем скиздил [11:49:56] <slavazanko/w> как всегда [11:50:08] <il.smind > ну да [11:50:29] <il.smind > ща [11:52:53] il.smind зашёл в конференцию [11:52:59] <il.smind > What steps will reproduce the problem? 1. 2. 3.
What is the expected output? What do you see instead?
Please use labels and text to provide additional information. [11:53:16] <il.smind > вот такое по умолчанию гуглекод выдаёт [11:53:38] <il.smind > т.е. может нам можно как то формировать тикет [11:53:42] il.smind вышел из конференции [11:53:56] <il.smind > так чтобы люди писали тикет по шаблону [11:54:18] <il.smind > с обязательным указанием What steps will reproduce the problem? [11:54:26] <slavazanko/w> гм. хз как [11:54:29] <il.smind > понятно что это не всегда доступно [11:54:59] <il.smind > но было бы хорошо если бы тикет стартерыы говорили последовательность действий [11:55:27] <il.smind > открыл тикет и видишь нажми сюда, стелай это [11:55:43] <il.smind > получилось это, а должно вот это [11:56:05] <il.smind > What steps will reproduce the problem? 1. 2. 3.
What is the expected output? What do you see instead?
Please use labels and text to provide additional information. [11:56:12] <il.smind > ой [11:56:17] <il.smind > это не я :) [11:56:22] <il.smind > оно само :) [11:56:43] <il.smind > nick: 123 [11:57:24] il.smind вышел из конференции [11:57:32] il.smind зашёл в конференцию [11:58:16] il.smind сменил ник на il.smind. [11:58:20] il.smind. вышел из конференции [11:58:28] il.smind.. зашёл в конференцию [11:58:38] <il.smind..> чё за [11:58:41] il.smind.. вышел из конференции [11:59:00] <andrew_b> Ну началось... [11:59:36] il.smind.. зашёл в конференцию [11:59:57] <il.smind..> отставить панику! [12:01:26] <il.smind..> ну вот такая идея [12:22:06] <slavazanko/w> идея хороша. Лениво только колупаться в trac [12:22:14] <slavazanko/w> настроил туннель, всё гуд у меня [12:22:51] <slavazanko/w> дык что по поводу -U20? при какой версии гита оно работает? [12:23:25] <slavazanko/w> Fylhtq, подправь потихому коммент к последнему коммиту в мастере [12:23:40] <slavazanko/w> Added dakr skin ... dakr = dark? [12:23:47] <andrew_b> Да. [12:23:51] <slavazanko/w> Fylhtq = Андрей :) [12:24:01] <andrew_b> Ща. [12:25:17] <andrew_b> У Ильи опять тоннель упал. [12:25:30] <il.smind..> andrew_b: опять? [12:25:43] <slavazanko/w> беги домой :) [12:25:46] <andrew_b> Не могу запушить. [12:26:03] <il.smind..> andrew_b: ща [12:28:53] <il.smind..> пробуй [12:29:21] <il.smind..> slavazanko/w> дык что по поводу -U20 просто показывает не 3 строки рядом а 20 [12:29:29] <andrew_b> Прошло. [12:29:32] <il.smind..> удобнее патч смотреть [12:30:07] <slavazanko/w> а [12:30:10] <slavazanko/w> вот оно чё [12:30:33] <slavazanko/w> работает [12:30:39] <slavazanko/w> нет. чтобы сразу сказать... [12:30:54] <il.smind..> я думал ты заметишь [12:30:55] <slavazanko/w> а то я втыкаю на мерж-коммит и думаю. чего эта -U20 делает-то... [12:31:03] <il.smind..> ))) [12:31:07] <il.smind..> так и знал [12:31:08] <andrew_b> И чё там? [12:31:29] <il.smind..> ну если на пальцах то вот [12:31:40] <slavazanko/w> andrew_b: там райц [12:32:04] <il.smind..> commit 4a33afdd6ca00d6270e2fc44634b77a355421658 Author: Andrew Borodin <aborodin@vmail.ru> Date: Mon Jan 10 20:01:35 2011 +0300
case "$command" in - list) patchsetfs_list "$VCS_type" "$WORK_DIR" "$fname" ; exit ;; - copyout) patchsetfs_copyout "$VCS_type" "$WORK_DIR" "$fname" "$@"; exit ;; + list) patchsetfs_list "$VCS_type" "$WORK_DIR" "$fname" ;; + copyout) patchsetfs_copyout "$VCS_type" "$WORK_DIR" "$fname" "$@" ;; + *) exit 1 ;; esac -exit 1 +exit 0 [12:33:24] <andrew_b> У меня тоже работает. [12:33:40] <il.smind..> тьху блин [12:33:44] <il.smind..> а говорил нет [12:33:52] <slavazanko/w> это всё Илья [12:33:59] <slavazanko/w> напустил туману загадочности.. [12:34:04] <slavazanko/w> попробуйте, мол... [12:34:14] <il.smind..> ну незнаю [12:34:15] <slavazanko/w> а мы оба, наверное, на мерж-коммитах пробовали [12:34:29] <slavazanko/w> сразу надо объяснять шо к чему :) [12:34:49] <il.smind..> мне когда слай намекнул что там будет виден весь файл я сразу догадался что будет виден весь файл [12:34:59] <il.smind..> а вы какие то недогадливые [12:35:25] <andrew_b> Это то же, что и diff -U. [12:35:31] <andrew_b> Ясно. [12:35:32] <il.smind..> да [12:37:41] <il.smind..> я говорил наверное что хочу сделать аналог Alt-f1 Alt-f2 [12:37:50] <il.smind..> как в фаре [12:37:57] <il.smind..> нортоне [12:38:03] <il.smind..> идея такая [12:38:17] <il.smind..> есть Ctrl-\ [12:38:32] <il.smind..> там каталоги быстрого доступа [12:38:38] <slavazanko/w> дык делали же в руфорке [12:38:42] <il.smind..> да [12:38:44] <slavazanko/w> точки монтирования там были [12:38:50] <il.smind..> там не фонтан [12:38:59] <il.smind..> ну как бы да но [12:39:30] <il.smind..> идея именно скрестить CTRL-\ c точками монтирования [12:40:35] <slavazanko/w> зачем? Справочник с динамическим списком? [12:40:45] <il.smind..> т.е. сверху несколько точек доступа к "каталогам быстрого доступа" а после разделителя всякие флэшки [12:41:08] <andrew_b> Уууу, брат... [12:41:29] <andrew_b> Как ты будешь отличать всякие флешки от других разделов? [12:41:51] <slavazanko/w> если уж на то пошло, то сделать отдельно "меню панели". Вызывается по shift-f1/f2 (или с альтом). В него напхать точки монтирования и всякие smb/fish/ftp по вкусу. Пляцкаем по ftp - и в панели видим список ранних ftp-соединений (из истории) [12:41:52] <il.smind..> да я просто код в руфорке хотел украсть [12:42:16] <il.smind..> если уж на то пошло, то сделать отдельно "меню панели". Вызывается по shift-f1/f2 (или с альтом). В него напхать точки монтирования и всякие smb/fish/ftp по вкусу. Пляцкаем по ftp - и в панели видим список ранних ftp-соединений (из истории) примерно так и хочется [12:42:31] <il.smind..> только не из истории а то что пользователь добавил [12:42:32] <slavazanko/w> ну а каталоги быстрого доступа каким боком сюда? [12:42:42] <slavazanko/w> гм [12:42:56] <slavazanko/w> smb - динамикой можно. "Сетевое окружение" [12:42:57] <il.smind..> slavazanko/w: именно в них и добавляюются всякие fish/ftp/smb [12:43:12] <slavazanko/w> короче, всё не так уж и однозначно [12:43:23] <il.smind..> slavazanko/w> smb - динамикой можно. "Сетевое окружение" это сильно сложно [12:43:36] <slavazanko/w> и это явно плагинная система. Есть некий объект "меню панели". В него при инициализации mc добавляются сами плагины [12:43:44] <slavazanko/w> не сложно [12:43:53] <il.smind..> да блин... [12:44:00] <il.smind..> у нас и самбы то нет [12:44:08] <il.smind..> а ты говоришь не сложно :) [12:44:27] <il.smind..> а то что есть уж сильно воняет [12:44:38] <andrew_b> Тонкий намёк... [12:44:40] <slavazanko/w> пункты меню панели: "точки монтирования" - один плагин "SAMBA-соединения" - второй плагин (он-то и будет знать, как список потом сформировать) "FTP-соединения" - аналогично. и т.д. [12:44:48] <slavazanko/w> да, тонкий намёк :) [12:46:07] <il.smind..> "точки монтирования" - один плагин "SAMBA-соединения" - второй плагин (он-то и будет знать, как список потом сформировать) "FTP-соединения" - аналогично. и т.д.
да и это мы просто помещаем в быстрые каталоки и имеем единую точки входа в [12:46:14] <il.smind..> каталоги [12:46:19] iNode вышел из конференции: Replaced by new connection [12:46:19] iNode зашёл в конференцию [12:46:57] <il.smind..> меня на самом деле устраивает и то что сейчас есть, но больно уж оно не эстетичное... [12:47:16] <il.smind..> и нет возможности выбирать панель [12:47:19] <slavazanko/w> не нравится мне идея с быстрыми каталогами. Каталоги - это справочник. Точка. Меню источников данных для панели - это динамика. [12:47:32] <il.smind..> надо сначала переключиться а потом уже вызывать секд-\ [12:47:41] <il.smind..> ctrl-\ [12:49:30] <il.smind..> хорошо, забуть про то что я говорил выше [12:49:43] <il.smind..> я просто хочу улучшенный ctrl-\ [12:50:04] <slavazanko/w> а в него что улучшать? [12:50:22] <il.smind..> чтобы он вызывался для любой панели [12:51:15] <slavazanko/w> зачем? [12:51:24] <slavazanko/w> жмакнуть tab долго? [12:51:34] <il.smind..> нажал на клавишу номер один каталоги быстрого доступа - слева нажал на клавишу номер два каталоги быстрого доступа - права [12:52:08] <il.smind..> и интерфейс немного изменить [12:52:23] <slavazanko/w> понимашь... без динамики это смысла имеет очень мало. Уже происходит просто рождение тучи хоткеев на каждый пук [12:52:27] <il.smind..> чтобы не было там прочих кнопок [12:52:50] <il.smind..> чтобы кнопки были в расширенном [12:52:54] <il.smind..> диалоге [12:53:04] <il.smind..> а в сокращенном только выбирать [12:53:14] <andrew_b> Не. [12:53:18] <il.smind..> чтобы он был меленький и удобный [12:53:31] <il.smind..> именно для выбора [12:53:34] <slavazanko/w> лично я смысла в этом не вижу. [12:53:41] <slavazanko/w> для выбора и сейчас нормально [12:53:44] <slavazanko/w> древовидно [12:53:48] <andrew_b> Этак придётся отдельный диалог для списка vfs делать. [12:54:00] <il.smind..> а для правки остался интерфейс - ctrl-\ [12:55:12] <il.smind..> andrew_b: я и хочу список vfs снизу приделать [12:55:35] <il.smind..> но только тех которые пользователь добавил [12:55:36] <andrew_b> И будет маленький и удобный диалог? [12:55:42] <il.smind..> )) [12:55:50] <il.smind..> не всех vfs [12:56:52] <il.smind..> в фаре это делается галкой в настройках плагина vfs показывать ли его в быстром выборе [12:58:33] <il.smind..> ща попробую скриншот нарисовать [12:58:50] <il.smind..> а... да еще хочется буквы [12:59:02] <il.smind..> A: B: C: D: [12:59:15] <il.smind..> быстрого выбора [12:59:45] <andrew_b> Да ты с ума сошёл! [12:59:48] <slavazanko/w> сейчас цифры быстрого набора есть [12:59:54] <il.smind..> нету [13:00:01] <il.smind..> или я не знаю как [13:00:10] <slavazanko/w> ctrl+\ [13:00:18] <slavazanko/w> потом понажимай цифры от 0 до 9 [13:00:31] <slavazanko/w> любой другой список также [13:00:39] <il.smind..> да работает [13:00:45] <il.smind..> но это какая то магия [13:00:57] <il.smind..> и выбор не происходит [13:01:48] <iNode> il.smind..: выбор не происходит именно чтобы это не было магией, если ты хотел 7-й, а выбрал - 6-й - исправить просто. [13:01:51] <il.smind..> по 2-ке перемещается в конец, по тройке в начало списка по единице в середину списка прыгает [13:02:25] <il.smind..> iNode> il.smind..: выбор не происходит именно чтобы это не было магией, если ты хотел 7-й, а выбрал - 6-й - исправить просто. да но если светится цифра "6" то ошибиться сложно [13:02:27] <slavazanko/w> у тебя список маленький :) [13:02:43] <iNode> il.smind..: должно по порядку быть, если так как ты описал - это не магия, а баг. [13:03:16] <il.smind..> магия не в том что неправильно, это понятно что баг [13:03:26] <il.smind..> магия в том что цифр не видно [13:04:12] <iNode> il.smind..: в истории ты тоже будешь цифры дописывать? а сейчас это работает во всех списках, если нужно в hotlist-е дорисовать цифры - никто не запретит. [13:04:32] <il.smind..> зачем мне цифры в истории? [13:04:50] <slavazanko/w> они и там работают [13:05:05] <il.smind..> это понятно но не нужно [13:05:21] <il.smind..> но там где нужно оно должно быть очевидно [13:06:26] <iNode> il.smind..: нужно/не нужно - всё относительно [13:07:05] <il.smind..> iNode: скажи пункт документации про цифры быстрого доступа в списке [13:09:11] <il.smind..> а если цифры на экране то их не надо в доке прописывать это просто очевидно [13:11:06] <andrew_b> Вроде бы это фича listboх. [13:12:27] <slavazanko/w> Илья, ревьювай лучше http://www.midnight-commander.org/ticket/1851 бранч знаковый, да... но нужный [13:13:50] <il.smind..> а... слушай... [13:13:56] <slavazanko/w> ? [13:13:57] <andrew_b> slavazanko/w: а ты 2466. [13:14:14] <il.smind..> за тобой должок [13:15:11] <il.smind..> белый цвет верни на место, да! [13:15:18] <andrew_b> А, да. [13:15:34] <andrew_b> Опять хотел спросить, что делать с этим. [13:16:24] <il.smind..> я ничо не знаю, я просто хочу получить свой белый цвет назад. [13:17:05] <il.smind..> slavazanko/w: запусти в xterm mc -S dark [13:18:28] <slavazanko/w> ща [13:21:11] <il.smind..> slavazanko/w: 1851 собираю [13:28:36] <il.smind..> andrew_b: /** Draw the status line at the top of the screen зачем? [13:28:39] <slavazanko/w> > запусти в xterm mc -S dark если перед этим сказать export TERM=xterm-256color то не моргает... [13:28:48] <il.smind..> slavazanko/w: да [13:29:21] <andrew_b> il.smind..: не смотри туда пока. [13:30:15] <il.smind..> немного боянов в тему моргания [13:30:20] <il.smind..> приходит бабушка к врачу и жалуется, мол спина болит. (В) ну ка нагнитесь немного та нагибается (В) так болит? (Б) болит - а еще ниже нагнитесь.... так болит - и так болит - а еще ниже нагнитесь.... и так далее в конце концов бабка чуть ли не пополам согнулась - ну что, а так болит? - нет, внучек, так не болит - ну и хорошо, вот так и ходите. [13:31:25] <il.smind..> andrew_b: но я то думал у каждого редактора свой статус [13:31:28] <il.smind..> не? [13:31:59] <andrew_b> Не понял вопрос. [13:32:07] <il.smind..> andrew_b я и не смотрю просто увидел и переспросил [13:32:35] <il.smind..> ты переделал чтобы статусная строка была вверх экрана а не виджета [13:33:42] <il.smind..> а на мой взгляд у каждого виджета (в теории если несколько редакторов на экране) свой статуслайн [13:33:52] <il.smind..> не? [13:34:27] <andrew_b> Не. Это статус активного в данный момент редактора. [13:34:54] <il.smind..> ну... спорно... ок, проехали... [13:37:56] <il.smind..> статуслайн мог бы исполнять роль заголовка окна [13:38:12] <andrew_b> Не суетись пока. [13:41:14] <il.smind..> ок [13:41:56] <slavazanko/w> могу сказать. что моргает не только белый. но и gray brightred brightgreen и прочие цвета. к которым в lib/tty/color-internal.c в структуре mc_tty_color_table_t была добавлена константа 8 {"gray", COLOR_BLACK + 8}, и т.д. [13:41:57] <andrew_b> Может, и не получится ничего. [13:42:24] <andrew_b> slavazanko/w: это правый столбец в списке. [13:42:39] <il.smind..> и прочие цвета. к которым в lib/tty/color-internal.c в структуре mc_tty_color_table_t была добавлена константа 8 {"gray", COLOR_BLACK + 8},
и ? есть шанц? [13:42:48] <slavazanko/w> пока хз [13:44:19] <il.smind..> в 1851 у меня при запуске это Произошла ошибка при чтении файла «/home/admin/.mc/skins»: Это каталог [13:47:17] <il.smind..> положил в ~/.local/share/mc/extfs.d gitfs [13:47:30] <slavazanko/w> и? [13:47:31] <il.smind..> делаю cd #gitfs [13:47:42] <il.smind..> Cannot chdir to "#gitfs" Нет такого файла или каталога (2) [13:47:59] <slavazanko/w> странно [14:01:41] theMIROn вышел из конференции [14:01:50] theMIROn зашёл в конференцию [14:13:56] <il.smind..> slavazanko/w: уже минут 20 пытаюсь в лог хоть что то поместить - хер [14:14:12] <il.smind..> slavazanko/w: что не так не пойму, идей не осталось [14:16:44] <andrew_b> Где лог-то ищешь? [14:18:08] <il.smind..> admin@holmes:~/.cache/mc$ tail mc.log -f [14:18:16] <il.smind..> имхо там косяк [14:18:23] <il.smind..> ща... [14:18:37] <andrew_b> tail -f mc.log [14:21:52] <il.smind..> andrew_b: издеваешся? [14:22:51] <andrew_b> В смысле? [14:25:03] <il.smind..> ну файл пустой (поверь я способен в этом убедиться), а раз он пустой при том что в логинге я уже вертаю TRUE [14:32:41] theMIROn вышел из конференции [14:32:45] theMIROn зашёл в конференцию [14:59:13] <il.smind..> жрали-с [15:01:20] <slavazanko/w> гуд. [15:07:27] <slavazanko/w> по поводу моргания при белом цвете... не всё так однозначно. С одной стороны не доколебёшьси: Эгмонт сделал всё как надо: lib/tty/tty-slang.c:295 SLtt_Blink_Mode = 1;
в единицу он поставил. То есть. если оно должно моргать - оно будет моргать. А не рисовать бэкгроунд более светлым. с другой стороны, это поломало старое поведение. Если вернуть в обратный зад SLtt_Blink_Mode=0, то всё нормально рисует и при 8-ми цветах, и при 256-ти [15:09:30] <slavazanko/w> но есть ещё одно "но". В ncurses ещё скучнее - там строка меню того же скина просто чёрная: и бэкгроунд, и форегроунд. Сейчас пытаюсь понять, что там сломано... опять что-то с A_BLINK, но где что было изменено - не могу пока что уловить... [15:12:47] <slavazanko/w> Илья, смотри DEV_fix_colors [15:13:28] <il.smind..> >SLtt_Blink_Mode=0, то всё нормально рисует и при 8-ми цветах, и при 256-ти во вот так и делай [15:13:39] <slavazanko/w> уже. в бранче [15:13:41] <slavazanko/w> проверяй [15:14:51] <Зося Синицкая> RSS: Новости для Midnight Commander • Ticket #2471 (isoinfo adds ";1" to the end of file name when Joliet without Rock Ridge …) created http://www.midnight-commander.org/ticket/2471 • mc-4.7.0.10-iso9660-semicolon.patch attached to Ticket #2471 http://www.midnight-commander.org/attachment/ticket/2471/mc-4.7.0.10-iso9660-semicolon.patch [15:14:58] <il.smind..> slavazanko/w: мне бы твой 1851 [15:15:00] <il.smind..> бы [15:15:10] <il.smind..> я уже 2 часа с логом разбираюсь [15:15:37] <il.smind..> не формируется [15:15:48] <slavazanko/w> гм. ща. переключусь [15:16:07] <slavazanko/w> пока проверь бранч с фиксом цветов [15:21:51] <il.smind..> logfilename:. logfilename:. [15:21:56] <il.smind..> ненавижу! [15:21:56] iNode вышел из конференции [15:22:04] <slavazanko/w> ? [15:23:45] <il.smind..> logfilename = g_build_filename (mc_config_get_cache_path (), "log", NULL); [15:24:01] <il.smind..> вот после этого logfilename = "" [15:24:22] <il.smind..> а должен равет [15:24:36] <il.smind..> /home/admin/.cache/mc/mc.log [15:25:12] <andrew_b> il.smind..: остынь. Хочешь поучаствовать с создании нетленки? :) [15:25:54] <slavazanko/w> гм. Странная у тебя какая-то система не возвращает XDG-каталоги. ... слух, а сделай так где-нибудь там рядом: const char *path=mc_config_get_cache_path (); [15:25:56] <il.smind..> andrew_b: хочу! научи, что мне делать! [15:26:00] <slavazanko/w> и посмотри, чему равен path [15:26:09] <andrew_b> il.smind..: Запуль DEV_multiedit. [15:26:20] <il.smind..> херасе! [15:26:38] <il.smind..> уже руки начали потеть и трястись [15:26:49] <andrew_b> Надо сделать так, чтобы в редакторе всё было внутри рамки. [15:27:05] <il.smind..> andrew_b: ок вечером [15:27:15] <andrew_b> Невопрос. [15:27:30] <il.smind..> я так удивился что ты сам там взялся, хотя там еще колупать надо было [15:27:45] <il.smind..> там есть нюансики [15:27:55] <andrew_b> Всё -- я имею в виду, редактирование текста. [15:28:02] <andrew_b> Чтобы рамка не стиралась. [15:28:05] <il.smind..> я понимаю [15:28:20] <il.smind..> позиционирование букавак [15:28:47] <andrew_b> Всё, я домой. До связи! [15:28:53] andrew_b вышел из конференции: конец рабочего дня [15:30:55] <il.smind..> slavazanko/w: ща Слав 1 сек [15:31:17] <slavazanko/w> ок [15:34:38] <il.smind..> что то [15:34:39] <il.smind..> BUILD_ROOT/src/mc Ошибка сегментирования [15:36:13] <il.smind..> warning: passing argument 3 of 'vfprintf' discards qualifiers from pointer target type [15:36:18] <il.smind..> смущает [15:36:42] <il.smind..> const char *path = mc_config_get_cache_path ();
f2 = fopen ("/home/admin/.cache/mc/loglog", "a"); vfprintf (f2, "logfilename: %s\n", logfilename); vfprintf (f2, "path: %s\n", path); fclose (f2); [15:37:30] <slavazanko/w> не понял. Чему равен path = mc_config_get_cache_path ()& [15:37:33] <slavazanko/w> ? [15:37:34] <slavazanko/w> NULL? [15:38:31] <il.smind..> оно падает [15:38:40] <il.smind..> я не могу сказатть чему [15:40:02] <slavazanko/w> абажжи. откати в обратный зад все твои изменений в бранче. И потом в mc_log в начало функции добавь строку const char *path = mc_config_get_cache_path (); в дебуггере скажи, чему оно у тебя равно. Не исключено. что NULL, тогда всё объяснимо. [15:41:02] <il.smind..> оно падает на const char *path = mc_config_get_cache_path (); [15:41:13] <slavazanko/w> шо за... [15:41:38] <il.smind..> не должно? [15:41:49] <il.smind..> ща [15:42:12] <il.smind..> не не падает [15:42:15] <slavazanko/w> не должно [15:42:18] <il.smind..> да чё за [15:42:20] <il.smind..> ща [15:44:27] <il.smind..> gdb) b mc_log Breakpoint 1 at 0x80604b5: file /home/projects/mc/lib/logging.c, line 81. (gdb) s The program is not being run. (gdb) r Starting program: /home/projects/mc/BUILD_ROOT/src/mc
Breakpoint 1, mc_log (fmt=0x80eb011 "main\n") at /home/projects/mc/lib/logging.c:81 81 const char *path2 = mc_config_get_cache_path (); [15:44:43] <il.smind..> (gdb) s mc_config_get_cache_path () at /home/projects/mc/lib/mcconfig/paths.c:237 237 { [15:45:14] <il.smind..> как ее значение получить? [15:45:18] <slavazanko/w> bt full [15:45:19] <il.smind..> path2 [15:45:44] <Зося Синицкая> RSS: Новости для Midnight Commander • Ticket #2244 (MC consumes 100% cpu after wake up from suspend) updated http://www.midnight-commander.org/ticket/2244#comment:53 [15:46:11] <il.smind..> f = <value optimized out> logfilename = <value optimized out> [15:46:18] <il.smind..> надо пересобирать [15:51:15] <il.smind..> чо за 89 vfprintf (f2, "path: %s\n", path2); (gdb) p path2 $1 = 0x0 [15:51:27] <il.smind..> вот оно и падат [15:51:38] <slavazanko/w> ну и чудненько [15:51:43] <slavazanko/w> а теперь запуль бранч [15:51:46] <slavazanko/w> и пересобери [15:51:52] <il.smind..> ах ты! [15:52:01] <slavazanko/w> отож [15:52:04] <il.smind..> втихаря уже [15:52:14] <slavazanko/w> давно. превентивно. таксать... [15:52:43] <il.smind..> ах ты [15:53:00] <il.smind..> раньче не мог сказать?! [15:53:04] iNode зашёл в конференцию [15:53:28] <slavazanko/w> мне нужно было убедиться, что оно = 0x0 если бы не так - также втихаря потёр бы последний коммит [15:55:14] <il.smind..> почему не проверенное мне на подпись несёте! [15:55:53] <slavazanko/w> почему непроверенное? УНВР (У Нас Всё работает). Это тебе посчастливилось [15:56:15] <slavazanko/w> ты эта.. ещё на роутере своём как-нить проверь [15:57:08] <il.smind..> 2 чудесных часа на которых я состарился... е еще +5% к покраснению глаз [15:57:25] <il.smind..> slavazanko/w: на соплярке соберу [15:57:33] <slavazanko/w> не боись, родина не забудет и не простит твоего подвига... [16:02:31] <il.smind..> ок еще и на рутере соберу [16:18:34] <il.smind..> Cannot chdir to "#gitfs" Нет такого файла или каталога (2) [16:18:39] <il.smind..> ща [16:41:52] <il.smind..> slavazanko/w: dirname:. dirname: /home/projects/mc/BUILD_ROOT/INSTALL_ROOT/libexec/mc/extfs.d [16:42:04] <il.smind..> dirname: [16:42:12] <il.smind..> т.е. пусто [16:42:20] <slavazanko/w> гм [16:43:14] <il.smind..> mc/lib/vfs/mc-vfs/extfs.c
dirname = g_build_path (PATH_SEP_STR, where, MC_EXTFS_DIR, (char *) NULL); dir = g_dir_open (dirname, 0, NULL); mc_log ("dirname: %s\n", dirname); [16:43:35] <il.smind..> mc_log так и не заработал [16:43:40] <il.smind..> пришлось [16:44:12] <slavazanko/w> ок. позже уже гляну [16:51:39] <il.smind..> slavazanko/w: переключился тогда на редактор [16:52:01] <slavazanko/w> ок. я домой [16:52:29] <il.smind..> а меня подпрягли [16:52:53] <il.smind..> вот сижу Голактику спасаю [17:32:55] ASM вышел из конференции [17:33:14] ASM зашёл в конференцию [17:33:54] ASM вышел из конференции [17:41:33] andrew_b зашёл в конференцию [18:08:15] slavazanko/h зашёл в конференцию [18:29:06] theMIROn вышел из конференции: Miranda IM. Menshe. Pushche. Proshhe! [18:45:01] theMIROn зашёл в конференцию [18:58:24] il.smind.. вышел из конференции [19:37:57] andrew_b вышел из конференции [19:46:44] il.smind вышел из конференции: Компьютер вошёл в спящий режим [20:11:58] slavazanko/w вышел из конференции [20:12:54] slavazanko/w зашёл в конференцию [20:17:12] slavazanko/h вышел из конференции [20:19:52] slavazanko/h зашёл в конференцию [21:21:14] theMIROn вышел из конференции [22:45:47] slavazanko/w вышел из конференции [22:48:42] slavazanko/w зашёл в конференцию