get rid of DOCTEST_DECLARE_DEFAULTS & friends... AND get rid of DOCTEST_INTERFACE for simple structs!

struct TestQuery { String* data = nullptr; unsigned num_data = 0; };

make a test where we exit due to an exception but re-enter the test case because of other subcases

test, coverage

set outout stream from context document it! exercise it (with default std::cout for coverage)

decorators timeouts expectedFailures? maybes? shoulds?

log the "randomness" for example in the xml output also filters and options! also in the console reporter!

merge this https://github.com/onqtam/doctest/pull/197 fix docs redo benchmarks (and add a include along with the framework haeder :D)

https://github.com/catchorg/Catch2/blob/master/docs/tostring.md#catchis_range-specialisation

rope-ish startup of doctest - and filter duplicates on run()

https://blog.travis-ci.com/2018-10-11-windows-early-release

add in the faq about the compile errors with stream<<"array" - nikola goranov, also moving to catch undef/define stuffs - use vararg macro, also make the "moving from catch to doctest" easier to find, also this: https://stackoverflow.com/questions/35530850/how-to-require-a-semicolon-after-a-macro/52122660#52122660

fix discoverability of subcases - wtf??? don't remember what I meant with this...

https://github.com/catchorg/Catch2/commit/de36b2ada6e4593a9a32c4c86cd47d4bc002b148

try to forward declare std::string and specialize the string maker for it or something like that

UDL literal for approx: Approx operator "" _a(long double val)

https://github.com/catchorg/Catch2/issues/980 https://github.com/catchorg/Catch2/commit/00af677577973758b3b35e1c94ab4142c45c3f67 https://github.com/catchorg/Catch2/commit/11f716f28d6621d1e54cf13374f8b5dd1a7489f5 https://github.com/catchorg/Catch2/commit/22ac9d2184b3868cccfd635eb631d0eee1529121 https://github.com/catchorg/Catch2/commit/0b1f1b10030942c38ca8c1b95140b0c65efc903e

== when making a new release:

news.ycombinator.com isocpp.org reddit.com/r/cpp reddit.com/r/programming reddit.com/r/gamedev reddit.com/r/cplusplus https://www.linkedin.com/groups/86782/profile twitter

https://www.viva64.com/en/b/0604/

on big releases: update benchmarks, number of CI builds, differences with Catch, docs, etc.

also check if anything should be added here: https://github.com/martinmoene/catch-lest-other-comparison

== how to deal with pull requests for the main branch instead of the dev branch

== other