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

[09:04:40] imho зашёл в конференцию
[09:04:40] slavazanko зашёл в конференцию
[09:04:40] slyfox^w зашёл в конференцию
[09:04:40] ASM зашёл в конференцию
[09:04:40] repolainen зашёл в конференцию
[09:04:40] Зося_Синицкая зашёл в конференцию
[09:04:40] andrew_b зашёл в конференцию
[09:04:40] D-ion зашёл в конференцию
[09:04:40] mc-log зашёл в конференцию
Тема: http://www.midnight-commander.org | Latest release: 4.8.6 | Latest stable release: 4.8.1.6
[09:48:51] <slavazanko> работает вроде.
[09:49:10] <andrew_b> Да.
[09:50:06] <slavazanko> Андрей, я смогу немного серьёзных комитов перенести в клинап? Серьёзных с точки зрения внутренних изменений, внешне всё по преджнему. Рефакторинг по сути.
c38bd0a0d72c71b771319900b8c8d4d02f1c63c2
c73e7a8b4f4f4b6bbaa25bba832fa80a75f021a6
d211de68393c1fb825b9162f4679e3d2c7155fbe
b8fc5bf08af7ae3a9b14772b8f2fec1873757c78
[09:50:47] <slavazanko> после них тесты на src станет писать проще на порядок
[09:50:50] <slavazanko> почти как для lib
[09:52:09] <andrew_b> Перенести-то можно, только я имею сказать пару слов.
[09:52:16] <slavazanko> говори
[09:53:06] <andrew_b> libmc_common
Вызывает ассоциации с libmc, но по сути ничего общего.
[09:53:41] <slavazanko> гм. а как назвать? просто mc-common-lib.la?
[09:54:10] <slavazanko> это всё-таки библиотека. хоть и не для расшаренного пользования
[09:54:14] <andrew_b> init.c init.h
Почему init? Там от инита почти ничего нет. Почти весь код используется в работе.
[09:54:26] <slavazanko> гм. как назвать? :)
[09:54:44] <slavazanko> как скажешь, так и назову. Вынес в штше. потому что лежало рядом с main()
[09:54:56] <slavazanko> штше = init
[09:55:30] <andrew_b> Я смысла в init.h вообще не вижу. По сути это переименованный main.h
[09:56:12] <slavazanko> если честно. я и в main.h смысле не вижу. Надо либо растащить всё, что сейчас в init.[ch] по другим файлам, либо придумать этим двум более другое название
[09:57:02] <andrew_b> В main.c осталась только main(), всё остальное переехало в init.c. Какой в этом смысл?
[09:57:52] <slavazanko> убрать функцию main() из библиотеки, вынести в библиотеку максимум кода. чтобы в тестах поднималось почти полное окружение для запуска. У тестов есть свой main()
[10:01:38] <andrew_b> Ну, чтобы не плодить файлы, можно окружить main() каким-нибудь #ifndef TEST, а в тестах делать

#define TEST
#include "main.h"

