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

Тема: http://www.midnight-commander.org | Latest stable release: 4.7.5.1
[00:11:34] BanderOS зашёл в конференцию
[00:28:46] il.smind вышел из конференции
[00:31:19] BanderOS вышел из конференции
[00:31:51] BanderOS зашёл в конференцию
[00:51:01] BanderOS вышел из конференции
[00:54:17] BanderOS зашёл в конференцию
[06:40:45] qub зашёл в конференцию
[08:05:37] il.smind зашёл в конференцию
[08:06:27] <il.smind > andrew_b: комент написал
[08:19:01] andrew_b зашёл в конференцию
[08:19:17] <andrew_b> il.smind : привет!
[08:19:31] <il.smind > andrew_b: Да
[08:19:40] <andrew_b> Есть косяк.
[08:20:34] <il.smind > говори
[08:21:00] <il.smind > сейчас я знаю 1 мелкий косячок
[08:21:10] <andrew_b> Как и вчера, исходная:
1111
2tt2
3tt3
4tt4
5555

Помечаем блок из букв t.
[08:21:32] <andrew_b> Становимся на вторую цифру 2.
[08:21:39] <il.smind > ты пересобрал новое?
[08:21:43] <il.smind > вчерашнее
[08:21:45] <andrew_b> Да.
[08:21:54] <il.smind > я очью перепушивал
[08:22:00] <andrew_b> Итак, стали на вторую цифру 2.
[08:22:05] <il.smind > да
[08:22:12] <andrew_b> Жмём f6.
[08:22:31] <andrew_b> НИчего не произошло, только курсор сместился.
[08:22:43] <il.smind > всё верно
[08:22:59] <andrew_b> Возвращаемся опять на вторую 2.
[08:23:06] <andrew_b> Снова f6.
[08:23:42] <andrew_b> Получили

