[00:56:47] repolainen вышел из конференции [01:08:36] slavazanko/h вышел из конференции [01:10:04] slavazanko/h зашёл в конференцию [01:24:08] slavazanko/h вышел из конференции [04:37:40] iNode вышел из конференции [04:37:44] iNode зашёл в конференцию [05:04:40] iNode вышел из конференции [05:45:12] repolainen зашёл в конференцию [06:01:23] andrew_b зашёл в конференцию [06:22:56] INF[SZ] зашёл в конференцию [06:23:00] iNode зашёл в конференцию [06:30:10] repolainen вышел из конференции [07:19:40] <il.smind> whoami [07:19:45] <Зося_Синицкая> il.smind: Доступ: 1, Админ/Владелец конфы, jid опознан, Префикс: отсутствует [07:55:08] <andrew_b> il.smind: хей! [08:10:37] <il.smind> andrew_b: Здравствуйте! [08:10:52] <andrew_b> il.smind: ага, привет! [08:11:18] <andrew_b> По поводу #2107. [08:11:31] <andrew_b> diff --git a/src/viewer/move.c b/src/viewer/move.c index dcf789b..28a1478 100644 --- a/src/viewer/move.c +++ b/src/viewer/move.c @@ -173,10 +173,6 @@ mcview_move_left (mcview_t * view, off_t columns) if (old_cursor > 0 || view->hexedit_lownibble) view->hexedit_lownibble = !view->hexedit_lownibble; } - else if (view->text_wrap_mode) - { - /* nothing to do */ - } else { if (view->dpy_text_column >= columns) @@ -207,10 +203,6 @@ mcview_move_right (mcview_t * view, off_t columns) if (old_cursor < last_byte || !view->hexedit_lownibble) view->hexedit_lownibble = !view->hexedit_lownibble; } - else if (view->text_wrap_mode) - { - /* nothing to do */ - } else { view->dpy_text_column += columns; [08:11:40] <andrew_b> И фсё? [08:15:57] <il.smind> да [08:16:34] <andrew_b> Забацать бранч? [08:17:36] <il.smind> andrew_b: ну если не сложно [08:18:36] <andrew_b> Заодно ещё кое-чего во вьювере поковыряю. [08:19:10] <il.smind> andrew_b: ? [08:19:21] <andrew_b> Ну так, по мелочи... [08:19:47] <il.smind> andrew_b: у меня вот небольшое предложение, не по вьюверу [08:20:04] <andrew_b> По процедурному вопросу? [08:20:28] <il.smind> помнишь я по парольному архиву эксперементировал [08:21:00] <andrew_b> Да. [08:21:09] <il.smind> и выяснилось что нельзя результат команды обработать в bindings [08:21:42] <il.smind> у тебя нет желания там поковыряться обсудить... [08:21:50] <andrew_b> Неа... :) [08:23:18] <il.smind> ээх жаль, у меня не хватило мозга осознать чего там не хватает [08:24:31] <il.smind> andrew_b: вьювер говоришь хочешь по мелочи да? [08:25:06] <andrew_b> Да. Убрать лишние действия. [08:26:57] <il.smind> ладно если я еще кой чего смогу я свистну, пока у меня тут апдэйт базы идет [08:27:07] <il.smind> не успею так не успею [08:55:48] <il.smind> andrew_b: ну я в целом сделал, надо только понять от чего косячокс [08:56:00] <il.smind> andrew_b: проверишь како оно работает? [08:56:03] <andrew_b> Что сделал? [08:56:08] <il.smind> 2 строчки [08:56:10] <andrew_b> Пароли? [08:56:26] <il.smind> перелистывание по строкам во врап режиме [08:56:33] <il.smind> во вьювере [08:57:02] <andrew_b> Проверю. Чо ж не проверить? [08:57:39] <il.smind> diff --git a/src/viewer/move.c b/src/viewer/move.c index dcf789b..0fe2e42 100644 --- a/src/viewer/move.c +++ b/src/viewer/move.c @@ -114,6 +114,8 @@ mcview_move_up (mcview_t * view, off_t lines) new_offset = mcview_bol (view, new_offset); if (new_offset < 0) new_offset = 0; + if (view->text_wrap_mode) + new_offset = max (new_offset, view->dpy_start - view->data_area.width); view->dpy_start = new_offset; } } @@ -149,6 +151,8 @@ mcview_move_down (mcview_t * view, off_t lines) { off_t new_offset; new_offset = mcview_eol (view, view->dpy_start); + if (view->text_wrap_mode) + new_offset = min (new_offset, view->dpy_start + view->data_area.width); view->dpy_start = new_offset; } } [08:57:56] <il.smind> берешь любой файл с длинными строками [08:58:17] <il.smind> смотришь его в врап режиме [08:58:59] <il.smind> вверх вниз перелистываться должно без рывков [08:59:08] <il.smind> сейчас с рывками [08:59:24] <il.smind> после патча должно построчно [09:00:35] <Зося_Синицкая> RSS: Новости для Midnight Commander — • Ticket #2107 (Turning on wrap mode does not scroll left the file view) updated http://www.midnight-commander.org/ticket/2107#comment:2 [09:02:29] <andrew_b> В целом работает. Но есть небольшой косячок-с. :) [09:03:38] <il.smind> вот [09:03:49] <il.smind> не понял по чему [09:04:32] <andrew_b> Мы об одном и том же косячке говорим? [09:08:30] <il.smind> да [09:08:43] <andrew_b> :) [09:09:32] INF[SZ] вышел из конференции [09:09:42] <il.smind> когда назад листаешь что то проскакивает [09:09:47] <andrew_b> Не. [09:09:54] <il.smind> не очень пока понял где сбивается [09:10:04] <andrew_b> У меня другое. [09:10:11] <il.smind> какое?! [09:10:53] <andrew_b> Пролистай файл, так чтобы на экране была часть врапнутой строки. [09:11:28] <il.smind> да [09:11:50] <andrew_b> А теперь сделай unwrap. [09:12:01] <il.smind> а... такое не проверял... [09:12:13] <andrew_b> Не вся строка отображается. [09:12:24] <andrew_b> А только то, что видно на экране. [09:13:19] <il.smind> тут как раз вроде нормально, или я не понял суть проблемы [09:13:55] <andrew_b> Например. [09:13:55] <il.smind> andrew_b: а да, я понял [09:14:09] <il.smind> не продлдай, там просто поправить [09:14:32] <il.smind> 1 строчка кода в переключалке режима врап [09:16:56] <andrew_b> il.smind: эта... Ты сегодня репо у себя синхронизировал? [09:18:25] <andrew_b> А, уже не надо. [09:19:30] <il.smind> andrew_b: нет [09:20:00] <andrew_b> Не важно. Я сам синхронизировал, оказывается. [09:20:19] <il.smind> ладно, тогда забранчую с учетом твоих замечаний, почему сползает позже подумаю... [09:45:55] <Зося_Синицкая> RSS: Новости для Midnight Commander — • Ticket #2086 (view with wrap bug) updated http://www.midnight-commander.org/ticket/2086#comment:1 [10:26:58] <slavazanko> m-c.o перестал пинговаться [10:31:51] <il.smind> у меня пингуется www.midnight-commander.org [10:31:59] <il.smind> ping www.midnight-commander.org PING www.midnight-commander.org (127.0.0.1) 56(84) bytes of data. 64 bytes from localhost (127.0.0.1): icmp_seq=1 ttl=64 time=0.000 ms 64 bytes from localhost (127.0.0.1): icmp_seq=2 ttl=64 time=0.000 ms [10:32:01] <il.smind> :) [10:32:03] <Зося_Синицкая> il.smind: Ошибка! 404/cancel! remote-server-not-found [10:32:20] <slavazanko> во, и зоська со мной согласная :) [10:32:35] <il.smind> slavazanko: надо опять винни мучать [10:32:57] <slavazanko> в оффлайне он [10:33:19] <il.smind> угу [10:34:45] <slavazanko> если что - бекапы есть. Правда, по состоянию на сегодняшнюю ночь. [10:34:50] <slavazanko> time [10:34:51] <Зося_Синицкая> slavazanko: Ошибка! 501/cancel! feature-not-implemented [10:34:59] <slavazanko> .help [10:35:02] <mc_log> slavazanko: Категории: access(4), admin(12), alias(4), basic(5), cerberus(6), dev(8), info(2), lang(3), muc(39), net(2), options(7), query(8), superadmin(11) чтобы получить список команд в категории напиши 'help категория', например 'help basic' [10:35:16] <slavazanko> хуясе [10:35:20] <slavazanko> отвечает