-
-
Notifications
You must be signed in to change notification settings - Fork 204
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adding a section option to the doxygenfile directive #501
Conversation
@vermeeren can you help me get the documentation test fixed up? |
@vermeeren All tests pass. Ready for review. Note: The github action seems stuck, but Travis has passed. |
ping @vermeeren I'd like to use this feature |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sorry for the wait. The PR itself is good as far as I can see. Could you rebase so the commit history is clean? After that all is good for merging.
Thanks for the patches!
@vermeeren I'm still a bit new to submitting github prs, and, I guess, git forks. git remote add upstream git@github.com:michaeljones/breathe
git fetch upstream
git rebase upstream/master but wasn't able to push without Looking at the final code, I don't think I broke anything, but I'm also not sure if the commit history is what you expect. If it's not what you want, let me know what commands I need to run. |
@alephzero for this specific case fixup into the initial commit should be good. If you run This "merges" the later commits' diff into the initial commit, discarding the later commit's messages and other metadata. The result is that Some refs in case you wish to read more: |
Thanks for the info! |
Add the newly implemented :sections: option to the directives overview, :outline: is also added to doxygenfile, which was missing for some reason. The example for :sections: is formatted to match the rest of the page's layout. See also #501.
Add the newly implemented :sections: option to the directives overview, :outline: is also added to doxygenfile, which was missing for some reason. The example for :sections: is formatted to match the rest of the page's layout. See also #501.
Thanks for the fixup, I also polished some doc after merging which I did not think about earlier. On a side note, I currently get this with current master and Sphinx 3.0.1. It seems there is no difference for me if |
Thank you for the polish and doc fixes! I think I may have added stuff to nutshell.h when I was testing locally. The file is pretty sparse. We may need to add something to make it an interesting example. |
I do see current Do you remember/have some of the changes you made to Also, does Doxygen have some documentation or list about the section types available or should this always be manually checked by looking at the XML output? Edit: or possibly these are not directly from Doxygen? Edit2: I am thinking there needs to be some proper doc describing what values can be used for |
I also did some experimentation with your comment in #318 (comment), though I cannot seem to get |
With the current Using
Using
Removing public-type,
|
|
#318
The PR adds a "sections" option to doxygenfile.
The value is a space-separated list of doxygen kinds.