[09:10:15] <slavazanko/w> Илья. кстати. есть ещё какой-то hunspell ты на него не смотрел [09:10:20] <slavazanko/w> mc_log: привет [09:10:34] <slavazanko/w> ты на него не смотрел? [09:10:55] <iliamaslakov> slavazanko/w: смотрел [09:11:06] <slavazanko/w> насколько хуспелл совместим с аспелл по API [09:11:09] <iliamaslakov> это супер пупер обёртка [09:11:32] <iliamaslakov> надо всеми модулями [09:11:38] <slavazanko/w> ну не совсем обёртка. если у неё свои словари [09:12:07] <iliamaslakov> просто сам hunspell менее распространён чем aspell [09:12:16] <andrew_b> iliamaslakov: https://www.midnight-commander.org/ticket/2837 [09:12:21] <andrew_b> Чо с ним? [09:13:05] <andrew_b> А что с https://www.midnight-commander.org/ticket/2840 ? invalid? [09:13:19] <iliamaslakov> http://funkyimg.com/u2/1864/449/4684516_JPG.jpg я на беломошнике [09:14:21] <iliamaslakov> 2837 предлягаю через внешний словарь ESC-последовательностей [09:14:39] <iliamaslakov> как он там называется ща... [09:14:47] <slavazanko/w> 2840 непонятка с libssh2-1-dev что за -1? [09:15:03] <andrew_b> slavazanko/w: ХЗ. Убунтупроблемы. [09:15:19] <slavazanko/w> :) значит, инвалид [09:15:39] <iliamaslakov> через mc.lib [09:15:45] <slavazanko/w> > я на беломошнике а что там за природа на фоне? [09:16:09] <iliamaslakov> термин белофошник знаком? [09:16:11] <andrew_b> iliamaslakov: у нас два таких словаря: в коде и в mc.lib. [09:16:14] <iliamaslakov> термин беломошник знаком? [09:16:20] <slavazanko/w> нет [09:19:55] <iliamaslakov> andrew_b, я несколько лет назад именно для того чтобы сырцы не править и добавил парсер для сочетаний [09:20:43] <iliamaslakov> помню последний раз когда я сырес правил потом была коллизия по ESC последовательности в другом терминале [09:20:58] <iliamaslakov> из-за этого была какая то бяка [09:21:22] <andrew_b> Я предлагал всё вынести из кода во внешний файл, но ты был против. [09:21:42] <andrew_b> Мол, без этого файла mc работать не будет. [09:21:43] <iliamaslakov> поэтому предлагаю сырец оставить как есть [09:21:49] <iliamaslakov> именно так [09:22:07] <andrew_b> А сырец нельзя немного разгрузить? [09:22:22] <andrew_b> Оставить только самое распространённое? [09:22:32] <iliamaslakov> там вкомпилен необходимый минимум [09:23:53] <slavazanko/w> по aspell: оно предлагает заменить слова с подчёркиваниями (всякие HAVE_INFOMOUNT_LIST, uintmax_t и т.д), но при этом орёт об ошибке, что мол нельзя такие слова добавлять в словарь. Может, слова с подчёркиваниями просто пропускать при проверке орфографии? [09:25:07] <iliamaslakov> эт как? [09:25:25] <iliamaslakov> опцию? [09:25:38] <iliamaslakov> цифры [09:25:49] <slavazanko/w> зачем опцию? Просто проверять, что если в слове есть подчёркивание. то переходим к следующему слову [09:25:51] <iliamaslakov> символы? [09:27:44] <slavazanko/w> ещё: в редакторе делаем оконный режим, уменьшаем окошко до минимального размера и нажимаем "команда => spell check" нет диалога спеллчекера, свё выглядит зависшим. но ESC спасает [09:28:19] <slavazanko/w> диалоги типа поиска и замены работают независимо от размера окошек [09:29:15] iliamaslakov вышел из конференции: Replaced by new connection [09:29:28] iliamaslakov зашёл в конференцию [09:33:32] <andrew_b> Диалоги надо переделывать. [09:33:51] <slavazanko/w> а что с ними не так? [09:34:38] <andrew_b> Ну, например, диалог выбора языка не такой, как все другие диалоги выбора. Например, сравни с диалогом выбора кодировки или раскраски синтаксиса. [09:35:14] <slavazanko/w> приводить к единой кодовой базе? Или раскрасить одинаково? [09:35:21] <andrew_b> В диалоге проверки ввыравниваение слева хрен пойми какое. То отступ 1, то 2. [09:35:54] <andrew_b> Раскрасится само, если использовать стандартный диалог поп-ап меню. [09:39:40] iliamaslakov вышел из конференции: offline [09:39:46] iliamaslakov зашёл в конференцию [09:40:32] <iliamaslakov> В диалоге проверки ввыравниваение слева хрен пойми какое. То отступ 1, то 2. эт как? [09:41:32] <andrew_b> iliamaslakov: это я погорячился. Отступа от рамки вообще нет.
Ещё, огрызок lang в меню и в диалоге. Change spelling lang Lang: [ru_RU] Почему бы не использовать полное слово language? [09:42:31] <iliamaslakov> как скажешь [09:52:26] ASM вышел из конференции [09:52:43] ASM зашёл в конференцию [09:57:45] <iliamaslakov> сделал [09:58:27] <slavazanko/w> диалог спелчекера уже независим от окошек в редакторе? [09:58:49] <iliamaslakov> как это? [09:59:38] <slavazanko/w> (10:27:45) slavazanko/w: ещё: в редакторе делаем оконный режим, уменьшаем окошко до минимального размера и нажимаем "команда => spell check" нет диалога спеллчекера, свё выглядит зависшим. но ESC спасает (10:28:20) slavazanko/w: диалоги типа поиска и замены работают независимо от размера окошек [10:03:02] <iliamaslakov> а... вижу... [10:03:40] <iliamaslakov> понаберут по объявлению в программисты [10:04:00] <andrew_b> iliamaslakov: как-то поднадоело уже... [10:05:45] <iliamaslakov> ? [10:06:09] <iliamaslakov> ты предлагаешь мне писать код без ошибок? [10:06:18] <iliamaslakov> я не умею [10:07:11] <slavazanko/w> никто не умеет [10:13:04] theMIROn зашёл в конференцию [10:26:03] <iliamaslakov> slavazanko/w: диалоги типа поиска и замены сделал [10:27:51] <iliamaslakov> осталось то что андрей [10:28:17] <iliamaslakov> а ты про подчёркивание хочешь чтобы я тут поправил [10:45:43] monkey вышел из конференции [10:55:46] <iliamaslakov> slavazanko/w, http://funkyimg.com/u2/1864/687/9923287_JPG.jpg беломошник [11:06:23] BanderOS зашёл в конференцию [11:08:45] <andrew_b> iliamaslakov: почему бы через quick_dialog не сделать? [11:09:01] <iliamaslakov> делаю [11:09:09] <iliamaslakov> как ты хотел [11:09:27] <iliamaslakov> чтобы как в выбор кодировки [11:10:06] <andrew_b> Вообще, из-за того, что ширина кнопок у нас фиксированная, кнопки разной ширины, выстроенные по вертикали, смотрятся плохо. [11:13:50] <andrew_b> iliamaslakov: отпуск-то скока дней и ночей? [11:14:06] slavazanko/w вышел из конференции: Этого участника выгнали из комнаты за то, что он послал сообщение об ошибке другому участнику: service-unavailable [11:14:24] <iliamaslakov> отпуск - месяц [11:14:32] <iliamaslakov> 1 неделя в кучугурах [11:14:52] <iliamaslakov> 2 недели в санатории, + еще неделя в кучугурах [11:14:59] <andrew_b> А... [11:15:12] <andrew_b> Дык кучугуры сами как санаторий. [11:17:05] BanderOS вышел из конференции [11:19:07] slavazanko/w зашёл в конференцию [11:23:09] BanderOS зашёл в конференцию [11:28:38] <andrew_b> slavazanko/w: кажись, в дебиане/убунту пакет называется libssh2-1. [11:30:16] <andrew_b> А autopoint в отдельный пакет положен. [11:35:58] <andrew_b> Надо у IceMan уточнить. [11:47:38] <iliamaslakov> andrew_b: Дык кучугуры сами как санаторий. в целом да [11:47:56] <iliamaslakov> но надо кормить кошку, собаку, и детей [11:48:13] <iliamaslakov> и еще на огороде кой чо [11:56:38] <iliamaslakov> поправил всё что нашли [11:56:50] <iliamaslakov> просьба голосовать [11:56:53] <iliamaslakov> 2788 [12:00:56] <andrew_b> - int ret2; - ret2 = fflush (backup_fd); - ret2 = fclose (backup_fd); + (void) fflush (backup_fd); + (void) fclose (backup_fd);
Героически добавляли, теперь героически убираем? [12:05:58] <iliamaslakov> это моё? [12:06:25] <iliamaslakov> а зачем убирать? [12:06:53] <andrew_b> iliamaslakov: Ещё огрызок lang в меню и в диалоге. Change spelling lang Lang: [ru_RU] Почему бы не использовать полное слово language? [12:07:17] <andrew_b> Почему язык в увадратных скобках? [12:11:09] BanderOS вышел из конференции [12:13:45] <iliamaslakov> предлагаешь скобки убрать? [12:14:27] BanderOS зашёл в конференцию [12:14:54] <iliamaslakov> >Почему бы не использовать полное слово language? я это давно [12:16:42] <iliamaslakov> скобки убрал [12:17:27] <andrew_b> Что ты давно? [12:21:58] <iliamaslakov> 90 lang_label = g_strdup_printf ("%s: %s", _("Language"), aspell_get_lang ()); 91 word_label = g_strdup_printf ("%s: %s", _("Misspelled"), word); [12:22:41] <andrew_b> В меню? [12:22:52] <iliamaslakov> git show ac4558253df360b2e32fac4726d6f782409ecfea [12:22:56] <iliamaslakov> а.... [12:25:11] <iliamaslakov> запушил [12:25:36] <iliamaslakov> засквошить всё? [12:25:55] BanderOS вышел из конференции: Этого участника выгнали из комнаты за то, что он послал сообщение об ошибке другому участнику: service-unavailable [12:26:36] <andrew_b> Да. [12:27:25] BanderOS зашёл в конференцию [12:28:18] BanderOS вышел из конференции: Этого участника выгнали из комнаты за то, что он послал сообщение об ошибке другому участнику: service-unavailable [12:32:27] BanderOS зашёл в конференцию [13:47:26] <andrew_b> Если у женщины на руке кольцо, значит, она скорее всего замужем. Если бусы, то это ничего не значит. Если кольцо и бусы, — она замужем, но это ничего не значит. [14:00:38] <iliamaslakov> )) [14:00:56] <iliamaslakov> а мы кольца как то давно не носим [14:01:15] <iliamaslakov> голосовать будем? [14:01:21] <andrew_b> Нет. [14:01:32] <andrew_b> Надо код смотреть ещё раз. [14:01:42] <andrew_b> Вечером. [14:02:09] BanderOS вышел из конференции [14:03:47] <iliamaslakov> andrew_b, в чем дело, брат, ты мне не доверяешь? [14:04:43] <andrew_b> Ты же не умеешь писать код без ошибок. [14:07:01] <iliamaslakov> вот блин, и сказать то нечего на это [14:07:51] BanderOS зашёл в конференцию [14:16:13] <iliamaslakov> slavazanko/w, ! [14:20:25] <andrew_b> iliamaslakov: давай переименуем бранч. 2788_mcedit_aspell_newedit Что это за newedit? [14:20:46] <iliamaslakov> ща сделаю [14:21:33] <andrew_b> А, и ещё. Все манипуляции с m4 предлагаю вынести в отдельный коммит, чтобы его можно было перенсти в стейбл. [14:22:07] <andrew_b> Чтобы кодовая база меньше разъезжалась и потом конфликтов меньше было. [14:22:15] <iliamaslakov> ARGHH! [14:22:29] <iliamaslakov> ща попробую [14:22:38] <iliamaslakov> первым коммитом? [14:23:13] <andrew_b> Конечно, первым. [14:23:18] <andrew_b> Вторым не сделаешь. [14:23:46] <andrew_b> iliamaslakov: хотя не надо. [14:24:10] <andrew_b> Там проверки сдвинулись, в стейбле это не нужно пока. [14:24:59] <iliamaslakov> ууфф [14:27:11] <andrew_b> src/editor/editcmd_dialogs.с [14:27:24] <andrew_b> Зачем там +#ifdef HAVE_ASPELL +#include "src/editor/spell.h" +#endif + [14:32:01] <iliamaslakov> проверил - НЕНУЖНО [14:32:09] <andrew_b> Очевидно. [14:36:04] <iliamaslakov> запушил [14:36:44] <andrew_b> iliamaslakov: диалог проверки надо редизайнить. Однозначно. [14:38:01] <iliamaslakov> говори [14:38:32] <iliamaslakov> он мне кажется идеальным, но я на всё согласен уже [14:39:10] <andrew_b> Всё скученно. Можно добавить промежутков между виджетами? И отступить от рамки на 1? Почему DLG_COMPACT? [14:40:18] <andrew_b> БАГ нашел! [14:40:40] <iliamaslakov> да ёёё... [14:40:48] <iliamaslakov> для того и работаем [14:42:33] <iliamaslakov> только пробел добавить? [14:42:34] <andrew_b> Проверка работает только если кодировка редактора совпадает с системной. В остальных случаях список возможных вариантов содержит какое-то непотребство. [14:43:21] <andrew_b> Например. sf-4. alt-e windows-1251. Пишем слово по-русски, пытаемся его исправить. [14:44:02] <iliamaslakov> надо что то во что то конвертить видимо.. [14:44:15] <andrew_b> Видимо, надо. [14:44:49] <andrew_b> Видимо, при передаче слова в туда, в speller. [14:45:11] <andrew_b> Раз он в сичтемной кодировке слова отдаёт. [14:45:14] <andrew_b> Нет? [14:45:23] <iliamaslakov> похоже [14:45:35] <iliamaslakov> надо мозг напрячь... [14:45:52] <andrew_b> Либо переключить кодировку aspell. [14:46:09] <andrew_b> Если можно это сделать. [14:46:17] <iliamaslakov> NOWAY [14:46:25] <iliamaslakov> я пробовал [14:46:29] <andrew_b> Он, наверно, на LC_LANGUAGE смотрит? [14:47:12] <iliamaslakov> не [14:47:17] <iliamaslakov> у меня её нет [14:47:29] <iliamaslakov> попробую конвертить [14:48:20] <andrew_b> --lang=<string>, -l <string> Language to use. It follows the same format of the LANG environmental variable on most systems. It consists of the two letter ISO 639 language code and an optional two letter ISO 3166 country code after a dash or underscore. The default value is based on the value of the LC_MESSAGES locale. [14:48:58] <iliamaslakov> предлагаешь играть с LC_MESSAGES ? [14:49:08] <andrew_b> --encoding=<string> encoding the document is expected to be in. The default depends on the current locale. [14:49:42] <andrew_b> Не. [14:49:51] <iliamaslakov> хотя я когда игрался не знал что надо пересоздавать спеллер [14:50:03] <andrew_b> Играться с переменными не надо. [14:50:28] <andrew_b> Проще всего конвертить слова. [14:50:45] <iliamaslakov> вот и мне кажется [15:30:22] andrew_b вышел из конференции [18:30:16] iliamaslakov вышел из конференции [18:51:45] andrew_b зашёл в конференцию [20:23:10] andrew_b вышел из конференции [20:46:56] BanderOS вышел из конференции [20:47:37] BanderOS зашёл в конференцию [20:51:22] D-ion вышел из конференции: Replaced by new connection [20:51:26] D-ion зашёл в конференцию [22:06:21] slavazanko/h зашёл в конференцию [23:44:24] BanderOS вышел из конференции [23:45:03] BanderOS зашёл в конференцию