From: Wolfgang Bumiller Date: Tue, 4 Jun 2013 18:36:58 +0000 (+0200) Subject: Merge branch 'cooking' of git://github.com/graphitemaster/gmqcc into cooking X-Git-Tag: v0.3.0~151^2~3 X-Git-Url: https://git.xonotic.org/?p=xonotic%2Fgmqcc.git;a=commitdiff_plain;h=923e0187bd928762fbff39a98bb54d3836c2fee2;hp=52d39b726055fe269463ad47375a8fb68822efa6 Merge branch 'cooking' of git://github.com/graphitemaster/gmqcc into cooking --- diff --git a/AUTHORS b/AUTHORS index 472760f..16255d2 100644 --- a/AUTHORS +++ b/AUTHORS @@ -1,6 +1,6 @@ Authors: - Dale Weiler - Charismatic Visionary / Programmer - Wolfgang Bumiller - Main Programmer + Dale `graphitemaster` Weiler - Charismatic Visionary / Programmer + Wolfgang `Blub\w` Bumiller - Main Programmer Thanks to: Forest `LordHavoc` Hale - Technical support and assistance diff --git a/CHANGES b/CHANGES index 01af3ff..b38c587 100644 --- a/CHANGES +++ b/CHANGES @@ -1,5 +1,24 @@ Release v0.3.0 - * to fill + * Language: + - Return assignments, the ability to assign to the return keyword + as if it were a local variable. + * Compilation: + - Optimized memory usage (now uses on average %3 less memory for + compilation). + - Fixed dotranslate (translatable strings) + * QCVM: + - Escape strings for -printdefs + * Commandline: + - Added statistic dumps, gives information about the number of used + hashtables, vectors, and number of unique sizes of vectors and + hashtables. The amount of memory used for vectors. As well as the + number of strdups used in total for compilation. + * Testsuite: + - Fixed a floating point exception rasied by modulo operation in + -memchk. + * Build: + - Added gentoo ebuilds. + - Added win32 Makefile for building win32 packages. 2012-04-27 v0.2.9 * Preprocessor: @@ -56,12 +75,12 @@ Release v0.3.0 - Added defs.qh (auto included) for qcvm definitions * Syntax Highlighting: - Added various syntax highlighting description files for - various text editors / integrated development envirorments, - including support for: geany, kate, kwrite, kdevelop, QtCreator, - gtksourceview, gedit, sany, nano, jedit + various text editors / integrated development envirorments, + including support for: geany, kate, kwrite, kdevelop, QtCreator, + gtksourceview, gedit, sany, nano, jedit * Build: - Build scripts for building debian, archlinux and archbsd - packages for x86, and x86_64. + packages for x86, and x86_64. - Makefile targets for gource visualization, and render of gource visualization.