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

Тема: http://www.midnight-commander.org | Latest stable: 4.7.0.9 | Latest development release: 4.7.4
[03:59:19] <Зося Синицкая> RSS: Новости для Midnight Commander
• Ticket #2386 (Interpretation of LANG variable needs to be case insensitive.) created
http://www.midnight-commander.org/ticket/2386
[05:21:21] dkostousov зашёл в конференцию
[05:40:11] repolainen зашёл в конференцию
[06:15:26] iNode зашёл в конференцию
[06:32:00] repolainen вышел из конференции
[07:10:56] dkostousov вышел из конференции
[07:45:12] andrew_b зашёл в конференцию
[08:01:20] <Зося Синицкая> RSS: Новости для Midnight Commander
• Ticket #2333 (Mc hangs after exit) closed
http://www.midnight-commander.org/ticket/2333#comment:15
[08:12:33] gonzo11 вышел из конференции
[08:12:43] <il.smind > andrew_b: здравстуй :)
[08:13:04] gonzo11 зашёл в конференцию
[08:13:49] <andrew_b> il.smind : привет понавоутившим!
[08:14:35] <il.smind > я был вынужден
[08:14:42] <il.smind > я был под давлением
[08:15:44] <il.smind > [12:52:13] <slavazanko> гуд. голососни за 2170
[12:52:51] <Ilia Maslakov> а чо сразу я? :)
[12:54:49] <slavazanko> голосуй
[12:55:04] <slavazanko> буп даю - всё работает
[12:55:07] <slavazanko> зуп
[08:16:26] <Зося Синицкая> RSS: Новости для Midnight Commander
• Ticket #2386 (Interpretation of LANG variable needs to be case insensitive.) updated
http://www.midnight-commander.org/ticket/2386#comment:1
[08:16:31] <andrew_b> Оно, может, и работает, но не до конца оформлено.
[08:16:54] <andrew_b> Как грица, сделал -- запиши, не сделал -- запиши два раза.
[08:17:16] <il.smind > andrew_b: посмотришь рыбный тикет?
[08:17:31] <andrew_b> Какой из?
[08:17:36] <il.smind > ща
[08:18:47] <il.smind > 2268
[08:18:56] <il.smind > там вапще рай!
[08:19:12] <andrew_b> Я там непесал вчерась.
[08:19:18] <il.smind > да я читал
[08:19:30] <il.smind > но ты бранч можешь посмотреть?
[08:19:37] <il.smind > как оно стало работать
[08:19:52] <andrew_b> Я вчерась посмотрел. Там что-то дохрена коммитов.
[08:20:17] <andrew_b> В них чорт ногу сломит.
[08:20:21] <il.smind > да там слава чуток разошёлся
[08:20:28] <il.smind > основной патч это вот
[08:20:49] <andrew_b> Индентация вместе с рефакторигном.
[08:20:53] <andrew_b> Не айс.
[08:21:00] <andrew_b> Надо бы разделить.
[08:21:17] <il.smind > https://www.midnight-commander.org/changeset/796defc07bbab550b1131c4b7833e49110c316e7
[08:21:26] <andrew_b> Ачо, с фтпями такой проблемы нет?
[08:21:33] <il.smind > нет
[08:22:26] <il.smind > проблема в том что ssh читает данные напрямую
[08:22:41] <il.smind > и ты не можешь отловить его
[08:23:06] <il.smind > решение очень простое и достаточно красивое
[08:23:11] <il.smind > скрыть панели
[08:23:42] <il.smind > чем и занимается коммит https://www.midnight-commander.org/changeset/796defc07bbab550b1131c4b7833e49110c316e7
[08:26:52] <andrew_b> Короче, приведите бранч в порядок.
[08:27:49] <il.smind > ща
[08:28:21] <andrew_b> Функции отдельно, индентацию отдельно.
[08:28:31] <andrew_b> Остальное отдельно.
[08:35:54] <andrew_b> Ну в целом да. Работает.
[08:39:59] <il.smind > и так и так пробовал?
[08:40:16] <il.smind > и удалять из кноун_хост
[08:40:30] <il.smind > хост с которым соединяешься
[08:41:06] <andrew_b> Какие кноун-хостс?
[08:41:32] <andrew_b> Я из меню пробовал.
[08:44:09] <andrew_b> Я бы вот что сделал.
[08:44:58] <andrew_b> il.smind : можно вместо edition_pre_exec использовать pre_exec?
[08:46:53] <andrew_b> Я добавил бы публичную функцию post_exec

