-Release v0.3.0
+2013-08-20 v0.3.0
* Language:
- Return assignments, the ability to assign to the return keyword
as if it were a local variable.
-memchk.
- Added support for the test-suite to source tests and task-template
files from subdirectories in the test/ directory.
+ - Now prints the number of failed tests (if any) after all tests
+ are attempted.
+ - Fixed some bugs with error handling resulting in false-positives.
* Build:
- - Can now be compile with TCC (Tiny C compiler) and function as
+ - Can now be compiled with TCC (Tiny C compiler) and function as
intended (previously couldn't due to bug in TCC codegen).
- Added Gentoo ebuilds.
- Added Win32 Makefile for building Win32 packages.
- Added Slackware pkg build files.
- Added Fedora spec files.
- Added Makefile for the BSD make variant.
+ * Misc:
+ - Added valgrind memcheck hook to in-house allocator to help aid
+ in finding invalid reads/writes, and more accurate leaks.
2012-04-27 v0.2.9
* Preprocessor:
- Added support for preprocessor tests
- Added preprocessor tests
- Added defs.qh (auto included) for qcvm definitions
- - Now prints the number of failed tests (if any) after all tests
- are attempted.
- - Fixed some bugs with error handling resulting in false-positives.
* Syntax Highlighting:
- Added various syntax highlighting description files for
various text editors / integrated development envirorments,