look in here to see a whole array of different syntax options, but
don't expect this to be an easy to read file */
-requires 2.0.16
+requires 2.0.18
+
+%ct{
+ /* very very top of C file useful for "config.h" sort of like alltop
+ * but only for C file */
+%}
%at{
/* ALL TOP */
%}
+%ctop{
+ /* Just like ct above */
+%}
+
%headertop{
/* this should go on the very top of the header */
private char a_property;
property CHAR a_property
- (nick = _("Nick"),
+ (
+ name="a-property",
+ nick = _("Nick"),
blurb = _("Blurb"),
minimum = 'a',
maximum = 'Z',
init(object) {
object->i=0;
}
- class_init(klass);
+ class_init(klass) {
+ /*IN CLASS INIT */
+ }
/**
* new:
*
* Returns: new object
**/
- signal last STRING (POINTER, INT)
+ signal last STRING "bleh-signal" (POINTER, INT)
char * bleh(self, G:Object * wid (check null type),
int h (check > 0)) {
return self_blah(self,wid,h) > 0 ? g_strdup ("foo") : g_strdup ("bar");