commit | 4a04682e491b5697979e921c3a5ed9ae933d9406 | [log] [tgz] |
---|---|---|
author | Phil Nash <github@philnash.me> | Tue Jan 17 17:13:23 2017 +0000 |
committer | Phil Nash <github@philnash.me> | Mon Jan 23 12:28:40 2017 +0000 |
tree | e343894ea88a5fc74d7c89d44457ca58e2a6522b | |
parent | 9a566095699756b409ff17baca04311c586360d1 [diff] |
Text formatting rework Rewrote main wrapping loop. Now uses iterators instead of indices and intermediate strings. Differentiates between chars to wrap before, after or instead of. Doesn’t preserve trailing newlines. Wraps or more characters. Dropped support for using tab character as an indent setting control char. Hopefully avoids all the undefined behaviour and other bugs of the previous implementation.
v1.6.1
The latest, single header, version can be downloaded directly using this link
Catch stands for C++ Automated Test Cases in Headers and is a multi-paradigm automated test framework for C++ and Objective-C (and, maybe, C). It is implemented entirely in a set of header files, but is packaged up as a single header for extra convenience.
This documentation comprises these three parts: