Re: Rename cxx1998 into normal
On 26/10/17 21:45 +0200, François Dumont wrote: On 26/10/2017 19:09, Jonathan Wakely wrote: On 26/10/17 18:55 +0200, Daniel Krügler wrote: 2017-10-26 7:51 GMT+02:00 François Dumont: Hi We once talk about rename the __cxx1998 namespace into something less C++98 biased. Here is the patch to do so. Ok with the new name ? IMO the name should somehow still contain "cxx" somewhere, otherwise this could easily cause a semantic ambiguity in situations, where the term "normal" has a specific meaning. What about "__cxxdef[ault]" ? I'm not sure we need to change it at all. The name is anachronistic, but harmless. As part of this message: https://gcc.gnu.org/ml/libstdc++/2016-09/msg00076.html I thought that you also wanted to rename it. But I simply misunderstood, it is fine with me to keep it this way. I was objecting to creating a new namespace called __cxx1998_a, because for a new one we can choose any name. For the existing one I don't really _like_ the name, but I don't think we need to change it.
Re: Rename cxx1998 into normal
On 26/10/2017 19:09, Jonathan Wakely wrote: On 26/10/17 18:55 +0200, Daniel Krügler wrote: 2017-10-26 7:51 GMT+02:00 François Dumont: Hi We once talk about rename the __cxx1998 namespace into something less C++98 biased. Here is the patch to do so. Ok with the new name ? IMO the name should somehow still contain "cxx" somewhere, otherwise this could easily cause a semantic ambiguity in situations, where the term "normal" has a specific meaning. What about "__cxxdef[ault]" ? I'm not sure we need to change it at all. The name is anachronistic, but harmless. As part of this message: https://gcc.gnu.org/ml/libstdc++/2016-09/msg00076.html I thought that you also wanted to rename it. But I simply misunderstood, it is fine with me to keep it this way. François
Re: Rename cxx1998 into normal
On 26/10/17 18:55 +0200, Daniel Krügler wrote: 2017-10-26 7:51 GMT+02:00 François Dumont: Hi We once talk about rename the __cxx1998 namespace into something less C++98 biased. Here is the patch to do so. Ok with the new name ? IMO the name should somehow still contain "cxx" somewhere, otherwise this could easily cause a semantic ambiguity in situations, where the term "normal" has a specific meaning. What about "__cxxdef[ault]" ? I'm not sure we need to change it at all. The name is anachronistic, but harmless.
Re: Rename cxx1998 into normal
2017-10-26 7:51 GMT+02:00 François Dumont: > Hi > > We once talk about rename the __cxx1998 namespace into something less > C++98 biased. Here is the patch to do so. > > Ok with the new name ? IMO the name should somehow still contain "cxx" somewhere, otherwise this could easily cause a semantic ambiguity in situations, where the term "normal" has a specific meaning. What about "__cxxdef[ault]" ? - Daniel