Функции, что раньше в main.с были static, у тебя теперь имеют глобальную область видимости. Как-то оно не нужно.
[10:01:55] <andrew_b> #define TEST
#include "main.c"
[10:06:10] <andrew_b> do_cd() на панель завязана, её можно перенести в panel.[ch].
[10:14:19] <andrew_b> load_prompt, do_load_prompt -- в layout.[ch]
[10:19:27] <slavazanko> > можно окружить main() каким-нибудь #ifndef TEST
не, лучше отдельно оставить.
Попробую функции растащить по другим файлам.
[12:16:02] <andrew_b> slavazanko: 2897 доделаешь или мне доверишь?
[12:35:00] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2891 (add support for .war archives) updated
http://www.midnight-commander.org/ticket/2891
• Ticket #2892 ("Sources" in mc.ext should be expanded) updated
http://www.midnight-commander.org/ticket/2892
• Ticket #2893 (JNG and MNG support in mc.ext) updated
http://www.midnight-commander.org/ticket/2893
• Ticket #2894 (gnumeric's spreadsheet forgotten in mc.ext) updated
http://www.midnight-commander.org/ticket/2894
• Ticket #2767 ([PATCH] A few innocuous and very useful updates for mc.ext) updated
http://www.midnight-commander.org/ticket/2767
• Ticket #2739 (mc.ext types for djvu, cbr, epub, par2 etc.) updated
http://www.midnight-commander.org/ticket/2739
• Ticket #1686 ([PATCH] mc.ext.in patches for DVI and DJVU from Debian) updated
http://www.midnight-commander.org/ticket/1686
• Ticket #2895 (please add svg support to mc.ext) updated
http://www.midnight-commander.org/ticket/2895
• Ticket #2895 (please add svg support to mc.ext) closed
http://www.midnight-commander.org/ticket/2895#comment:7
• Ticket #2894 (gnumeric's spreadsheet forgotten in mc.ext) closed
http://www.midnight-commander.org/ticket/2894#comment:5
[12:50:04] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2893 (JNG and MNG support in mc.ext) closed
http://www.midnight-commander.org/ticket/2893#comment:4
• Ticket #2892 ("Sources" in mc.ext should be expanded) closed
http://www.midnight-commander.org/ticket/2892#comment:3
• Ticket #2891 (add support for .war archives) closed
http://www.midnight-commander.org/ticket/2891#comment:5
• Ticket #2890 (Make a choice between archivers for archives 7z and arj) closed
http://www.midnight-commander.org/ticket/2890#comment:7
• Ticket #2767 ([PATCH] A few innocuous and very useful updates for mc.ext) closed
http://www.midnight-commander.org/ticket/2767#comment:13
• Ticket #2739 (mc.ext types for djvu, cbr, epub, par2 etc.) closed
http://www.midnight-commander.org/ticket/2739#comment:8
• Ticket #2723 (Switch default bindings from ooffice to libreoffice) closed
http://www.midnight-commander.org/ticket/2723#comment:7
• Ticket #1686 ([PATCH] mc.ext.in patches for DVI and DJVU from Debian) closed
http://www.midnight-commander.org/ticket/1686#comment:25
[13:04:06] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #1535 (Feature: support SCP/SFTP) updated
http://www.midnight-commander.org/ticket/1535#comment:25
• Ticket #55 (savannah: tab completion vs. spaces and escaping) updated
http://www.midnight-commander.org/ticket/55#comment:20
• Ticket #2872 (incorrect refresh on panel after delete/remove operation) updated
http://www.midnight-commander.org/ticket/2872#comment:1
[13:57:09] <slavazanko> ого, пока обед. ты уже..
[14:09:28] BanderOS зашёл в конференцию
[14:10:34] BanderOS вышел из конференции
[14:19:24] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2767 ([PATCH] A few innocuous and very useful updates for mc.ext) reopened
http://www.midnight-commander.org/ticket/2767#comment:14
[14:34:29] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2888 (Prepare for release mc-4.8.7) updated
http://www.midnight-commander.org/ticket/2888
[15:45:17] iliamaslakov зашёл в конференцию
[15:50:20] <iliamaslakov> всем привет!
[15:54:38] <iliamaslakov> в раю хорошо
[16:01:21] <andrew_b> На Родине тоже неплохо.
[16:08:20] <iliamaslakov> ну у вас то тепло, а я уезжал было -1
[16:08:22] <Зося_Синицкая> iliamaslakov: Нельзя изменить карму участника вне конференции!
[16:15:30] <slyfox^w> дзен
[16:22:58] BanderOS зашёл в конференцию
[16:23:19] BanderOS вышел из конференции
[16:33:16] BanderOS зашёл в конференцию
[16:33:52] BanderOS вышел из конференции
[16:53:07] slavazanko вышел из конференции
[16:53:54] slavazanko зашёл в конференцию
[17:03:01] BanderOS зашёл в конференцию
[17:03:45] BanderOS вышел из конференции
[17:07:54] <iliamaslakov> andrew_b, !
[17:08:01] <iliamaslakov> тут?
[17:09:03] <andrew_b> Да.
[17:10:03] BanderOS зашёл в конференцию
[17:10:59] BanderOS вышел из конференции
[17:12:40] <iliamaslakov> я починил перенос
[17:12:54] <iliamaslakov> куда фикс?
[17:12:57] <andrew_b> ОчКруто!
[17:13:04] <iliamaslakov> дане
[17:13:05] <andrew_b> В клинап.
[17:13:08] <iliamaslakov> ок
[17:13:35] <iliamaslakov> diff --git a/src/editor/editcmd.c b/src/editor/editcmd.c
index ccab1d5..9644b92 100644
--- a/src/editor/editcmd.c
+++ b/src/editor/editcmd.c
@@ -2449,6 +2449,9 @@ edit_block_move_cmd (WEdit * edit)
if (eval_marks (edit, &start_mark, &end_mark))
return;

+ if (!edit->column_highlight && edit->curs1 > start_mark && edit->curs1 < e
+ return;
+
[17:14:38] <iliamaslakov> как то так
[17:22:17] D-ion вышел из конференции: Replaced by new connection
[17:22:20] D-ion зашёл в конференцию
[17:47:59] <iliamaslakov> запушил
[18:55:47] iliamaslakov вышел из конференции
[19:19:24] andrew_b вышел из конференции
[19:46:45] BanderOS зашёл в конференцию
[19:54:42] iliamaslakov зашёл в конференцию
[20:22:01] iliamaslakov вышел из конференции: Machine going to sleep
[21:30:10] repolainen вышел из конференции
[21:42:40] repolainen зашёл в конференцию
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!