gEDA-dev: Noscreen branch
Peter Clifton
pcjc2 at cam.ac.uk
Tue Apr 3 08:31:26 EDT 2007
On Mon, 2007-04-02 at 23:25 -0400, Ales Hvezda wrote:
> Hi Peter,
>
> > If anyone fancies testing it - I'd be grateful to receive bug reports.
> > With any luck this can all be merged to CVS HEAD in the near future.
> >
>
> I've spent a little time testing it. I did find something odd:
>
> * Open up gschem/tests/embedded.sch or gschem/tests/versionsym2.sch
> * Notice the initial display isn't drawn correctly.
> * Executing Zoom Limits doesn't do the right thing.
>
> I'm guess this is due to not handling the bounding calculation of embedded
> components correctly. I'll keep testing and playing with the branch.
> Thanks,
Ok something strange happens indeed..
On versionsym2.sch, in the box "newer library (embeded; ignored)", the
components don't select - which means their bounds weren't computed
properly - hence the problem. If I go "show/hide invisible text" - twice
(in theory getting back to the same point), it works.
Showing my ignorance here - what is different / special about those
other than them being embeded? (None of the components in embedded.sch
like being clicked either)
It is probably the case that the code-path loading the "complex" misses
the initial call to o_complex_recalc() for embeded components. I'll look
into it.
Peter
More information about the geda-dev
mailing list