On 08-Sep-2014 09:47, mathog wrote:
I will revert that change in a little bit. Actually I'm going to add a parameter to the call, so that it can work one way (so that it works like it does now) for a call from EMF import, and as it did before when called from elsewhere (only one other place that I know of.) This is a short term hack until the actual problem is sorted.
Committed as r13549. It loads EMF correctly and it passes the test su_v posted in this thread.
However, it will re-break https://bugs.launchpad.net/inkscape/+bug/1287288
The more I think about it, the more I believe that "no recurse" through groups is the proper behavior - just apply transform at the first group. It is the pieces of code that do not work when this is done which are broken, and they are broken because they are not applying the right transform at some point.
Thanks,
David Mathog mathog@...1176... Manager, Sequence Analysis Facility, Biology Division, Caltech