vala r1705 - in trunk: . vapi
- From: jaredm svn gnome org
- To: svn-commits-list gnome org
- Subject: vala r1705 - in trunk: . vapi
- Date: Thu, 17 Jul 2008 07:33:38 +0000 (UTC)
Author: jaredm
Date: Thu Jul 17 07:33:38 2008
New Revision: 1705
URL: http://svn.gnome.org/viewvc/vala?rev=1705&view=rev
Log:
2008-07-17 Jared Moore <jaredm svn gnome org>
* vapi/glib-2.0.vapi:
Various fixes to enums, fixes bug 542362.
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 Thu Jul 17 07:33:38 2008
@@ -601,7 +601,7 @@
public unichar clamp (unichar low, unichar high);
}
-[CCode (cprefix = "G_UNICODE_")]
+[CCode (cname = "GUnicodeType", cprefix = "G_UNICODE_", has_type_id = false)]
public enum UnicodeType {
CONTROL,
FORMAT,
@@ -635,7 +635,7 @@
SPACE_SEPARATOR
}
-[CCode (cprefix = "G_UNICODE_BREAK_")]
+[CCode (cname = "GUnicodeBreakType", cprefix = "G_UNICODE_BREAK_", has_type_id = false)]
public enum UnicodeBreakType {
MANDATORY,
CARRIAGE_RETURN,
@@ -841,7 +841,7 @@
public Type get_type ();
}
- [CCode (cprefix = "G_TYPE_DEBUG_")]
+ [CCode (cprefix = "G_TYPE_DEBUG_", has_type_id = false)]
public enum TypeDebugFlags {
NONE,
OBJECTS,
@@ -891,7 +891,7 @@
public ParamSpecUInt (string name, string nick, string blurb, uint minimum, uint maximum, uint default_value, ParamFlags flags);
}
- [CCode (cprefix = "G_PARAM_")]
+ [CCode (cprefix = "G_PARAM_", has_type_id = false)]
public enum ParamFlags {
READABLE,
WRITABLE,
@@ -1072,7 +1072,7 @@
public delegate bool SignalEmissionHook (SignalInvocationHint ihint, [CCode (array_length_pos = 1.9)] Value[] param_values);
- [CCode (cprefix = "G_SIGNAL_")]
+ [CCode (cprefix = "G_SIGNAL_", has_type_id = false)]
public enum SignalFlags {
RUN_FIRST,
RUN_LAST,
@@ -1082,7 +1082,7 @@
NO_HOOKS
}
- [CCode (cprefix = "G_CONNECT_")]
+ [CCode (cprefix = "G_CONNECT_", has_type_id = false)]
public enum ConnectFlags {
AFTER,
SWAPPED
@@ -1448,6 +1448,7 @@
public delegate void* ThreadFunc ();
public delegate void Func (void* data);
+ [CCode (has_type_id = false)]
public enum ThreadPriority {
LOW,
NORMAL,
@@ -1620,13 +1621,14 @@
public void set_close_on_unref (bool do_close);
}
- [CCode (cprefix = "G_SEEK_")]
+ [CCode (cprefix = "G_SEEK_", has_type_id = false)]
public enum SeekType {
CUR,
SET,
END
}
+ [CCode (has_type_id = false)]
public enum IOStatus {
ERROR,
NORMAL,
@@ -1646,7 +1648,8 @@
FAILED
}
- [CCode (cprefix = "G_IO_", type_id = "G_TYPE_IO_CONDITION")]
+ [Flags]
+ [CCode (cprefix = "G_IO_")]
public enum IOCondition {
IN,
OUT,
@@ -1658,7 +1661,7 @@
public delegate bool IOFunc (IOChannel source, IOCondition condition);
- [CCode (cprefix = "G_IO_FLAG_")]
+ [CCode (cprefix = "G_IO_FLAG_", has_type_id = false)]
public enum IOFlags {
APPEND,
NONBLOCK,
@@ -1710,7 +1713,7 @@
/* Message Logging */
- [CCode (cprefix = "G_LOG_")]
+ [CCode (cprefix = "G_LOG_", has_type_id = false)]
public enum LogLevelFlags {
/* log flags */
FLAG_RECURSION,
@@ -1801,7 +1804,7 @@
/* Data Checksums */
- [CCode (cprefix = "G_CHECKSUM_")]
+ [CCode (cprefix = "G_CHECKSUM_", has_type_id = false)]
public enum ChecksumType {
MD5,
SHA1,
@@ -1848,7 +1851,7 @@
public bool valid ();
}
- [CCode (cprefix = "G_DATE_")]
+ [CCode (cprefix = "G_DATE_", has_type_id = false)]
public enum DateMonth {
BAD_MONTH,
JANUARY,
@@ -1884,7 +1887,7 @@
public bool valid ();
}
- [CCode (cprefix = "G_DATE_")]
+ [CCode (cprefix = "G_DATE_", has_type_id = false)]
public enum DateWeekday {
BAD_WEEKDAY,
MONDAY,
@@ -2057,6 +2060,7 @@
public static void atexit (VoidFunc func);
}
+ [CCode (has_type_id = false)]
public enum UserDirectory {
DESKTOP,
DOCUMENTS,
@@ -2168,7 +2172,7 @@
public const string LATINS;
}
- [CCode (cprefix = "G_TOKEN_")]
+ [CCode (cprefix = "G_TOKEN_", has_type_id = false)]
public enum TokenType
{
EOF,
@@ -2213,7 +2217,7 @@
public uint v_error;
}
- [CCode (cprefix = "G_ERR_")]
+ [CCode (cprefix = "G_ERR_", has_type_id = false)]
public enum ErrorType
{
UNKNOWN,
@@ -2264,7 +2268,7 @@
FAILED
}
- [CCode (cprefix = "G_SPAWN_")]
+ [CCode (cprefix = "G_SPAWN_", has_type_id = false)]
public enum SpawnFlags {
LEAVE_DESCRIPTORS_OPEN,
DO_NOT_REAP_CHILD,
@@ -2309,6 +2313,7 @@
public static bool if_continued (int status);
}
+ [CCode (cname = "int", has_type_id = false)]
public enum ProcessSignal {
HUP,
INT,
@@ -2364,6 +2369,7 @@
FAILED
}
+ [CCode (has_type_id = false)]
public enum FileTest {
IS_REGULAR,
IS_SYMLINK,
@@ -2520,6 +2526,7 @@
public delegate weak string TranslateFunc (string str);
+ [CCode (has_type_id = false)]
public enum OptionArg {
NONE,
STRING,
@@ -2533,7 +2540,7 @@
}
[Flags]
- [CCode (cprefix = "G_OPTION_FLAG_")]
+ [CCode (cprefix = "G_OPTION_FLAG_", has_type_id = false)]
public enum OptionFlags {
HIDDEN,
IN_MAIN,
@@ -2580,7 +2587,7 @@
MATCH
}
- [CCode (cprefix = "G_REGEX_")]
+ [CCode (cprefix = "G_REGEX_", has_type_id = false)]
public enum RegexCompileFlags {
CASELESS,
MULTILINE,
@@ -2598,7 +2605,7 @@
NEWLINE_CRLF
}
- [CCode (cprefix = "G_REGEX_MATCH_")]
+ [CCode (cprefix = "G_REGEX_MATCH_", has_type_id = false)]
public enum RegexMatchFlags {
ANCHORED,
NOTBOL,
@@ -2668,7 +2675,7 @@
INVALID_CONTENT
}
- [CCode (cprefix = "G_MARKUP_")]
+ [CCode (cprefix = "G_MARKUP_", has_type_id = false)]
public enum MarkupParseFlags {
TREAT_CDATA_AS_TEXT
}
@@ -2768,7 +2775,7 @@
public void remove_comment (string group_name, string key) throws KeyFileError;
}
- [CCode (cprefix = "G_KEY_FILE_")]
+ [CCode (cprefix = "G_KEY_FILE_", has_type_id = false)]
public enum KeyFileFlags {
NONE,
KEEP_COMMENTS,
@@ -2871,7 +2878,7 @@
}
[Flags]
- [CCode (cprefix = "G_TEST_TRAP_")]
+ [CCode (cprefix = "G_TEST_TRAP_", has_type_id = false)]
public enum TestTrapFlags {
SILENCE_STDOUT,
SILENCE_STDERR,
@@ -3238,7 +3245,7 @@
public static delegate int TraverseFunc (void* key, void* value, void* data);
- [CCode (c_prefix="C_")]
+ [CCode (c_prefix="C_", has_type_id = false)]
public enum TraverseType {
IN_ORDER,
PRE_ORDER,
@@ -3273,7 +3280,7 @@
[CCode (cname = "N_", cheader_filename = "glib.h,glib/gi18n-lib.h")]
public static weak string N_ (string str);
- [CCode (cprefix = "LC_", cheader_filename = "locale.h")]
+ [CCode (cname = "int", cprefix = "LC_", cheader_filename = "locale.h", has_type_id = false)]
public enum LocaleCategory {
ALL,
COLLATE,
@@ -3352,7 +3359,7 @@
public weak Type[] param_types;
}
- [CCode (cprefix = "G_SIGNAL_MATCH_")]
+ [CCode (cprefix = "G_SIGNAL_MATCH_", has_type_id = false)]
public enum SignalMatchType {
ID,
DETAIL,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]