[Changeset]: Re: cla() ?
Ben Abbott
bpabbott at mac.com
Fri Oct 10 06:51:04 CDT 2008
On Oct 10, 2008, at 7:44 AM, Michael Goffioul wrote:
> On Fri, Oct 10, 2008 at 1:40 PM, Ben Abbott <bpabbott at mac.com> 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
More information about the Octave-maintainers
mailing list