add signal to keyword list
authorJuerg Billeter <j@bitron.ch>
Wed, 29 Aug 2007 14:45:42 +0000 (14:45 +0000)
committerJürg Billeter <juergbi@src.gnome.org>
Wed, 29 Aug 2007 14:45:42 +0000 (14:45 +0000)
2007-08-29  Juerg Billeter  <j@bitron.ch>

* vala/valainterfacewriter.vala: add signal to keyword list

* vapi/libglade-2.0.vala: regenerated

svn path=/trunk/; revision=532

ChangeLog
vala/valainterfacewriter.vala
vapi/libglade-2.0.vala

index 2fa042a..88d423a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,11 @@
 2007-08-29  Jürg Billeter  <j@bitron.ch>
 
+       * vala/valainterfacewriter.vala: add signal to keyword list
+
+       * vapi/libglade-2.0.vala: regenerated
+
+2007-08-29  Jürg Billeter  <j@bitron.ch>
+
        * gobject/valacodegeneratorclass.vala,
          gobject/valacodegeneratorinterface.vala: report too short type names,
          based on patch by Ed Schouten, fixes bug 471253
index 5f1efd6..2c11884 100644 (file)
@@ -645,7 +645,7 @@ public class Vala.InterfaceWriter : CodeVisitor {
                    s == "delegate" || s == "do" || s == "foreach" ||
                    s == "in" || s == "interface" || s == "lock" ||
                    s == "namespace" || s == "new" || s == "out" ||
-                   s == "ref") {
+                   s == "ref" || s == "signal") {
                        stream.putc ('@');
                }
                write_string (s);
index 8a7bdb6..0640acc 100644 (file)
@@ -31,7 +31,7 @@ namespace Glade {
        public struct AccelInfo {
                public uint key;
                public Gdk.ModifierType modifiers;
-               public weak string signal;
+               public weak string @signal;
        }
        [ReferenceType]
        [CCode (cheader_filename = "glade/glade.h")]