X-Git-Url: https://git.xonotic.org/?p=xonotic%2Fgmqcc.git;a=blobdiff_plain;f=CHANGES;h=97c58ed5e7c534ec5fb4fb1d98c585e10395c736;hp=01af3ff809b25b343f805cf31ad4c9840697aa8a;hb=cddf70f46bc9c46b6adda39a83e9564bf0cf34d3;hpb=01ead27dd900bb6a396083d43a1a11ed881c002f diff --git a/CHANGES b/CHANGES index 01af3ff..97c58ed 100644 --- a/CHANGES +++ b/CHANGES @@ -1,5 +1,26 @@ Release v0.3.0 - * to fill + * Language: + - Return assignments, the ability to assign to the return keyword + as if it were a local variable. + - Added bitwise XOR operator (^) + * 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. + - Added slackware pkg build files 2012-04-27 v0.2.9 * Preprocessor: @@ -56,12 +77,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.