ibusattribute.h   ibusattribute.h 
skipping to change at line 126 skipping to change at line 126
IBUS_ATTR_TYPE_FOREGROUND = 2, IBUS_ATTR_TYPE_FOREGROUND = 2,
IBUS_ATTR_TYPE_BACKGROUND = 3, IBUS_ATTR_TYPE_BACKGROUND = 3,
} IBusAttrType; } IBusAttrType;
/** /**
* IBusAttrUnderline: * IBusAttrUnderline:
* @IBUS_ATTR_UNDERLINE_NONE: No underline. * @IBUS_ATTR_UNDERLINE_NONE: No underline.
* @IBUS_ATTR_UNDERLINE_SINGLE: Single underline. * @IBUS_ATTR_UNDERLINE_SINGLE: Single underline.
* @IBUS_ATTR_UNDERLINE_DOUBLE: Double underline. * @IBUS_ATTR_UNDERLINE_DOUBLE: Double underline.
* @IBUS_ATTR_UNDERLINE_LOW: Low underline ? %FIXME * @IBUS_ATTR_UNDERLINE_LOW: Low underline ? %FIXME
* @IBUS_ATTR_UNDERLINE_ERROR: Error underline
* *
* Type of IBusText attribute. * Type of IBusText attribute.
*/ */
typedef enum { typedef enum {
IBUS_ATTR_UNDERLINE_NONE = 0, IBUS_ATTR_UNDERLINE_NONE = 0,
IBUS_ATTR_UNDERLINE_SINGLE = 1, IBUS_ATTR_UNDERLINE_SINGLE = 1,
IBUS_ATTR_UNDERLINE_DOUBLE = 2, IBUS_ATTR_UNDERLINE_DOUBLE = 2,
IBUS_ATTR_UNDERLINE_LOW = 3, IBUS_ATTR_UNDERLINE_LOW = 3,
IBUS_ATTR_UNDERLINE_ERROR = 4,
} IBusAttrUnderline; } IBusAttrUnderline;
G_BEGIN_DECLS G_BEGIN_DECLS
typedef struct _IBusAttribute IBusAttribute; typedef struct _IBusAttribute IBusAttribute;
typedef struct _IBusAttributeClass IBusAttributeClass; typedef struct _IBusAttributeClass IBusAttributeClass;
typedef struct _IBusAttrList IBusAttrList; typedef struct _IBusAttrList IBusAttrList;
typedef struct _IBusAttrListClass IBusAttrListClass; typedef struct _IBusAttrListClass IBusAttrListClass;
/** /**
 End of changes. 2 change blocks. 
0 lines changed or deleted 2 lines changed or added


 ibusobject.h   ibusobject.h 
skipping to change at line 84 skipping to change at line 84
typedef struct _IBusObject IBusObject; typedef struct _IBusObject IBusObject;
typedef struct _IBusObjectClass IBusObjectClass; typedef struct _IBusObjectClass IBusObjectClass;
/** /**
* IBusObject: * IBusObject:
* *
* All the fields in the <structname>IBusObject</structname> structure are * All the fields in the <structname>IBusObject</structname> structure are
* private to the #IBusObject and should never be accessed directly. * private to the #IBusObject and should never be accessed directly.
*/ */
struct _IBusObject { struct _IBusObject {
GObject parent; GInitiallyUnowned parent;
/* instance members */ /* instance members */
guint32 flags; guint32 flags;
}; };
typedef void ( *IBusObjectDestroyFunc) (IBusObject *); typedef void ( *IBusObjectDestroyFunc) (IBusObject *);
struct _IBusObjectClass { struct _IBusObjectClass {
GObjectClass parent; GInitiallyUnownedClass parent;
/* signals */ /* signals */
void (* destroy) (IBusObject *object); void (* destroy) (IBusObject *object);
/*< private >*/ /*< private >*/
/* padding */ /* padding */
gpointer pdummy[7]; gpointer pdummy[7];
}; };
GType ibus_object_get_type (void); GType ibus_object_get_type (void);
 End of changes. 2 change blocks. 
2 lines changed or deleted 2 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/