I'll have to look at the code later tonight. It is possible something got removed that should not have been.
On Tue, Apr 8, 2008 at 10:43 AM, Stefan Behnel <[EMAIL PROTECTED]> wrote: > Hi, > > Robert Bradshaw wrote: > > On Apr 7, 2008, at 2:25 AM, Stefan Behnel wrote: > >> there seems to be a problem with cimporting public extension classes > >> from another Cython module. > > > > I've fixed this now and released 0.9.6.13.1. > > Still broken, but in a different way. Changeset c2a988dd8e6c by Gary > Furnish > has this diff: > > ----------------------------------- > @@ -356,23 +467,6 @@ class ModuleNode(Nodes.Node, Nodes.Block > self.generate_struct_union_definition(entry, code) > elif type.is_enum: > self.generate_enum_definition(entry, code) > - elif type.is_extension_type: > - self.generate_obj_struct_definition(type, code) > [...] > ----------------------------------- > > removing these two lines keeps the extension type structs from appearing > in > the API header file. > > The changeset is pretty huge and contains more than one change, so I'm not > sure I understand everything it does. Gary, could you explain it to me? > > Stefan >
_______________________________________________ Cython-dev mailing list [email protected] http://codespeak.net/mailman/listinfo/cython-dev
