Re: [Vala] GtkBuilder example ... bug?
- From: Jiří Zárevúcky <zarevucky jiri gmail com>
- To: Jakub Klawiter <jklawiter gmail com>
- Cc: vala-list gnome org
- Subject: Re: [Vala] GtkBuilder example ... bug?
- Date: Sun, 29 Nov 2009 02:31:45 +0100
Jakub Klawiter píše v Ne 29. 11. 2009 v 01:31 +0100:
Hello!
Ok understand how it's working, thank you!
I don't understand why (compiler forces me to use different names i
like), but it's not a problem now. I'll understand it later (hope :D).
(I assume you are still talking about method names.)
It's because Vala compiler translates into GObject-based C. As there are
no classes in C, there is a need for some sane translation of the name.
So for MyClass#whatever_function there is my_class_whatever_function in
the C translation.
same in case:
int buf_size = 5;
uchar[] buf = new uchar[ buf_size ];
which is not working because vala is creating variable buf_size not
something like: buf__valauto__size
Actually, Vala (the latest version, I can't speak for anything before
0.7) uses buf_length1, which is IMHO perfectly reasonable. In case the
naming bothers you, you can always propose some better naming
convention. :)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]