[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, а в тестах делать
+ 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 зашёл в конференцию