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
Add pandoc to travis-ci. #2239
Add pandoc to travis-ci. #2239
Conversation
@daspecster I also didn't get a notification about this PR. I wonder what's up with GitHub? |
Also, we intentionally use This PR doesn't explain why pandoc is needed. |
Hmm, I didn't assign anyone to it. I just wanted to play with some stuff. That might be why you didn't get notified? So I'm thinking of using pandoc to parse some of the RST |
why not just use the restructuredtext library? |
Big time 👎 on using |
@jonparrott, Pandoc seems to clean those up and handle the some of the navigation issues fairly well. I'm all ears(eyes in this case) on suggestions. I would really like to try and not write more bug prone parsing code to handle these things. |
The |
@daspecster the rst parser in docutils is really quite flexible, but perhaps you'd be better off starting with a sphinx extension to do what you need? |
@dhermes that is true. I'm sure there's more stuff out there. @jonparrott, I spent about a week with sphinx, sphinx extensions, docutils and the way that the node tree is built, I couldn't find a way to extract the correct parts of the docstrings. It would add the nav and references since those are sphinx directives anyway. Those links don't work in the JSON site. It seems redundant to parse them with sphinx and then parse them again to clean it up. |
I want to make sure this installs on travis without issue.