Lucifers,
Standalone Markdown documentation files are now converted to HTML for the C
API documentation. The doc generator has also been updated to only include
code blocks matching the host language. This makes it possible to have a
single Markdown source file with code blocks for multiple languages
https://raw.githubusercontent.com/apache/lucy/master/core/Lucy/Docs/Tutorial/SimpleTutorial.md
being converted to Perl POD
https://github.com/nwellnhof/lucy/blob/generated_docs/perl/lib/Lucy/Docs/Tutorial/SimpleTutorial.pod
and C HTML
https://rawgit.com/nwellnhof/lucy/generated_docs/c/autogen/share/doc/clownfish/Lucy/Docs/Tutorial/SimpleTutorial.html
The full C documentation in its current state is here for review:
https://rawgit.com/nwellnhof/lucy/generated_docs/c/autogen/share/doc/clownfish/lucy.html
I'd like to move forward by exposing public methods in the Perl docs
automatically. For Lucy, I think it's best to remove the "public" specifier
from methods that are undocumented in the Perl bindings. Then we can
selectively readd a couple of methods.
Nick