[00:12:12] theMIROn зашёл в конференцию [00:16:56] theMIROn вышел из конференции: Miranda IM. Menshe. Pushche. Proshhe! [00:37:19] theMIROn зашёл в конференцию [00:42:11] theMIROn вышел из конференции: Miranda IM. Menshe. Pushche. Proshhe! [01:02:42] theMIROn зашёл в конференцию [01:07:26] theMIROn вышел из конференции: Miranda IM. Menshe. Pushche. Proshhe! [01:27:58] theMIROn зашёл в конференцию [01:32:41] theMIROn вышел из конференции: Miranda IM. Menshe. Pushche. Proshhe! [01:53:12] theMIROn зашёл в конференцию [01:57:56] theMIROn вышел из конференции: Miranda IM. Menshe. Pushche. Proshhe! [02:02:27] slavazanko/h вышел из конференции [02:18:27] theMIROn зашёл в конференцию [02:23:11] theMIROn вышел из конференции: Miranda IM. Menshe. Pushche. Proshhe! [02:43:42] theMIROn зашёл в конференцию [02:48:26] theMIROn вышел из конференции: Miranda IM. Menshe. Pushche. Proshhe! [03:08:57] theMIROn зашёл в конференцию [03:13:26] theMIROn вышел из конференции: Miranda IM. Menshe. Pushche. Proshhe! [03:33:53] theMIROn зашёл в конференцию [03:34:25] theMIROn вышел из конференции [03:34:34] theMIROn зашёл в конференцию [03:59:25] theMIROn вышел из конференции [06:13:03] andrew_b зашёл в конференцию [06:14:01] iNode зашёл в конференцию [06:47:01] il.smind. зашёл в конференцию [07:12:31] <il.smind.> а у нас уже неделю снег идёт... [07:19:05] <il.smind.> andrew_b: привет [08:57:19] <slavazanko/w> всем привет [09:03:48] <il.smind.> slavazanko/w: привет! [09:04:09] <andrew_b> il.smind.: снег? А весна когда же? [09:04:18] <andrew_b> Я у про лето не говорю. [09:05:41] <il.smind.> andrew_b: скоро [09:05:53] <il.smind.> через месяц в кучугурах [10:22:18] Yury V. Zaytsev зашёл в конференцию [10:22:31] <Yury V. Zaytsev> всем привет [10:23:01] <Yury V. Zaytsev> у меня вопрос про mc: что за фигня? когда копируешь файлы с презерв атрибутс дата на файлах выставляется правильно, а на папках нет [10:23:02] <slavazanko/w> привет [10:23:08] <slavazanko/w> хз [10:23:29] <Yury V. Zaytsev> я уже второй день пытаюсь переехать на новый лептоп, плохо дело идет =( [10:23:44] <Yury V. Zaytsev> и ещё вот тут ЭТО выяснил, хорошо что в самом начале [10:24:15] <Yury V. Zaytsev> slavazanko/w: у тебя нет такой фигни? [10:24:50] <Yury V. Zaytsev> в общем я пока rsync -aP делаю, ничего более умного в голову не пришло [10:25:49] <Yury V. Zaytsev> ещё кстати сегодня отрапортовали сегфолт в ftp [10:25:58] <Yury V. Zaytsev> https://bugs.launchpad.net/bugs/770673 [10:27:15] <slavazanko/w> по сегфолту гляну гляну [10:27:21] il.smind. вышел из конференции [10:27:54] <slavazanko/w> vfs_s_generate_entry(...) parent=0x0 тута, наверное [10:28:13] <Yury V. Zaytsev> slavazanko/w: а по поводу копирования, ты же умный, есть что-нибудь лучше rsync? [10:29:08] <Yury V. Zaytsev> мне надо чтобы обязательно даты сохраняло :-( [10:29:25] <Yury V. Zaytsev> а то архивы за 5+ лет ведь, не разберешься иначе [10:32:33] <andrew_b> tar c | tar x [10:32:50] <slavazanko/w> попробуй tar cf - | ssh user@host 'tar xf -' [10:32:57] <slavazanko/w> andrew_b: +1 [10:33:01] <Зося Синицкая> slavazanko/w: Вы изменили карму andrew_b до +15. Следующий раз можно изменить через: 00:30:00 [10:33:21] <slavazanko/w> фигасе. У Андрюхи уже 15см и растёт! [10:33:42] <andrew_b> Скоро помещаться не будет. [10:35:37] BanderOS зашёл в конференцию [10:38:53] <Yury V. Zaytsev> slavazanko/w: это потому что он умный [10:39:00] <Yury V. Zaytsev> он мне вчера тему про регэспы подсказал [10:39:49] <slavazanko/w> не спорю. [10:41:52] <slavazanko/w> Юра, по поводу сегфолта: пусть зафилят тикет [10:42:07] <slavazanko/w> бум решать. у меня уже есть подозрение, как это исправить... [10:42:27] <andrew_b> Кстати... [10:43:08] <Yury V. Zaytsev> slavazanko/w: да никто не будет этого делать... ладно, понял, я постараюсь [10:43:10] <Yury V. Zaytsev> andrew_b: ? [10:43:48] <andrew_b> Да не, это другой баг. http://www.midnight-commander.org/ticket/2073 [10:44:48] <andrew_b> Хотя, может, и родственный. [10:45:52] <slavazanko/w> хз. В случае с Юрой каталог неправильный там parent = NULL, а ниже идёт parent->... А тут просто имя файла "http://www.google.com <http://www.google.com>" [10:46:19] <andrew_b> Ну нет так нет. [10:47:40] <Зося Синицкая> RSS: Новости для Midnight Commander • Ticket #2073 (ftp segfault on rename) updated http://www.midnight-commander.org/ticket/2073#comment:4 [10:47:57] il.smind. зашёл в конференцию [10:50:50] Yury V. Zaytsev вышел из конференции [10:57:42] Yury V. Zaytsev зашёл в конференцию [11:00:53] BanderOS вышел из конференции [11:03:27] BanderOS зашёл в конференцию [11:03:36] theMIROn зашёл в конференцию [11:30:05] BanderOS вышел из конференции [11:31:58] BanderOS зашёл в конференцию [11:45:35] BanderOS вышел из конференции [11:52:49] BanderOS зашёл в конференцию [12:00:43] <il.smind.> Слав [12:00:52] <slavazanko/w> ? [12:00:54] <il.smind.> [13:51:09] <Ilia Maslakov> скажи [13:51:23] <Ilia Maslakov> я могу текстовую ошибку вернуть [13:51:28] <Ilia Maslakov> а не только код? [13:51:46] <Ilia Maslakov> в vfs [13:51:53] <andrew_b> Ну... Через GError, наверное. [13:52:15] <Ilia Maslakov> понял [13:52:27] <andrew_b> Хорошо бы все ошибки возвращать через GError. [13:56:33] <Ilia Maslakov> думал что есть что то готовое типа errno (); [13:57:47] <Ilia Maslakov> т.е. надо механизм разрабатывать да? [13:58:05] <andrew_b> Зачем? [13:58:18] <Ilia Maslakov> в VFS [13:58:26] <Ilia Maslakov> нет ничего про GError [13:58:29] <andrew_b> А... [13:58:40] <andrew_b> Ну, в общем, да. [13:59:04] <andrew_b> Славику предложи. [13:59:11] <Ilia Maslakov> там должно отрабатывать _errno (*me, GError *err) [13:59:23] <andrew_b> Он сейчас vfs активно пилит. Пусть заодно и. [14:00:09] <Ilia Maslakov> или так static GError * _errno (vfs_class * me) [12:01:32] <andrew_b> Сдал с потрохами. [12:01:37] <il.smind.> я? [12:01:39] <slavazanko/w> > _errno (*me, GError **err) так предпочтительнее [12:02:03] <andrew_b> Почему _errno? [12:02:21] <andrew_b> Где тут номер? [12:02:22] <il.smind.> andrew_b: а там в каждой vfs своё [12:02:24] <slavazanko/w> я про доп.параметр, а не про название [12:02:36] <il.smind.> slavazanko/w: я тоже не про название [12:03:02] <il.smind.> тазвание полное у меня sftpfs_errno [12:05:43] <slavazanko/w> такс, насчёт GError. Его в куда воткнуть? Во все функции внешнего интерфейса (mc_open, mc_chdir, mc_...) или во все функции внутреннего интерфейса, который для связи с модулями vfs_s_super->... ? [12:05:54] <slavazanko/w> или только в одну функцию? [12:07:52] <andrew_b> mc_open возвращают -1 при ошибке. Надо ли ещё что-нибудь? [12:08:04] <il.smind.> slavazanko/w: там смотри [12:08:21] <andrew_b> Остальные также. [12:08:39] <il.smind.> ка только стрясается сразу возбуждается errno [12:09:10] <il.smind.> точнее ferrno [12:10:40] <il.smind.> по идее это могло бы быть поле в vfs_class [12:11:24] <il.smind.> что то вроде GError * vfs_last_errno [12:11:52] <il.smind.> тогда бы... [12:12:53] <il.smind.> надо подумать наверное ещё... [12:13:44] <slavazanko/w> не, не надо таскать с собой ещё и инфу по ошибкам. [12:13:52] <slavazanko/w> ошибки отдельно должны быть [12:15:35] <il.smind.> ну по идее должно быть в ferrno возврать косяка [12:15:55] <slavazanko/w> Gerror->errno есть [12:16:47] <andrew_b> В какой версии? [12:17:19] <andrew_b> В 2.14.5
typedef struct { GQuark domain; gint code; gchar *message; } GError; [12:17:35] <slavazanko/w> а, сорри [12:17:37] <slavazanko/w> code [12:17:43] <andrew_b> gint code; error code, e.g. G_FILE_ERROR_NOENT. [12:17:52] <slavazanko/w> угу [12:17:54] <andrew_b> Это глибовский код. [12:18:00] <andrew_b> Не системный. [12:18:06] <slavazanko/w> мы можем туда свои коды лупить [12:18:14] <andrew_b> В смысле, не errno. [12:18:17] <slavazanko/w> да [12:21:10] BanderOS вышел из конференции [12:27:47] BanderOS зашёл в конференцию [12:30:08] iNode вышел из конференции [12:47:30] iNode зашёл в конференцию [13:28:59] iNode вышел из конференции [13:29:04] Yury V. Zaytsev вышел из конференции [14:11:33] BanderOS вышел из конференции [14:35:41] BanderOS зашёл в конференцию [14:49:25] BanderOS вышел из конференции [15:17:14] andrew_b вышел из конференции [16:35:09] il.smind. вышел из конференции [16:36:16] il.smind. зашёл в конференцию [16:53:09] il.smind. вышел из конференции [18:36:40] andrew_b зашёл в конференцию [19:49:49] andrew_b вышел из конференции [20:48:39] il.smind зашёл в конференцию [23:01:40] il.smind вышел из конференции [23:17:04] BanderOS зашёл в конференцию [23:29:39] BanderOS вышел из конференции