No, nothing requires C++20, it's just that VC19 is not C++11-compliant enough when set in C++11 mode to build LyX, you have to enable C++17 to enable some features like designated initialiser, if my memory serves me right.
Thibaut Cuvelier On Tue, 5 May 2020 at 21:07, Jean-Marc Lasgouttes <lasgout...@lyx.org> wrote: > Le 05/05/2020 à 13:02, Kornel Benko a écrit : > > As Thibaut needs /std:c++20, we have to check if it is valid flag. > > This is where our interpretation diverges. Thibaut, could you clarify > the situation about C++20 again? If your code requires C++20 we will > sooner or later be in a bad position, won't we? > > I propose that we activate C++17/20 on compilers that handle it once we > have code that can use it. Bit for now, we are at C++11, we can go to > C++14 in 2.5, for example. > > JMarc > -- > lyx-devel mailing list > lyx-devel@lists.lyx.org > http://lists.lyx.org/mailman/listinfo/lyx-devel >
-- lyx-devel mailing list lyx-devel@lists.lyx.org http://lists.lyx.org/mailman/listinfo/lyx-devel