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