-
Notifications
You must be signed in to change notification settings - Fork 7
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
The new Sphinx version broke our Zubbi directive implementation. The reason is that the Sphinx log output changed and thus our custom directives cannot parse the output properly anymore. We use the Sphinx log to write (and later extract) the custom data from our directives. This never felt like an appropriate solution but most propably it was the easiest to do and we didn't find a better solution. This change improves the Zubbi directives by storing the data in Sphinx' domaindata dictionary which seems to be more appropriate for this use case. This is also what other directives (including the "native" Sphinx directives) do for storing and extracting data).
- Loading branch information
Showing
1 changed file
with
31 additions
and
21 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters