[06:19:59] andrew_b зашёл в конференцию [08:23:51] <iliamaslakov> andrew_b, посмотри пожалуйста 2733 [08:25:51] <andrew_b> Ну скока можно? [08:29:09] <iliamaslakov> проголосовал чтоли? [08:29:33] <iliamaslakov> я не видел [08:29:57] <iliamaslakov> не... [08:30:23] <iliamaslakov> >andrew_b: Ну скока можно? разверни мысль пожалуйста [08:32:13] <andrew_b> Скока можно повторять, что реализация должна быть другой? [08:32:58] <iliamaslakov> данная реализация ничуть не хуже того что есть [08:33:05] <iliamaslakov> что именно то не нравится? [08:39:37] <iliamaslakov> ну и sftp тоже глянь как будет время [09:52:23] <iliamaslakov> andrew_b, 1480 [10:50:06] <andrew_b> Мне 1480 в таком виде не надо. [11:01:10] <iliamaslakov> ты же не пользуешься mcedit [11:01:36] <andrew_b> Тебя обманули. [11:01:43] <iliamaslakov> работает как надо, не мешает нормальному певедению [11:01:57] <iliamaslakov> поведению [11:02:14] <iliamaslakov> ты попробуй [11:02:23] <andrew_b> А я люблю Home по два раза нажимать. [11:02:38] <iliamaslakov> 1 наз жать надо [11:02:42] <andrew_b> И не хочу, чтобы курсор скакал как укушенный. [11:03:01] <andrew_b> Это раз. [11:03:13] <iliamaslakov> у тебя не будет ничего скакать, для тебя ничего не изменится [11:03:36] <andrew_b> Второе. Если функция используется в одном файле, почему она сделана глобальной? [11:04:22] <iliamaslakov> ну это то поправимо [11:04:33] <iliamaslakov> а ты бранч собирал? [11:04:38] <andrew_b> Нет. [11:05:10] <iliamaslakov> соберёшь? [11:05:20] <andrew_b> Нет. [11:07:24] <iliamaslakov> ясно [11:07:42] <iliamaslakov> сделал статичными [11:08:10] ASM вышел из конференции [11:08:11] ASM зашёл в конференцию [11:08:21] <slavazanko/w> всем привет. я сегодня немного занят - выполняю квест по подготовке к застрашней командировки. Поэтому буду иногда на рабочем месте [11:08:48] <iliamaslakov> slavazanko/w, ясно, привет [11:09:02] <andrew_b> slavazanko/w: что, релиз откладывается? [11:09:48] <slavazanko/w> думаю. сегодня в течении дня стейбл релизнем. [11:10:03] <slavazanko/w> Кстати. не хочешь потренироваться с релизами? :) [11:10:09] <andrew_b> Нет. [11:10:16] <slavazanko/w> лана тогда [11:10:18] <andrew_b> У меня ЭЦП нет. [11:10:40] <andrew_b> Чтобы тэги подписывать. [11:10:52] <andrew_b> И тарболы я залить не могу с работы. [11:10:57] <slavazanko/w> понято [11:11:24] <slavazanko/w> ЭЦП вещь хорошая. даже если не будешь релизить. всё равно сгенери: http://www.madboa.com/geek/gpg-quickstart/ [11:11:57] <andrew_b> Для релиза надо починить 2785 и 2786. [11:13:07] <slavazanko/w> понято [11:15:58] <iliamaslakov> 2785 [11:16:19] <iliamaslakov> 2786 и в стейбле тоже актуален? [11:16:27] <andrew_b> Всё актуально. [11:16:43] <andrew_b> Сейчас стейбл от мастера почти не отличается. [11:17:03] <iliamaslakov> я так понял что мы вчера решили что выпустим сейчас стейбл [11:17:16] <slavazanko/w> да [11:17:28] <iliamaslakov> а текуший 4.8.4 по плану [11:17:33] <slavazanko/w> да [11:17:37] <andrew_b> И мастер тоже надо бы. [11:17:48] <andrew_b> Куча народу им пользуется. [11:17:51] <Зося_Синицкая> RSS: Новости для Midnight Commander • Ticket #2786 (FTPFS with --enable-tests) created http://www.midnight-commander.org/ticket/2786 • Ticket #2786 (FTPFS with --enable-tests) updated http://www.midnight-commander.org/ticket/2786#comment:1 • Ticket #2786 (FTPFS with --enable-tests) updated http://www.midnight-commander.org/ticket/2786#comment:2 [11:17:57] <andrew_b> Сравните количество скачиваний. [11:18:06] <slavazanko/w> мастер может и подождать, к нему нет таких требований. [11:18:22] <slavazanko/w> мастер качают в основном гентушники. стейбл - БСД [11:18:36] <slavazanko/w> гентушников просто больше :) [11:18:54] <andrew_b> iliamaslakov: # Summary changed from FTBFS with --enable-tests to FTPFS with --enable-tests Что за вандализм? [11:19:08] <andrew_b> Ты уверен, что исправил правильно? [11:19:26] <iliamaslakov> да, не прав был? [11:19:35] <andrew_b> Я ХЗ. [11:19:41] <andrew_b> Обоснуй. [11:19:47] <iliamaslakov> а шо за зверь то такой FTBFS [11:20:27] <iliamaslakov> Fails To Build From Source [11:20:31] <andrew_b> А что за зверь FTPFS? [11:20:39] <andrew_b> Каким боком оно тут? [11:21:23] <iliamaslakov> где? [11:21:33] <iliamaslakov> давно уже поправил [11:21:54] <slavazanko/w> бывает [11:26:31] <andrew_b> 2786 я не себя возьму. [11:26:48] <slavazanko/w> ? [11:27:00] <andrew_b> На себя [11:27:05] <slavazanko/w> ок [11:27:20] <andrew_b> slavazanko/w: глянь 2785_tar_error_message [11:27:31] <slavazanko/w> смотрю [11:28:35] <andrew_b> slavazanko/w: слушай, а если по дефолту использовать NO_CANON? Везде. Чем это грозит? [11:29:52] <slavazanko/w> потерей связи с VFS, в которой сейчас находимся. Оно попытается сделать относительный путь, при этом VFS будет localfs... кажись. это глюк. надо будет читать текущий путь и на основе его формировать относительный при NO_CANON [11:32:51] <Зося_Синицкая> RSS: Новости для Midnight Commander • Ticket #2786 (Fails to build from source with --enable-tests) created http://www.midnight-commander.org/ticket/2786 • Ticket #2786 (Fails to build from source with --enable-tests) updated http://www.midnight-commander.org/ticket/2786#comment:1 • Ticket #2786 (Fails to build from source with --enable-tests) updated http://www.midnight-commander.org/ticket/2786#comment:2 • Ticket #2786 (Fails to build from source with --enable-tests) updated http://www.midnight-commander.org/ticket/2786#comment:3 [12:14:11] iliamaslakov вышел из конференции [12:15:06] iliamaslakov зашёл в конференцию [12:55:06] <andrew_b> slavazanko/w: поудаляй свои старые бранчи, пожалуйста. [13:04:00] <iliamaslakov> ==================== 1 of 14 tests failed ==================== make[4]: *** [check-TESTS] Error 1 make[4]: Leaving directory `/home/projects/mc.old/tests/lib/vfs' make[3]: *** [check-am] Error 2 make[3]: Leaving directory `/home/projects/mc.old/tests/lib/vfs' make[2]: *** [check-recursive] Error 1 make[2]: Leaving directory `/home/projects/mc.old/tests/lib' make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory `/home/projects/mc.old/tests' make: *** [check-recursive] Error 1 [13:04:16] <iliamaslakov> что то не пойму какой именно [13:04:29] <andrew_b> make V=1 [13:04:54] <andrew_b> make V=99 [13:15:46] <iliamaslakov> Running suite(s): /lib/vfs 0%: Checks: 2, Failures: 2, Errors: 0 path_cmp.c:82:F:Core:test_path_compare:0: input1: /#enc:KOI8-R/тестовый/путь input2: /тестовый/путь expected: -174 actual: -1
FAIL: path_cmp [13:18:38] <Зося_Синицкая> RSS: Новости для Midnight Commander • Ticket #2787 (mc-4.8.3: crash when creating relative symlink (C+x v)) closed http://www.midnight-commander.org/ticket/2787#comment:7 [13:28:00] <andrew_b> http://producingoss.com/ [13:30:39] <iliamaslakov> эт чаго? [13:31:14] <andrew_b> Да, херня какая-то. [13:31:34] <iliamaslakov> slavazanko/w, грянь 1480 плиз [13:33:11] <slavazanko/w> а что там? [13:35:59] <iliamaslakov> в строке .....<----->qwqwe11wqerweq<-----> стоим на 11 [13:36:17] <iliamaslakov> нажимаем home переходим в начало строки [13:36:33] <slavazanko/w> 212_menu_keybind надо? [13:36:37] <iliamaslakov> еще раз жмём попадаем в q [13:36:58] <iliamaslakov> Андрея надо спросить [13:37:00] <andrew_b> slavazanko/w: надо деделать. [13:37:08] <andrew_b> доделать [13:37:21] <iliamaslakov> в 212 .была попытка меню перевести на кейбинды [13:37:38] <iliamaslakov> но выяснилось что это не так просто [13:37:39] <andrew_b> iliamaslakov начал делать кучу фич, но ни одной не довёл до конца. [13:38:00] <iliamaslakov> это ложное выссказывание [13:38:17] <iliamaslakov> во первых не определён термин конец [13:38:32] <slavazanko/w> iliamaslakov: я понял, что там такое поведение home. меня интересует https://www.midnight-commander.org/ticket/1480#comment:11 P.S. Ещё бы такое же для END... [13:38:41] <iliamaslakov> во вторых есть полностью реализованые фичи [13:39:05] <iliamaslakov> slavazanko/w, там 2 в 1 [13:39:16] <iliamaslakov> с енд тоже самое [13:39:29] <iliamaslakov> первый енд работает как обычно [13:39:35] <slavazanko/w> ну тогда остался вопрос по комменту нумер 11 [13:41:22] <andrew_b> iliamaslakov: 1652_autodetect_lb 1823_prev_line_def 212_menu_keybind 2370_viewer_stdin 2421_syntax_occurence_hl 2585_show_dialog_before_edit_new_file 2661_copy_paste_detection 26_undo_reset_modified 289_copy_to_panelize 319_cursor_after_pasted 68_fish_abort_file_transfer_fix DEV_editor_line_collapse DEV_improved_f11 DEV_skin_improvement HACK_editor_show_line_num [13:41:28] <andrew_b> Это всё твоё? [13:41:48] <iliamaslakov> iliamaslakov: в третьих есть вещи которые нельзя в полной мере закончить [13:42:15] <iliamaslakov> 289_copy_to_panelize сделано, но оно в таком виде не красиво [13:42:30] <iliamaslakov> и мне не нравится делать костыльно [13:42:47] <iliamaslakov> там надо принципиально переделывать временную панель [13:42:56] <iliamaslakov> в виде отдельной vfs [13:43:05] <iliamaslakov> сам знаешь [13:43:17] <iliamaslakov> 1652_autodetect_lb сделан [13:43:36] <iliamaslakov> но вы же не можете ревьювить потому что вы не хотите [13:43:52] <iliamaslakov> 1823_prev_line_def тебе не нравится сама идея [13:44:32] <iliamaslakov> 212_menu_keybind невозможно реализовать нужно дорисовывать систему виджетов [13:45:24] <iliamaslakov> 2370_viewer_stdin это я пробовал перебазировать, но что то сейчас поменялось так что у меня оно валится, надо с кем то советоваться но пока все заняты [13:45:37] <iliamaslakov> 2421_syntax_occurence_hl реализован [13:46:26] <iliamaslakov> 2585_show_dialog_before_edit_new_file andrew_b не нравится идея, а мне нравится и что делать? [13:46:52] <iliamaslakov> 2661_copy_paste_detection реализован, но всем пох [13:47:26] <iliamaslakov> 26_undo_reset_modified я не уверен что это вообще можно реализовать, ито там есть родовые травмы в редакторе [13:48:06] <andrew_b> > 2585_show_dialog_before_edit_new_file andrew_b не нравится идея, а мне нравится и что делать? Если дефолтовое поведение существенно меняется, должен быть способ возврата. [13:48:16] <slavazanko/w> опция [13:48:18] <iliamaslakov> 319_cursor_after_pasted не помню кто был сильно против, а по мне так надо, в любом случае всем пох и ревьювить никто не стал [13:48:27] <slavazanko/w> опция [13:49:28] <iliamaslakov> 68_fish_abort_file_transfer_fix оно как то работает но мы обсуждали принципиальную переделку принципов копирования на vfs и в итоге бранч отложен до переделки на бехтемповый вариант [13:49:53] <iliamaslakov> DEV_skin_improvement всем пох, поэтому валяется [13:50:24] <slavazanko/w> а про что он? [13:50:46] <iliamaslakov> DEV_editor_line_collapse переделываю вторую реализацию, ибо напоролся на сильное колдовство и в том виде оно точно не взлетит [13:51:54] <andrew_b> > DEV_skin_improvement всем пох, поэтому валяется
Неее, валяется потому, что пох в первую очередь тебе. [13:51:56] <iliamaslakov> DEV_improved_f11 прямо сейчас работаю над этим но там есть моменты которые надо обсудить, но всем пох поэтому пока этих моментов не касаюсь, [13:52:19] <andrew_b> Пока ты до конца не доведёшь, все пох. Это естественно. [13:52:42] <iliamaslakov> >Неее, валяется потому, что пох в первую очередь тебе. ну сделаю а ты скажешь - смореть не буду потому что ненужно [13:54:05] <iliamaslakov> и да я не уверен что некоторые фишечки нужны [13:54:25] <andrew_b> Я не против тикетов про скины, если они не ломают дефолтовый скин. [13:54:33] <andrew_b> Но ведь не доделано. [13:54:46] <andrew_b> Более того, в этом бранче смешаны два тикета. [13:54:51] <andrew_b> Или даже три. [14:04:32] <andrew_b> http://img3.tempfile.ru/11115/149a74687d/3d0cc48e3e7f84da0c9d694d.jpg [14:05:33] <slavazanko/w> каждый охотится по своему. Кто-то с ружжом в лесу полдня гоняет, а кто-то так... не напрягаясь :) [14:19:51] <iliamaslakov> slavazanko/w, а что по комменту нумер 11 [14:19:53] <iliamaslakov> ? [14:21:44] <slavazanko/w> перевожу: не меняйте необратимо дефолтное поведениев редакторе. Найдите путь для возврата дефолта. другими словами. ляпи опцию в конфиге [14:25:41] <iliamaslakov> 11 коммент содержит ошибочные суждения [14:25:57] <iliamaslakov> в бранче не меняется поведение [14:26:18] <iliamaslakov> home и end работают как обычно [14:26:54] <andrew_b> А если два раза нажать? [14:27:20] iliamaslakov вышел из конференции [14:32:51] <slavazanko/w> обиделся, аверное [14:33:14] <slavazanko/w> лана, я опцию прикручу. После фикс-релизв [14:33:17] <slavazanko/w> релиза [14:33:45] <andrew_b> slavazanko/w: не надо. Пущай сам прикручивает. [14:35:04] <slavazanko/w> Не, так мы будем лебедь, рак и щука. [14:37:09] <slavazanko/w> что удивительно: 2786 в стейбле пофикшен... гм. Наверное, я там пофиксил ранее. А то я меня какое-то дежа вю возникло. [14:37:36] <slavazanko/w> а не. его там просто нету [14:37:47] <slavazanko/w> ну тогда можно начинать релиз стейбла [14:38:26] <slavazanko/w> 2785 ОСТАЛОСЬ ВЛИТЬ [14:38:33] <slavazanko/w> ой, сорри за капс [14:39:10] <andrew_b> В каком смысле нету? [14:39:32] <slavazanko/w> нету теста do_panel_cd.c [14:39:40] <slavazanko/w> который требует do_panel_cd_stub_env.c [14:39:57] <slavazanko/w> где же я правил-то?... был же сарайчик... [14:39:59] <andrew_b> Как это? [14:40:06] <andrew_b> А что я тогда вижу? [14:40:34] <slavazanko/w> бля. git pull [14:40:40] <slavazanko/w> не сделал [14:40:48] <slavazanko/w> всё. вижу. сорри [14:41:24] <andrew_b> 2785 вливаю. [14:47:40] <andrew_b> Готово. [14:48:54] <Зося_Синицкая> RSS: Новости для Midnight Commander • Ticket #2785 (error message when entering archives) closed http://www.midnight-commander.org/ticket/2785#comment:8 [14:51:18] iliamaslakov зашёл в конференцию [14:52:13] <iliamaslakov> хых питалово срубилось [14:53:05] <slavazanko/w> iliamaslakov: https://www.midnight-commander.org/ticket/2786 [14:53:34] <iliamaslakov> я не понимаю как его проверять [14:53:52] <iliamaslakov> у меня что в мастере что в бранче одна и таже ошибка [14:54:03] <iliamaslakov> но это же не та проблема что описана в тикете [14:54:22] <andrew_b> Проблема не в бранче, а в тарболе. [14:54:30] <andrew_b> В тарбол не попадает один файл. [14:54:48] <slavazanko/w> autogen.sh configure make dist полученный архив распакуй куда-нить, в распакованном запусти configure --enable-tests потом make && make check [14:55:03] <slavazanko/w> > у меня что в мастере что в бранче одна и таже ошибка ??? [14:55:24] <andrew_b> Можно даже без архива. make dist-dir [14:55:26] <iliamaslakov> [14:33:14] <slavazanko/w> лана, я опцию прикручу. После фикс-релизв [14:33:17] <slavazanko/w> релиза андрей был против опции [14:55:42] <andrew_b> make distdir [14:55:48] <slavazanko/w> уже не против :) [14:55:52] <andrew_b> iliamaslakov: когда это? [14:56:07] <iliamaslakov> ну где то год назад [14:56:16] <iliamaslakov> когда только тикет появился [14:56:26] <andrew_b> Это было давно и неправда. [14:56:40] <iliamaslakov> а зачем дважды нажимать home ? [14:56:48] <andrew_b> Я через полчаса домой ухожу. Релизить будем вечером. [14:56:51] <iliamaslakov> тремор? [14:56:58] <andrew_b> Руки трясутся. [14:57:12] <andrew_b> Нравится мне два раза нажимать. [14:57:15] <iliamaslakov> блин [14:57:23] <iliamaslakov> ну тогда надо опцию [14:58:31] <iliamaslakov> какой год... 3 years ago. [14:59:08] <slavazanko/w> вечером релиз. Потом мне на 4:10 утра поезд (командировка). Потом на месте небольшая конференция, потом тим-билдинг с выездом на природу, знакомствами с коллегами из других городов за рюмкой шашлыка, потом назад домой... потом отходняк после командировки и только в пятницу ориентировочно во второй половине дня добавлю опцию [15:00:05] <andrew_b> slavazanko/w: куда едешь? [15:00:08] <iliamaslakov> slavazanko/w, ты знаешь что какие плохие вещи он мне говорит, пока тебя тут нету?! [15:00:10] <andrew_b> За границу? [15:00:22] <iliamaslakov> он и так за границей :) [15:00:27] <andrew_b> iliamaslakov: ябеда-корябеда. [15:00:28] <slavazanko/w> нет. в белорусскую столицу. В Минск [15:00:37] <slavazanko/w> iliamaslakov: он тебя воспитывает? [15:00:43] <iliamaslakov> если бы [15:00:49] <iliamaslakov> просто травит [15:01:38] <iliamaslakov> у нас есть розетки с бесперебойным питаловом и обычным [15:01:39] <slavazanko/w> а ты ему говори, как моя доча: "я тибя не сюсяю и с тобой не длужу" [15:01:46] <andrew_b> http://www.linux.org.ru/forum/midnight/7681676?cid=7682854 [15:01:57] <iliamaslakov> прикол в том что вырубило все именно бесперебойные [15:02:23] <iliamaslakov> т.е. свет как был так и остался а все системники просто срубило [15:02:46] <iliamaslakov> и генератор не включился [15:03:00] <iliamaslakov> жесткач вобщем... [15:03:15] <slavazanko/w> andrew_b: там перец от чего кирпичи производит? от количества каталогов? [15:03:25] <andrew_b> ХЗ. [15:03:30] <andrew_b> Наверное. [15:03:41] <andrew_b> Он хочет ~/.mc [15:03:57] <slavazanko/w> --with-homedir не осилил, значит [15:04:08] <slavazanko/w> как раз для этого и делалось [15:04:38] <andrew_b> Ты тред почитай. Он там собрался уже патчить. Некогда осиливать. [15:05:15] <iliamaslakov> akk чтоли потролить [15:05:45] <slavazanko/w> его-то за что? Вроде толковый мужик. резковатый, правда. [15:07:07] <iliamaslakov> вот! [15:07:37] <iliamaslakov> >резковатый самое оно для этого дела [15:08:09] <iliamaslakov> >Вроде толковый мужик не доказано [15:11:34] <slavazanko/w> как доказать? есть методики? [15:14:21] <andrew_b> Firefox уже 12. Куда они несутся? [15:14:35] <andrew_b> Минорноты не релизят. [15:14:42] <andrew_b> Сразу по-крупному. [15:17:08] <slavazanko/w> кто-то уже на 14-м сидит. На альфе [15:17:23] <slavazanko/w> гентушники. как всегда [15:20:24] <andrew_b> И всё-таки я за то, чтобы отрелизить 4.8.4. Мы ведь ничего не теряем. [15:20:32] <iliamaslakov> >есть методики? да, собрал sftp, добавил пару патчей, видно сразу - грамотный [15:20:42] <iliamaslakov> теряем [15:20:49] <andrew_b> Что? [15:21:03] <iliamaslakov> одну минорную цифру [15:21:16] <iliamaslakov> утрирую [15:21:17] <iliamaslakov> но [15:21:36] <iliamaslakov> потом меньше потестируют [15:22:11] <iliamaslakov> если релизиться раз в неделю то это размазывание пользователей по релизам [15:22:48] <iliamaslakov> в итоге по нормальной схеме если раз месяц пришло бы условно говоря 100 пользователей тестеров [15:22:52] <andrew_b> [13:18]<slavazanko/w> мастер может и подождать, к нему нет таких требований. Нету между релизами. Но релиз-то с некрасивыми багами. [15:22:57] <iliamaslakov> то тут их будет меньше [15:23:17] <iliamaslakov> откуда берутся тестеры [15:23:40] <iliamaslakov> они берутся от того что увидят новость о выходе новой версии [15:23:48] <andrew_b> Вот! [15:24:02] <andrew_b> Вот выйдет новая версия, без багов. [15:24:10] <iliamaslakov> невозможно писать о версии в которой исправлен один баг [15:24:15] <iliamaslakov> это нонсенс [15:24:23] <andrew_b> А с бажной версии откатятся на безбажную. [15:24:34] <andrew_b> И не будет тестеров опять. [15:25:02] <iliamaslakov> нене [15:25:13] <iliamaslakov> дождутся выходя и еще потестят [15:25:28] <iliamaslakov> а тот баг один из 1000 найдёт [15:25:46] <iliamaslakov> это же не самый важный диалог [15:26:54] <andrew_b> Всё, домой. [15:27:00] <andrew_b> Вечером релиз. [15:27:04] andrew_b вышел из конференции [17:54:31] slavazanko/h зашёл в конференцию [17:55:57] <iliamaslakov> ну что у нас? [17:56:41] <iliamaslakov> Кукушечка маленькая моя, ты на месте? (с) фильм-фильм-фильм [18:00:57] <slavazanko/h> на месте [18:01:00] <slavazanko/h> начинаем [18:05:37] <Зося_Синицкая> RSS: Новости для Midnight Commander • Ticket #2789 (Prepare for stable release mc-4.8.1.3) created http://www.midnight-commander.org/ticket/2789 • Ticket #2789 (Prepare for stable release mc-4.8.1.3) updated http://www.midnight-commander.org/ticket/2789#comment:1 • Ticket #2789 (Prepare for stable release mc-4.8.1.3) updated http://www.midnight-commander.org/ticket/2789#comment:2 [18:07:31] <slavazanko/h> https://www.midnight-commander.org/ticket/2786 - я волью. [18:11:39] <iliamaslakov> https://www.midnight-commander.org/nopaste/tarball/stable/ пусто [18:13:39] <slavazanko/h> 2786 не было влито [18:13:44] <slavazanko/h> только-только залил [18:14:04] <iliamaslakov> а я тут пока хернёй на работе страдаю [18:14:38] <slavazanko/h> а я быстро сейчас зарелизаю стебл и завалюсь спать [18:19:29] <iliamaslakov> ок [18:20:43] <Зося_Синицкая> RSS: Новости для Midnight Commander • Ticket #2786 (Fails to build from source with --enable-tests) closed http://www.midnight-commander.org/ticket/2786#comment:8 [18:23:01] <iliamaslakov> по поводу 1535 что ты от меня ждёшь? [18:32:36] <slavazanko/h> https://www.midnight-commander.org/ticket/2789#comment:3 [18:33:00] <slavazanko/h> от тебя ничего, я там сам доксиген-комменты подобавляю, потому как я писал функции [18:33:43] <iliamaslakov> скажи мне [18:34:10] <iliamaslakov> ты почему против моих интерфейсов для выбора соединения [18:34:14] <iliamaslakov> ? [18:34:29] <iliamaslakov> они очень хорошо стыкуются с твоим парсером [18:35:54] <slavazanko/h> оно чужеродно смотрится. Слишком чужеродно по сравнению с существующими VFS. Илья, зуб даю: в новой переделке твои интерфейсы будут учтены. Но не для sftp персонально, а для всех VFS. Я буду расширять API взаимодействия с модулями, появится возможность вызывать диалоги настройки для каждого можуля персонально (если этот диалог настройки будет присутствовать) [18:36:14] <slavazanko/h> > в новой переделке в новой переделке VFS [18:36:26] <iliamaslakov> я верю тебе [18:36:58] <slavazanko/h> ну и вот. твой бранч с диалогом пока не будем грохать, разве что переименуем в DEV_sftp_dialogs [18:37:11] <slavazanko/h> и потом потиху двинемся к мечте [18:37:12] <iliamaslakov> просто я писал слезами счастья и плакал кипятком когда наконец сделал те вещи [18:37:44] <iliamaslakov> а теперь их не стало и мне немного грустно и не хватает их... [18:37:51] <slavazanko/h> не пропадут, не боись. Просто надо это дело унифицировать, а не персонализировать [18:38:13] <iliamaslakov> кое что надо унифицировать да [18:38:29] <iliamaslakov> но я считаю наличие диалогов дело плагинов [18:38:41] <iliamaslakov> т.е. хотят имеют, не хотят не надо [18:38:57] <slavazanko/h> да. А наличие возможности вызвать эти диалоги - дело ядра. Но ядро должно быть готово к этому [18:38:58] <iliamaslakov> надо просто их стандартно вызывать если они есть [18:39:02] <slavazanko/h> да [18:39:27] <slavazanko/h> ядро == mc-core, а не linux :) [18:40:27] <slavazanko/h> ФФух, ну вроде тебя убедил... прокачано "Герой" +2 [18:41:13] <iliamaslakov> да, я просто для себя их сделаю... [18:41:23] <iliamaslakov> я вот еще чего [18:41:30] <iliamaslakov> если не отвлекаю от [18:41:44] <slavazanko/h> нет, я как раз тестирую тарболлы. собираются пока что [18:42:05] <slavazanko/h> андрюхи нету - я проголосую. [18:42:55] <slavazanko/h> тестируй тарболлы, кстати [18:43:14] <iliamaslakov> ща [18:51:31] <iliamaslakov> так вот [18:51:52] andrew_b зашёл в конференцию [18:52:05] <iliamaslakov> что бы я еще хотел так это убрать из меню fish ftp и тд [18:52:18] <iliamaslakov> чтобы они были в отдельном диалоге [18:55:50] <andrew_b> У tar.bz2 сумма не сходится. [18:56:09] <andrew_b> Шутка. [18:56:35] <slavazanko/h> $ sha256sum -c sha256.sum mc-4.8.1.3.tar.bz2: ЦЕЛ mc-4.8.1.3.tar.xz: ЦЕЛ [18:56:41] <slavazanko/h> шоб тебя.. [18:56:57] <slavazanko/h> я чуть на новый гараж себе кирпичей не насрал... [18:57:11] <andrew_b> :))) [18:57:19] <andrew_b> Собираю. [18:59:51] <iliamaslakov> спрошу ещё раз [18:59:58] <iliamaslakov> path_cmp.c:82:F:Core:test_path_compare:0: input1: /#enc:KOI8-R/тестовый/путь input2: /тестовый/путь expected: -174 actual: -1
так и должно быть? [19:00:28] <slavazanko/h> эм... нет. Должно быть нормально всё [19:00:30] <andrew_b> УМВР [19:00:36] <slavazanko/h> а при каких обстоятельствах оно так? [19:00:51] <iliamaslakov> при make check [19:01:01] <slavazanko/h> +1 работает. Но мы уже напарывались на тест. который работал в моём часовом поясе, но не работал в остальных... [19:01:10] <iliamaslakov> Running suite(s): /lib/vfs 0%: Checks: 2, Failures: 2, Errors: 0 path_cmp.c:82:F:Core:test_path_compare:0: input1: /#enc:KOI8-R/тестовый/путь input2: /тестовый/путь expected: -174 actual: -1
FAIL: path_cmp [19:01:48] <slavazanko/h> системная кодировка какая? [19:01:53] <iliamaslakov> но у меня то не koi [19:01:58] <iliamaslakov> а utf [19:02:28] <iliamaslakov> по идее тест должен был быть таким input1: /#enc:UTF-8/тестовый/путь input2: /тестовый/путь [19:02:51] <iliamaslakov> да? [19:02:53] <slavazanko/h> нет [19:03:19] <slavazanko/h> strcmp у тебя возвращает -1, 0, 1 [19:03:27] <slavazanko/h> у тебя glibc? [19:03:28] <iliamaslakov> но в консоли то оно показывает тестовый/путь в UTF [19:03:49] <iliamaslakov> >slavazanko/h: у тебя glibc? как узнать? [19:03:51] <slavazanko/h> в консоли оно будет показывать в нормальной кодировке. А рядом пишет изначальную кодировку. [19:03:53] <slavazanko/h> тут всё гуд [19:04:34] <slavazanko/h> как узнать?... ну... rpm -qa| grep glibc apt-get list | grep glibc (или как оно в дебьяноподобных) [19:04:57] <iliamaslakov> ldd test/bin/mc linux-gate.so.1 => (0x0029e000) libslang.so.2 => /lib/libslang.so.2 (0x00cf8000) libgmodule-2.0.so.0 => /usr/lib/i386-linux-gnu/libgmodule-2.0.so.0 (0x00750000) libglib-2.0.so.0 => /lib/i386-linux-gnu/libglib-2.0.so.0 (0x00a73000) libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0x00110000) libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0x0029f000) libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0x0012b000) libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0x005bb000) libpcre.so.3 => /lib/i386-linux-gnu/libpcre.so.3 (0x00185000) librt.so.1 => /lib/i386-linux-gnu/librt.so.1 (0x00a54000) /lib/ld-linux.so.2 (0x00165000) [19:05:47] <slavazanko/h> вроде глибсы... гм [19:06:35] <slavazanko/h> а ls /usr/share/doc/glibc* даёт что? [19:08:00] <iliamaslakov> 3.0.0-17.30 [19:08:21] <slavazanko/h> 3.0.0? [19:08:25] <slavazanko/h> хренассе [19:09:51] <andrew_b> iliamaslakov: чё за система? [19:10:02] <iliamaslakov> ) [19:10:13] <iliamaslakov> да щас, не туда глянул [19:13:01] <iliamaslakov> libglib-2.0.so.0.3000.0 [19:13:14] <iliamaslakov> и чо? [19:13:38] <iliamaslakov> каку переменну грянуть? [19:13:57] <slavazanko/h> glibC [19:14:08] <slavazanko/h> не glib [19:14:57] <andrew_b> /etc/lsb* есть? [19:15:08] <andrew_b> /etc/*release [19:15:11] <iliamaslakov> да убунто 11.10 [19:15:33] <iliamaslakov> яж не скрываю [19:16:26] <andrew_b> dpkg -l *glib* [19:17:33] <iliamaslakov> dpkg -l *glib* Шаблону libglib-2.0.so.0 не соответствует ни один пакет. Шаблону libglib-2.0.so.0.3000.0 не соответствует ни один пакет. [19:18:10] <slavazanko/h> блин, что у тебя там за зверь такой? [19:18:47] <iliamaslakov> есть только linux-libc-dev 3.0.0-17.30 [19:18:48] <andrew_b> Как в Дебиане посмотреть список установленных пакетов? [19:19:09] <iliamaslakov> dpkg -l [19:20:24] <iliamaslakov> вы же про это libc-2.13.so [19:20:40] <slavazanko/h> ну наконец-то... похоже на правду [19:20:41] <andrew_b> iliamaslakov: короче, synaptic есть? [19:20:49] <iliamaslakov> да [19:21:06] <iliamaslakov> что ты хочешь чтобы я там отфильтровал? [19:22:57] <iliamaslakov> есть только неустановленный пакет glibc-doc Embedded GNU C Library: Documentation [19:23:17] <andrew_b> libc-2.13.so [19:23:27] <andrew_b> glibc [19:23:38] <andrew_b> Или eglibc [19:23:58] <iliamaslakov> про это ничего нет [19:24:44] <iliamaslakov> dpkg -S libc-2.13.so libc6-dbg: /usr/lib/debug/lib64/libc-2.13.so libc6-dbg: /usr/lib/debug/lib/i386-linux-gnu/libc-2.13.so libc6-dbg: /usr/lib/debug/lib/i386-linux-gnu/tls/i686/nosegneg/libc-2.13.so libc6: /lib/i386-linux-gnu/libc-2.13.so [19:25:13] <slavazanko/h> ладно, я исправил и у меня есть фикс-патч (не коммит). Включаем в релиз? [19:25:21] <iliamaslakov> )) [19:25:35] <andrew_b> Как исправил? [19:25:38] <iliamaslakov> проще исправить чем узнать версию [19:26:25] <slavazanko/h> -#define path_cmp_one_check(input1, input2, etalon) {\ +#define path_cmp_one_check(input1, input2, etalon_condition) {\ vpath1 = vfs_path_from_str (input1);\ vpath2 = vfs_path_from_str (input2);\ result = vfs_path_cmp (vpath1, vpath2);\ vfs_path_free (vpath1); \ vfs_path_free (vpath2); \ - fail_unless ( result == etalon, "\ninput1: %s\ninput2: %s\nexpected: %d\nactual: %d\n",\ - input1, input2, etalon, result); \ + fail_unless ( result etalon_condition, "\ninput1: %s\ninput2: %s\nexpected: %s\nactual: %d\n",\ + input1, input2, #etalon_condition, result); \ }
- path_cmp_one_check ("/#enc:KOI8-R/тестовый/путь", "/тестовый/путь", -174); + path_cmp_one_check ("/#enc:KOI8-R/тестовый/путь", "/тестовый/путь", <0); [19:27:07] <slavazanko/h> ну и везде по тексту такие исправления [19:28:03] <andrew_b> Что-то я с разбегу не понял, ну да ладно. [19:28:08] <andrew_b> Давайте релиз. [19:28:33] <iliamaslakov> )) [19:29:06] <iliamaslakov> ну типа не вожно столько главное <0 ? [19:29:59] <iliamaslakov> голосовать? [19:33:02] <slavazanko/h> голосуй. Потом подправим. Не забыть бы только.. а то опять дежавю бвдут [19:35:08] <iliamaslakov> чот дамой так уже хочется... [19:35:15] <iliamaslakov> чот дОмой так уже хочется... [19:35:42] <andrew_b> :) [19:36:45] <iliamaslakov> палюсь? [19:36:58] <iliamaslakov> эта, проголосовал [19:37:54] <andrew_b> http://umor.onru.ru/media/prikol/kwywiu.jpg [19:38:06] <iliamaslakov> Checksums match. Compiles, installs, runs on Mac. эгмонт электровеник, на [19:38:28] <iliamaslakov> я потрындеть тока успл а он уже отстрелялся [19:39:34] <iliamaslakov> я вот по корпоративке сегодня написал - "Выложил в тапку для обмена" [19:39:43] <iliamaslakov> смеялсо [19:40:03] <iliamaslakov> есть у нас "Папка для обмена" [19:40:12] <iliamaslakov> на серваке [19:40:51] <iliamaslakov> но выложил в тапку кагбы намекает [19:40:52] <slavazanko/h> хорошо, что выложил, а не "наложил" [19:44:33] <iliamaslakov> я домой? [19:45:18] <slavazanko/h> да [19:53:13] slavazanko/h установил(а) тему: http://www.midnight-commander.org | Latest release: 4.8.3 | Latest stable release: 4.8.1.3 [19:53:19] <slavazanko/h> всё, я спать [19:53:53] <andrew_b> Я тоже. [20:06:16] <Зося_Синицкая> RSS: Новости для Midnight Commander • Ticket #2789 (Prepare for stable release mc-4.8.1.3) closed http://www.midnight-commander.org/ticket/2789#comment:10 [20:06:56] andrew_b вышел из конференции [20:08:14] slavazanko/h вышел из конференции