-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Am 05.06.2010 14:41, schrieb Michael Jones: > Hi Georg, > > I'm excited to begin using Sphinx 1.0 but I've had a few reports that > the Breathe extension I've written doesn't work with it. I haven't > changed any code and it works fine with Sphinx 0.6. I can't see any > notes in the change log about what might have changed on the API side > for extension writers. > > I'm happy to investigate further but if you could give me a quick > shout out on whether I should be expecting to change the code for v1.0 > or not, that would be much appreciated!
Hi Michael, I investigated the issue and there was indeed a subtle change in behavior when checking directives to be registered. Since your Container object does not inherit Directive, it was treated like an old-style directive function, and that caused the somewhat obscure error. I've now inverted the checking, and now only functions are treated like directive functions. With that change, the breathe testsuite hopefully builds fine again. thanks for reporting, Georg -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.15 (GNU/Linux) iEYEARECAAYFAkwKd3cACgkQN9GcIYhpnLDM/ACeN34zt2D8bsCxhyeLFXby2GrX /pgAoKhgzKZy7YStIp41QVP3ZWOT2qsF =R0pa -----END PGP SIGNATURE----- -- You received this message because you are subscribed to the Google Groups "sphinx-dev" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/sphinx-dev?hl=en.
