On Friday, February 26, 2016 at 12:23:22 PM UTC-6, Paul A. Bristow wrote:
-----Original Message----- From: Boost [mailto:boost-...@lists.boost.org javascript:] On Behalf Of Krzysztof Jusiak Sent: 26 February 2016 15:21 To: bo...@lists.boost.org javascript: Subject: Re: [boost] [Experimental Boost.DI] [v1.0.0 released] [Looking for a Review Manager] Your C+14 Dependency Injection library with no overhead and compile time creation guarantee!
They work very well together, as you will see from many libraries using both.
Many libraries? I see geometry, numeric and gil, its not a lot out of ~120 libraries.
You've missed the Boost.Math library which has nearly as much documentation as other libraries together.
I would say with markdown whatever is possible with Quickbook is also possible just in an easier way.
How does markdown handle code snippets?
Code snippets seem like a 'must have' feature, but you just seem to be pasting code in. Experience shows that this is a recipe for mistakes.
What You See is What Compiles and Runs (WYSWCR) is what we need.
Well with the Fit library it uses two phases to build the documentation. So the first phase will either paste in the snippets from cpp files or it will extract snippets from markdown and put them in a cpp file. I use a similar technique to build by my presentations for C++Now or CppCon. I write my presentation in markdown with reveal.js, and then a separate tool pastes my code snippets into the markdown. Zach Laine is the one who wrote the tool for the presentations. I just took it from him. So markdown is very capable of What You See is What Compiles and Runs (WYSWCR). Paul