Merge branch 'cooking' of git://github.com/graphitemaster/gmqcc into cooking
authorWolfgang Bumiller <wry.git@bumiller.com>
Tue, 4 Jun 2013 18:36:58 +0000 (20:36 +0200)
committerWolfgang Bumiller <wry.git@bumiller.com>
Tue, 4 Jun 2013 18:36:58 +0000 (20:36 +0200)
AUTHORS
CHANGES

diff --git a/AUTHORS b/AUTHORS
index 472760f..16255d2 100644 (file)
--- 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 (file)
--- 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.