On Wed, Oct 14, 2020 at 09:39:36AM +0100, José Abílio Matos wrote: > You are right in your analysis (also for the part that I did not quoted here). > The problem is, of course, the include system that was inherited from C and > the C++ modules that are not here yet. Although the modules are part of C++20 > the STL are not yet ported to use them, we will need to wait for C++23 and > then that the support is universal enough so that we can require it. :-)
Yeah, somewhere around 2030 we might be at that point :) > In the meantime (that can be long) I suggest that every system header that is > included because of some quirk in any system should be documented in place. > It is not easy or even reasonable to require git blame or to read the log > messages to understand why the included was added in the first place. I agree. Pavel -- lyx-devel mailing list lyx-devel@lists.lyx.org http://lists.lyx.org/mailman/listinfo/lyx-devel