Mark VanderVoord
df9af17159
Add boilerplate to CException files
2024-03-16 22:41:16 -04:00
Mark VanderVoord
372f60a021
bump
2024-03-09 20:04:06 -05:00
Mark VanderVoord
a4fe26cde5
Ignore gcc-specific pragmas when using other compilers (issue #25 )
2024-03-08 17:00:23 -05:00
Mark VanderVoord
e2eb9655a6
Bump Version.
...
Switch to running self-tests on github actions.
Bump dates.
2021-01-29 09:03:48 -05:00
Michael Brockus
de9be4ca92
Use files method
2020-08-06 13:32:25 -07:00
Michael
1fa5ad90b0
adding meson.build files
2020-02-08 11:47:05 -08:00
Mark VanderVoord
e78c5aacc7
Switching to universal version being in the header file itself.
2019-10-21 10:14:01 -04:00
Austin Glaser
e41354b18c
avoid duplication of CEXCEPTION_GET_ID
2016-04-19 18:15:12 -06:00
Stein Heselmans
a68de8605c
dos2unix on files that had CRLF
2016-03-25 09:46:14 +01:00
Mark VanderVoord
d0ee961b37
Added ExitTry option to abort a Try block without an error.
...
Added Hooks for injecting code into blocks if required for a target.
Updated documentation to match new features.
Fixed test bugs
Pulled in latest Unity
2016-02-25 17:06:03 -05:00
Greg Williams
ea0c4352f8
Added pragma magic to disable warning about missing field initializers, since we are taking advantage of standard behavior to tell the comiler to initialize all CExceptionFrames struct fields in all frames to 0
2014-07-28 10:09:12 -04:00
Greg Williams
91bad4674e
Updated to point at HEAD of Unity master branch.
...
Updated initialization of an array of cexception structs to use nested brace: { 0 } => {{ 0 }}
2014-07-26 15:10:05 -04:00
Mark VanderVoord
f64bdb2ea1
* fixed error where fallback function was showing wrong ID
2013-09-19 10:56:30 -04:00
Dustin Morrill
944b9ea7a7
Resolved gcc compiler warning
...
Resolved warning that the address of `PrevFrame` will always evaluate to `true`.
2013-08-24 14:39:34 -06:00
John Van Enk
30d63e5131
Merge branch 'master' of github.com:ThrowTheSwitch/CException
2012-03-02 10:21:53 -05:00
mvandervoord
7de3228016
* Added fallback handler for Throws that happen when no Try..Catch has been specified.
...
git-svn-id: http://cexception.svn.sourceforge.net/svnroot/cexception/trunk@18 50f63946-2846-0410-8d77-f904c773002e
2012-02-20 12:39:01 +00:00
Job Vranish
a086734c4e
Corrected placement of volatile keyword so that CEXCEPTION_T can be a pointer
2012-02-15 16:09:33 -05:00
mvandervoord
a6f78d0d28
- reduced size of sample numbers in tests to support smaller targets out of the box
...
- performed a pointless cast for compilers not smart enough to understand
git-svn-id: http://cexception.svn.sourceforge.net/svnroot/cexception/trunk@13 50f63946-2846-0410-8d77-f904c773002e
2010-09-19 23:46:44 +00:00
mvandervoord
b0d50cba17
- updated CException to just be the core two files, and the custom config include is now optional
...
- made the docs a bit better
git-svn-id: http://cexception.svn.sourceforge.net/svnroot/cexception/trunk@8 50f63946-2846-0410-8d77-f904c773002e
2009-12-05 00:34:54 +00:00
mvandervoord
959e43da62
switched format of catches to pass in a variable to fill, more like C++.
...
git-svn-id: http://cexception.svn.sourceforge.net/svnroot/cexception/trunk@5 50f63946-2846-0410-8d77-f904c773002e
2008-12-19 17:17:53 +00:00
mvandervoord
7044cfe1a8
cleaned up order of inclusion and testability
...
git-svn-id: http://cexception.svn.sourceforge.net/svnroot/cexception/trunk@3 50f63946-2846-0410-8d77-f904c773002e
2008-11-24 18:37:34 +00:00
mvandervoord
fecd94cb5c
git-svn-id: http://cexception.svn.sourceforge.net/svnroot/cexception/trunk@2 50f63946-2846-0410-8d77-f904c773002e
2008-11-07 19:45:07 +00:00
mvandervoord
87838b85bc
First Checkin. Woohoo!
...
git-svn-id: http://cexception.svn.sourceforge.net/svnroot/cexception/trunk@1 50f63946-2846-0410-8d77-f904c773002e
2008-02-21 01:38:49 +00:00