![]() |
![]() |
![]() |
Anjuta Developers Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
AnjutaTokenStyle * anjuta_token_style_new (const gchar *start
,const gchar *next
,const gchar *eol
,const gchar *last
,guint max_width
); AnjutaTokenStyle * anjuta_token_style_new_from_base (AnjutaTokenStyle *base
); void anjuta_token_style_free (AnjutaTokenStyle *style
); void anjuta_token_style_update (AnjutaTokenStyle *style
,AnjutaToken *list
); void anjuta_token_style_format (AnjutaTokenStyle *style
,AnjutaToken *list
); AnjutaToken * anjuta_token_first_word (AnjutaToken *list
); AnjutaToken * anjuta_token_nth_word (AnjutaToken *list
,guint n
); AnjutaToken * anjuta_token_next_word (AnjutaToken *item
); AnjutaToken * anjuta_token_replace_nth_word (AnjutaToken *list
,guint n
,AnjutaToken *item
); AnjutaToken * anjuta_token_insert_word_before (AnjutaToken *list
,AnjutaToken *sibling
,AnjutaToken *baby
); AnjutaToken * anjuta_token_insert_word_after (AnjutaToken *list
,AnjutaToken *sibling
,AnjutaToken *baby
); AnjutaToken * anjuta_token_remove_word (AnjutaToken *token
); AnjutaToken * anjuta_token_remove_list (AnjutaToken *token
); AnjutaToken * anjuta_token_insert_token_list (gboolean after
,AnjutaToken *list
,...
); AnjutaToken * anjuta_token_find_type (AnjutaToken *list
,gint flags
,AnjutaTokenType *types
); AnjutaToken * anjuta_token_skip_comment (AnjutaToken *list
); AnjutaTokenStyle;
AnjutaTokenStyle * anjuta_token_style_new (const gchar *start
,const gchar *next
,const gchar *eol
,const gchar *last
,guint max_width
);
AnjutaTokenStyle * anjuta_token_style_new_from_base (AnjutaTokenStyle *base
);
void anjuta_token_style_update (AnjutaTokenStyle *style
,AnjutaToken *list
);
void anjuta_token_style_format (AnjutaTokenStyle *style
,AnjutaToken *list
);
AnjutaToken * anjuta_token_first_word (AnjutaToken *list
);
Get the first word of the list. A word is an item in the list which is not a space or a separator.
|
a AnjutaToken object being a list |
Returns : |
A AnjutaToken representing the first word or NULL . |
AnjutaToken * anjuta_token_replace_nth_word (AnjutaToken *list
,guint n
,AnjutaToken *item
);
AnjutaToken * anjuta_token_insert_word_before (AnjutaToken *list
,AnjutaToken *sibling
,AnjutaToken *baby
);
AnjutaToken * anjuta_token_insert_word_after (AnjutaToken *list
,AnjutaToken *sibling
,AnjutaToken *baby
);
AnjutaToken * anjuta_token_remove_list (AnjutaToken *token
);
Remove a complete list of token.
|
a AnjutaToken corresponding to a list |
Returns : |
A AnjutaToken representing the following token |
AnjutaToken * anjuta_token_insert_token_list (gboolean after
,AnjutaToken *list
,...
);
AnjutaToken * anjuta_token_find_type (AnjutaToken *list
,gint flags
,AnjutaTokenType *types
);