[Kazehakase-cvs] CVS update: kazehakase/ext/ruby

Zurück zum Archiv-Index

Kouhei Sutou kous****@users*****
Mon Sep 18 12:09:33 JST 2006


Index: kazehakase/ext/ruby/Makefile.am
diff -u kazehakase/ext/ruby/Makefile.am:1.10 kazehakase/ext/ruby/Makefile.am:1.11
--- kazehakase/ext/ruby/Makefile.am:1.10	Sun Aug 27 23:38:03 2006
+++ kazehakase/ext/ruby/Makefile.am	Mon Sep 18 12:09:33 2006
@@ -10,6 +10,7 @@
 	-DEXTDIR=\""$(extdir)"\" \
 	-DKZ_SYSCONFDIR=\""$(sysconfdir)/$(PACKAGE)"\" \
 	-DKZ_DATADIR=\""$(datadir)/$(PACKAGE)"\" \
+	-DKZ_BACKENDS=\""$(KZ_BACKENDS)"\" \
 	-DKZ_RUBY_EXTDIR=\""$(extrubydir)"\" \
 	-DGTK_DISABLE_DEPRECATED=1 \
 	-DGDK_DISABLE_DEPRECATED=1 \
Index: kazehakase/ext/ruby/kz-rb-ext.c
diff -u kazehakase/ext/ruby/kz-rb-ext.c:1.19 kazehakase/ext/ruby/kz-rb-ext.c:1.20
--- kazehakase/ext/ruby/kz-rb-ext.c:1.19	Sat Aug 26 00:22:09 2006
+++ kazehakase/ext/ruby/kz-rb-ext.c	Mon Sep 18 12:09:33 2006
@@ -44,6 +44,12 @@
     return CSTR2RVAL(_(RVAL2CSTR(msgid)));
 }
 
+static VALUE
+rb_kz_get_backends(VALUE self)
+{
+    return rb_str_split(rb_str_new2(KZ_BACKENDS), ", ");
+}
+
 static void
 Init_kz (void)
 {
@@ -66,6 +72,7 @@
     g_free(sidebars_dir);
 
     rb_define_module_function(mKz, "gettext", rb_kz_gettext, 1);
+    rb_define_module_function(mKz, "backends", rb_kz_get_backends, 0);
 }
 
 static void


More information about the Kazehakase-cvs mailing list
Zurück zum Archiv-Index