Re: Rename cxx1998 into normal

2017-10-26 Thread Jonathan Wakely

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

2017-10-26 Thread François Dumont

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

2017-10-26 Thread Jonathan Wakely

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 Thread Daniel Krügler
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