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

Тема: http://www.midnight-commander.org | Latest release: 4.8.0 | Latest stable release: 4.7.5.5
[04:03:44] repolainen зашёл в конференцию
[04:54:38] repolainen вышел из конференции
[05:16:38] andrew_b зашёл в конференцию
[05:52:34] <andrew_b> http://groups.google.com/group/comp.lang.c/browse_thread/thread/e5f018525ef28703#
[05:52:41] <andrew_b> my Q is on the c language tell me now why c has pointers.
[05:59:36] <iliamaslakov> ась?
[06:01:32] <andrew_b> Да так...
[06:01:45] <iliamaslakov> >andrew_b: iliamaslakov: man locale
это ты к чему?
[06:03:09] <andrew_b> LC_MESSAGES
[06:03:39] <iliamaslakov> а...
[06:04:09] <iliamaslakov> ну просто столько лет я пускал LANG=C mc
[06:05:44] <iliamaslakov> и все было зашибца
[06:14:04] <iliamaslakov> когда резил?
[06:14:23] <andrew_b> ХЗ
[06:14:42] <andrew_b> Спроси у начальника транспортного цеха.
[07:35:37] iliamaslakov вышел из конференции: Replaced by new connection
[07:35:38] iliamaslakov зашёл в конференцию
[07:36:17] ASM вышел из конференции
[07:36:18] ASM зашёл в конференцию
[07:48:38] slyfox^w зашёл в конференцию
[07:48:58] <slyfox^w> Ctrl+space больше не замеряет размер каталога в мастере :]
[07:49:09] <slyfox^w> 4.8.0-58-gb0a218c
[07:55:53] <andrew_b> Действительно.
[07:59:42] iliamaslakov вышел из конференции: Replaced by new connection
[07:59:44] iliamaslakov зашёл в конференцию
[08:30:59] <slavazanko/w> всем привет
[08:31:02] <slavazanko/w> кося
[08:33:17] <andrew_b> Гм. Может, я неправильно отбисектил, но у меня получилось

026b07a2ab507f1e7711eee87adb4cec35ef1c64 is the first bad commit
commit 026b07a2ab507f1e7711eee87adb4cec35ef1c64
Author: Egmont Koblinger <egmont@gmail.com>
Date: Wed Nov 9 15:09:43 2011 +0300

