Use CamelCase for dynamic D-Bus methods and signals
authorJürg Billeter <j@bitron.ch>
Mon, 23 Jun 2008 08:31:36 +0000 (08:31 +0000)
committerJürg Billeter <juergbi@src.gnome.org>
Mon, 23 Jun 2008 08:31:36 +0000 (08:31 +0000)
2008-06-23  Jürg Billeter  <j@bitron.ch>

* gobject/valaccodedynamicmethodbinding.vala:
* gobject/valaccodedynamicsignalbinding.vala:

Use CamelCase for dynamic D-Bus methods and signals

svn path=/trunk/; revision=1635

ChangeLog
gobject/valaccodedynamicmethodbinding.vala
gobject/valaccodedynamicsignalbinding.vala

index 16de7ab..4dcf97f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2008-06-23  Jürg Billeter  <j@bitron.ch>
+
+       * gobject/valaccodedynamicmethodbinding.vala:
+       * gobject/valaccodedynamicsignalbinding.vala:
+
+       Use CamelCase for dynamic D-Bus methods and signals
+
 2008-06-23  Jaap A. Haitsma  <jaap@haitsma.org>
 
        * vapi/packages/gdk-2.0/gdk-2.0.metadata:
@@ -9,8 +16,8 @@
 
        * vala/valageniescanner.vala:
 
-       Allow arbitrary whitespace/tabs at start of line when its a line continuation
-
+       Allow arbitrary whitespace/tabs at start of line when its a line
+       continuation
 
 2008-06-23  Jamie McCracken  <jamiemcc@gnome.org>
 
@@ -18,7 +25,6 @@
 
        make parens optional when using new operator on objects
 
-
 2008-06-23  Jürg Billeter  <j@bitron.ch>
 
        * vala/valasemanticanalyzer.vala:
index 28cfb6b..29a883e 100644 (file)
@@ -104,7 +104,7 @@ public class Vala.CCodeDynamicMethodBinding : CCodeMethodBinding {
                        arg_index++;
                }
 
-               ccall.add_argument (new CCodeConstant ("\"%s\"".printf (method.name)));
+               ccall.add_argument (new CCodeConstant ("\"%s\"".printf (Symbol.lower_case_to_camel_case (method.name))));
 
                if (callback != null) {
                        var reply_method = (Method) callback.symbol_reference;
index 9b94692..a070e3e 100644 (file)
@@ -145,7 +145,7 @@ public class Vala.CCodeDynamicSignalBinding : CCodeBinding {
 
                var add_call = new CCodeFunctionCall (new CCodeIdentifier ("dbus_g_proxy_add_signal"));
                add_call.add_argument (new CCodeIdentifier ("obj"));
-               add_call.add_argument (new CCodeConstant ("\"%s\"".printf (node.name)));
+               add_call.add_argument (new CCodeConstant ("\"%s\"".printf (Symbol.lower_case_to_camel_case (node.name))));
 
                bool first = true;
                foreach (FormalParameter param in m.get_parameters ()) {