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

Тема: http://www.midnight-commander.org | Latest release: 4.8.2 | Latest stable release: 4.8.1.1
[06:14:15] andrew_b зашёл в конференцию
[06:14:40] <andrew_b> #include <stdlib.h>
[06:56:24] <andrew_b> http://fantlab.ru/forum/forum3page1/topic2346page136#msg1332735
[07:10:13] <iliamaslakov> andrew_b: #include <stdlib.h>
ох уж этот Славег, понаберут по объявлению, простых вещей не знает... :)
[07:13:48] <iliamaslakov> как стереть последнее сообщение, sftp то еще не закончен...
[07:14:29] <andrew_b> git commit --amend
[07:35:52] iliamaslakov вышел из конференции: Replaced by new connection
[07:35:53] iliamaslakov зашёл в конференцию
[07:40:14] <iliamaslakov> ))
[07:40:47] <iliamaslakov> мне кажется здесь это не работает
[07:41:08] <iliamaslakov> andrew_b, так что у нас сегодня релиз?
[07:41:14] <iliamaslakov> багов больше нет?
[07:45:30] ASM зашёл в конференцию
[08:14:12] <andrew_b> Последний тикет?
[08:16:58] <andrew_b> iliamaslakov: по поводу падения в архиве на удалённой vfs. Попробуй этот патч: http://pastebin.com/xmR7uFhi
[08:21:20] <iliamaslakov> пастебин?
[08:21:28] <iliamaslakov> зобанен у нас
[08:21:46] <andrew_b> А что не зобанено?
[08:23:38] <iliamaslakov> fpaste.org
[08:25:54] <andrew_b> http://fpaste.org/Pusy/
[08:26:23] <andrew_b> Кстати, когда падает?
[08:27:17] <andrew_b> У меня:
когда заходишь на фиш
заходишь в архив
внезапно выходишь из мц
[08:27:45] <andrew_b> По шагам
[08:27:56] <andrew_b> это
[08:28:13] <iliamaslakov> andrew_b: Кстати, когда падает?
надо чтобы таймаут был 0
[08:28:25] <andrew_b> А.
[08:28:29] <iliamaslakov> но повторяемость не 100%
[08:28:38] <iliamaslakov> ща попробую патч
[08:29:00] <andrew_b> К меня не 0. Но падает при выходе.
[08:29:20] <andrew_b> Когда gc срабатывает.
[08:29:36] <andrew_b> В vfs_shut().
[08:31:30] <iliamaslakov> пока собираю, чтобы проверить и твой кейс
[08:42:20] <iliamaslakov> не падает зараза
[08:49:45] <iliamaslakov> без твоего патча
[08:56:55] <iliamaslakov> b xj ltkfnm&
[08:56:58] <iliamaslakov> и чо делать?
[11:00:50] <iliamaslakov> slavazanko/w, всем выйти из сумрака!
[11:01:00] <slavazanko/w> ?
[11:01:11] <iliamaslakov> Здравствуй!
[11:01:20] <slavazanko/w> привет
[11:01:41] <andrew_b> Привет.
[11:02:51] <iliamaslakov> релиз?
[11:03:08] <slavazanko/w> нет. 2779 попробую одолеть
[11:03:39] <slavazanko/w> но можно сказать, что релиз, да. Нужно будет создать релизные тикеты
[11:05:06] <iliamaslakov> а в свёрнутом коде можно текст искать?
[11:05:31] <andrew_b> 1065 c_cwd = vfs_path_to_str (current_panel->cwd_vpath);
1066 o_cwd = vfs_path_to_str (other_panel->cwd_vpath);
1067
1068 if (strcmp (c_cwd, o_cwd) == 0)
1069 flag = UP_OPTIMIZE;

