[01:41:29] <ada_ru> (I_vlxy_I) Хм. А как сделать так, чтобы gnatpp дергался из gprbuild?
[01:41:42] <ada_ru> (I_vlxy_I) то есть чтобы у меня при каждом запуске сборки автоформат исходников шел
[01:47:19] <ada_ru> New site user: Vladimir Teplouhov https://lh4.googleusercontent.com/-0gOLAsord-s/AAAAAAAAAAI/AAAAAAAAAAA/AA6ZPT4ktIeDDc_sDIgTsAC5KLHWlJIb-g/s96-c/photo.jpg
[02:43:39] <ada_ru> (nitrocerber) Пока никак. Есть замыслы про многоходовый билд, но это не прям скоро
[03:14:58] <ada_ru> (I_vlxy_I) А тут разве многоходовочка нужна? Вроде ж просто еще одну фазу компиляции надо.

Можно там скрипты (их запуск) то как-то описывать в gpr-файле?
[03:15:29] <ada_ru> (I_vlxy_I) Ну и зачем тогда в gpr есть секция настроек Pretty_Printer'a?
[07:05:56] <ada_ru> (coopht) уоу уоу @anisimkov привет!
[07:06:18] <ada_ru> (coopht) Как там в сибири дела?
[07:07:52] <ada_ru> (anisimkov) Привет, Александр, Гавва ?
[07:08:01] <ada_ru> (coopht) нее
[07:08:17] <ada_ru> (anisimkov) Напомни пожалуйста, че то я забывчивый стал.
[07:08:23] <ada_ru> (coopht) Другой Александр.
[07:08:46] <ada_ru> (coopht) Который в адакоре работал )
[07:08:57] <ada_ru> (anisimkov) Аааа, Привет.
[07:09:20] <ada_ru> (anisimkov) Че сейчас по Ада специализируешься, или так, поддерживаешь память ?
[07:09:47] <ada_ru> (coopht) Не, Адой сейчас не занимаюсь. Linux Kernel, C
[07:10:04] <ada_ru> (anisimkov) В сибири хорошо, морозец. Косачи летают по березовым околкам.
[07:10:19] <ada_ru> (anisimkov) линукс кернел это интересно наверное.
[07:11:51] <ada_ru> (coopht) Угу. У нас вчера был мороз. -25, белки скачут ))
[07:11:58] <ada_ru> (coopht) сегодня снегопад и тепло. -9
[07:12:02] <ada_ru> (anisimkov) Это где ?
[07:12:11] <ada_ru> (coopht) В Миннесоте
[07:12:21] <ada_ru> (anisimkov) Надо же. у нас температура примерно такая же.
[07:12:39] <ada_ru> (anisimkov) подравнивается климат.
[07:12:58] <ada_ru> (coopht) угу
[11:03:49] <ada_ru> (nitrocerber) Щобы ключи не задавать руками каждый раз
[11:04:11] <ada_ru> (I_vlxy_I) а как кормить gnatpp этим?
[11:26:56] <ada_ru> (Abdu) All hello
[11:27:14] <ada_ru> (I_vlxy_I) Abdu Hi!
[11:45:17] <ada_ru> (Abdu) Where are you from ¿
[11:46:04] <ada_ru> (Abdu) I will learn english with your
[11:48:14] <ada_ru> (Abdu) If it is possible
[11:56:43] <ada_ru> (a) omg
[11:57:57] <ada_ru> (Pavel) учи албанский (с) :)
[12:03:10] <ada_ru> (nitrocerber) да как и всех, gnatpp -P project.gpr
[12:04:06] <ada_ru> (nitrocerber) Ну вообще большая идея - это именно многоступенчатый билд. Первая ступень, например - моделлинг. Генерит сыоцы второй ступени. И что с трейсабилитью, инкрементальностью итд итп
[12:04:43] <ada_ru> (nitrocerber) динозавры предлагали gprmake сделать, были посланы со словами "мэйкфайлы уже есть"
[12:04:56] <ada_ru> (anisimkov) Про албанский смешно было
[12:09:55] <ada_ru> (Pavel) не очень, но это классика же
[12:10:19] <ada_ru> (Максим) @anisimkov Ты же в openssl шаришь? Чем заменить удаленные функции gnutls_*_set_priority?
[12:10:31] <ada_ru> (Максим) https://github.com/coopht/axmpp/issues/4
[12:11:31] <ada_ru> (I_vlxy_I) А правда, что gnatpp не каждый валидный исходник может обработать? Пишут, что сырцы с прагмами не может.
[12:12:23] <ada_ru> (nitrocerber) я тебе больше скажу, компилятор-то по-прежнему кое на чём падает)
[12:12:39] <ada_ru> (anisimkov) Максим твой вопрос про ОпенССЛ или про Г
[12:12:46] <ada_ru> (anisimkov) ГНУТЛС ?
[12:12:50] <ada_ru> (Максим) ой, gnutls
[12:13:06] <ada_ru> (anisimkov) сейчас почитаю  AWS, вроче че то было такое
[12:13:09] <ada_ru> (nitrocerber) А вообще, в пипи ввели смециальные маркеры "не трожь". Огораживаешь ими то, что он хреново обрабатывает, и он это не обрабатывает.
[12:13:41] <ada_ru> (nitrocerber) Как правильно называются - не знаю. Не пользуюсь им сам.
[12:17:21] <ada_ru> (anisimkov) Максим че то не используются они в AWS. Даже не знаю чем заменить. А что за задача у тебя ?
[12:17:34] <ada_ru> (I_vlxy_I) Ага, ок. Я подумал вот что стайлчекер и форматер стоит запускать далеко не при каждой сборке, а перед комитом.
[12:17:57] <ada_ru> (Максим) Это реализация jabber протокола на Аде авторства @coopht
[12:18:49] <ada_ru> (anisimkov) может забить на них и все. чем приоритеты по умолчанию не годяться ?
[12:19:14] <ada_ru> (Максим) я не знаю, зачем Сашка их навставлял :( Надо попробовать
[12:19:27] <ada_ru> (anisimkov) возможно списал от куда то.
[12:22:00] <ada_ru> (anisimkov) в AWS был вызов gnutls_kx_set_priority, я его тоже похоже списал от куда то, но потом я его убрал за ненадобностью.
[12:26:10] <ada_ru> (nitrocerber) не вынес мейнстрима)
[12:27:16] <ada_ru> (Максим) Не каждому дано выучить английский в ada_ru чате!
[12:28:10] <ada_ru> (nitrocerber) онли зи стронг сурвайв!
[12:39:18] <ada_ru> (a) Because gladiolus
[12:40:13] <ada_ru> (anisimkov) Максим похоже сейчас надо пользоваться gnutls_priority_set_direct если сильно надо.
[12:42:46] <ada_ru> (anisimkov) To use a reasonable default, consider using gnutls_set_default_priority() , instead of this function.
[12:43:35] <ada_ru> (Максим) @anisimkov там какие-то строки с указанием приоритетов, я с первого раза не врубился 😕
[12:44:17] <ada_ru> (anisimkov) а в AWS даже gnutls_set_default_priority не используется. наверное сессия создается и так с умолчаниями.
[12:45:09] <ada_ru> (anisimkov) не думаю что нужно приоритеты менять.
[12:50:59] <ada_ru> (anisimkov) В AWS есть настройка строковая на приоритеты.
[12:51:21] <ada_ru> (anisimkov) и синтаксис там разный будет для OpenSSL и GNUTLS
[12:51:28] <ada_ru> (anisimkov) наверное.
[12:52:42] <ada_ru> (anisimkov) вызов Net.SSL.Initialize строковый параметр Priorities
[12:56:26] <ada_ru> (anisimkov) подсмотреть синтаксис приоритетов можно маленько подправив aws/regtests/0239_priority/priorities.adb
[13:02:38] <ada_ru> (Максим) Удалил эти вызовы - вроде работает
[13:36:41] <landgraf> всегда так делаю =)
[18:47:51] <ada_ru> (I_vlxy_I) А интеграция в vscode хоть подсветку синтаксиса то может сейчас?
[18:48:45] <ada_ru> (Максим) Да. Для подсветки есть отдельное расширение даже
[18:49:20] <ada_ru> (I_vlxy_I) а расширение это, случаем не из sublime text-расширения получилось, которое, в свою очередь, получилось из расширения Textmate?
[18:49:21] <ada_ru> (Максим) для подсветки не нужен LSP server
[18:49:27] <ada_ru> (I_vlxy_I) ибо в sublime я пробовал - оно убогое.
[18:49:32] <ada_ru> (Максим) да, оно
[18:49:42] <ada_ru> (I_vlxy_I) первую же строчку не верно подсвечивало.
[18:50:14] <ada_ru> (Максим) я свою подсветку делал, еще более тупую. вроде работет
[18:50:54] <ada_ru> (I_vlxy_I) в репе у тебя вроде что-то про подсветку есть же? по кр. мере лексер там есть, а этого достаточно для простой подсветки.
[18:52:03] <ada_ru> (Максим) ada.tmLanguage достаточно
[19:01:00] <ada_ru> (Максим) Тебе прямо вот уже надо-горит?
[19:01:46] <ada_ru> (I_vlxy_I) не, пока не особо пригорает. просто я тут в очередной раз запустил vscode (надо было починить кодировку у матлабовского файлика и прочитать его вдумчиво) и в очередной раз убедился насколько vscode няшен.
[19:02:55] <ada_ru> (I_vlxy_I) Вроде бы он весь такой некошерный идеалогически (фигня писанная на js, работающая в браузере, прикидывающаяся stand alone приложением, допиленная к тому же мелкософтом), но блин, совращает. На темную сторону силы.
[19:03:23] <ada_ru> (Максим) да, я с тобой согласен! можно подумать на тему выпуска ada_lsp версии 0.0.1, которая умеет только ставиться 😊
[19:04:21] <ada_ru> (I_vlxy_I) кстати, починить кодировку не удавалось ни через iconv в консоли, ни через gedit, вообще никак. чтобы даже просто прочитать. А тут получилось с полпинка.
[19:08:41] <ada_ru> (I_vlxy_I) кстати, судя по докам, gnatpp теперь юзает libadalang
[19:08:51] <ada_ru> (I_vlxy_I) а раньше оно было через asis
[19:10:06] <ada_ru> (Максим) ну это отдельная версия тулзы, условно называется lalpp, помойму её ещё не выпустили в свет
[19:11:35] <ada_ru> (I_vlxy_I) "This documentation is for the new libadalang-based version of gnatpp, which replaces the ASIS-based version."
[19:11:40] <ada_ru> (I_vlxy_I) https://docs.adacore.com/gnat_ugn-docs/html/gnat_ugn/gnat_ugn/gnat_utility_programs.html#the-gnat-pretty-printer-gnatpp
[19:11:41] <ada_ru> (I_vlxy_I) вот
[19:11:59] <ada_ru> (I_vlxy_I) в официальных доках уже. видимо уже выпустили
[19:12:06] <ada_ru> (I_vlxy_I) (иначе зачем в офиц. доки пихать?)
[19:18:22] <ada_ru> (nitrocerber) Чот я не думаю, что лал продукторизирован уже
[19:18:55] <ada_ru> (I_vlxy_I) а как проверить?
[19:23:41] <ada_ru> (I_vlxy_I) версию глянуть?
[19:24:52] <ada_ru> (Максим) gnat gpl 2017?
[19:25:00] <ada_ru> (I_vlxy_I) да