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

Тема: http://www.midnight-commander.org | Latest release: 4.8.0 | Latest stable release: 4.7.5.5
[04:57:10] pa_ зашёл в конференцию
[04:58:06] pa_ вышел из конференции
[05:05:29] iliamaslakov зашёл в конференцию
[05:15:25] andrew_b зашёл в конференцию
[06:00:31] iliamaslakov вышел из конференции: Machine going to sleep
[06:46:56] iliamaslakov зашёл в конференцию
[08:13:15] <slavazanko/w> привет всем
[08:14:16] <andrew_b> Привет.
[08:14:21] iliamaslakov вышел из конференции
[08:14:58] iliamaslakov зашёл в конференцию
[08:25:38] <iliamaslakov> Привет всем
[08:28:03] <iliamaslakov> так и знал...
[08:28:12] <slavazanko/w> ?
[08:28:28] <iliamaslakov> никто не хочет меня поприветствовать :)
[08:28:42] <slavazanko/w> привет
[08:28:48] <iliamaslakov> О Привет!
[08:46:09] <iliamaslakov> 1535 ?
[08:46:23] <slavazanko/w> да
[08:46:45] <Зося Синицкая> RSS: Новости для Midnight Commander
• Ticket #2694 (Support "~" in "Find File" -> "Start at:") updated
http://www.midnight-commander.org/ticket/2694#comment:1
[08:46:50] <iliamaslakov> сколько раз?
[08:47:30] <slavazanko/w> пока ниодного
[08:50:07] <iliamaslakov> ну вот
[08:52:01] <slavazanko/w> + AC_HELP_STRING([--enable-vfs-sftp], [Support for SFTP filesystem [[yes]]]))
давай оно по дефолту будет no, а?
А как в стейбл попадёт, так в клинапном бранче поменяем на yes
[08:52:48] <andrew_b> В стейбл???
[08:52:59] <andrew_b> В стейбл новые фичи не попадают.
[08:53:00] <slavazanko/w> ну когда-нибудь оно же в стебл попадёт?
[08:53:08] <slavazanko/w> в новую базу для стейбла
[08:53:22] <andrew_b> А...
[08:54:04] <slavazanko/w> 275ad2df00360874c28b9acfc4140a0e92690d63
лишние изменения файла src/filemanager/panel.c
[09:00:18] <iliamaslakov> не вижу
[09:01:11] <slavazanko/w> git show 275ad2df00360874c28b9acfc4140a0e92690d63 src/filemanager/panel.c
[09:03:35] <iliamaslakov> diff --git a/src/filemanager/panel.c b/src/filemanager/panel.c
index 93c9362..cb7e0f5 100644
--- a/src/filemanager/panel.c
+++ b/src/filemanager/panel.c
@@ -2731,7 +2731,6 @@ _do_panel_cd (WPanel * panel, const char *new_dir, enum cd_enum cd_type)
}
}
directory = *new_dir ? new_dir : mc_config_get_home_dir ();
-
if (mc_chdir (directory) == -1)
{
strcpy (panel->cwd, olddir);
@@ -2744,7 +2743,6 @@ _do_panel_cd (WPanel * panel, const char *new_dir, enum cd_enum cd_type)
input_free_completions (cmdline);

mc_get_current_wd (panel->cwd, sizeof (panel->cwd) - 2);
-
vfs_release_path (olddir);

subshell_chdir (panel->cwd);
[09:03:40] <iliamaslakov> уберу
[09:08:27] <iliamaslakov> запушил
[09:18:36] <slavazanko/w> sftpfs.c:
87 #define SFTP_AUTH_AUTO -1
88 #define SFTP_AUTH_PASSWORD 0
89 #define SFTP_AUTH_PUBLICKEY 1
90 #define SFTP_AUTH_SSHAGENT 2

это просится быть enum'ом
sftpfs.c: 1126
там просится switch() {case}
[09:18:56] <slavazanko/w> могу поправить?
[09:38:41] theMIROn вышел из конференции: Miranda IM. Menshe. Pushche. Proshhe!
[09:48:11] <andrew_b> - libssh2 >= 1.2.5 need only for sftp vfs
+ libssh2 >= 1.2.5 is required only for sftp vfs

Почему бы:
1. Не повысить до 1.2.7 или как-его-там, где работает ssh-agent?
2. Не засквошить этот коммит с предыдцщим?
[10:03:14] <iliamaslakov> кушали-с
[10:04:44] <iliamaslakov> можно и до 1.2.7
[10:06:26] <iliamaslakov> > slavazanko/w:
сильно хочется поправить?
[10:06:56] <slavazanko/w> ну... для эстетики хотя бы.
[10:07:22] <iliamaslakov> ээх
[10:08:47] <iliamaslakov> ну на что ради хорошего человека не пойдёшь
[10:08:54] <iliamaslakov> валяй - порти!
[10:09:48] <iliamaslakov> про ssh агента наверное да засквошу
[10:10:45] <iliamaslakov> прокачайте меня до "Властелина комнаты" пожалуйста
[10:11:10] <andrew_b> Это зачем?
[10:13:05] theMIROn зашёл в конференцию
[10:14:28] <iliamaslakov> >[13:11:11] andrew_b: Это зачем?
Чтобы возвыситься над простыми людишками, и занять подобающее место.. Очевидно же
[10:26:28] <iliamaslakov> >slavazanko/w:
поправил?
[10:27:11] <slavazanko/w> нет ещё.
[10:27:24] <slavazanko/w> ты не стесняйся, правь как хошь и сквошь как хошь.
[10:27:30] <slavazanko/w> я чуток попозжа буду править
[10:34:54] <iliamaslakov> а..
[10:34:55] <iliamaslakov> ок
[10:44:09] <iliamaslakov> >2. Не засквошить этот коммит с предыдцщим?
какой?
[10:44:23] <iliamaslakov> у меня агент в первом же коммите
[10:44:46] <andrew_b> Где libssh2 >= 1.2.5 need only for sftp vfs
[11:48:30] iliamaslakov вышел из конференции
[11:48:47] iliamaslakov зашёл в конференцию
[12:01:53] monkey зашёл в конференцию
[12:22:52] <iliamaslakov> запушил 1535
[12:58:41] theMIROn вышел из конференции
[12:58:53] theMIROn зашёл в конференцию
[12:59:11] theMIROn вышел из конференции
[12:59:12] theMIROn зашёл в конференцию
[12:59:59] <iliamaslakov> andrew_b, привет
[13:00:13] <iliamaslakov> как сам?
[13:02:21] <andrew_b> Жив.
[13:05:20] <iliamaslakov> я вот чего хотел
[13:06:03] <iliamaslakov> скажи, если я нарисую иерархический список
[13:06:28] <iliamaslakov> это будет частное решение для конкретного интерфейса
[13:06:49] <iliamaslakov> может имеет смысл сделать это виджетом?
[13:07:10] <iliamaslakov> как думаешь?
[13:08:42] <andrew_b> Как он будет выглядеть?
[13:08:55] <iliamaslakov> надо обсудить
[13:09:05] <iliamaslakov> вариантов не много
[13:09:42] <iliamaslakov> ..
/Группа1
/Группа2
элемент1
элемент1
[13:09:53] <iliamaslakov> первый вариант
[13:11:13] <iliamaslakov> [ - ]Группа1
-- элемент1
-- элемент2
[ - ]Группа2
-- элемент12
-- элемент22
[ + ]Группа1
[13:11:17] <iliamaslakov> второй
[13:11:39] <iliamaslakov> второй вариант сложнее имхо
[13:13:19] <iliamaslakov> первый вариант представлен в диалоге ctrl-\
[13:13:37] <iliamaslakov> второй есть в поиске файла
[13:13:55] <iliamaslakov> когда нажимаешь кнопку [ Дерево ]
[13:14:23] <slavazanko/w> F9 -> {левая|правая} панель -> SFTP link...
вижу пустой диалог, не вижу ни одной подсказки по использованию (shift+f4, f4 и т.д.). В хелпе вижу только способ установки соединения через cd sftp://[user@]machine[:port]/[remote-dir]
[13:15:27] <andrew_b> slavazanko/w: ату его, ату!
[13:16:46] <slavazanko/w> Добавляю новое соединение. Коннекчусь с пользователем 1111111111111111
спрашивает пароль. ввожу белиберду
диалог ввода пароля висит секунды три, потом просто исчезает и продолжается работа в панелях. Нет сообщения об ошибке
[13:18:22] <iliamaslakov> >SFTP link...
>вижу пустой диалог, не вижу ни одной подсказки по использованию (shift+f4,
ок, ща
[13:18:26] <slavazanko/w> в диалоге "SFTP sessions" жмакаю F8 и запись удаляется. Без вопроса, хочу ли я грохнуть запись
[13:18:35] <iliamaslakov> сделаю как в far
[13:18:56] <iliamaslakov> Нажмите SHIFT+F4 для
[13:19:10] <iliamaslakov> если список пуст
[13:20:08] <slavazanko/w> ввожу хост 127.0.0.1 и порт 22222 (на нём никого нет). Просто выходит в панели без диалогов и ошибок
[13:21:11] theMIROn вышел из конференции
[13:23:59] <slavazanko/w> Session name: mc
Host: www.midnight-commander.org <http://www.midnight-commander.org>
Port: 22
User name: slavaz
(*) Publickey
SSH private key: /home/slavaz/.ssh/slavaz-mc-ssh-key
SSH public key: /home/slavaz/.ssh/slavaz-mc-ssh-key.pub

пароль всё равно спрашивает
[13:24:58] <slavazanko/w> хотя ключ у меня без пароля
[13:27:08] <slavazanko/w> жмакаю enter, и проходит коннект по ключам. Если трудно распознать, есть ли пароль на ключи или нет, то не принципиально
[13:27:14] theMIROn зашёл в конференцию
[13:27:21] <iliamaslakov> ты просто размазал меня и втоптал в грязь
[13:27:51] <slavazanko/w> чойта? я просто поверхностно потестил. Что вижу, про то и пишу. Я ещё в коде глубоко не копался
[13:27:55] <iliamaslakov> :)
[13:28:12] <iliamaslakov> вот я и говорю, и это ты еще даже не копал
[13:28:18] <iliamaslakov> по F8
[13:28:30] <iliamaslakov> я размышлял так
[13:28:47] <iliamaslakov> зачем спрашивать, данные то не ахти какие
[13:29:02] <iliamaslakov> зачем беспокоить всякими вопросами
[13:29:22] <slavazanko/w> ну... лучше спросить. Удаление - опасная операция. Равно как и удаление файлов. Лучше спросить
[13:29:43] <iliamaslakov> >slavazanko/w: ну... лучше спросить. Удаление - опасная операция. Равно как и удаление файлов. Лучше спросить
Будет
[13:31:20] <andrew_b> iliamaslakov: вчера надо было.
[13:31:53] <iliamaslakov> теперь что? неужели в 4.8.3 ?
[13:32:18] <andrew_b> Да.
[13:32:41] <andrew_b> С таким-то качеством...
[13:32:41] <iliamaslakov> andrew_b, сделай мне доброе
[13:33:05] <iliamaslakov> поправь диалог где
>(*) Publickey
>SSH private key:
>SSH public key:
[13:33:47] <iliamaslakov> чтобы когда пароль или агент то чтобы SSH private key: недоступны были
[13:34:09] <andrew_b> Там весь диалог править надо.
[13:54:22] <iliamaslakov> >andrew_b: Там весь диалог править надо.
???
[13:57:27] <andrew_b> Выглядит он плохо.
[13:58:39] <iliamaslakov> выглядит то он как раз хорошо
[13:58:51] <iliamaslakov> а вот в коде я не очень уверен
[13:59:18] <iliamaslakov> если ты про внешний вид конечно
[14:04:00] <iliamaslakov> andrew_b, и пропал
[14:08:42] <andrew_b> А, ты поправил...
[14:08:47] <andrew_b> Ну, хорошо.
[14:11:37] monkey вышел из конференции
[14:25:30] monkey зашёл в конференцию
[14:25:36] andrew_b вышел из конференции
[14:58:15] <iliamaslakov> >slavazanko/w: ввожу хост 127.0.0.1 и порт 22222 (на нём никого нет). Просто выходит в панели без диалогов и ошибок
так и задумано
[14:58:55] <slavazanko/w> неверю. Должно ругнуться, что, мол, ошибка. и нарисовать ошибку из libssh
[15:00:58] <iliamaslakov> зачем?
[15:01:40] <iliamaslakov> по итогам тестирования я убрал вывод кучи ненужных сообшщений
[15:02:53] <iliamaslakov> хочешь сообщений?
[15:02:57] <slavazanko/w> то есть, тихо умирать, не предупреждая пользователя - это нормально?
[15:03:32] <slavazanko/w> я хочу либо установить соединение. либо прочитать, почему я мудак. из-за которого не устанавливается соединение
[15:05:43] <iliamaslakov> сообщения выводятся через vfs_print_message
[15:06:17] <iliamaslakov> проблема в том что они быстро затираются при завершении
[15:06:56] <slavazanko/w> можно распознать сообщение об ошибке и вывести его в красном диалоге?
[15:12:56] <iliamaslakov> да
[15:13:22] <iliamaslakov> сделал, не до конца, надо еще текст ошибки будет забрать
[15:13:42] <iliamaslakov> ща запушу, вечером текст ошибки добавлю
[15:14:07] <iliamaslakov> ошибка в do_connect генерится
[16:11:05] iliamaslakov вышел из конференции: Replaced by new connection
[16:11:08] iliamaslakov зашёл в конференцию
[16:19:05] theMIROn вышел из конференции
[16:19:24] theMIROn зашёл в конференцию
[16:40:23] andrew_b зашёл в конференцию
[17:02:11] andrew_b вышел из конференции
[17:18:06] theMIROn вышел из конференции
[17:19:51] slavazanko/h зашёл в конференцию
[17:32:12] monkey вышел из конференции
[17:35:08] monkey зашёл в конференцию
[17:40:03] iliamaslakov вышел из конференции
[17:50:18] theMIROn зашёл в конференцию
[17:51:26] slavazanko/h вышел из конференции
[17:57:32] slavazanko/h зашёл в конференцию
[18:12:07] monkey вышел из конференции
[18:17:26] theMIROn вышел из конференции: Miranda IM. Menshe. Pushche. Proshhe!
[18:19:59] iliamaslakov зашёл в конференцию
[18:22:08] theMIROn зашёл в конференцию
[18:59:36] ASM вышел из конференции
[18:59:37] ASM зашёл в конференцию
[19:02:10] andrew_b зашёл в конференцию
[19:02:25] <andrew_b> iliamaslakov: с тебя пузырь.
[19:03:04] andrew_b вышел из конференции
[19:03:48] <iliamaslakov> не мож быть
[19:12:37] monkey зашёл в конференцию
[19:29:25] iliamaslakov вышел из конференции: Replaced by new connection
[19:29:28] iliamaslakov зашёл в конференцию
[19:54:44] monkey вышел из конференции
[19:55:47] monkey зашёл в конференцию
[20:05:02] ASM вышел из конференции
[20:07:06] ASM зашёл в конференцию
[20:10:31] monkey вышел из конференции
[20:11:59] monkey зашёл в конференцию
[20:42:31] monkey вышел из конференции
[20:43:59] monkey зашёл в конференцию
[21:08:04] theMIROn вышел из конференции: Miranda IM. Menshe. Pushche. Proshhe!
[21:08:24] theMIROn зашёл в конференцию
[21:17:37] theMIROn вышел из конференции
[22:34:26] <Зося Синицкая> RSS: Новости для Midnight Commander
• Ticket #55 (savannah: tab completion vs. spaces and escaping) updated
http://www.midnight-commander.org/ticket/55#comment:7
[22:49:31] <Зося Синицкая> RSS: Новости для Midnight Commander
• Ticket #2657 (SEGV when loading directory hotlist during startup) updated
http://www.midnight-commander.org/ticket/2657#comment:3
[23:04:58] <Зося Синицкая> RSS: Новости для Midnight Commander
• Ticket #62 (savannah: MC fail to notice when archive is replaced) updated
http://www.midnight-commander.org/ticket/62#comment:12
• Ticket #2454 (Make reloading extfs contents possible) updated
http://www.midnight-commander.org/ticket/2454#comment:1
• Ticket #71 (savannah: Skip vs. Abort on multi-file/dir operation) updated
http://www.midnight-commander.org/ticket/71#comment:33
• Ticket #2695 (VFS reorganization: the vfs_path_t expansion to 'src/' subdirectory) created
http://www.midnight-commander.org/ticket/2695
• Ticket #2454 (Make reloading extfs contents possible) updated
http://www.midnight-commander.org/ticket/2454
• Ticket #62 (savannah: MC fail to notice when archive is replaced) updated
http://www.midnight-commander.org/ticket/62
• Ticket #2695 (VFS reorganization: the vfs_path_t expansion to 'src/' subdirectory) updated
http://www.midnight-commander.org/ticket/2695#comment:1
[23:12:46] monkey вышел из конференции
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!