On 09/05/2013 03:55 PM, Lorenzo Marcantonio wrote: > On Thu, Sep 05, 2013 at 02:14:03PM -0500, Dick Hollenbeck wrote: >> You are correct about the model being somewhat exposed. But the model is >> working nicely >> everywhere else, and it is fast. > > I could argue about the 'fast' thing.
You have no problem arguing about anything. I am still digging your postings out of my spam folder, because I consider every one them another argument waiting to happen. Iteration and iteration only, was the topic of discussion with Tom. This was a discussion between Tom and me, only. Walking a linked list is a fast means of iteration. I don't know how hard that is to understand. A good software designer can compartmentalize his/her thinking. Anything else is a separate discussion, one I am not participating in because I have already participated in them, and led them. The whole partitioning into layer datasets was suggested by me to other lead developers ages ago, Tom in that set, and is coming about to a large extent because of those suggestions. Lorenzo, I am temporarily suspending your commit rights to the testing branch. In a recent posting you made two threats to existing layer names in the pretty footprint files and in the UI. I'd rather do this on a temporary basis and review your patch submissions rather than have to permanently revoke your commit rights according to a warning I issued earlier. So this is actually to your advantage. After the layer work is done, I will review the situation again, although we're talking about changing up some of the branches pretty soon. Dick The indexed by layer structure IMHO is > very promising (the bounding box rtree would be the next logical step). > > Of course some kind of global enumeration (call it dlist, or thru the > collectors) need to be maintained anyway. > _______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp