octave-maintainers
[Top][All Lists]
Advanced

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

Re: [Changeset]: Re: cla() ?


From: Ben Abbott
Subject: Re: [Changeset]: Re: cla() ?
Date: Fri, 10 Oct 2008 07:51:04 -0400


On Oct 10, 2008, at 7:44 AM, Michael Goffioul wrote:

On Fri, Oct 10, 2008 at 1:40 PM, Ben Abbott <address@hidden> wrote:
It does not appear that __go_delete__ does the job properly either.

octave-3.1.51+:1> figure(1)
octave-3.1.51+:2> axis
ans =
 0   1   0   1   0   1
octave-3.1.51+:3> gca
ans = -1.3284
octave-3.1.51+:4> delete(gca)
octave-3.1.51+:5> get(gcf,'currentaxes')
ans = -1.3284

That's not the problem. __go_delete__ should just make
sure that get(gcf,'children') does not contain the axes
handle anymore. In the case above, the figure object should
catch the child removal and update currentaxes accordingly.
In practice, figure::properties::remove_child overload is
missing.

Michael.

ok!

From my naive position that looks like a simple change. Might someone take care of that?

Ben


reply via email to

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