On Sat, 2006-12-16 at 12:07 +0000, Peter TB Brett wrote: > Patrick, > > Could you please confirm that the following patches don't rely on any changes > to the way selection lists or bounds calculation work: > > * libgeda.cleanup3.patch (o_text_rotate_world() interface consistency) > * gschem.cleanup1.patch (add XOR drawing functions) > * gschem.cleanup2.patch (clean up unused o_complex_mirror2() function) > > I recommend the above for application (if Ales approves).
I've read (and applied against head), and concur with this. I've also tried to merge that with glist_dev (just the glist bit), however I'm not sure what the appropriate GList version of: o_draw_xor_....() to replace o_complex_translate_display_object_glist() with. Is it just o_draw_xor_selection(), suitably modified to work with SELECTION as an alias to GList. (Or just GList if preferred)? What would the clean way to do this be.. Patrick? I've also looked at libgeda.cleanup5.patch, and whilst it does re-do various versions of the screen coordinate functions, I don't think adding them - and then taking them away again - with noscreen, is a big problem. Peter _______________________________________________ geda-dev mailing list [email protected] http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev
