vala r1816 - in trunk: . vapi
- From: asabil svn gnome org
- To: svn-commits-list gnome org
- Subject: vala r1816 - in trunk: . vapi
- Date: Tue, 30 Sep 2008 21:12:17 +0000 (UTC)
Author: asabil
Date: Tue Sep 30 21:12:16 2008
New Revision: 1816
URL: http://svn.gnome.org/viewvc/vala?rev=1816&view=rev
Log:
2008-09-30 Ali Sabil <ali sabil gmail com>
* vapi/glib-2.0.vapi:
Add GNormalizeMode and g_utf8_normalize bindings
Modified:
trunk/ChangeLog
trunk/vapi/glib-2.0.vapi
Modified: trunk/vapi/glib-2.0.vapi
==============================================================================
--- trunk/vapi/glib-2.0.vapi (original)
+++ trunk/vapi/glib-2.0.vapi Tue Sep 30 21:12:16 2008
@@ -675,6 +675,19 @@
HANGUL_LVT_SYLLABLE
}
+[CCode (cname = "GNormalizeMode", cprefix = "G_NORMALIZE_", has_type_id = false)]
+public enum NormalizeMode {
+ DEFAULT,
+ NFD,
+ DEFAULT_COMPOSE,
+ NFC,
+ ALL,
+ NFKD,
+ ALL_COMPOSE,
+ NFKC
+}
+
+
[Compact]
[Immutable]
[CCode (cname = "char", const_cname = "const char", copy_function = "g_strdup", free_function = "g_free", cheader_filename = "stdlib.h,string.h,glib.h", type_id = "G_TYPE_STRING", marshaller_type_name = "STRING", get_value_function = "g_value_get_string", set_value_function = "g_value_set_string", type_signature = "s")]
@@ -732,6 +745,8 @@
public string reverse (int len = -1);
[CCode (cname = "g_utf8_validate")]
public bool validate (long max_len = -1, out string end = null);
+ [CCode (cname = "g_utf8_normalize")]
+ public string normalize (long len = -1, NormalizeMode mode = NormalizeMode.DEFAULT);
[CCode (cname = "g_utf8_strup")]
public string up (long len = -1);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]