
Дед Пегас
03.05.2017
09:26:46
Чтобы избавиться от ещё одной хуитки?

Anatoly
03.05.2017
09:26:49
у тебя даже крылья есть

Дед Пегас
03.05.2017
09:26:54
А то!

Surreal
03.05.2017
09:30:42

Google

Дед Пегас
03.05.2017
09:31:26
Да, рефлексия тоже боль.

Alex Фэils?︙
03.05.2017
09:43:35

Stanislav
03.05.2017
09:52:31

Antony
03.05.2017
09:53:19
constexpr еще)
Ну разумеется :)
constexpr auto parser = std::from_ebnf("some text");

Stanislav
03.05.2017
09:53:37
а ваще да
тут полгода назад пришось писать парсер, взял руби

Alex Фэils?︙
03.05.2017
09:54:10
го пилить. а потом дропнем из буста хрень и заменим своей

Stanislav
03.05.2017
09:54:16
за сутки напилил

Дед Пегас
03.05.2017
09:54:18
Давай.

Stanislav
03.05.2017
09:54:51

Дед Пегас
03.05.2017
09:54:58

Stanislav
03.05.2017
09:55:26

Google

Stanislav
03.05.2017
09:57:04
https://github.com/chriswailes/RLTK

Дед Пегас
03.05.2017
09:58:22

Stanislav
03.05.2017
09:58:59
собсно парсер и генератор за 2е суток сделал
*2 рабочих дня

Daniil
03.05.2017
10:07:40

Stanislav
03.05.2017
10:08:06

Evgeniy
03.05.2017
10:44:48
https://github.com/vshatskyi/black-screen ееее терминал на тайпскрипте
тем более что разрабам это нах не надо

Шаурма
03.05.2017
10:48:10
на cmake по-нормальному не получилось портануть?

Stanislav
03.05.2017
10:48:24
не совсем
у меня почти получилось (на винду) через vcpkg

Шаурма
03.05.2017
10:50:17
а чего не conan.io?

Stanislav
03.05.2017
10:50:31
да это причем?
у меня щас трабл что 700+ ошибок

Шаурма
03.05.2017
10:50:46
я просто хз что такое vcpkg

Stanislav
03.05.2017
10:50:49
чисто виндовых

Google

Stanislav
03.05.2017
10:51:53
там тупость причем, где то что то не выставляется

Evgeniy
03.05.2017
10:51:55

Stanislav
03.05.2017
10:52:16
и в итоге внутри хедеров винды падает

Шаурма
03.05.2017
10:52:20
а есть репа?

Stanislav
03.05.2017
10:52:22
700+ ошибок
ну как бы приватные хедеры и все такое, но в смейке они норм подключаются

Шаурма
03.05.2017
10:53:20
из телеги

Stanislav
03.05.2017
10:54:05
include_directories(${Qt5Core_INCLUDE_DIRS} ${Qt5Core_PRIVATE_INCLUDE_DIRS} ${Qt5Gui_INCLUDE_DIRS} ${Qt5Gui_PRIVATE_INCLUDE_DIRS} ${Qt5Widgets_INCLUDE_DIRS} ${Qt5Widgets_PRIVATE_INCLUDE_DIRS})
вот так

Шаурма
03.05.2017
10:55:41
подключить это не проблема

Evgeniy
03.05.2017
10:56:50

Stanislav
03.05.2017
10:57:08
офф способ приватники подключать
qt после нокии какойто хуетой страдают, взяли и выпилили QFileEngine (в 5.0)
охрененная тема же
но, оно в привате
https://github.com/openhomm/openhomm/blob/master/src/core/hrLodEngine.hpp#L51
вот тут я юзал

Evgeniy
03.05.2017
11:01:18
почему?
юзать приватные хедеры говно

Google

Шаурма
03.05.2017
11:01:26
видимо были причины. Использовать никто не запрещает

Stanislav
03.05.2017
11:01:28
хех

Admin
ERROR: S client not available

Evgeniy
03.05.2017
11:02:43

Stanislav
03.05.2017
11:02:53
я как то собирал опенхомм под 5.7 или 5.8 все отлично пашет
но они жи старое апи туда спрятали
"мы это депрекейтнули, пушо гавно" а сами юзают

Шаурма
03.05.2017
11:05:33

Stanislav
03.05.2017
11:06:12
в тех местах, которые я юзал

Шаурма
03.05.2017
11:09:02
если бы было задепрекейчено то навесили бы deprecated аттрибут на класс

Surreal
03.05.2017
11:09:11
У меня есть некоторое опасение, что у них скоро десктопный клиент в электрон превратится. Т.к. текущий реально ущербный.
И на гитхабе есть комменты, что они типа это понимают и работают над этим, но ничего не меняется.

Alex Фэils?︙
03.05.2017
11:11:25

Шаурма
03.05.2017
11:12:30

Stanislav
03.05.2017
11:13:31

Google

Шаурма
03.05.2017
11:17:27
https://codereview.qt-project.org/#/c/186352/5/src/corelib/io/qabstractfileengine_p.h
добавили новую виртуальную функцию, это ломает АБИ, т.е. если ты соберёшь openhomm c Qt5.5.1 а потом попробуешь запустить с 5.9 то ничего хорошего не получишь

Stanislav
03.05.2017
11:18:45
не
точнее да, но как бы это
ты давно такое видел?

Шаурма
03.05.2017
11:25:38
это ведёт к тому, что linux дистрам при обновлении Qt`а, придётся обновить все приложения, использующие приватные хедеры

Stanislav
03.05.2017
11:26:21

Vitaly
03.05.2017
11:26:53
А при выходе нового релиза дистрибутива все пакеты в любом случае пересобираются под него с новыми версиями библиотек и свежим компилятором.

Шаурма
03.05.2017
11:37:55
?

Vladislav
03.05.2017
11:43:20

Stanislav
03.05.2017
11:55:34

Andrei
03.05.2017
12:10:54

Oleg
03.05.2017
12:28:57
Стоп.

Vladislav
03.05.2017
12:30:00