У нас же есть vfs_path_cmp
[11:05:32] <iliamaslakov> куда курсор позиционироваться должен?
[11:05:42] <andrew_b> iliamaslakov: в виме можно.
[11:05:50] <andrew_b> Блок разворачивается.
[11:05:58] <iliamaslakov> а...
[11:06:15] <iliamaslakov> т.е. перед поиском всё разворачиваем...
[11:06:23] <andrew_b> Нет.
[11:06:26] <iliamaslakov> надо мысль подумать
[11:06:31] <iliamaslakov> у меня да
[11:06:35] <andrew_b> Разворачиваем, если нашли.
[11:06:37] <iliamaslakov> это в виме нет
[11:06:42] <iliamaslakov> а у меня да
[11:06:47] <andrew_b> Зря.
[11:06:57] <andrew_b> В виме лучше.
[11:06:57] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2777 (Stale symlinks in vfs) closed
http://www.midnight-commander.org/ticket/2777#comment:5
[11:07:07] <iliamaslakov> мне пока надо непротеворечивую теорию разработать
[11:07:24] <iliamaslakov> а то пока постоянно натыкаюсь на потенциальные косяки
[11:09:01] <iliamaslakov> но пока идея с дырами в данных выглядит наиболее реализуемой
[11:09:26] <iliamaslakov> т.е. есть у нас набор данных
11111111111222222222222222333333333333
[11:09:46] <iliamaslakov> свернули
11111111111[+]2333333333333
[11:10:11] <slavazanko/w> ты лучше не разворачивание и сворачивание кода посмотри. а поколупай возможность использования mmap. Всяко полезнее будет
[11:10:12] <iliamaslakov> и вся область свертки перестаёт существовать для навигации
[11:10:55] <iliamaslakov> мне mmap не нужен, а вот сворачивать временами хотелось бы
[11:11:24] <slavazanko/w> то есть, гигабайтные SQL-дампы не приходилось править? Я vim запускал
[11:11:35] <iliamaslakov> глупо и сложно замотивироваться на что то сложное
[11:11:45] <iliamaslakov> что тебе вообще не упёрлось
[11:11:53] <slavazanko/w> вот жеж
[11:12:17] <andrew_b> do_load_dir надо бы перевести на vfs_path_t.
[11:12:56] <andrew_b> А то там туда-сюда гоняем char * и vfs_path_t *.
[11:13:27] <andrew_b> Ща в клинапе сделаю.
[11:18:11] <iliamaslakov> гигабайтные SQL-дампы
не каждый день правятся
[11:21:54] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2780 (Prepare for release mc-4.8.3) created
http://www.midnight-commander.org/ticket/2780
• Ticket #2781 (Prepare for stable release mc-4.8.1.2) created
http://www.midnight-commander.org/ticket/2781
[11:23:50] <andrew_b> Запушил в клинап.
[11:24:10] <andrew_b> А, скомпилировать забыл.
[11:24:17] <slavazanko/w> :)
[11:37:08] <iliamaslakov> вы со своими клинапами мне уже вот где (проводит рукой по шее)
[11:37:18] <iliamaslakov> понапишают коммитов
[11:37:21] <slavazanko/w> http://rusdemotivator.ru/uploads/posts/2012-02/1328478297_0grhg9d8vu0s.jpg
[11:37:29] <iliamaslakov> понапихают
[11:38:13] <iliamaslakov> в результать приходится понаголосовывать
[11:39:33] <andrew_b> Перепушил клинап.
[11:42:17] <slavazanko/w> улыбнуло: http://img4.tempfile.ru/11036/1856d8ff4a/b29282568804f6747c87ca95.jpg
[11:43:15] <andrew_b> Это уже история...
[11:43:22] <andrew_b> Дали же.
[11:43:27] <slavazanko/w> таки дали в третий раз :)
[11:43:52] <iliamaslakov> АХТУНГ
[13:05:15] <slavazanko/w> блин, 2779 был ещё в 4.7.0
Что-то генетическое...
[13:05:41] <andrew_b> :)
[13:38:47] <slavazanko/w> облин, в 4.6.1 нормально всё. Ну есть старт для бисекта... :)
[13:39:47] <iliamaslakov> в принципе в 10 шагов уложишься
[13:40:43] <iliamaslakov> я думаю сломалось где то рядом с "починкой" ctrl-o
[13:41:17] <andrew_b> Причём тут ctrl-o?
[13:41:29] <slavazanko/w> в 4.6.2 тоже сломано
[13:41:36] <slavazanko/w> где-то между 4.6.2 и 4.6.1
[13:42:00] <andrew_b> Ты в какой локали теститшь?
[13:42:05] <slavazanko/w> utf-8
[13:42:14] <andrew_b> Тогда же Юникода в mc не было.
[13:42:25] <slavazanko/w> оно там с глюками отображается, но понять куды тыркать можно
[13:42:36] <andrew_b> А, ну да.
[13:50:54] <iliamaslakov> LANG=C src/mc
[13:50:59] <iliamaslakov> чо
[13:53:40] <iliamaslakov> может 2779 не будем, а? (робко)
[13:54:45] <slavazanko/w> да я вот уже сам думаю... но раз уж начал бисектить, то хоть в тикете зарисую виновника торжества с линком на коммит
[13:55:16] <iliamaslakov> ну это я только за
[13:57:23] <iliamaslakov> slavazanko/w, скока итераций то осталось?
[13:57:34] <slavazanko/w> 7
[13:58:15] <iliamaslakov> да там столько коммитов между 4.6.1 и 4.6.2. нету )
[13:58:57] <slavazanko/w> я бисект с HEAD пусканул. Уже где-то между 4.6.2 и 4.6.1
[14:04:33] <iliamaslakov> ясно
[14:06:28] iliamaslakov вышел из конференции
[14:51:22] iliamaslakov зашёл в конференцию
[14:51:39] <iliamaslakov> slavazanko/w, как?
[14:58:26] <slavazanko/w> с трудом. скипать много приходится
[15:09:45] <iliamaslakov> ?
[15:09:50] <iliamaslakov> скипать?
[15:10:40] <slavazanko/w> slint.o: In function `SLang_getkey2':
slint.c:(.text+0x52): undefined reference to `_SLsys_getkey'
slint.o: In function `SLang_input_pending2':
slint.c:(.text+0x7b): undefined reference to `_SLsys_input_pending'
collect2: выполнение ld завершилось с кодом возврата 1
make[2]: *** [mc] Ошибка 1
[15:10:48] <slavazanko/w> что с этим делать? Только git bisect skip
[15:10:59] <andrew_b> С ncurses собирать.
[15:20:40] <iliamaslakov> я так и не понял как проверять
[15:24:14] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2781 (Prepare for stable release mc-4.8.1.2) updated
http://www.midnight-commander.org/ticket/2781#comment:1
[15:31:06] andrew_b вышел из конференции
[16:07:58] <iliamaslakov> 450fe431fcb367ff0a5bcf13ac8608a0cc873289 хороший
[16:09:54] <iliamaslakov> вот что бисект сказал
:040000 040000 52bdcb3cca5dcbf9b371db5008ebb63ab2b06ddf d7f189653afe75182d5ecb27545e1c4a1bbadf0c M syntax
[16:11:06] <slavazanko/w> проверка очень простая: войти в VFS-соединение. сменить каталог и вернуться назад в корень vfs. потом нажать ctrl-x,a. должен быть корень vfs, а не недавно посещённый каталог.
Дело ещ усложняется тем, что на мастере сразу при заходе, например, на sh://www.midnight-commander.org я по ctrl-x,a вижу sh://www.midnight-commander.org//srv, хотя реально стою на корне vfs. Эта лажа была добавлена где-то между 4.6.1 и 4.6.2
При этом изначальная лажа растёт ещё раньше чем 4.6.2
[16:11:10] <slavazanko/w> тьфу. раньше чем 4.6.1
[17:15:02] <slavazanko/w> по поводу sh://www.midnight-commander.org//srv:
01ef2aaf8088665f978081476e294e89030b6496 is the first bad commit
[17:40:33] andrew_b зашёл в конференцию
[19:27:50] BanderOS зашёл в конференцию
[19:47:29] <iliamaslakov> дело в том что там скорее всего неинициализированое значение где то, вот и проявляется так странно
[19:59:43] andrew_b вышел из конференции
[21:17:52] slavazanko/h зашёл в конференцию
[22:32:51] BanderOS вышел из конференции
[22:33:00] BanderOS зашёл в конференцию
[22:40:51] BanderOS вышел из конференции
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!