void
post_exec
{
edition_post_exec ();
}
[08:47:43] <andrew_b> А не вытаскивал бы наружу edition_pre_exec и edition_post_exec.
[08:47:46] slavazanko/w вышел из конференции
[09:29:00] <il.smind > объясни чем это лучше?
[09:29:12] <il.smind > мне как бы всё рано
[09:29:41] <andrew_b> Ну... Есть функция pre_exec.
[09:29:51] <andrew_b> А post_exec нету.
[09:29:59] <il.smind > да?
[09:30:01] <il.smind > ща
[09:30:19] <andrew_b> Да.
[09:30:38] <andrew_b> Но и pre_exec не публичная.
[09:31:27] <il.smind > вижу, ок, наверное имеет смысл
[09:32:17] <il.smind > жаль только закончил весь рефакторинг патчей
[09:32:26] <il.smind > переделаю
[09:33:22] <il.smind > вообще мне этот механизм с
pre_exec
post_exec понравился вместо тогле_панэлс
[09:33:51] <il.smind > нам очень подойдёт для работы с архивами
[09:34:17] <il.smind > когда будет архиватор запускаться для расспаковки
[09:50:34] gonzo11 вышел из конференции
[09:59:44] gonzo11 зашёл в конференцию
[10:10:16] ASM вышел из конференции
[10:17:31] <Зося Синицкая> RSS: Новости для Midnight Commander
• Ticket #2367 (Need backport FISH from 4.7.4 to 4.7.0.x) updated
http://www.midnight-commander.org/ticket/2367#comment:3
[11:28:35] <andrew_b> il.smind : эхх...
[11:29:06] <il.smind > andrew_b: что?
[11:29:14] <il.smind > я всё перделал
[11:29:27] <il.smind > что то не так?
[11:29:30] <andrew_b> Тока криво.
[11:29:37] <il.smind > блин
[11:29:49] <andrew_b> Я уже всё переделал сам.
[11:30:27] <il.smind > там просто после славиных правок было сложно они ломали нормальный ребэйз
[11:30:36] <il.smind > пришлось пальцами работать
[11:30:58] <slavazanko> ачтоя?
[11:31:08] <il.smind > slavazanko: а кто?
[11:31:16] <andrew_b> slavazanko: ты давай вчерашнее доделывай.
[11:31:20] <slavazanko> ладно, уговорил
[11:31:22] <il.smind > ))
[11:32:00] <andrew_b> Кстати, раз вы уже погасили панели, то print_vfs_message() можно и не вызывать.
[11:32:15] <andrew_b> Всё равно ничего не выводится.
[11:32:47] <andrew_b> slavazanko: 2170.
[11:32:56] <slavazanko> угу
[11:33:43] <il.smind > andrew_b: ок, заменю на
[11:36:13] <andrew_b> slavazanko: кстати, мне не нравится input_get_default_colors(). Предлагаю в input_new передавать NULL, если цвета дефолтовые. Или указатель на массив с реальными цветами.
[11:36:40] <slavazanko> NULL лучше
[11:37:01] <andrew_b> И int *input_colors заменить на input_colors_t *colors.
[11:38:33] <andrew_b> И ещё про цвета, раз пошла такая пьянка. :) http://www.midnight-commander.org/ticket/2197
[11:43:23] <andrew_b> il.smind : на?
[11:43:31] <il.smind > на
[11:43:44] <andrew_b> На что?
[11:43:49] <il.smind > print_f
[11:43:55] <il.smind > или что то похожее
[11:49:00] <andrew_b> Что с таром делать будем?
[11:49:34] <il.smind > andrew_b: а я скажу
[11:49:45] <il.smind > сначало надо сделать альтернативу
[11:49:54] iNode вышел из конференции
[11:50:00] <il.smind > иначе работать нереально с тарами
[11:50:20] <il.smind > т.е. я же себе тот вариант делал через extfs
[11:50:38] <andrew_b> Как и со всеми остальными архивами.
[11:50:39] <il.smind > очень замучался
[11:51:20] <il.smind > вернулся к встроенному тару
[11:55:08] <il.smind > если бы имел побольше знаний и умений я бы взялся
[11:55:49] <il.smind > но так могу только помочь но не потянуть
[11:59:57] <il.smind > но основные моменты переделки архивов мы обсудили
[12:17:28] BanderOS зашёл в конференцию
[12:18:13] <Зося Синицкая> RSS: Новости для Midnight Commander
• Ticket #2170 (Color collisions) updated
http://www.midnight-commander.org/ticket/2170#comment:15
[12:20:52] <slavazanko> http://midnight-commander.org/ticket/2170#comment:16
[12:27:56] <andrew_b> slavazanko: а остальное?
[12:35:25] andrew_b вышел из конференции: Replaced by new connection
[12:35:29] andrew_b зашёл в конференцию
[12:35:43] <slavazanko> что именно остальное?
[12:35:51] <slavazanko> 2197?
[12:36:05] <andrew_b> mc --help-colors
[12:36:17] <slavazanko> гм. про это забыл
[12:36:38] <andrew_b> --help-color, точнее.
[12:36:52] <slavazanko> угу, делаю. будет третьим коммитом
[12:37:04] <andrew_b> Ну и поддержка новых цветов не через скин.
[12:37:19] <slavazanko> разверни мыслю
[12:37:54] <il.smind > через ком строку?
[12:37:57] <andrew_b> static const mc_skin_colors_old_t old_colors[] = {
[12:38:01] <il.smind > и окружение
[12:38:31] <slavazanko> эм... не через скин - deprecated, не?
[12:38:39] <andrew_b> mc_skin_hardcoded_blackwhite_colors
[12:38:44] <slavazanko> кому надо из комстроки?
[12:38:48] <andrew_b> slavazanko: вряд ли.
[12:39:00] <andrew_b> Где написано про deprecated?
[12:39:21] <andrew_b> Не через комстроку, так через ini.
[12:39:30] <andrew_b> MC_COLOR_TABLE
[12:42:25] <andrew_b> slavazanko: я там подкомитил кой-чё. Не нравится, убей.
[12:47:40] <slavazanko> ок
[12:47:52] gonzo11 вышел из конференции: я убёг...
[12:49:07] <il.smind > andrew_b: а с рыбом?
[12:49:32] <andrew_b> 2367?
[12:49:45] <andrew_b> Протухло уже.
[12:49:51] BanderOS вышел из конференции
[12:51:04] BanderOS зашёл в конференцию
[12:53:38] <il.smind > andrew_b: пусть до вечера потерпит, я видел, просто сосредоточиться некогда
[13:01:42] <andrew_b> А что ещё с рыбой?
[13:02:54] <il.smind > РЫБЫ_скрыть_панеля_перед_соединять
[13:03:21] <andrew_b> Ты исправил на?
[13:03:33] <il.smind > в процессе на
[13:04:01] <il.smind > извини, я этава
[13:04:04] <il.smind > попутал
[13:04:14] <il.smind > за запушу и приглашу
[13:18:59] <slavazanko> мощно запушил 2170_docs
[13:19:01] <slavazanko> велкам
[13:28:08] <slavazanko> ещё раз пощно запушил с форсированием
[13:30:59] <andrew_b> Косяки пошли.
+ {"errtitle", "error", "errtitle"},
[13:31:10] <andrew_b> errdtitle
[13:31:45] <andrew_b> Нету helptitle
[13:32:06] BanderOS вышел из конференции
[13:33:31] <andrew_b> А что с mc_skin_hardcoded_blackwhite_colors?
[13:36:51] <slavazanko> перепушил косяки.
mc_skin_hardcoded_blackwhite_colors уже нет времени глянуть - надо бежать. У меня завтра поездка в дом ребёнка намечается (в другой город), на лялек будем с женой смотреть. Сегодня надо ещё в пару дверей постучать... к юрист-консульту зайти, бумажки пропечатать и т.д....
[13:37:08] <andrew_b> А...
[13:37:16] <il.smind > slavazanko: давай удачи
[13:37:17] <andrew_b> Ну, успехов!
[13:37:39] <slavazanko> спасибо :) Дай Бог - скоро буду многодетным папашей - мы несколько лялек будем брать
[13:39:10] <il.smind > м...
[13:39:22] <il.smind > незнаю что и сказать
[13:45:29] gonzo11 зашёл в конференцию
[13:51:39] <andrew_b> il.smind : ну чё там с панелями в рыбе?
[13:55:04] <il.smind > экскрементирую с
[13:57:15] <il.smind > еще вот чего
[13:57:35] <il.smind > я там в принт_ф уберу локализацию пожалуй
[13:57:45] <il.smind > ты как смотришь?
[13:57:59] <andrew_b> Почему?
[13:58:52] <il.smind > ну незнаю...
[13:59:16] <andrew_b> Тогда не убирай.
[14:00:21] <il.smind > ну боюсь что утфное сообщение будет косячным
[14:00:34] <il.smind > ну или может тогда
g_strdup_printf
[14:00:40] <il.smind > тьфу
[14:00:51] <il.smind > а ну да
[14:00:53] <il.smind > g_strdup_printf
[14:01:00] <il.smind > ась?
[14:01:05] <andrew_b> Не надо.
[14:01:32] <andrew_b> Это ничего не даст.
[14:01:59] <il.smind > ок
[14:02:21] <il.smind > просто меняю тогда способ вывода не трогая локализаций
[14:03:20] dkostousov зашёл в конференцию
[14:07:40] <il.smind > andrew_b: запушил
[14:12:38] <andrew_b> Многа функций.