Ticket #2662: support extended mouse clicks beyond 223.
[08:35:05] <slavazanko/w> действительно странно
[08:35:10] <slavazanko/w> ща побисекчу
[08:37:59] <andrew_b> Таки да, я не ошибся.
[08:38:05] <andrew_b> Именно этот коммит.
[08:38:37] <andrew_b> Что будем делать?
[08:38:44] <andrew_b> Переоткрываем тикет.
[08:38:48] <andrew_b> А дальше?
[08:39:18] <andrew_b> Ждать, пока Эгмонд исправит, или откатывать?
[08:40:37] <slavazanko/w> я свяжусь с эгмондом
[08:53:43] <iliamaslakov> >andrew_b: Ждать, пока Эгмонд исправит, или откатывать?
хорошо, поступлю как говорящая пума (tm) ну я же просил не спешить с этим бранчем!
[08:53:45] <iliamaslakov> просил?
[08:54:10] <slavazanko/w> связался
[08:54:20] <slavazanko/w> отписался ему. Жду ответа
[08:54:45] <andrew_b> iliamaslakov: Что значит, не спеши? А как с ним надо было бы?
[08:55:09] <iliamaslakov> отложить
[08:55:09] <andrew_b> iliamaslakov: ты бы его активно использовал? Обнаружил бы этот баг?
[08:55:37] <Зося Синицкая> RSS: Новости для Midnight Commander
• Ticket #2662 (Support extended mouse clicks beyond 223) updated
http://www.midnight-commander.org/ticket/2662#comment:21
[08:55:50] <iliamaslakov> проблема в том тчто оно затрагивает самую главную функцию
[08:56:45] <iliamaslakov> хотя бы до релиза отложить
[08:57:13] <andrew_b> Можно окатить.
[08:57:18] <andrew_b> Не проблема.
[08:57:29] <iliamaslakov> а если бы ты не заметил?
[08:58:00] <andrew_b> Это не я.
[08:58:16] <andrew_b> Это slyfox^w.
[08:58:45] <iliamaslakov> ага, это я шары не протёр.
[08:58:45] <slavazanko/w> если бы не заметил, то стейбл был бы на 4.8.2
[08:59:39] <iliamaslakov> ладно, фигня
[08:59:53] <iliamaslakov> надо бы конечно тесты написать
[09:00:20] <slyfox^w> я вам шутку с ~/.config как файлов уже рассказывал. вам интересно ее фиксить? я почти подбил нового юнита на пофикс :]
[09:00:27] <iliamaslakov> именно для этого бранча я знаю как
[09:00:46] <iliamaslakov> надо прогнать через него все сочетания последовательностей
[09:00:51] <andrew_b> slyfox^w: уже пофиксено.
[09:01:10] <slyfox^w> а, значит еще не обновилсо
[09:01:18] <andrew_b> 29ba0a0cdafbb56ce24c63fd3983b1f74eeca998
[09:01:28] <iliamaslakov> правильно говорить пофикшено
[09:01:46] <slyfox^w> пафиксю и пачистю это мем
[09:02:00] <slyfox^w> "пачистию" (c)
[09:02:06] <iliamaslakov> коллеги
[09:03:00] <iliamaslakov> предлагаю откатить, и дождаться фикса + тестов
[09:04:30] <iliamaslakov> прошу поставить внести в повестку дня, и поставить на голосование после процедуры прений..
[09:04:43] <slyfox^w> каг нащщет оттрейсить и исправить? :]
[09:04:49] <slyfox^w> или нихто не шарит? :]
[09:05:18] <iliamaslakov> там думаю возможны конфликты последовательностей
[09:05:48] ASM вышел из конференции
[09:05:49] ASM зашёл в конференцию
[09:06:45] <iliamaslakov> бля, опять я политоты обчитался, надо заканчивать...
[09:07:03] <iliamaslakov> у меня семья и дети...
[09:07:15] <slyfox^w> проекты, задачи
[09:07:22] <slyfox^w> совесть, честь
[09:07:38] <iliamaslakov> пусть в конце концов воруют, жулят и подделывают результаты выборов, меня это не касается...
[09:55:54] <Зося Синицкая> RSS: Новости для Midnight Commander
• Ticket #2662 (Support extended mouse clicks beyond 223) reopened
http://www.midnight-commander.org/ticket/2662#comment:23
[10:11:30] <Зося Синицкая> RSS: Новости для Midnight Commander
• mc-4.8.0-extended-mouse-broke-ctrl-space.patch attached to Ticket #2662
http://www.midnight-commander.org/attachment/ticket/2662/mc-4.8.0-extended-mouse-broke-ctrl-space.patch
[10:48:50] iliamaslakov вышел из конференции
[10:50:39] iliamaslakov зашёл в конференцию
[11:04:58] <andrew_b> Ну вроде годный патч...
[11:05:25] <slavazanko/w> ок, стартуем. Я забранчую.
[11:05:31] <slavazanko/w> ии ты уже?
[11:06:03] <andrew_b> Не, я занят. Это я так, промежду делом...
[11:06:07] <slavazanko/w> а, ок
[11:15:13] <iliamaslakov> слав
[11:15:26] <iliamaslakov> ты бранчуешь?
[12:35:51] <slavazanko/w> уже забранчевал. На обеде был
[12:42:50] <iliamaslakov> тут?
[12:42:59] <slavazanko/w> тут
[12:45:27] <iliamaslakov> ты мог бы заодно сделать эту функцию с параметром
[12:45:52] <iliamaslakov> чтобы не через глоб. переменную передавать а как параметр?
[12:49:22] <iliamaslakov> зачем это нужно?
[12:49:24] <andrew_b> Я бы не стал сейчас ничего менять.
[12:49:28] <andrew_b> Ибо.
[12:49:36] <iliamaslakov> да нифига
[12:49:46] <andrew_b> Эгмонд что-то собирался рефакторить.
[12:49:48] <iliamaslakov> без этого как тестировать?
[12:57:13] <iliamaslakov> вообще ЯЗАБАН!
[12:58:04] <iliamaslakov> пакетное бомбометание и откат
[13:02:31] <iliamaslakov> >andrew_b:
скажи
[13:03:01] <iliamaslakov> диалоги не умеют менять свой размер, при изменении родительского окна?
[13:03:08] <iliamaslakov> окна терминала
[13:03:38] <andrew_b> Умеют.
[13:04:09] <iliamaslakov> пример не покажешь? где найти такой?
[13:04:20] <andrew_b> hotlist
[13:04:44] <iliamaslakov> хм...
[13:04:50] <iliamaslakov> спасибо
[13:11:10] <iliamaslakov> case DLG_RESIZE:
/* simply call dlg_set_size() with new size */
dlg_set_size (h, LINES - 2, COLS - 6);
return MSG_HANDLED;
[13:11:35] <iliamaslakov> а...
[13:20:47] <iliamaslakov> >andrew_b: андрей, можно попросить, собери 1535, хочу там кое что спросить
[13:21:16] <andrew_b> Нельзя.
[13:21:32] <iliamaslakov> ну ты от своих дел не отвлекайся
[13:21:47] IceMan зашёл в конференцию
[13:22:16] <iliamaslakov> просто скажи
git checkout master
git pull
git checkout 1535_sftp
make
[13:43:03] <IceMan> iliamaslakov: привет, подметил пару косяков в sftp
1) в ru_RU локали быстрый вызов SFTP совпадает с FTP
2) не работает авторизация через SSH agent, если используется SSH agent forward
3) похоже, что авторизация через SSH agent не работает вообще
[13:44:08] <andrew_b> 1) в ru_RU локали быстрый вызов SFTP совпадает с FTP
Это не косяк. Просто не переведено.
[13:44:25] <IceMan> если пытаться зайти по ключу, то спрашивает пароль и потом выкидывает ошибку: sftp: Authentication by public key failed
[13:44:30] <andrew_b> iliamaslakov: всё плохо
CC sftpfs.lo
/home/borodin/work/work.c/mc/mc-1535_sftp/src/vfs/sftpfs/sftpfs.c: In function 'sftpfs_open_archive':
/home/borodin/work/work.c/mc/mc-1535_sftp/src/vfs/sftpfs/sftpfs.c:1266: warning: implicit declaration of function 'hostlist_show'
CCLD libvfs-sftpfs.la
copying selected object files to avoid basename conflicts...
[13:48:37] <IceMan> если пытаться зайти на хост по sftp и будет ошибка, то последующие попытки дают ошибку (не спрашивая тип авторизации) - пока не перезапустишь mc
[13:48:56] <IceMan> пока работает только авторизация по паролю
[13:52:27] slyfox^w вышел из конференции
[13:55:07] <IceMan> sftp: работает по авторизация по ключу без пароля (тестировал rsa/dsa 1024b)
[13:58:44] <IceMan> есть предложение:
man ssh-keygen
...
Normally this program generates the key and asks for a file in which to
store the private key. The public key is stored in a file with the same
name but “.pub” appended.

