[07:21:23] iliamaslakov вышел из конференции: Machine going to sleep [08:59:11] slavazanko/h зашёл в конференцию [09:08:06] <slavazanko/h> всем привет. Пофиксим в клинапе [09:08:25] <andrew_b> Что? [09:08:39] <slavazanko/h> (18:23:29) andrew_b: diff --git a/src/filemanager/file.c b/src/filemanager/file.c index 65182cf..29271a6 100644 --- a/src/filemanager/file.c +++ b/src/filemanager/file.c @@ -2617,7 +2617,7 @@ panel_operate (void *source_panel, FileOperation operation, gboolean force_singl
source_vpath = vfs_path_from_str (source); /* Update stat to get actual info */ - if (mc_stat (source_vpath, &src_stat) != 0) + if (mc_lstat (source_vpath, &src_stat) != 0) { message (D_ERROR, MSG_ERROR, _("Cannot stat \"%s\"\n%s"), path_trunc (source, 30), unix_error_string (errno));
(18:26:10) andrew_b: Или через обычную процедуру проходим? [09:08:50] <andrew_b> А... [09:08:53] <andrew_b> Так уже. [09:09:11] <slavazanko/h> облин. Я вчера вечером в запой ушёл. Выпал из жизни [10:07:08] <slavazanko/h> andrew_b: у вас сегодня выходной? [10:50:55] <andrew_b> Да, а в воскресенье рабочий день. [11:27:42] <slavazanko/h> у нас сегодня рабочий. а потом два дня выходных [12:50:35] iliamaslakov зашёл в конференцию [12:53:10] <iliamaslakov> andrew_b, slavazanko/h ну что у нас там? [12:53:33] <slavazanko/h> #2738 [12:54:46] <iliamaslakov> давайте его отложим? [12:55:30] <slavazanko/h> ? [12:57:50] <slavazanko/h> объясни почему [12:58:12] <iliamaslakov> я же 2 раз рассказывал [12:58:48] <iliamaslakov> я считаю что оно должно продолжать работу, несмотря на то что не может записать [13:01:44] <slavazanko/h> [12:24:45] <https://www.midnight-commander.org/chatlogs/mc-dev@conference.jabber.ru/2012/03/06.html#12:24:45> <iliamaslakov> вы со мной принципиально не согласны что надо работать [12:25:01] <https://www.midnight-commander.org/chatlogs/mc-dev@conference.jabber.ru/2012/03/06.html#12:25:01> <iliamaslakov> или только от того что переделывать не охота? [12:25:10] <https://www.midnight-commander.org/chatlogs/mc-dev@conference.jabber.ru/2012/03/06.html#12:25:10> <slavazanko/h> второе. [12:25:18] <https://www.midnight-commander.org/chatlogs/mc-dev@conference.jabber.ru/2012/03/06.html#12:25:18> <slavazanko/h> не то, чтобы переделывать - это легко [12:25:25] <https://www.midnight-commander.org/chatlogs/mc-dev@conference.jabber.ru/2012/03/06.html#12:25:25> <slavazanko/h> искать, гед надо переделать... [12:25:34] <https://www.midnight-commander.org/chatlogs/mc-dev@conference.jabber.ru/2012/03/06.html#12:25:34> <slavazanko/h> это уже сложнее и муторнее [12:25:59] <https://www.midnight-commander.org/chatlogs/mc-dev@conference.jabber.ru/2012/03/06.html#12:25:59> <slavazanko/h> проще выплюнуть критическую ошибку [12:34:04] <https://www.midnight-commander.org/chatlogs/mc-dev@conference.jabber.ru/2012/03/06.html#12:34:04> <slavazanko/h> короче. лично я пока что против таких переделок под работу на R/O [12:34:40] <https://www.midnight-commander.org/chatlogs/mc-dev@conference.jabber.ru/2012/03/06.html#12:34:40> <slavazanko/h> если есть желание, то можно создать новый тематический тикет по этому поводу и задвинуть его на future releases полку. [12:35:04] <https://www.midnight-commander.org/chatlogs/mc-dev@conference.jabber.ru/2012/03/06.html#12:35:04> <slavazanko/h> и тикет будет task, а не bug [13:02:24] <iliamaslakov> и? [13:02:47] <slavazanko/h> " если есть желание, то можно создать новый тематический тикет по этому поводу и задвинуть его на future releases полку. и тикет будет task, а не bug" [13:03:25] <slavazanko/h> Ticket #xxx: work on R/O filesystems (task) [13:03:30] <iliamaslakov> чем падение отличается от отваливания с ошибкой? [13:03:34] <slavazanko/h> или enhancementt [13:03:48] <iliamaslakov> почему ридонли? [13:04:12] <iliamaslakov> мц всегда умел работать на ридонли [13:04:46] <iliamaslakov> с какой стати оно должно стать enhancement если это баг? [13:04:57] <slavazanko/h> падение - неизвестно от чего. необработанная ошибка. Выход с ошибкой: пользователь уведомляется о причине невозможности продоления работы. Пользователь на основе сообщения об ошибке может устранить причины ошибки [13:05:20] <iliamaslakov> а если я не могу устранить? [13:05:39] <slavazanko/h> с чего бы это отказ работать на r/o (или при .config равной файлу) - это баг? [13:06:00] <iliamaslakov> ну а что это? [13:06:16] <slavazanko/h> гм. [13:06:55] <slavazanko/h> ладно. уболтал. чертяка языкастый. Убирай мой голос, ставь в rework и дай краткое пояснение, почему [13:06:56] <iliamaslakov> почему в /tmp/ нельзя создать .config ? (это как вариант) [13:08:26] <slavazanko/h> можно. всё можно. Если есть желание всё это реализовать. У меня вот, например, черед джва года проснулось желание навести порядок с mc.ext. Как бы опять не заснуло... [13:08:51] <iliamaslakov> желание проснулось... м... [13:09:04] <iliamaslakov> а суть идеи? [13:10:19] <andrew_b> iliamaslakov: я против релиза с таким багом. [13:10:38] <iliamaslakov> а предыдущие релизы? [13:10:55] <iliamaslakov> почему раньше против не был? [13:11:10] <andrew_b> Потому что раньше я про него не знал. [13:11:19] <iliamaslakov> ну вот [13:11:48] <andrew_b> iliamaslakov: есть желание исправить? [13:11:48] <iliamaslakov> получается качество релиза зависит не от наличия багов а о твоём знании о них [13:11:49] <slavazanko/h> одно дело: релиз с неизвестным багом. И другое: релиз с известным [13:11:53] <slavazanko/h> да [13:12:51] <slavazanko/h> субъективно ощущается дискомфорт [13:13:02] <slavazanko/h> объективно пофигу, решён баг или нет [13:13:46] <andrew_b> Баг на самом деле серьёзный. Это же сегфолт. [13:14:10] <andrew_b> Хреновый релиз с известным сегфолтом, не правда ли? [13:25:05] <andrew_b> И тишина... [13:25:09] <iliamaslakov> правда, но для меня одинаково плохо падение и [13:25:31] <iliamaslakov> вы на меня давите йпта... [13:25:37] <slavazanko/h> угу [13:26:19] <iliamaslakov> ну что же мне с вами делать то... [13:26:21] <slavazanko/h> давай компромисс: ты голосуешь, я создаю новый тикет о продолжении работы при невозможности сохранить конфиги [13:26:25] <iliamaslakov> я должен подумать [13:30:03] andrew_b вышел из конференции [13:31:10] <slavazanko/h> чо тут думать. я уже и тикет создал: https://www.midnight-commander.org/ticket/2744 [13:32:11] <Зося Синицкая> RSS: Новости для Midnight Commander • Ticket #2744 (Continue normal work if mc don't have ability to save configs) created http://www.midnight-commander.org/ticket/2744 [13:32:24] <slavazanko/h> Зося Синицкая: я первее [13:32:39] <Зося Синицкая> slavazanko/h: да, это я про тебя [13:36:48] <iliamaslakov> а почему не падает у меня? [13:37:07] <slavazanko/h> на мастере? [13:37:44] <iliamaslakov> commit dba17c8fde6205d94c78c557aaf4e0e4c2e4da8b Merge: 8fe49bb fc371ba Author: Andrew Borodin <aborodin@vmail.ru> Date: Thu Mar 8 10:38:46 2012 +0300
Merge branch '2608_widget_enhancement' [13:39:08] <iliamaslakov> просто файл создать говорит не могу [13:45:55] <iliamaslakov> а в бранче вообще не запускается... [13:46:09] <iliamaslakov> и что вы предлагаете? [13:47:11] <iliamaslakov> почему нужно голосовать за вариант где mc не запускаетмся? [13:47:20] <iliamaslakov> убедите меня [14:11:36] <slavazanko/h> бля, в мастере не падает. [14:12:51] <slavazanko/h> где-то подвох [14:15:33] <iliamaslakov> чую кто то меня напарить хочет [14:17:56] <iliamaslakov> релизимся? [14:25:23] <slavazanko/h> и бранч ребазируется на мастер... [14:25:29] <slavazanko/h> где вииновник торжества? [14:32:36] <Зося Синицкая> RSS: Новости для Midnight Commander • Ticket #2738 (mcedit crashes when ~/.config is a file) updated http://www.midnight-commander.org/ticket/2738#comment:3 [14:43:51] <slavazanko/h> короче. задвинул пока в сторону тикет [15:08:46] <iliamaslakov> slavazanko/h, релизимся? [15:09:30] <slavazanko/h> Андрюху дождаться бы [15:22:03] monkey зашёл в конференцию [15:32:37] <iliamaslakov> завтра значит [15:34:34] <iliamaslakov> может пока выложишь тарболы? [15:35:04] <slavazanko/h> гм, на стейбле тоже не валится [15:35:21] <slavazanko/h> тарболлы? пройти процесс релиза до тарболлов? [15:35:29] <slavazanko/h> там ещё клинапный бранч есть [15:35:34] <iliamaslakov> а... [15:35:38] <iliamaslakov> понял [15:36:02] <iliamaslakov> может ребейлнишь и я буду его тестить? [15:46:58] <slavazanko/h> gjghj,e. [15:56:18] <slavazanko/h> rv77edsddf SS [16:16:07] <slavazanko/h> блин, мои юные хакеры к клаве дорвались [16:31:10] monkey вышел из конференции [16:33:46] monkey зашёл в конференцию [16:50:43] monkey вышел из конференции [17:07:36] monkey зашёл в конференцию [17:59:54] <iliamaslakov> )) [18:00:21] <slavazanko/h> ща клинапы на голосование поставлю... [18:03:35] <Зося Синицкая> RSS: Новости для Midnight Commander • Ticket #2740 (Prepare for release mc-4.8.2) updated http://www.midnight-commander.org/ticket/2740#comment:1 [18:08:55] <slavazanko/h> https://www.midnight-commander.org/ticket/2740#comment:2 [18:18:02] <slavazanko/h> и https://www.midnight-commander.org/ticket/2741#comment:3 там почти одинаково с 2740, только разница в ребазировании и решении конфликтов (совсем небольшая). На стейбл вообще без конфликтов перебазировалось. [18:18:35] <Зося Синицкая> RSS: Новости для Midnight Commander • Ticket #2740 (Prepare for release mc-4.8.2) updated http://www.midnight-commander.org/ticket/2740#comment:2 • Ticket #2741 (Prepare for stable release mc-4.8.1.1) updated http://www.midnight-commander.org/ticket/2741#comment:3 [18:31:38] repolainen зашёл в конференцию [18:32:06] <repolainen> Ctrl+Enter больше не вставляет имя текущего файла в комстроку (4.8.1-137-gda00fa0). баян? [18:38:04] * repolainen показывает пальцем на iliamaslakov [18:46:48] <iliamaslakov> repolainen, ну? [18:47:16] <repolainen> что ну? давай фиксь :] [18:49:16] <iliamaslakov> repolainen, ты о чём? [18:50:54] <repolainen> (20:36:44) repolainen: Ctrl+Enter больше не вставляет имя текущего файла в комстроку (4.8.1-137-gda00fa0). баян? [18:51:00] <repolainen> атламалса. ащще [18:53:20] <iliamaslakov> как повторить? [18:53:49] <repolainen> наводишь на файл. пишешь ls, жмёшь Ctrl+Enter [18:54:09] <repolainen> и эта тварь запускает ls вместо того, чтобы вставить имя файла в строку [18:59:08] <iliamaslakov> у меня имя файла вставляется [18:59:38] <iliamaslakov> repolainen, давай больше контекста [19:00:34] <repolainen> бляха. собрал с ncurses [19:00:41] <repolainen> из-за него [19:01:12] <iliamaslakov> а алт-ентер? [19:01:21] <repolainen> не работает [19:01:34] <repolainen> у меня ваще почти ничего не работает на ncurses [19:01:46] <iliamaslakov> ни C-Enter ни A-Enter... [19:01:49] <repolainen> неа [19:01:57] <repolainen> даже Shift+FN [19:01:59] <iliamaslakov> фигасе [19:02:06] <repolainen> я дмаю из-за evdev [19:02:16] <repolainen> у нкурсес какие серьезные проблемы с ним [19:02:20] <repolainen> slang нормально [19:02:31] <iliamaslakov> вопрос снят? [19:02:34] <repolainen> надо slang на бефолт ставить в gentoo [19:02:36] <repolainen> угу [19:03:08] <repolainen> соре шо орать начал :] [19:04:24] <iliamaslakov> я просто удивилсо [19:04:40] <iliamaslakov> т.к. вроде не ломали [19:04:55] <iliamaslakov> кстати [19:05:11] <iliamaslakov> ты знаешь что добавилось обучение для s-tab [19:06:59] <iliamaslakov> ? [19:08:30] slavazanko/h вышел из конференции [19:08:41] <repolainen> шо такое s? shift? [19:09:22] <iliamaslakov> ага [19:10:03] <repolainen> круто, но наерна неюзабельно :] [19:10:26] slavazanko/h зашёл в конференцию [19:10:47] <iliamaslakov> почему? [19:11:01] <repolainen> неудобно на клавиатуре :] [19:11:11] <repolainen> может, у меня клавиатура такая [19:11:23] <iliamaslakov> оно нужно чтоб в предыдущее поле переходить [19:11:31] <repolainen> а [19:11:34] <repolainen> прикольно [19:11:48] <iliamaslakov> но чтобы работало в xterm надо запускать mc -X [19:12:40] <repolainen> http://paste.pocoo.org/show/563423/ <- хочу поступить по-засрански - залить в мастер и стабильную ветку :] [19:19:27] <iliamaslakov> дак синтаксисы вроде без голосования [19:20:46] <repolainen> ok :] [20:12:41] slavazanko/h вышел из конференции [20:34:38] iliamaslakov вышел из конференции: Machine going to sleep [21:49:50] monkey вышел из конференции [22:07:07] <repolainen> path_cmp.c:82:F:Core:test_path_compare:0: input1: /#enc:KOI8-R/тестовый/путь input2: /тестовый/путь expected: -174 actual: -1