<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catch3/docs/own-main.md, branch v2.2.3</title>
<subtitle>Progmasoft Catch3: an independently maintained C++17 test framework with a parallel runner, property checks, snapshots and structured results.</subtitle>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/'/>
<entry>
<title>Fixup various spelling errors (#1208)</title>
<updated>2018-03-07T09:08:35+00:00</updated>
<author>
<name>Josh Soref</name>
</author>
<published>2018-03-07T09:08:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=b11175548afa0cb6ea03b9f73d7e038cf6d6688e'/>
<id>b11175548afa0cb6ea03b9f73d7e038cf6d6688e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add CATCH_VERSION_* defines for external use</title>
<updated>2018-01-26T19:56:14+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2018-01-26T19:27:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=44dbda9f0184818dc8a84085c3679740a185325d'/>
<id>44dbda9f0184818dc8a84085c3679740a185325d</id>
<content type='text'>
I wonder how much use they will actually see, but their cost is
fairly minor.

Closes #1131
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I wonder how much use they will actually see, but their cost is
fairly minor.

Closes #1131
</pre>
</div>
</content>
</entry>
<entry>
<title>Added Catch::clara namespace to doc for adding Opt</title>
<updated>2018-01-23T07:44:09+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2018-01-23T07:44:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=d5959907f58f1912351d3473b11ecd1972fe247a'/>
<id>d5959907f58f1912351d3473b11ecd1972fe247a</id>
<content type='text'>
- Thanks to sakamoto-poteko in #1159 for point out its ommission
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Thanks to sakamoto-poteko in #1159 for point out its ommission
</pre>
</div>
</content>
</entry>
<entry>
<title>Added docs for extending command line with Clara</title>
<updated>2017-11-02T18:01:24+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2017-11-02T17:14:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=1c43fb64c14d9a6be7826ca9f34adfed755a8ba8'/>
<id>1c43fb64c14d9a6be7826ca9f34adfed755a8ba8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Removed handling of start-up exceptions from custom main docs</title>
<updated>2017-11-02T18:01:24+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2017-11-02T18:01:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=8b40c264341f25b57f9deea73975244008492c0b'/>
<id>8b40c264341f25b57f9deea73975244008492c0b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Let toplevel links to .md files link to .md#top</title>
<updated>2017-08-24T17:40:36+00:00</updated>
<author>
<name>Martin Moene</name>
</author>
<published>2017-08-24T13:33:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=6c09b45a2076552131c73d1a70da164bcc138c69'/>
<id>6c09b45a2076552131c73d1a70da164bcc138c69</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add html anchor 'top'</title>
<updated>2017-08-24T17:40:36+00:00</updated>
<author>
<name>Martin Moene</name>
</author>
<published>2017-08-24T13:21:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=e8225052f18773960c04b8db253144c03e70c3fb'/>
<id>e8225052f18773960c04b8db253144c03e70c3fb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Clamp exit code internally, so it doesn’t have to be done in every main() implies</title>
<updated>2017-06-27T10:37:50+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2017-06-27T10:37:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=4c1880b35fb28559fe81fd35af1077d9c53b1ace'/>
<id>4c1880b35fb28559fe81fd35af1077d9c53b1ace</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Collect startup exceptions instead of throwing them</title>
<updated>2017-06-04T19:39:27+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-06-04T19:39:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=da0edcbe257c9b5f19e69906ce1b10f4dac4fa98'/>
<id>da0edcbe257c9b5f19e69906ce1b10f4dac4fa98</id>
<content type='text'>
Previously, some errors in Catch configuration would cause exceptions to
be thrown before main was even entered. This leads to call to
`std::terminate`, which is not a particularly nice way of ending the
binary.

Now these exceptions are registered with a global collector and used
once Catch enters main. They can also be optionally ignored, if user
supplies his own main and opts not to check them (or ignored them
intentionally).

Closes #921
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously, some errors in Catch configuration would cause exceptions to
be thrown before main was even entered. This leads to call to
`std::terminate`, which is not a particularly nice way of ending the
binary.

Now these exceptions are registered with a global collector and used
once Catch enters main. They can also be optionally ignored, if user
supplies his own main and opts not to check them (or ignored them
intentionally).

Closes #921
</pre>
</div>
</content>
</entry>
<entry>
<title>Cap main exit code to 255 (#797)</title>
<updated>2017-01-31T19:48:14+00:00</updated>
<author>
<name>Jan Včelák</name>
</author>
<published>2017-01-31T19:48:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=1e5176bd691b8549be51f1aa7c2e6f1cb8a6d033'/>
<id>1e5176bd691b8549be51f1aa7c2e6f1cb8a6d033</id>
<content type='text'>
Changed default main to clamp exit code to 8 bits because of POSIX limitations.

Updated documentation about declaring non-default main.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Changed default main to clamp exit code to 8 bits because of POSIX limitations.

Updated documentation about declaring non-default main.
</pre>
</div>
</content>
</entry>
</feed>