1111
2t t2
3tt3
4tt4
5555
[08:24:37] BanderOS вышел из конференции
[08:25:10] BanderOS зашёл в конференцию
[08:30:19] BanderOS вышел из конференции
[08:33:22] <il.smind > блок переместился
[08:33:46] <andrew_b> Нет.
[08:33:59] <andrew_b> Пометка осталась на том же месте.
[08:34:09] <il.smind > ну да
[08:34:52] <andrew_b> Почему это получилось на второй раз?
[08:35:07] <andrew_b> В первый раз никаких пробелов не появилось.
[08:40:01] <il.smind > каких пробелов?
[08:40:28] <il.smind > между t
[08:40:34] <il.smind > понял
[08:40:53] <andrew_b> Да, между.
[08:40:54] <il.smind > я как раз с этим бьюсь
[08:41:48] <il.smind > там какой то косячок
[08:42:00] <andrew_b> Дада, косячок.
[08:42:20] <il.smind > на это пока не обращай внимания
[08:42:31] <il.smind > про [10:22:23] <andrew_b> Жмём f6.
[10:22:42] <andrew_b> НИчего не произошло, только курсор сместился.
[08:42:44] <il.smind > если хочешь можно условие добавить
[08:44:15] <andrew_b> Какое?
[08:49:11] <il.smind > ща
[08:49:15] <il.smind > отвлекли
[08:52:26] <il.smind > diff --git a/src/editor/editcmd.c b/src/editor/editcmd.c
index 6df6879..011d564 100644
--- a/src/editor/editcmd.c
+++ b/src/editor/editcmd.c
@@ -1976,6 +1976,9 @@ edit_block_move_cmd (WEdit * edit)
b_width = (c2 - c1);
if (edit->curs1 > start_mark && edit->curs1 < end_mark)
{
+ if (edit->curs1 < (start_mark + b_width)
+ return;
+
if (x > c2)
[08:52:51] <il.smind > скобку я потерял
[08:53:05] <andrew_b> И что это даст?
[08:53:13] <il.smind > if (edit->curs1 < (start_mark + b_width))
[08:53:48] <il.smind > даст то что если мы в пределах первой строки выделения
[08:54:00] <il.smind > то ничего не будет копироваться
[08:54:19] <andrew_b> Гм.
[08:54:28] <il.smind > edit->curs1 положение курсора
[08:54:53] <il.smind > start_mark позиция начала выделения
[08:55:14] <il.smind > b_width - ширина выделенного блока
[08:56:17] <andrew_b> Нуу... Может быть.
[08:56:50] <il.smind > т.е нет смысла переносить блок на ту же позицию
[08:57:10] <il.smind > а с пробелом я пока борюсь
[08:59:22] <il.smind > if (edit->curs1 <= (start_mark + b_width))
[09:05:57] <il.smind > ну как в целом то?
[09:06:13] <andrew_b> В целом ничотак.
[09:09:12] <il.smind > у тебя настройка - курсор за пределами строки включена?
[09:09:23] <andrew_b> Да.
[09:09:26] <il.smind > если да то
[09:09:44] <il.smind > блок
1111
2tt2
3tt3
4tt4
5555
[09:09:56] <il.smind > выделяем все tt
[09:10:14] <il.smind > курсор за край 2
[09:10:19] <il.smind > f6
[09:10:38] <il.smind > еще вбок за пределы t
[09:10:45] <il.smind > а6
[09:10:49] <il.smind > f6
[09:10:59] <il.smind > будут пробелы
[09:11:10] <andrew_b> Да.
[09:11:24] <il.smind > это единственная проблема которую вчера вечером нашел
[09:11:43] <il.smind > она проявляется только если на той же строке вставлять
[09:12:12] <il.smind > т.е если перекинуть блок в любое другое место то всё ок
[09:18:48] il.smind вышел из конференции
[09:30:46] BanderOS зашёл в конференцию
[10:08:26] andrew_b вышел из конференции
[10:37:37] qub вышел из конференции
[11:35:21] il.smind зашёл в конференцию
[11:36:19] <il.smind > andrew_b: еще не пожалел что за кейбинды взялся?
[11:49:31] il.smind вышел из конференции
[11:50:00] qub зашёл в конференцию
[11:50:28] qub вышел из конференции
[11:51:10] qub зашёл в конференцию
[12:01:55] andrew_b зашёл в конференцию
[12:02:39] andrew_b вышел из конференции
[12:02:51] andrew_b зашёл в конференцию
[12:05:08] <andrew_b> il.smind : немного осталось.
[12:09:03] il.smind зашёл в конференцию
[12:09:22] <il.smind > andrew_b: просто я пока не лез
[12:09:30] <il.smind > но не со всем согласен
[12:09:46] <il.smind > потом наверное можно обсудить
[12:09:57] <andrew_b> Да.
[12:11:42] <andrew_b> Например?
[12:11:59] <il.smind > ну вот например Down
[12:12:15] <il.smind > это не действие это скорее кнопка
[12:12:53] <andrew_b> И действие тоже.
[12:13:04] <andrew_b> Вниз на одну позицию.
[12:13:21] <il.smind > по мне действие это CursorDown
[12:13:52] <andrew_b> А во вьювере? Какой там курсор?
[12:14:14] <il.smind > Или ты переименовываешь NextItem в Down
[12:14:38] <andrew_b> Там разные переименования.
[12:14:55] <il.smind > По мне в NextItem это все таки более понятное имя
[12:15:54] <andrew_b> Item везде разная. И не всегда это с Item ассоциируется.
[12:16:50] <il.smind > а тебе обязаттельно чтобы названия были одинаковые?
[12:17:21] <andrew_b> Да. Ради этого всё и затевалось.
[12:17:27] <il.smind > ну просто сейчас такие разговоры тебя отвлекать будут
[12:19:54] <il.smind > потом можно будет кое что по мелочи обсудить
[12:20:10] <andrew_b> Да.
[12:20:56] <il.smind > MkDir чем не угодило тебе?
[12:22:05] <andrew_b> MakeDir красивше.
[12:22:15] <il.smind > ))
[13:14:41] BanderOS вышел из конференции
[14:27:18] Зося Синицкая вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: remote-server-not-found
[14:58:46] Зося Синицкая зашёл в конференцию
[15:07:35] il.smind вышел из конференции: Компьютер вошёл в спящий режим
[15:21:05] iNode зашёл в конференцию
[16:12:15] il.smind зашёл в конференцию
[16:17:07] andrew_b вышел из конференции
[16:28:20] il.smind вышел из конференции: Компьютер вошёл в спящий режим
[16:28:41] il.smind зашёл в конференцию
[16:31:00] andrew_b зашёл в конференцию
[16:34:26] andrew_b вышел из конференции: Replaced by new connection
[16:35:03] andrew_b зашёл в конференцию
[16:45:07] <Зося Синицкая> RSS: Новости для Midnight Commander
• Ticket #1791 (A nice dark skin for consideration) reopened
http://www.midnight-commander.org/ticket/1791#comment:7
• nicedark.ini.diff attached to Ticket #1791
http://www.midnight-commander.org/attachment/ticket/1791/nicedark.ini.diff
[16:45:07] qub вышел из конференции: Этого участника выгнали из комнаты за то, что он послал сообщение об ошибке другому участнику: service-unavailable
[16:51:12] il.smind вышел из конференции
[16:51:45] il.smind зашёл в конференцию
[16:57:19] qub зашёл в конференцию
[17:00:10] <Зося Синицкая> RSS: Новости для Midnight Commander
• Ticket #2278 (Problem in the Copy operation) updated
http://www.midnight-commander.org/ticket/2278#comment:2
[18:03:23] qub вышел из конференции
[18:16:05] andrew_b вышел из конференции