посему убрать указание ssh public key и полагать что оно %ssh-private-key-name%.pub, если такой файл не найден отдельно запросить указание имени публичного ключа
[14:00:12] <IceMan> при выборе авторизации по ключу сначала пытаться авторизоваться без пароля и если ошибка, то запросить пароль
если после ввода пароля снова ошибка - выдать на экран сообщение и не кешировать параметры авторизации для учетной записи
[14:00:23] <IceMan> iliamaslakov: ты тут?
[14:03:00] <iliamaslakov> да
[14:03:46] <iliamaslakov> на полдник ходил
[14:04:51] <IceMan> как у тебя работает авторизация через ssh-agent?
[14:05:23] <iliamaslakov> >IceMan: пока работает только авторизация по паролю
работает авторизация по: логин/пасс, по ключу (без пароля), через агента
[14:05:39] <iliamaslakov> не работает по запороленным ключам
[14:05:47] <iliamaslakov> это ограничение библиотеки
[14:06:00] <iliamaslakov> >IceMan: как у тебя работает авторизация через ssh-agent?
сам не понял как
[14:06:03] <IceMan> iliamaslakov: >через агента
как?
[14:06:18] <IceMan> я пробовал по-разному и нифига не пускает
[14:07:03] <iliamaslakov> ситуация такая - если я в гноме то спрашивается пароль (средствами гнома) на то что ты это ты и дальше оно коннектится
[14:07:25] <iliamaslakov> вне гнома не работает, не понял как на это повлиять
[14:07:30] <IceMan> ssh-agent и парсинг ~/.ssh/config : для меня это самые ценные фичи пожалуй
[14:07:38] <iliamaslakov> общение идёт через библиотеку
[14:07:45] <IceMan> нужно натравить strace, куда оно обращается
[14:07:51] <iliamaslakov> надо наверное смотреть код библиотеки
[14:08:12] <IceMan> парсинг ~/.ssh/config либа поддерживает?
[14:08:21] <iliamaslakov> ща...
[14:09:30] <IceMan> т.е. вместо user@host я указываю алиас, описанный в .ssh/config и оттуда берется инфа о User, HostName и IdentityFile
[14:11:16] <iliamaslakov> библиотека не парсит ssh
[14:11:20] <iliamaslakov> .ssh
[14:11:26] <IceMan> уже вижу
[14:11:36] <iliamaslakov> или я не нашел ничего похожего
[14:13:36] <IceMan> http://www.libssh2.org/examples/ssh2_agent.html
смотрел?
[14:19:23] <iliamaslakov> на основе него и сделано
[14:19:46] <iliamaslakov> ты можешь примеры скомпилить?
[14:19:54] <IceMan> сейчас нет
[14:22:48] andrew_b вышел из конференции
[14:37:29] iliamaslakov вышел из конференции
[14:45:04] IceMan вышел из конференции
[14:47:04] iliamaslakov зашёл в конференцию
[14:47:37] <iliamaslakov> проверил, всё работает
[14:47:59] <iliamaslakov> т.е. через ssh-agent работает без вопросов
[14:48:26] <iliamaslakov> >IceMan:
есть возможность проверить?
[15:26:31] IceMan зашёл в конференцию
[15:26:42] <IceMan> я уже проверил
[15:27:19] <IceMan> сцуко работает с libssh2 1.3.0 и тупо фейлится с 1.2.6
[15:27:28] <IceMan> пля
[15:31:02] <IceMan> буду делать бэкпорт
[15:54:44] <IceMan> с бэкпортированной libssh2-1 (1.3.0) работает нормально
[15:55:22] <IceMan> iliamaslakov: подумаешь над моими предложениями в usability?
[16:00:30] IceMan вышел из конференции
[17:05:35] il.smind зашёл в конференцию
[17:11:53] repolainen зашёл в конференцию
[17:22:28] <il.smind> IceMan: подумаю конечно, я не вчитывался правда
[17:33:09] il.smind вышел из конференции
[17:46:29] andrew_b зашёл в конференцию
[17:51:40] il.smind зашёл в конференцию
[18:01:01] <il.smind> andrew_b !
[18:08:39] <il.smind> у тебя получилось собрать?
[18:26:06] il.smind вышел из конференции
[18:27:44] il.smind зашёл в конференцию
[18:41:01] <andrew_b> il.smind: что-то там собралось. Варнинг я привёл.
[18:41:55] <il.smind> да не, у меня вопрос то не в этом
[18:42:12] <il.smind> вопрос почему то рамочек нет
[18:42:56] <andrew_b> Я не смотрел.
[18:45:53] <il.smind> а сможешь глянуть?
[18:46:22] <andrew_b> Что-то неохота сегодня ничего глядеть...
[18:51:09] <il.smind> да я не настаиваю, если не сложно завтра глянь, ладно?
[18:51:57] <andrew_b> Ладно.
[18:52:13] <il.smind> еще вопрос
[18:52:48] <il.smind> Fn кнопки пожно с диалогом переопределить?
[18:52:55] <il.smind> *можно
[18:53:48] <andrew_b> Можно.
[18:54:17] <il.smind> понял
[18:55:37] <andrew_b> help.c
[18:59:55] <il.smind> понял
[19:04:55] andrew_b вышел из конференции
[19:25:51] il.smind вышел из конференции
[19:28:05] il.smind зашёл в конференцию
[19:43:11] il.smind вышел из конференции
[19:51:49] repolainen вышел из конференции
[20:30:49] slavazanko/h зашёл в конференцию
[20:41:08] slavazanko/h вышел из конференции
[20:41:14] slavazanko/h зашёл в конференцию
[20:44:32] slavazanko/h вышел из конференции
[20:45:12] slavazanko/h зашёл в конференцию
[20:54:33] slavazanko/h вышел из конференции
[20:54:49] slavazanko/h зашёл в конференцию
[20:59:54] slavazanko/h вышел из конференции
[21:00:24] slavazanko/h зашёл в конференцию
[21:03:26] slavazanko/h вышел из конференции
[21:04:17] slavazanko/h зашёл в конференцию
[21:07:21] slavazanko/h вышел из конференции
[21:07:48] slavazanko/h зашёл в конференцию
[21:11:20] slavazanko/h вышел из конференции
[21:11:47] slavazanko/h зашёл в конференцию
[21:13:26] slavazanko/h вышел из конференции
[21:23:27] il.smind зашёл в конференцию