-----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.

Reply via email to