octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: More everything into the octave namespace


From: John W. Eaton
Subject: Re: More everything into the octave namespace
Date: Tue, 16 Aug 2016 10:24:35 -0400
User-agent: K-9 Mail for Android


On August 16, 2016 9:19:13 AM EDT, "Carnë Draug" <address@hidden> wrote:
>On 15 August 2016 at 23:59, John W. Eaton <address@hidden> wrote:

>> I've been doing this incrementally because I want to change most
>names that
>> are of the form "octave_foo" to be "octave::foo" instead.  So it's
>not as
>> simple as just inserting "namespace octave {" at the top of every
>file and
>> "}" at the bottom.
>>
>
>But that only applies to classes that are octave_foo.

Yes.  The others are slightly easier to move, but I still want to try to 
provide typedefs or other means for backwards compatibility in most cases.  So 
it's not as simple as running sed on some source files.

>Rik mentioned feature freeze the day after my original email so this
>change won't go through to 4.4 anyway.  However, there's classes that
>are new for Octave 4.2, and others that have changed since 4.0.  These
>are the ones that could be moved right away.

OK, let's identify those classes and fix them now.

jwe




reply via email to

[Prev in Thread] Current Thread [Next in Thread]