]> git.xonotic.org Git - xonotic/gmqcc.git/blobdiff - CHANGES
Update doc/specification.tex
[xonotic/gmqcc.git] / CHANGES
diff --git a/CHANGES b/CHANGES
index 6d03dec9566ed3eea435306f7c2ea8597be96da0..7a0013b82223057a3e28e091d0f8a25c4ab8ca1f 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -18,10 +18,17 @@ Release v0.2.4
           (ie no `typedef enum { } foo;`)
         - Accessing vector components via the dot operator on all
           expressions. Eg: (3 * v).y
+        - Type restricted variadict parameters:
+          ie: void print(string...);
+        - Accessing varargs from QC via: ...(index, type)
     * Compilation:
         - Various optimizations and progs-size reductions.
         - A new spell-checking algorithm tries to hint you at existing
           variables on error.
+        - Some problems with VM related vector-instructions issues
+          have been solved in both DP and our own executor. A new
+          compatbility option (enabled by default) has been added for
+          now: -flegacy-vector-maths
     * qcvm:
         - Improved commandline argument handling.
         - More builtins: sqrt(), normalize()
@@ -51,7 +58,6 @@ Release v0.2.4
         - Support for `goto` with labels like in fteqcc.
         - `break` and `continue`.
         - Short circuit logic.
-        - `noreturn` keyword.
         - Support for translatable strings via _("str") like in
           fteqcc.
     * Compilation