+ printf ("\n");
+ printf (_("fish: Waiting for initial line...");
+ printf ("\n");
[14:13:13] <andrew_b> Сам-то собирал? :)
[14:13:23] <andrew_b> Скобки не хватает.
[14:13:51] <andrew_b> Лучче так:
printf ("\n%s\n", _("fish: Waiting for initial line..."));
[14:16:32] <il.smind > блин
[14:16:57] <il.smind > до того как "_(" добавил - собирал
[14:17:14] <andrew_b> И ещё.
[14:17:19] slavazanko/h вышел из конференции
[14:17:24] <il.smind > ща запушу
[14:17:27] <il.smind > говори
[14:17:29] slavazanko/h зашёл в конференцию
[14:17:30] <andrew_b> Не спеши.
[14:17:35] <il.smind > не пушу
[14:17:42] <andrew_b> 455 /* hide panels */
456 pre_exec ();
457
458 /* open pipe */
459 fish_open_archive_pipeopen (super);
460
461 /* Start talk with ssh-server (password prompt, etc ) */
462 if (!fish_open_archive_talk (me, super))
463 {
464 ERRNOR (E_PROTO, -1);
465 }
466
467 /* show panels */
468 post_exec ();
[14:17:59] <andrew_b> Иногда до post_exec() дело может не дойти.
[14:18:23] <andrew_b> В ERRNOR делается return.
[14:18:55] <il.smind > согласен надо тогось
[14:27:32] <il.smind > 455 /* hide panels */
456 pre_exec ();
457
458 /* open pipe */
459 fish_open_archive_pipeopen (super);
460
461 /* Start talk with ssh-server (password prompt, etc ) */
462 if (!fish_open_archive_talk (me, super))
463 {
464 post_exec ();
464 ERRNOR (E_PROTO, -1);
465 }
466
467 /* show panels */
468 post_exec ();
[14:27:36] <il.smind > так сделал
[14:27:44] <il.smind > нормально?
[14:29:04] <andrew_b> Мне не нравится два вызова post_exec.
[14:29:42] <il.smind > а как еще можно?
[14:30:00] <andrew_b> Ща.
[14:30:11] <il.smind > оно же выскочит из
[14:31:19] <andrew_b> 455 gboolean talk;
456
457 /* hide panels */
458 pre_exec ();
459
460 /* open pipe */
461 fish_open_archive_pipeopen (super);
462
463 /* Start talk with ssh-server (password prompt, etc ) */
464 talk = fish_open_archive_talk (me, super);
465
466 /* show panels */
467 post_exec ();
468
469 if (!talk)
470 ERRNOR (E_PROTO, -1);
[14:31:53] gonzo11 вышел из конференции: я убёг...
[14:32:04] gonzo11 зашёл в конференцию
[14:32:31] gonzo11 вышел из конференции: я убёг...
[14:32:35] gonzo11 зашёл в конференцию
[14:32:36] gonzo11 вышел из конференции
[14:39:14] gonzo11 зашёл в конференцию
[14:44:06] gonzo11 вышел из конференции
[14:46:06] gonzo11 зашёл в конференцию
[14:48:06] gonzo11 вышел из конференции
[14:48:10] gonzo11 зашёл в конференцию
[14:55:06] gonzo11 вышел из конференции
[14:59:41] <andrew_b> il.smind : оффтоп, а у тебя LOR доступен?
[14:59:53] <il.smind > ща
[15:00:12] <il.smind > не отвечает
[15:00:17] <andrew_b> У меня по таймауту отваливается.
[15:00:24] <andrew_b> Весь день.
[15:01:08] <andrew_b> Ну и ладно. Не очень-то и хотелось.
[15:31:46] il.smind вышел из конференции
[15:46:09] il.smind зашёл в конференцию
[15:50:01] <Зося Синицкая> RSS: Новости для Midnight Commander
• utf8.cc attached to Ticket #2386
http://www.midnight-commander.org/attachment/ticket/2386/utf8.cc
[16:04:50] <il.smind > andrew_b: жиф?
[16:26:55] andrew_b вышел из конференции: Replaced by new connection
[16:27:01] andrew_b зашёл в конференцию
[16:27:16] <andrew_b> Жив.
[16:32:56] styx.mp зашёл в конференцию
[16:33:54] <il.smind > посмотришь?
[16:34:00] <il.smind > рыбный бранч
[16:35:36] <andrew_b> Собираю.
[16:50:08] <Зося Синицкая> RSS: Новости для Midnight Commander
• Ticket #2380 (Support drag-and-drop in file panels) updated
http://www.midnight-commander.org/ticket/2380#comment:3
[17:05:18] <Зося Синицкая> RSS: Новости для Midnight Commander
• Ticket #2382 (Classic/modern behaviour selector at conspicuous place) updated
http://www.midnight-commander.org/ticket/2382#comment:5
[17:10:40] <il.smind > тык andrew_b
[17:10:40] * Зося Синицкая попрыгала с бубном вокруг andrew_b
[17:20:14] <Зося Синицкая> RSS: Новости для Midnight Commander
• Ticket #2385 (Information about current file) updated
http://www.midnight-commander.org/ticket/2385#comment:2
[17:35:27] <Зося Синицкая> RSS: Новости для Midnight Commander
• Ticket #2387 (Persistent file mark) created
http://www.midnight-commander.org/ticket/2387
[17:39:15] <andrew_b> il.smind : что случилось?
[17:47:10] <il.smind > с кем?
[17:47:37] <il.smind > да тут отчет для аудиторов надо забубенить
[17:47:47] <il.smind > сижу делаю
[18:05:36] <Зося Синицкая> RSS: Новости для Midnight Commander
• Ticket #2388 (Postpone file operation dialogs that require user decision) created
http://www.midnight-commander.org/ticket/2388
[18:17:31] <andrew_b> il.smind : как ты набрёл на pre_exec()?
[18:19:34] <il.smind > andrew_b: что имеешь ввиду?
[18:19:49] <il.smind > ну я стал делать свой
[18:20:08] <il.smind > как сделал стал думать как обратно вернуть панели
[18:20:36] <il.smind > пока искал нашел edition_post_exec
[18:20:42] <Зося Синицкая> RSS: Новости для Midnight Commander
• Ticket #2268 (Output to stderr should be captured on run and displayed as pop-up …) updated
http://www.midnight-commander.org/ticket/2268#comment:9
[18:20:49] <il.smind > дальше стало понятно
[18:23:14] <andrew_b> Ты с бэкпортированной рыбой не затягивай. Она несколько стейбл-кандидатов держит.
[18:24:55] <il.smind > ок, не думал что задержусь сегодня
[18:25:13] <il.smind > постораюсь вечером, уже не уверен что сил хватит
[18:25:18] <il.smind > но очень постараюсь
[18:25:28] <il.smind > andrew_b: скажи вот чего
[18:25:31] <il.smind > есть дата
[18:25:43] <il.smind > надо отнять один день
[18:26:48] andrew_b вышел из конференции: Replaced by new connection
[18:26:56] andrew_b зашёл в конференцию
[18:28:27] <andrew_b> date вроде умеет.
[18:29:22] <andrew_b> il.smind : Про рыбу. Сегодня не обязательно.
[18:29:33] <il.smind > а... ок
[18:29:44] <andrew_b> Можно завтра, например, в первой половине дня.
[18:29:51] <il.smind > andrew_b: в том на чем я делаю нет прибавления
[18:30:09] <il.smind > т.е. мне надо что то хитромудрое придумать
[18:30:28] <il.smind > типа умножить вычесть разделить
[18:30:57] <il.smind > но я должен учесть висакостные года
[18:31:00] <andrew_b> Сконвертировать в некоторое абсолютное время, вычесть, сконвертировать обратно.
[18:31:11] <il.smind > да
[18:31:22] <il.smind > но готовой функции нет
[18:31:44] <andrew_b> Ну так, на все случаи готовых функций не напасёшься.
[18:35:51] <Зося Синицкая> RSS: Новости для Midnight Commander
• Ticket #2389 (beep_when_finished, beep_when_interrupted) created
http://www.midnight-commander.org/ticket/2389
[18:43:34] <andrew_b> il.smind : ещё вопрос. Докачка в бэкпортированной рыбе поддерживается?
[18:46:40] <andrew_b> Поддерживается.
[18:48:05] <il.smind > поддерживается но надо пункт переименовать
[18:48:19] <il.smind > сейчас называется Перечитать или как то так
[18:48:33] <il.smind > даже меня вводит в ступор
[18:49:03] <il.smind > всё ушел домой
[18:49:11] <andrew_b> Reread?
[18:51:03] <Зося Синицкая> RSS: Новости для Midnight Commander
• Ticket #2390 (\0s in left panel after CmdInfo) created
http://www.midnight-commander.org/ticket/2390
[18:51:04] <il.smind > reget вроде
[18:51:16] <il.smind > Надо что то типа "Докачать"
[18:51:36] <il.smind > "Продолжить"
[18:51:51] <il.smind > "Продолжить с места разрыва"
[18:55:09] andrew_b вышел из конференции
[19:57:54] dkostousov вышел из конференции
[21:05:13] slavazanko/h вышел из конференции
[21:06:20] slavazanko/h зашёл в конференцию
[21:16:43] styx.mp вышел из конференции
[22:07:36] <Зося Синицкая> RSS: Новости для Midnight Commander
• Ticket #2367 (Need backport FISH from 4.7.4 to 4.7.0.x) updated
http://www.midnight-commander.org/ticket/2367#comment:4
• Ticket #2367 (Need backport FISH from 4.7.4 to 4.7.0.x) closed
http://www.midnight-commander.org/ticket/2367#comment:5
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!