On May 27, 2008, at 4:55 AM, Dag Sverre Seljebotn wrote: > Some info: During the summer there'll be a -dagss branch at the usual > location. I make no guarantees as to the state of that branch (I think > it will usually be "backwards compatible" and at least pass old tests > before I push, but new features I introduce might be under development > and broken). > > I'll pull in the main repository now and then to keep it in sync. > Once I > consider something ready for inclusion in the main branch I'll ping > the > mailing list. Robert will have main responsibility for review and > pulling what I do there over to the main repository. > > If I misrepresented something here then please fill in, Robert :-)
That sounds about right to me. > Anyway, my current state is now up; I think it can be merged into > cython-devel now (in order to get the SourceDescriptor thing into the > main branch, so that more people than me can see if it breaks > anything). Wasn't able to compile Sage with it, broke on line 42 of Nodes.py (should be an easy fix). > I've talked about the contents in "Status update: Transform > utilities"; > further additions: > - Some corrections in the visitor/transform relationship (Robert, > take a > look and see if you like it, Cython/Compiler/Visitor.py) Yep, this looks a lot cleaner to me. > - Some fixes that Stefan pointed me in the direction of (for > SourceDescriptors) > - Some fixes Robert pointed me to (for TreeFragment / ExprStatNode) The SubstitutionTransform still needs to be able to handle multiple substitutions in one pass--e.g. to do stuff like a -> b, b -> c, and c -> a. > - Not using the over-designed get_child_accessors for visitors (though > it is still used in code I didn't write so it's not removed) I'll do that. > > Back to GSoC: I have a "status page" here: > > http://wiki.cython.org/DagSverreSeljebotn/status > > I think it will be updated about weekly. (GSoC students are also > encouraged to keep a blog; so perhaps I'll get around to doing that. > Though I do feel my writing vs. coding ratio is high enough > already...) That wiki page will be really helpful. Thanks. - Robert _______________________________________________ Cython-dev mailing list Cython-dev@codespeak.net http://codespeak.net/mailman/listinfo/cython-dev