On 5 Jul 2015 at 13:42, Antony Polukhin wrote:
I few days before the review I've started experimenting with online compilation of source codes from "Boost C++ Application Development Cookbook". I've stopped on http://coliru.stacked-crooked.com/ service. They have REST API, so it's possible to directly embed examples in documentation and allow users to modify them: http://en.cppreference.com/w/cpp/utility/tuple (See the "Example" on the bottom of the page).
After I end the experiments on "Boost C++ Application Development Cookbook", I'll probably do something with the DLL docs (and with LexicalCast, TypeIndex, Variant ...)
You may find the scripting at https://svn.boost.org/trac/boost/wiki/BestPracticeHandbook#a14.USERFRI ENDLINESS:Considerlettingpotentialuserstryyourlibrarywithasinglemousec lick of use.
CONDITION: The unit tests are not run under valgrind memcheck by default.
I do not know how to make tests run with valgrind by default without affecting regression testers that do not have valgrind installed.
I'd be happy if an extra Travis pass ran valgrind memcheck. Niall -- ned Productions Limited Consulting http://www.nedproductions.biz/ http://ie.linkedin.com/in/nialldouglas/