ChangeLog
authorColin Walters <walters@src.gnome.org>
Thu, 2 Oct 2008 14:07:45 +0000 (14:07 +0000)
committerColin Walters <walters@src.gnome.org>
Thu, 2 Oct 2008 14:07:45 +0000 (14:07 +0000)
svn path=/trunk/; revision=645

ChangeLog

index 4304ec6..66e4b87 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,17 @@
+2008-10-02  Colin Walters  <walters@verbum.org>
+
+       bug 552393: Note variadic functions
+
+       * giscanner/scannerparser.y: Parse ellipsis.  Refactor grammar
+       to use parameter_list directly.
+       * giscanner/sourcescanner.h: Add ellipsis csymbol type.
+       * giscanner/ast.py: Add Varargs type.
+       * giscanner/transformer.py: Check for ellipsis symbol, transform
+       to varargs type.
+       * girepository/girnode.h: Add varargs flag to in-memory nodes.
+       Parse varargs functions, but filter them out before we start
+       compiling the typelib.
+
 2008-10-02  Colin Walters  <walters@verbum.org>
 
        Bug 554632: type tag for GType