ibusattribute.h   ibusattribute.h 
skipping to change at line 264 skipping to change at line 264
* *
* New an IBusAttrList. * New an IBusAttrList.
*/ */
IBusAttrList *ibus_attr_list_new (); IBusAttrList *ibus_attr_list_new ();
/** /**
* ibus_attr_list_append: * ibus_attr_list_append:
* @attr_list: An IBusAttrList instance. * @attr_list: An IBusAttrList instance.
* @attr: The IBusAttribute instance to be appended. * @attr: The IBusAttribute instance to be appended.
* *
* Append an IBusAttribute to IBusAttrList. * Append an IBusAttribute to IBusAttrList, and increase reference.
*/ */
void ibus_attr_list_append (IBusAttrList *attr_list, void ibus_attr_list_append (IBusAttrList *attr_list,
IBusAttribute *attr); IBusAttribute *attr);
/** /**
* ibus_attr_list_get: * ibus_attr_list_get:
* @attr_list: An IBusAttrList instance. * @attr_list: An IBusAttrList instance.
* @index: Index of the @attr_list. * @index: Index of the @attr_list.
* @returns: IBusAttribute at given index, NULL if no such IBusAttribute. * @returns: IBusAttribute at given index, NULL if no such IBusAttribute.
* *
* Returns IBusAttribute at given index. * Returns IBusAttribute at given index. Borrowed reference.
*/ */
IBusAttribute *ibus_attr_list_get (IBusAttrList *attr_list, IBusAttribute *ibus_attr_list_get (IBusAttrList *attr_list,
guint index); guint index);
G_END_DECLS G_END_DECLS
#endif #endif
 End of changes. 2 change blocks. 
2 lines changed or deleted 2 lines changed or added


 ibuslookuptable.h   ibuslookuptable.h 
skipping to change at line 114 skipping to change at line 114
IBusLookupTable *ibus_lookup_table_new (guint page_s ize, IBusLookupTable *ibus_lookup_table_new (guint page_s ize,
guint cursor _pos, guint cursor _pos,
gboolean cursor _visible, gboolean cursor _visible,
gboolean round) ; gboolean round) ;
/** /**
* ibus_lookup_table_append_candidate: * ibus_lookup_table_append_candidate:
* @table: An IBusLookupTable. * @table: An IBusLookupTable.
* @text: candidate word/phrase to be appended (in IBusText format). * @text: candidate word/phrase to be appended (in IBusText format).
* *
* Append a candidate word/phrase to IBusLookupTable. * Append a candidate word/phrase to IBusLookupTable, and increase referenc e.
*/ */
void ibus_lookup_table_append_candidate void ibus_lookup_table_append_candidate
(IBusLookupTable *table, (IBusLookupTable *table,
IBusText *text); IBusText *text);
/** /**
* ibus_lookup_table_get_candidate: * ibus_lookup_table_get_candidate:
* @table: An IBusLookupTable. * @table: An IBusLookupTable.
* @index: Index in the Lookup table. * @index: Index in the Lookup table.
* @returns: IBusText at the given index; NULL if no such IBusText. * @returns: IBusText at the given index; NULL if no such IBusText.
* *
* Return IBusText at the given index. * Return IBusText at the given index. Borrowed reference.
*/ */
IBusText *ibus_lookup_table_get_candidate IBusText *ibus_lookup_table_get_candidate
(IBusLookupTable *table, (IBusLookupTable *table,
guint index) ; guint index) ;
/** /**
* ibus_lookup_table_append_label: * ibus_lookup_table_append_label:
* @table: An IBusLookupTable. * @table: An IBusLookupTable.
* @text: A candidate label to be appended (in IBusText format). * @text: A candidate label to be appended (in IBusText format).
* *
* Append a candidate word/phrase to IBusLookupTable. * Append a candidate word/phrase to IBusLookupTable, and increase referenc e.
* This function is needed if the input method select candidate with * This function is needed if the input method select candidate with
* non-numeric keys such as "asdfghjkl;". * non-numeric keys such as "asdfghjkl;".
*/ */
void ibus_lookup_table_append_label void ibus_lookup_table_append_label
(IBusLookupTable *table, (IBusLookupTable *table,
IBusText *text); IBusText *text);
/** /**
* ibus_lookup_table_get_label: * ibus_lookup_table_get_label:
* @table: An IBusLookupTable. * @table: An IBusLookupTable.
* @index: Index in the Lookup table. * @index: Index in the Lookup table.
* @returns: IBusText at the given index; NULL if no such IBusText. * @returns: IBusText at the given index; NULL if no such IBusText.
* *
* Return IBusText at the given index. * Return IBusText at the given index. Borrowed reference.
*/ */
IBusText *ibus_lookup_table_get_label IBusText *ibus_lookup_table_get_label
(IBusLookupTable *table, (IBusLookupTable *table,
guint index) ; guint index) ;
/** /**
* ibus_lookup_table_set_cursor_pos: * ibus_lookup_table_set_cursor_pos:
* @table: An IBusLookupTable. * @table: An IBusLookupTable.
* @cursor_pos: The position of cursor. * @cursor_pos: The position of cursor.
* *
 End of changes. 4 change blocks. 
4 lines changed or deleted 4 lines changed or added


 ibusproperty.h   ibusproperty.h 
skipping to change at line 346 skipping to change at line 346
* *
* New a IBusPropList. * New a IBusPropList.
*/ */
IBusPropList *ibus_prop_list_new (); IBusPropList *ibus_prop_list_new ();
/** /**
* ibus_prop_list_append: * ibus_prop_list_append:
* @prop_list: An IBusPropList. * @prop_list: An IBusPropList.
* @prop: IBusProperty to be append to @prop_list. * @prop: IBusProperty to be append to @prop_list.
* *
* Append an IBusProperty to an IBusPropList. * Append an IBusProperty to an IBusPropList, and increase reference.
*/ */
void ibus_prop_list_append (IBusPropList *prop_list, void ibus_prop_list_append (IBusPropList *prop_list,
IBusProperty *prop); IBusProperty *prop);
/** /**
* ibus_prop_list_get: * ibus_prop_list_get:
* @prop_list: An IBusPropList. * @prop_list: An IBusPropList.
* @index: Index of an IBusPropList. * @index: Index of an IBusPropList.
* @returns: IBusProperty at given index, NULL if no such IBusProperty. * @returns: IBusProperty at given index, NULL if no such IBusProperty.
* *
* Returns IBusProperty at given index. * Returns IBusProperty at given index. Borrowed reference.
*/ */
IBusProperty *ibus_prop_list_get (IBusPropList *prop_list, IBusProperty *ibus_prop_list_get (IBusPropList *prop_list,
guint index); guint index);
/** /**
* ibus_prop_list_update_property: * ibus_prop_list_update_property:
* @prop_list: An IBusPropList. * @prop_list: An IBusPropList.
* @prop: IBusProperty to be update. * @prop: IBusProperty to be update.
* @returns: TRUE if succeeded, FALSE otherwise. * @returns: TRUE if succeeded, FALSE otherwise.
* *
 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/