On Sun, May 26, 2024, at 12:31 PM, Paul Eggert wrote: > As Zack mentioned, developers and builders need ways to say things like > "I want C++20 even if the compiler supports C++23". The simplest way to > do that would be to document the existing mechanism, which relies on > setting the appropriate cache variables. I volunteer to do that unless > someone else wants to do something fancier (which would make my work > unnecessary and possibly even counterproductive). I intend to work on something for this - probably not *fancier*, but more presentable than cache variables - in June. If I haven't posted a patch by the beginning of July, please don't wait any longer. zw