4 <function name=
"source_iter_backward_search" symbol=
"gtk_source_iter_backward_search">
5 <return-type type=
"gboolean"/>
7 <parameter name=
"iter" type=
"GtkTextIter*"/>
8 <parameter name=
"str" type=
"gchar*"/>
9 <parameter name=
"flags" type=
"GtkSourceSearchFlags"/>
10 <parameter name=
"match_start" type=
"GtkTextIter*"/>
11 <parameter name=
"match_end" type=
"GtkTextIter*"/>
12 <parameter name=
"limit" type=
"GtkTextIter*"/>
15 <function name=
"source_iter_forward_search" symbol=
"gtk_source_iter_forward_search">
16 <return-type type=
"gboolean"/>
18 <parameter name=
"iter" type=
"GtkTextIter*"/>
19 <parameter name=
"str" type=
"gchar*"/>
20 <parameter name=
"flags" type=
"GtkSourceSearchFlags"/>
21 <parameter name=
"match_start" type=
"GtkTextIter*"/>
22 <parameter name=
"match_end" type=
"GtkTextIter*"/>
23 <parameter name=
"limit" type=
"GtkTextIter*"/>
26 <callback name=
"GtkSourceGutterDataFunc">
27 <return-type type=
"void"/>
29 <parameter name=
"gutter" type=
"GtkSourceGutter*"/>
30 <parameter name=
"cell" type=
"GtkCellRenderer*"/>
31 <parameter name=
"line_number" type=
"gint"/>
32 <parameter name=
"current_line" type=
"gboolean"/>
33 <parameter name=
"data" type=
"gpointer"/>
36 <callback name=
"GtkSourceGutterSizeFunc">
37 <return-type type=
"void"/>
39 <parameter name=
"gutter" type=
"GtkSourceGutter*"/>
40 <parameter name=
"cell" type=
"GtkCellRenderer*"/>
41 <parameter name=
"data" type=
"gpointer"/>
44 <callback name=
"GtkSourceViewMarkTooltipFunc">
45 <return-type type=
"gchar*"/>
47 <parameter name=
"mark" type=
"GtkSourceMark*"/>
48 <parameter name=
"user_data" type=
"gpointer"/>
51 <enum name=
"GtkSourceCompletionError" type-name=
"GtkSourceCompletionError" get-type=
"gtk_source_completion_error_get_type">
52 <member name=
"GTK_SOURCE_COMPLETION_ERROR_ALREADY_BOUND" value=
"0"/>
53 <member name=
"GTK_SOURCE_COMPLETION_ERROR_NOT_BOUND" value=
"1"/>
55 <enum name=
"GtkSourceSmartHomeEndType" type-name=
"GtkSourceSmartHomeEndType" get-type=
"gtk_source_smart_home_end_type_get_type">
56 <member name=
"GTK_SOURCE_SMART_HOME_END_DISABLED" value=
"0"/>
57 <member name=
"GTK_SOURCE_SMART_HOME_END_BEFORE" value=
"1"/>
58 <member name=
"GTK_SOURCE_SMART_HOME_END_AFTER" value=
"2"/>
59 <member name=
"GTK_SOURCE_SMART_HOME_END_ALWAYS" value=
"3"/>
61 <enum name=
"GtkSourceViewGutterPosition" type-name=
"GtkSourceViewGutterPosition" get-type=
"gtk_source_view_gutter_position_get_type">
62 <member name=
"GTK_SOURCE_VIEW_GUTTER_POSITION_LINES" value=
"-30"/>
63 <member name=
"GTK_SOURCE_VIEW_GUTTER_POSITION_MARKS" value=
"-20"/>
65 <flags name=
"GtkSourceCompletionActivation" type-name=
"GtkSourceCompletionActivation" get-type=
"gtk_source_completion_activation_get_type">
66 <member name=
"GTK_SOURCE_COMPLETION_ACTIVATION_NONE" value=
"0"/>
67 <member name=
"GTK_SOURCE_COMPLETION_ACTIVATION_INTERACTIVE" value=
"1"/>
68 <member name=
"GTK_SOURCE_COMPLETION_ACTIVATION_USER_REQUESTED" value=
"2"/>
70 <flags name=
"GtkSourceDrawSpacesFlags" type-name=
"GtkSourceDrawSpacesFlags" get-type=
"gtk_source_draw_spaces_flags_get_type">
71 <member name=
"GTK_SOURCE_DRAW_SPACES_SPACE" value=
"1"/>
72 <member name=
"GTK_SOURCE_DRAW_SPACES_TAB" value=
"2"/>
73 <member name=
"GTK_SOURCE_DRAW_SPACES_NEWLINE" value=
"4"/>
74 <member name=
"GTK_SOURCE_DRAW_SPACES_NBSP" value=
"8"/>
75 <member name=
"GTK_SOURCE_DRAW_SPACES_LEADING" value=
"16"/>
76 <member name=
"GTK_SOURCE_DRAW_SPACES_TEXT" value=
"32"/>
77 <member name=
"GTK_SOURCE_DRAW_SPACES_TRAILING" value=
"64"/>
78 <member name=
"GTK_SOURCE_DRAW_SPACES_ALL" value=
"127"/>
80 <flags name=
"GtkSourceSearchFlags" type-name=
"GtkSourceSearchFlags" get-type=
"gtk_source_search_flags_get_type">
81 <member name=
"GTK_SOURCE_SEARCH_VISIBLE_ONLY" value=
"1"/>
82 <member name=
"GTK_SOURCE_SEARCH_TEXT_ONLY" value=
"2"/>
83 <member name=
"GTK_SOURCE_SEARCH_CASE_INSENSITIVE" value=
"4"/>
85 <object name=
"GtkSourceBuffer" parent=
"GtkTextBuffer" type-name=
"GtkSourceBuffer" get-type=
"gtk_source_buffer_get_type">
86 <method name=
"backward_iter_to_source_mark" symbol=
"gtk_source_buffer_backward_iter_to_source_mark">
87 <return-type type=
"gboolean"/>
89 <parameter name=
"buffer" type=
"GtkSourceBuffer*"/>
90 <parameter name=
"iter" type=
"GtkTextIter*"/>
91 <parameter name=
"category" type=
"gchar*"/>
94 <method name=
"begin_not_undoable_action" symbol=
"gtk_source_buffer_begin_not_undoable_action">
95 <return-type type=
"void"/>
97 <parameter name=
"buffer" type=
"GtkSourceBuffer*"/>
100 <method name=
"can_redo" symbol=
"gtk_source_buffer_can_redo">
101 <return-type type=
"gboolean"/>
103 <parameter name=
"buffer" type=
"GtkSourceBuffer*"/>
106 <method name=
"can_undo" symbol=
"gtk_source_buffer_can_undo">
107 <return-type type=
"gboolean"/>
109 <parameter name=
"buffer" type=
"GtkSourceBuffer*"/>
112 <method name=
"create_source_mark" symbol=
"gtk_source_buffer_create_source_mark">
113 <return-type type=
"GtkSourceMark*"/>
115 <parameter name=
"buffer" type=
"GtkSourceBuffer*"/>
116 <parameter name=
"name" type=
"gchar*"/>
117 <parameter name=
"category" type=
"gchar*"/>
118 <parameter name=
"where" type=
"GtkTextIter*"/>
121 <method name=
"end_not_undoable_action" symbol=
"gtk_source_buffer_end_not_undoable_action">
122 <return-type type=
"void"/>
124 <parameter name=
"buffer" type=
"GtkSourceBuffer*"/>
127 <method name=
"ensure_highlight" symbol=
"gtk_source_buffer_ensure_highlight">
128 <return-type type=
"void"/>
130 <parameter name=
"buffer" type=
"GtkSourceBuffer*"/>
131 <parameter name=
"start" type=
"GtkTextIter*"/>
132 <parameter name=
"end" type=
"GtkTextIter*"/>
135 <method name=
"forward_iter_to_source_mark" symbol=
"gtk_source_buffer_forward_iter_to_source_mark">
136 <return-type type=
"gboolean"/>
138 <parameter name=
"buffer" type=
"GtkSourceBuffer*"/>
139 <parameter name=
"iter" type=
"GtkTextIter*"/>
140 <parameter name=
"category" type=
"gchar*"/>
143 <method name=
"get_context_classes_at_iter" symbol=
"gtk_source_buffer_get_context_classes_at_iter">
144 <return-type type=
"gchar**"/>
146 <parameter name=
"buffer" type=
"GtkSourceBuffer*"/>
147 <parameter name=
"iter" type=
"GtkTextIter*"/>
150 <method name=
"get_highlight_matching_brackets" symbol=
"gtk_source_buffer_get_highlight_matching_brackets">
151 <return-type type=
"gboolean"/>
153 <parameter name=
"buffer" type=
"GtkSourceBuffer*"/>
156 <method name=
"get_highlight_syntax" symbol=
"gtk_source_buffer_get_highlight_syntax">
157 <return-type type=
"gboolean"/>
159 <parameter name=
"buffer" type=
"GtkSourceBuffer*"/>
162 <method name=
"get_language" symbol=
"gtk_source_buffer_get_language">
163 <return-type type=
"GtkSourceLanguage*"/>
165 <parameter name=
"buffer" type=
"GtkSourceBuffer*"/>
168 <method name=
"get_max_undo_levels" symbol=
"gtk_source_buffer_get_max_undo_levels">
169 <return-type type=
"gint"/>
171 <parameter name=
"buffer" type=
"GtkSourceBuffer*"/>
174 <method name=
"get_source_marks_at_iter" symbol=
"gtk_source_buffer_get_source_marks_at_iter">
175 <return-type type=
"GSList*"/>
177 <parameter name=
"buffer" type=
"GtkSourceBuffer*"/>
178 <parameter name=
"iter" type=
"GtkTextIter*"/>
179 <parameter name=
"category" type=
"gchar*"/>
182 <method name=
"get_source_marks_at_line" symbol=
"gtk_source_buffer_get_source_marks_at_line">
183 <return-type type=
"GSList*"/>
185 <parameter name=
"buffer" type=
"GtkSourceBuffer*"/>
186 <parameter name=
"line" type=
"gint"/>
187 <parameter name=
"category" type=
"gchar*"/>
190 <method name=
"get_style_scheme" symbol=
"gtk_source_buffer_get_style_scheme">
191 <return-type type=
"GtkSourceStyleScheme*"/>
193 <parameter name=
"buffer" type=
"GtkSourceBuffer*"/>
196 <method name=
"get_undo_manager" symbol=
"gtk_source_buffer_get_undo_manager">
197 <return-type type=
"GtkSourceUndoManager*"/>
199 <parameter name=
"buffer" type=
"GtkSourceBuffer*"/>
202 <method name=
"iter_backward_to_context_class_toggle" symbol=
"gtk_source_buffer_iter_backward_to_context_class_toggle">
203 <return-type type=
"gboolean"/>
205 <parameter name=
"buffer" type=
"GtkSourceBuffer*"/>
206 <parameter name=
"iter" type=
"GtkTextIter*"/>
207 <parameter name=
"context_class" type=
"gchar*"/>
210 <method name=
"iter_forward_to_context_class_toggle" symbol=
"gtk_source_buffer_iter_forward_to_context_class_toggle">
211 <return-type type=
"gboolean"/>
213 <parameter name=
"buffer" type=
"GtkSourceBuffer*"/>
214 <parameter name=
"iter" type=
"GtkTextIter*"/>
215 <parameter name=
"context_class" type=
"gchar*"/>
218 <method name=
"iter_has_context_class" symbol=
"gtk_source_buffer_iter_has_context_class">
219 <return-type type=
"gboolean"/>
221 <parameter name=
"buffer" type=
"GtkSourceBuffer*"/>
222 <parameter name=
"iter" type=
"GtkTextIter*"/>
223 <parameter name=
"context_class" type=
"gchar*"/>
226 <constructor name=
"new" symbol=
"gtk_source_buffer_new">
227 <return-type type=
"GtkSourceBuffer*"/>
229 <parameter name=
"table" type=
"GtkTextTagTable*"/>
232 <constructor name=
"new_with_language" symbol=
"gtk_source_buffer_new_with_language">
233 <return-type type=
"GtkSourceBuffer*"/>
235 <parameter name=
"language" type=
"GtkSourceLanguage*"/>
238 <method name=
"redo" symbol=
"gtk_source_buffer_redo">
239 <return-type type=
"void"/>
241 <parameter name=
"buffer" type=
"GtkSourceBuffer*"/>
244 <method name=
"remove_source_marks" symbol=
"gtk_source_buffer_remove_source_marks">
245 <return-type type=
"void"/>
247 <parameter name=
"buffer" type=
"GtkSourceBuffer*"/>
248 <parameter name=
"start" type=
"GtkTextIter*"/>
249 <parameter name=
"end" type=
"GtkTextIter*"/>
250 <parameter name=
"category" type=
"gchar*"/>
253 <method name=
"set_highlight_matching_brackets" symbol=
"gtk_source_buffer_set_highlight_matching_brackets">
254 <return-type type=
"void"/>
256 <parameter name=
"buffer" type=
"GtkSourceBuffer*"/>
257 <parameter name=
"highlight" type=
"gboolean"/>
260 <method name=
"set_highlight_syntax" symbol=
"gtk_source_buffer_set_highlight_syntax">
261 <return-type type=
"void"/>
263 <parameter name=
"buffer" type=
"GtkSourceBuffer*"/>
264 <parameter name=
"highlight" type=
"gboolean"/>
267 <method name=
"set_language" symbol=
"gtk_source_buffer_set_language">
268 <return-type type=
"void"/>
270 <parameter name=
"buffer" type=
"GtkSourceBuffer*"/>
271 <parameter name=
"language" type=
"GtkSourceLanguage*"/>
274 <method name=
"set_max_undo_levels" symbol=
"gtk_source_buffer_set_max_undo_levels">
275 <return-type type=
"void"/>
277 <parameter name=
"buffer" type=
"GtkSourceBuffer*"/>
278 <parameter name=
"max_undo_levels" type=
"gint"/>
281 <method name=
"set_style_scheme" symbol=
"gtk_source_buffer_set_style_scheme">
282 <return-type type=
"void"/>
284 <parameter name=
"buffer" type=
"GtkSourceBuffer*"/>
285 <parameter name=
"scheme" type=
"GtkSourceStyleScheme*"/>
288 <method name=
"set_undo_manager" symbol=
"gtk_source_buffer_set_undo_manager">
289 <return-type type=
"void"/>
291 <parameter name=
"buffer" type=
"GtkSourceBuffer*"/>
292 <parameter name=
"manager" type=
"GtkSourceUndoManager*"/>
295 <method name=
"undo" symbol=
"gtk_source_buffer_undo">
296 <return-type type=
"void"/>
298 <parameter name=
"buffer" type=
"GtkSourceBuffer*"/>
301 <property name=
"can-redo" type=
"gboolean" readable=
"1" writable=
"0" construct=
"0" construct-only=
"0"/>
302 <property name=
"can-undo" type=
"gboolean" readable=
"1" writable=
"0" construct=
"0" construct-only=
"0"/>
303 <property name=
"highlight-matching-brackets" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
304 <property name=
"highlight-syntax" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
305 <property name=
"language" type=
"GtkSourceLanguage*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
306 <property name=
"max-undo-levels" type=
"gint" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
307 <property name=
"style-scheme" type=
"GtkSourceStyleScheme*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
308 <property name=
"undo-manager" type=
"GtkSourceUndoManager*" readable=
"1" writable=
"1" construct=
"1" construct-only=
"0"/>
309 <signal name=
"highlight-updated" when=
"LAST">
310 <return-type type=
"void"/>
312 <parameter name=
"object" type=
"GtkSourceBuffer*"/>
313 <parameter name=
"p0" type=
"GtkTextIter*"/>
314 <parameter name=
"p1" type=
"GtkTextIter*"/>
317 <signal name=
"redo" when=
"LAST">
318 <return-type type=
"void"/>
320 <parameter name=
"buffer" type=
"GtkSourceBuffer*"/>
323 <signal name=
"source-mark-updated" when=
"LAST">
324 <return-type type=
"void"/>
326 <parameter name=
"object" type=
"GtkSourceBuffer*"/>
327 <parameter name=
"p0" type=
"GtkTextMark*"/>
330 <signal name=
"undo" when=
"LAST">
331 <return-type type=
"void"/>
333 <parameter name=
"buffer" type=
"GtkSourceBuffer*"/>
337 <object name=
"GtkSourceCompletion" parent=
"GtkObject" type-name=
"GtkSourceCompletion" get-type=
"gtk_source_completion_get_type">
338 <method name=
"add_provider" symbol=
"gtk_source_completion_add_provider">
339 <return-type type=
"gboolean"/>
341 <parameter name=
"completion" type=
"GtkSourceCompletion*"/>
342 <parameter name=
"provider" type=
"GtkSourceCompletionProvider*"/>
343 <parameter name=
"error" type=
"GError**"/>
346 <method name=
"block_interactive" symbol=
"gtk_source_completion_block_interactive">
347 <return-type type=
"void"/>
349 <parameter name=
"completion" type=
"GtkSourceCompletion*"/>
352 <method name=
"create_context" symbol=
"gtk_source_completion_create_context">
353 <return-type type=
"GtkSourceCompletionContext*"/>
355 <parameter name=
"completion" type=
"GtkSourceCompletion*"/>
356 <parameter name=
"position" type=
"GtkTextIter*"/>
359 <method name=
"error_quark" symbol=
"gtk_source_completion_error_quark">
360 <return-type type=
"GQuark"/>
362 <method name=
"get_info_window" symbol=
"gtk_source_completion_get_info_window">
363 <return-type type=
"GtkSourceCompletionInfo*"/>
365 <parameter name=
"completion" type=
"GtkSourceCompletion*"/>
368 <method name=
"get_providers" symbol=
"gtk_source_completion_get_providers">
369 <return-type type=
"GList*"/>
371 <parameter name=
"completion" type=
"GtkSourceCompletion*"/>
374 <method name=
"get_view" symbol=
"gtk_source_completion_get_view">
375 <return-type type=
"struct _GtkSourceView*"/>
377 <parameter name=
"completion" type=
"GtkSourceCompletion*"/>
380 <method name=
"hide" symbol=
"gtk_source_completion_hide">
381 <return-type type=
"void"/>
383 <parameter name=
"completion" type=
"GtkSourceCompletion*"/>
386 <method name=
"move_window" symbol=
"gtk_source_completion_move_window">
387 <return-type type=
"void"/>
389 <parameter name=
"completion" type=
"GtkSourceCompletion*"/>
390 <parameter name=
"iter" type=
"GtkTextIter*"/>
393 <method name=
"remove_provider" symbol=
"gtk_source_completion_remove_provider">
394 <return-type type=
"gboolean"/>
396 <parameter name=
"completion" type=
"GtkSourceCompletion*"/>
397 <parameter name=
"provider" type=
"GtkSourceCompletionProvider*"/>
398 <parameter name=
"error" type=
"GError**"/>
401 <method name=
"show" symbol=
"gtk_source_completion_show">
402 <return-type type=
"gboolean"/>
404 <parameter name=
"completion" type=
"GtkSourceCompletion*"/>
405 <parameter name=
"providers" type=
"GList*"/>
406 <parameter name=
"context" type=
"GtkSourceCompletionContext*"/>
409 <method name=
"unblock_interactive" symbol=
"gtk_source_completion_unblock_interactive">
410 <return-type type=
"void"/>
412 <parameter name=
"completion" type=
"GtkSourceCompletion*"/>
415 <property name=
"accelerators" type=
"guint" readable=
"1" writable=
"1" construct=
"1" construct-only=
"0"/>
416 <property name=
"auto-complete-delay" type=
"guint" readable=
"1" writable=
"1" construct=
"1" construct-only=
"0"/>
417 <property name=
"proposal-page-size" type=
"guint" readable=
"1" writable=
"1" construct=
"1" construct-only=
"0"/>
418 <property name=
"provider-page-size" type=
"guint" readable=
"1" writable=
"1" construct=
"1" construct-only=
"0"/>
419 <property name=
"remember-info-visibility" type=
"gboolean" readable=
"1" writable=
"1" construct=
"1" construct-only=
"0"/>
420 <property name=
"select-on-show" type=
"gboolean" readable=
"1" writable=
"1" construct=
"1" construct-only=
"0"/>
421 <property name=
"show-headers" type=
"gboolean" readable=
"1" writable=
"1" construct=
"1" construct-only=
"0"/>
422 <property name=
"show-icons" type=
"gboolean" readable=
"1" writable=
"1" construct=
"1" construct-only=
"0"/>
423 <property name=
"view" type=
"GtkSourceView*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"1"/>
424 <signal name=
"activate-proposal" when=
"LAST">
425 <return-type type=
"void"/>
427 <parameter name=
"completion" type=
"GtkSourceCompletion*"/>
430 <signal name=
"hide" when=
"LAST">
431 <return-type type=
"void"/>
433 <parameter name=
"completion" type=
"GtkSourceCompletion*"/>
436 <signal name=
"move-cursor" when=
"LAST">
437 <return-type type=
"void"/>
439 <parameter name=
"completion" type=
"GtkSourceCompletion*"/>
440 <parameter name=
"step" type=
"GtkScrollStep"/>
441 <parameter name=
"num" type=
"gint"/>
444 <signal name=
"move-page" when=
"LAST">
445 <return-type type=
"void"/>
447 <parameter name=
"completion" type=
"GtkSourceCompletion*"/>
448 <parameter name=
"step" type=
"GtkScrollStep"/>
449 <parameter name=
"num" type=
"gint"/>
452 <signal name=
"populate-context" when=
"LAST">
453 <return-type type=
"void"/>
455 <parameter name=
"completion" type=
"GtkSourceCompletion*"/>
456 <parameter name=
"context" type=
"GtkSourceCompletionContext*"/>
459 <signal name=
"show" when=
"LAST">
460 <return-type type=
"void"/>
462 <parameter name=
"completion" type=
"GtkSourceCompletion*"/>
465 <vfunc name=
"proposal_activated">
466 <return-type type=
"gboolean"/>
468 <parameter name=
"completion" type=
"GtkSourceCompletion*"/>
469 <parameter name=
"provider" type=
"GtkSourceCompletionProvider*"/>
470 <parameter name=
"proposal" type=
"GtkSourceCompletionProposal*"/>
474 <object name=
"GtkSourceCompletionContext" parent=
"GInitiallyUnowned" type-name=
"GtkSourceCompletionContext" get-type=
"gtk_source_completion_context_get_type">
475 <method name=
"add_proposals" symbol=
"gtk_source_completion_context_add_proposals">
476 <return-type type=
"void"/>
478 <parameter name=
"context" type=
"GtkSourceCompletionContext*"/>
479 <parameter name=
"provider" type=
"struct _GtkSourceCompletionProvider*"/>
480 <parameter name=
"proposals" type=
"GList*"/>
481 <parameter name=
"finished" type=
"gboolean"/>
484 <method name=
"get_activation" symbol=
"gtk_source_completion_context_get_activation">
485 <return-type type=
"GtkSourceCompletionActivation"/>
487 <parameter name=
"context" type=
"GtkSourceCompletionContext*"/>
490 <method name=
"get_iter" symbol=
"gtk_source_completion_context_get_iter">
491 <return-type type=
"void"/>
493 <parameter name=
"context" type=
"GtkSourceCompletionContext*"/>
494 <parameter name=
"iter" type=
"GtkTextIter*"/>
497 <property name=
"activation" type=
"GtkSourceCompletionActivation" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
498 <property name=
"completion" type=
"GtkSourceCompletion*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"1"/>
499 <property name=
"iter" type=
"GtkTextIter*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
500 <signal name=
"cancelled" when=
"LAST">
501 <return-type type=
"void"/>
503 <parameter name=
"context" type=
"GtkSourceCompletionContext*"/>
507 <object name=
"GtkSourceCompletionInfo" parent=
"GtkWindow" type-name=
"GtkSourceCompletionInfo" get-type=
"gtk_source_completion_info_get_type">
509 <interface name=
"AtkImplementor"/>
510 <interface name=
"GtkBuildable"/>
512 <method name=
"get_widget" symbol=
"gtk_source_completion_info_get_widget">
513 <return-type type=
"GtkWidget*"/>
515 <parameter name=
"info" type=
"GtkSourceCompletionInfo*"/>
518 <method name=
"move_to_iter" symbol=
"gtk_source_completion_info_move_to_iter">
519 <return-type type=
"void"/>
521 <parameter name=
"info" type=
"GtkSourceCompletionInfo*"/>
522 <parameter name=
"view" type=
"GtkTextView*"/>
523 <parameter name=
"iter" type=
"GtkTextIter*"/>
526 <constructor name=
"new" symbol=
"gtk_source_completion_info_new">
527 <return-type type=
"GtkSourceCompletionInfo*"/>
529 <method name=
"process_resize" symbol=
"gtk_source_completion_info_process_resize">
530 <return-type type=
"void"/>
532 <parameter name=
"info" type=
"GtkSourceCompletionInfo*"/>
535 <method name=
"set_sizing" symbol=
"gtk_source_completion_info_set_sizing">
536 <return-type type=
"void"/>
538 <parameter name=
"info" type=
"GtkSourceCompletionInfo*"/>
539 <parameter name=
"width" type=
"gint"/>
540 <parameter name=
"height" type=
"gint"/>
541 <parameter name=
"shrink_width" type=
"gboolean"/>
542 <parameter name=
"shrink_height" type=
"gboolean"/>
545 <method name=
"set_widget" symbol=
"gtk_source_completion_info_set_widget">
546 <return-type type=
"void"/>
548 <parameter name=
"info" type=
"GtkSourceCompletionInfo*"/>
549 <parameter name=
"widget" type=
"GtkWidget*"/>
552 <property name=
"max-height" type=
"gint" readable=
"1" writable=
"1" construct=
"1" construct-only=
"0"/>
553 <property name=
"max-width" type=
"gint" readable=
"1" writable=
"1" construct=
"1" construct-only=
"0"/>
554 <property name=
"shrink-height" type=
"gboolean" readable=
"1" writable=
"1" construct=
"1" construct-only=
"0"/>
555 <property name=
"shrink-width" type=
"gboolean" readable=
"1" writable=
"1" construct=
"1" construct-only=
"0"/>
556 <signal name=
"before-show" when=
"LAST">
557 <return-type type=
"void"/>
559 <parameter name=
"info" type=
"GtkSourceCompletionInfo*"/>
563 <object name=
"GtkSourceCompletionItem" parent=
"GObject" type-name=
"GtkSourceCompletionItem" get-type=
"gtk_source_completion_item_get_type">
565 <interface name=
"GtkSourceCompletionProposal"/>
567 <constructor name=
"new" symbol=
"gtk_source_completion_item_new">
568 <return-type type=
"GtkSourceCompletionItem*"/>
570 <parameter name=
"label" type=
"gchar*"/>
571 <parameter name=
"text" type=
"gchar*"/>
572 <parameter name=
"icon" type=
"GdkPixbuf*"/>
573 <parameter name=
"info" type=
"gchar*"/>
576 <constructor name=
"new_from_stock" symbol=
"gtk_source_completion_item_new_from_stock">
577 <return-type type=
"GtkSourceCompletionItem*"/>
579 <parameter name=
"label" type=
"gchar*"/>
580 <parameter name=
"text" type=
"gchar*"/>
581 <parameter name=
"stock" type=
"gchar*"/>
582 <parameter name=
"info" type=
"gchar*"/>
585 <constructor name=
"new_with_markup" symbol=
"gtk_source_completion_item_new_with_markup">
586 <return-type type=
"GtkSourceCompletionItem*"/>
588 <parameter name=
"markup" type=
"gchar*"/>
589 <parameter name=
"text" type=
"gchar*"/>
590 <parameter name=
"icon" type=
"GdkPixbuf*"/>
591 <parameter name=
"info" type=
"gchar*"/>
594 <property name=
"icon" type=
"GdkPixbuf*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
595 <property name=
"info" type=
"char*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
596 <property name=
"label" type=
"char*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
597 <property name=
"markup" type=
"char*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
598 <property name=
"text" type=
"char*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
600 <object name=
"GtkSourceCompletionWords" parent=
"GObject" type-name=
"GtkSourceCompletionWords" get-type=
"gtk_source_completion_words_get_type">
602 <interface name=
"GtkSourceCompletionProvider"/>
604 <constructor name=
"new" symbol=
"gtk_source_completion_words_new">
605 <return-type type=
"GtkSourceCompletionWords*"/>
607 <parameter name=
"name" type=
"gchar*"/>
608 <parameter name=
"icon" type=
"GdkPixbuf*"/>
611 <method name=
"register" symbol=
"gtk_source_completion_words_register">
612 <return-type type=
"void"/>
614 <parameter name=
"words" type=
"GtkSourceCompletionWords*"/>
615 <parameter name=
"buffer" type=
"GtkTextBuffer*"/>
618 <method name=
"unregister" symbol=
"gtk_source_completion_words_unregister">
619 <return-type type=
"void"/>
621 <parameter name=
"words" type=
"GtkSourceCompletionWords*"/>
622 <parameter name=
"buffer" type=
"GtkTextBuffer*"/>
625 <property name=
"icon" type=
"GdkPixbuf*" readable=
"1" writable=
"1" construct=
"1" construct-only=
"0"/>
626 <property name=
"interactive-delay" type=
"gint" readable=
"1" writable=
"1" construct=
"1" construct-only=
"0"/>
627 <property name=
"minimum-word-size" type=
"guint" readable=
"1" writable=
"1" construct=
"1" construct-only=
"0"/>
628 <property name=
"name" type=
"char*" readable=
"1" writable=
"1" construct=
"1" construct-only=
"0"/>
629 <property name=
"priority" type=
"gint" readable=
"1" writable=
"1" construct=
"1" construct-only=
"0"/>
630 <property name=
"proposals-batch-size" type=
"guint" readable=
"1" writable=
"1" construct=
"1" construct-only=
"0"/>
631 <property name=
"scan-batch-size" type=
"guint" readable=
"1" writable=
"1" construct=
"1" construct-only=
"0"/>
633 <object name=
"GtkSourceGutter" parent=
"GObject" type-name=
"GtkSourceGutter" get-type=
"gtk_source_gutter_get_type">
634 <method name=
"get_window" symbol=
"gtk_source_gutter_get_window">
635 <return-type type=
"GdkWindow*"/>
637 <parameter name=
"gutter" type=
"GtkSourceGutter*"/>
640 <method name=
"insert" symbol=
"gtk_source_gutter_insert">
641 <return-type type=
"void"/>
643 <parameter name=
"gutter" type=
"GtkSourceGutter*"/>
644 <parameter name=
"renderer" type=
"GtkCellRenderer*"/>
645 <parameter name=
"position" type=
"gint"/>
648 <method name=
"queue_draw" symbol=
"gtk_source_gutter_queue_draw">
649 <return-type type=
"void"/>
651 <parameter name=
"gutter" type=
"GtkSourceGutter*"/>
654 <method name=
"remove" symbol=
"gtk_source_gutter_remove">
655 <return-type type=
"void"/>
657 <parameter name=
"gutter" type=
"GtkSourceGutter*"/>
658 <parameter name=
"renderer" type=
"GtkCellRenderer*"/>
661 <method name=
"reorder" symbol=
"gtk_source_gutter_reorder">
662 <return-type type=
"void"/>
664 <parameter name=
"gutter" type=
"GtkSourceGutter*"/>
665 <parameter name=
"renderer" type=
"GtkCellRenderer*"/>
666 <parameter name=
"position" type=
"gint"/>
669 <method name=
"set_cell_data_func" symbol=
"gtk_source_gutter_set_cell_data_func">
670 <return-type type=
"void"/>
672 <parameter name=
"gutter" type=
"GtkSourceGutter*"/>
673 <parameter name=
"renderer" type=
"GtkCellRenderer*"/>
674 <parameter name=
"func" type=
"GtkSourceGutterDataFunc"/>
675 <parameter name=
"func_data" type=
"gpointer"/>
676 <parameter name=
"destroy" type=
"GDestroyNotify"/>
679 <method name=
"set_cell_size_func" symbol=
"gtk_source_gutter_set_cell_size_func">
680 <return-type type=
"void"/>
682 <parameter name=
"gutter" type=
"GtkSourceGutter*"/>
683 <parameter name=
"renderer" type=
"GtkCellRenderer*"/>
684 <parameter name=
"func" type=
"GtkSourceGutterSizeFunc"/>
685 <parameter name=
"func_data" type=
"gpointer"/>
686 <parameter name=
"destroy" type=
"GDestroyNotify"/>
689 <property name=
"view" type=
"GtkSourceView*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"1"/>
690 <property name=
"window-type" type=
"GtkTextWindowType" readable=
"1" writable=
"1" construct=
"0" construct-only=
"1"/>
691 <signal name=
"cell-activated" when=
"LAST">
692 <return-type type=
"void"/>
694 <parameter name=
"gutter" type=
"GtkSourceGutter*"/>
695 <parameter name=
"renderer" type=
"GtkCellRenderer*"/>
696 <parameter name=
"iter" type=
"GtkTextIter*"/>
697 <parameter name=
"event" type=
"GdkEvent*"/>
700 <signal name=
"query-tooltip" when=
"LAST">
701 <return-type type=
"gboolean"/>
703 <parameter name=
"gutter" type=
"GtkSourceGutter*"/>
704 <parameter name=
"renderer" type=
"GtkCellRenderer*"/>
705 <parameter name=
"iter" type=
"GtkTextIter*"/>
706 <parameter name=
"tooltip" type=
"GtkTooltip*"/>
710 <object name=
"GtkSourceLanguage" parent=
"GObject" type-name=
"GtkSourceLanguage" get-type=
"gtk_source_language_get_type">
711 <method name=
"get_globs" symbol=
"gtk_source_language_get_globs">
712 <return-type type=
"gchar**"/>
714 <parameter name=
"language" type=
"GtkSourceLanguage*"/>
717 <method name=
"get_hidden" symbol=
"gtk_source_language_get_hidden">
718 <return-type type=
"gboolean"/>
720 <parameter name=
"language" type=
"GtkSourceLanguage*"/>
723 <method name=
"get_id" symbol=
"gtk_source_language_get_id">
724 <return-type type=
"gchar*"/>
726 <parameter name=
"language" type=
"GtkSourceLanguage*"/>
729 <method name=
"get_metadata" symbol=
"gtk_source_language_get_metadata">
730 <return-type type=
"gchar*"/>
732 <parameter name=
"language" type=
"GtkSourceLanguage*"/>
733 <parameter name=
"name" type=
"gchar*"/>
736 <method name=
"get_mime_types" symbol=
"gtk_source_language_get_mime_types">
737 <return-type type=
"gchar**"/>
739 <parameter name=
"language" type=
"GtkSourceLanguage*"/>
742 <method name=
"get_name" symbol=
"gtk_source_language_get_name">
743 <return-type type=
"gchar*"/>
745 <parameter name=
"language" type=
"GtkSourceLanguage*"/>
748 <method name=
"get_section" symbol=
"gtk_source_language_get_section">
749 <return-type type=
"gchar*"/>
751 <parameter name=
"language" type=
"GtkSourceLanguage*"/>
754 <method name=
"get_style_ids" symbol=
"gtk_source_language_get_style_ids">
755 <return-type type=
"gchar**"/>
757 <parameter name=
"language" type=
"GtkSourceLanguage*"/>
760 <method name=
"get_style_name" symbol=
"gtk_source_language_get_style_name">
761 <return-type type=
"gchar*"/>
763 <parameter name=
"language" type=
"GtkSourceLanguage*"/>
764 <parameter name=
"style_id" type=
"gchar*"/>
767 <property name=
"hidden" type=
"gboolean" readable=
"1" writable=
"0" construct=
"0" construct-only=
"0"/>
768 <property name=
"id" type=
"char*" readable=
"1" writable=
"0" construct=
"0" construct-only=
"0"/>
769 <property name=
"name" type=
"char*" readable=
"1" writable=
"0" construct=
"0" construct-only=
"0"/>
770 <property name=
"section" type=
"char*" readable=
"1" writable=
"0" construct=
"0" construct-only=
"0"/>
772 <object name=
"GtkSourceLanguageManager" parent=
"GObject" type-name=
"GtkSourceLanguageManager" get-type=
"gtk_source_language_manager_get_type">
773 <method name=
"get_default" symbol=
"gtk_source_language_manager_get_default">
774 <return-type type=
"GtkSourceLanguageManager*"/>
776 <method name=
"get_language" symbol=
"gtk_source_language_manager_get_language">
777 <return-type type=
"GtkSourceLanguage*"/>
779 <parameter name=
"lm" type=
"GtkSourceLanguageManager*"/>
780 <parameter name=
"id" type=
"gchar*"/>
783 <method name=
"get_language_ids" symbol=
"gtk_source_language_manager_get_language_ids">
784 <return-type type=
"gchar**"/>
786 <parameter name=
"lm" type=
"GtkSourceLanguageManager*"/>
789 <method name=
"get_search_path" symbol=
"gtk_source_language_manager_get_search_path">
790 <return-type type=
"gchar**"/>
792 <parameter name=
"lm" type=
"GtkSourceLanguageManager*"/>
795 <method name=
"guess_language" symbol=
"gtk_source_language_manager_guess_language">
796 <return-type type=
"GtkSourceLanguage*"/>
798 <parameter name=
"lm" type=
"GtkSourceLanguageManager*"/>
799 <parameter name=
"filename" type=
"gchar*"/>
800 <parameter name=
"content_type" type=
"gchar*"/>
803 <constructor name=
"new" symbol=
"gtk_source_language_manager_new">
804 <return-type type=
"GtkSourceLanguageManager*"/>
806 <method name=
"set_search_path" symbol=
"gtk_source_language_manager_set_search_path">
807 <return-type type=
"void"/>
809 <parameter name=
"lm" type=
"GtkSourceLanguageManager*"/>
810 <parameter name=
"dirs" type=
"gchar**"/>
813 <property name=
"language-ids" type=
"GStrv*" readable=
"1" writable=
"0" construct=
"0" construct-only=
"0"/>
814 <property name=
"search-path" type=
"GStrv*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
816 <object name=
"GtkSourceMark" parent=
"GtkTextMark" type-name=
"GtkSourceMark" get-type=
"gtk_source_mark_get_type">
817 <method name=
"get_category" symbol=
"gtk_source_mark_get_category">
818 <return-type type=
"gchar*"/>
820 <parameter name=
"mark" type=
"GtkSourceMark*"/>
823 <constructor name=
"new" symbol=
"gtk_source_mark_new">
824 <return-type type=
"GtkSourceMark*"/>
826 <parameter name=
"name" type=
"gchar*"/>
827 <parameter name=
"category" type=
"gchar*"/>
830 <method name=
"next" symbol=
"gtk_source_mark_next">
831 <return-type type=
"GtkSourceMark*"/>
833 <parameter name=
"mark" type=
"GtkSourceMark*"/>
834 <parameter name=
"category" type=
"gchar*"/>
837 <method name=
"prev" symbol=
"gtk_source_mark_prev">
838 <return-type type=
"GtkSourceMark*"/>
840 <parameter name=
"mark" type=
"GtkSourceMark*"/>
841 <parameter name=
"category" type=
"gchar*"/>
844 <property name=
"category" type=
"char*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"1"/>
846 <object name=
"GtkSourcePrintCompositor" parent=
"GObject" type-name=
"GtkSourcePrintCompositor" get-type=
"gtk_source_print_compositor_get_type">
847 <method name=
"draw_page" symbol=
"gtk_source_print_compositor_draw_page">
848 <return-type type=
"void"/>
850 <parameter name=
"compositor" type=
"GtkSourcePrintCompositor*"/>
851 <parameter name=
"context" type=
"GtkPrintContext*"/>
852 <parameter name=
"page_nr" type=
"gint"/>
855 <method name=
"get_body_font_name" symbol=
"gtk_source_print_compositor_get_body_font_name">
856 <return-type type=
"gchar*"/>
858 <parameter name=
"compositor" type=
"GtkSourcePrintCompositor*"/>
861 <method name=
"get_bottom_margin" symbol=
"gtk_source_print_compositor_get_bottom_margin">
862 <return-type type=
"gdouble"/>
864 <parameter name=
"compositor" type=
"GtkSourcePrintCompositor*"/>
865 <parameter name=
"unit" type=
"GtkUnit"/>
868 <method name=
"get_buffer" symbol=
"gtk_source_print_compositor_get_buffer">
869 <return-type type=
"GtkSourceBuffer*"/>
871 <parameter name=
"compositor" type=
"GtkSourcePrintCompositor*"/>
874 <method name=
"get_footer_font_name" symbol=
"gtk_source_print_compositor_get_footer_font_name">
875 <return-type type=
"gchar*"/>
877 <parameter name=
"compositor" type=
"GtkSourcePrintCompositor*"/>
880 <method name=
"get_header_font_name" symbol=
"gtk_source_print_compositor_get_header_font_name">
881 <return-type type=
"gchar*"/>
883 <parameter name=
"compositor" type=
"GtkSourcePrintCompositor*"/>
886 <method name=
"get_highlight_syntax" symbol=
"gtk_source_print_compositor_get_highlight_syntax">
887 <return-type type=
"gboolean"/>
889 <parameter name=
"compositor" type=
"GtkSourcePrintCompositor*"/>
892 <method name=
"get_left_margin" symbol=
"gtk_source_print_compositor_get_left_margin">
893 <return-type type=
"gdouble"/>
895 <parameter name=
"compositor" type=
"GtkSourcePrintCompositor*"/>
896 <parameter name=
"unit" type=
"GtkUnit"/>
899 <method name=
"get_line_numbers_font_name" symbol=
"gtk_source_print_compositor_get_line_numbers_font_name">
900 <return-type type=
"gchar*"/>
902 <parameter name=
"compositor" type=
"GtkSourcePrintCompositor*"/>
905 <method name=
"get_n_pages" symbol=
"gtk_source_print_compositor_get_n_pages">
906 <return-type type=
"gint"/>
908 <parameter name=
"compositor" type=
"GtkSourcePrintCompositor*"/>
911 <method name=
"get_pagination_progress" symbol=
"gtk_source_print_compositor_get_pagination_progress">
912 <return-type type=
"gdouble"/>
914 <parameter name=
"compositor" type=
"GtkSourcePrintCompositor*"/>
917 <method name=
"get_print_footer" symbol=
"gtk_source_print_compositor_get_print_footer">
918 <return-type type=
"gboolean"/>
920 <parameter name=
"compositor" type=
"GtkSourcePrintCompositor*"/>
923 <method name=
"get_print_header" symbol=
"gtk_source_print_compositor_get_print_header">
924 <return-type type=
"gboolean"/>
926 <parameter name=
"compositor" type=
"GtkSourcePrintCompositor*"/>
929 <method name=
"get_print_line_numbers" symbol=
"gtk_source_print_compositor_get_print_line_numbers">
930 <return-type type=
"guint"/>
932 <parameter name=
"compositor" type=
"GtkSourcePrintCompositor*"/>
935 <method name=
"get_right_margin" symbol=
"gtk_source_print_compositor_get_right_margin">
936 <return-type type=
"gdouble"/>
938 <parameter name=
"compositor" type=
"GtkSourcePrintCompositor*"/>
939 <parameter name=
"unit" type=
"GtkUnit"/>
942 <method name=
"get_tab_width" symbol=
"gtk_source_print_compositor_get_tab_width">
943 <return-type type=
"guint"/>
945 <parameter name=
"compositor" type=
"GtkSourcePrintCompositor*"/>
948 <method name=
"get_top_margin" symbol=
"gtk_source_print_compositor_get_top_margin">
949 <return-type type=
"gdouble"/>
951 <parameter name=
"compositor" type=
"GtkSourcePrintCompositor*"/>
952 <parameter name=
"unit" type=
"GtkUnit"/>
955 <method name=
"get_wrap_mode" symbol=
"gtk_source_print_compositor_get_wrap_mode">
956 <return-type type=
"GtkWrapMode"/>
958 <parameter name=
"compositor" type=
"GtkSourcePrintCompositor*"/>
961 <constructor name=
"new" symbol=
"gtk_source_print_compositor_new">
962 <return-type type=
"GtkSourcePrintCompositor*"/>
964 <parameter name=
"buffer" type=
"GtkSourceBuffer*"/>
967 <constructor name=
"new_from_view" symbol=
"gtk_source_print_compositor_new_from_view">
968 <return-type type=
"GtkSourcePrintCompositor*"/>
970 <parameter name=
"view" type=
"GtkSourceView*"/>
973 <method name=
"paginate" symbol=
"gtk_source_print_compositor_paginate">
974 <return-type type=
"gboolean"/>
976 <parameter name=
"compositor" type=
"GtkSourcePrintCompositor*"/>
977 <parameter name=
"context" type=
"GtkPrintContext*"/>
980 <method name=
"set_body_font_name" symbol=
"gtk_source_print_compositor_set_body_font_name">
981 <return-type type=
"void"/>
983 <parameter name=
"compositor" type=
"GtkSourcePrintCompositor*"/>
984 <parameter name=
"font_name" type=
"gchar*"/>
987 <method name=
"set_bottom_margin" symbol=
"gtk_source_print_compositor_set_bottom_margin">
988 <return-type type=
"void"/>
990 <parameter name=
"compositor" type=
"GtkSourcePrintCompositor*"/>
991 <parameter name=
"margin" type=
"gdouble"/>
992 <parameter name=
"unit" type=
"GtkUnit"/>
995 <method name=
"set_footer_font_name" symbol=
"gtk_source_print_compositor_set_footer_font_name">
996 <return-type type=
"void"/>
998 <parameter name=
"compositor" type=
"GtkSourcePrintCompositor*"/>
999 <parameter name=
"font_name" type=
"gchar*"/>
1002 <method name=
"set_footer_format" symbol=
"gtk_source_print_compositor_set_footer_format">
1003 <return-type type=
"void"/>
1005 <parameter name=
"compositor" type=
"GtkSourcePrintCompositor*"/>
1006 <parameter name=
"separator" type=
"gboolean"/>
1007 <parameter name=
"left" type=
"gchar*"/>
1008 <parameter name=
"center" type=
"gchar*"/>
1009 <parameter name=
"right" type=
"gchar*"/>
1012 <method name=
"set_header_font_name" symbol=
"gtk_source_print_compositor_set_header_font_name">
1013 <return-type type=
"void"/>
1015 <parameter name=
"compositor" type=
"GtkSourcePrintCompositor*"/>
1016 <parameter name=
"font_name" type=
"gchar*"/>
1019 <method name=
"set_header_format" symbol=
"gtk_source_print_compositor_set_header_format">
1020 <return-type type=
"void"/>
1022 <parameter name=
"compositor" type=
"GtkSourcePrintCompositor*"/>
1023 <parameter name=
"separator" type=
"gboolean"/>
1024 <parameter name=
"left" type=
"gchar*"/>
1025 <parameter name=
"center" type=
"gchar*"/>
1026 <parameter name=
"right" type=
"gchar*"/>
1029 <method name=
"set_highlight_syntax" symbol=
"gtk_source_print_compositor_set_highlight_syntax">
1030 <return-type type=
"void"/>
1032 <parameter name=
"compositor" type=
"GtkSourcePrintCompositor*"/>
1033 <parameter name=
"highlight" type=
"gboolean"/>
1036 <method name=
"set_left_margin" symbol=
"gtk_source_print_compositor_set_left_margin">
1037 <return-type type=
"void"/>
1039 <parameter name=
"compositor" type=
"GtkSourcePrintCompositor*"/>
1040 <parameter name=
"margin" type=
"gdouble"/>
1041 <parameter name=
"unit" type=
"GtkUnit"/>
1044 <method name=
"set_line_numbers_font_name" symbol=
"gtk_source_print_compositor_set_line_numbers_font_name">
1045 <return-type type=
"void"/>
1047 <parameter name=
"compositor" type=
"GtkSourcePrintCompositor*"/>
1048 <parameter name=
"font_name" type=
"gchar*"/>
1051 <method name=
"set_print_footer" symbol=
"gtk_source_print_compositor_set_print_footer">
1052 <return-type type=
"void"/>
1054 <parameter name=
"compositor" type=
"GtkSourcePrintCompositor*"/>
1055 <parameter name=
"print" type=
"gboolean"/>
1058 <method name=
"set_print_header" symbol=
"gtk_source_print_compositor_set_print_header">
1059 <return-type type=
"void"/>
1061 <parameter name=
"compositor" type=
"GtkSourcePrintCompositor*"/>
1062 <parameter name=
"print" type=
"gboolean"/>
1065 <method name=
"set_print_line_numbers" symbol=
"gtk_source_print_compositor_set_print_line_numbers">
1066 <return-type type=
"void"/>
1068 <parameter name=
"compositor" type=
"GtkSourcePrintCompositor*"/>
1069 <parameter name=
"interval" type=
"guint"/>
1072 <method name=
"set_right_margin" symbol=
"gtk_source_print_compositor_set_right_margin">
1073 <return-type type=
"void"/>
1075 <parameter name=
"compositor" type=
"GtkSourcePrintCompositor*"/>
1076 <parameter name=
"margin" type=
"gdouble"/>
1077 <parameter name=
"unit" type=
"GtkUnit"/>
1080 <method name=
"set_tab_width" symbol=
"gtk_source_print_compositor_set_tab_width">
1081 <return-type type=
"void"/>
1083 <parameter name=
"compositor" type=
"GtkSourcePrintCompositor*"/>
1084 <parameter name=
"width" type=
"guint"/>
1087 <method name=
"set_top_margin" symbol=
"gtk_source_print_compositor_set_top_margin">
1088 <return-type type=
"void"/>
1090 <parameter name=
"compositor" type=
"GtkSourcePrintCompositor*"/>
1091 <parameter name=
"margin" type=
"gdouble"/>
1092 <parameter name=
"unit" type=
"GtkUnit"/>
1095 <method name=
"set_wrap_mode" symbol=
"gtk_source_print_compositor_set_wrap_mode">
1096 <return-type type=
"void"/>
1098 <parameter name=
"compositor" type=
"GtkSourcePrintCompositor*"/>
1099 <parameter name=
"wrap_mode" type=
"GtkWrapMode"/>
1102 <property name=
"body-font-name" type=
"char*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1103 <property name=
"buffer" type=
"GtkSourceBuffer*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"1"/>
1104 <property name=
"footer-font-name" type=
"char*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1105 <property name=
"header-font-name" type=
"char*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1106 <property name=
"highlight-syntax" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1107 <property name=
"line-numbers-font-name" type=
"char*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1108 <property name=
"n-pages" type=
"gint" readable=
"1" writable=
"0" construct=
"0" construct-only=
"0"/>
1109 <property name=
"print-footer" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1110 <property name=
"print-header" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1111 <property name=
"print-line-numbers" type=
"guint" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1112 <property name=
"tab-width" type=
"guint" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1113 <property name=
"wrap-mode" type=
"GtkWrapMode" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1115 <object name=
"GtkSourceStyle" parent=
"GObject" type-name=
"GtkSourceStyle" get-type=
"gtk_source_style_get_type">
1116 <method name=
"copy" symbol=
"gtk_source_style_copy">
1117 <return-type type=
"GtkSourceStyle*"/>
1119 <parameter name=
"style" type=
"GtkSourceStyle*"/>
1122 <property name=
"background" type=
"char*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"1"/>
1123 <property name=
"background-set" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"1"/>
1124 <property name=
"bold" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"1"/>
1125 <property name=
"bold-set" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"1"/>
1126 <property name=
"foreground" type=
"char*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"1"/>
1127 <property name=
"foreground-set" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"1"/>
1128 <property name=
"italic" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"1"/>
1129 <property name=
"italic-set" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"1"/>
1130 <property name=
"line-background" type=
"char*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"1"/>
1131 <property name=
"line-background-set" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"1"/>
1132 <property name=
"strikethrough" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"1"/>
1133 <property name=
"strikethrough-set" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"1"/>
1134 <property name=
"underline" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"1"/>
1135 <property name=
"underline-set" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"1"/>
1137 <object name=
"GtkSourceStyleScheme" parent=
"GObject" type-name=
"GtkSourceStyleScheme" get-type=
"gtk_source_style_scheme_get_type">
1138 <method name=
"get_authors" symbol=
"gtk_source_style_scheme_get_authors">
1139 <return-type type=
"gchar**"/>
1141 <parameter name=
"scheme" type=
"GtkSourceStyleScheme*"/>
1144 <method name=
"get_description" symbol=
"gtk_source_style_scheme_get_description">
1145 <return-type type=
"gchar*"/>
1147 <parameter name=
"scheme" type=
"GtkSourceStyleScheme*"/>
1150 <method name=
"get_filename" symbol=
"gtk_source_style_scheme_get_filename">
1151 <return-type type=
"gchar*"/>
1153 <parameter name=
"scheme" type=
"GtkSourceStyleScheme*"/>
1156 <method name=
"get_id" symbol=
"gtk_source_style_scheme_get_id">
1157 <return-type type=
"gchar*"/>
1159 <parameter name=
"scheme" type=
"GtkSourceStyleScheme*"/>
1162 <method name=
"get_name" symbol=
"gtk_source_style_scheme_get_name">
1163 <return-type type=
"gchar*"/>
1165 <parameter name=
"scheme" type=
"GtkSourceStyleScheme*"/>
1168 <method name=
"get_style" symbol=
"gtk_source_style_scheme_get_style">
1169 <return-type type=
"GtkSourceStyle*"/>
1171 <parameter name=
"scheme" type=
"GtkSourceStyleScheme*"/>
1172 <parameter name=
"style_id" type=
"gchar*"/>
1175 <property name=
"description" type=
"char*" readable=
"1" writable=
"0" construct=
"0" construct-only=
"0"/>
1176 <property name=
"filename" type=
"char*" readable=
"1" writable=
"0" construct=
"0" construct-only=
"0"/>
1177 <property name=
"id" type=
"char*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"1"/>
1178 <property name=
"name" type=
"char*" readable=
"1" writable=
"0" construct=
"0" construct-only=
"0"/>
1180 <object name=
"GtkSourceStyleSchemeManager" parent=
"GObject" type-name=
"GtkSourceStyleSchemeManager" get-type=
"gtk_source_style_scheme_manager_get_type">
1181 <method name=
"append_search_path" symbol=
"gtk_source_style_scheme_manager_append_search_path">
1182 <return-type type=
"void"/>
1184 <parameter name=
"manager" type=
"GtkSourceStyleSchemeManager*"/>
1185 <parameter name=
"path" type=
"gchar*"/>
1188 <method name=
"force_rescan" symbol=
"gtk_source_style_scheme_manager_force_rescan">
1189 <return-type type=
"void"/>
1191 <parameter name=
"manager" type=
"GtkSourceStyleSchemeManager*"/>
1194 <method name=
"get_default" symbol=
"gtk_source_style_scheme_manager_get_default">
1195 <return-type type=
"GtkSourceStyleSchemeManager*"/>
1197 <method name=
"get_scheme" symbol=
"gtk_source_style_scheme_manager_get_scheme">
1198 <return-type type=
"GtkSourceStyleScheme*"/>
1200 <parameter name=
"manager" type=
"GtkSourceStyleSchemeManager*"/>
1201 <parameter name=
"scheme_id" type=
"gchar*"/>
1204 <method name=
"get_scheme_ids" symbol=
"gtk_source_style_scheme_manager_get_scheme_ids">
1205 <return-type type=
"gchar**"/>
1207 <parameter name=
"manager" type=
"GtkSourceStyleSchemeManager*"/>
1210 <method name=
"get_search_path" symbol=
"gtk_source_style_scheme_manager_get_search_path">
1211 <return-type type=
"gchar**"/>
1213 <parameter name=
"manager" type=
"GtkSourceStyleSchemeManager*"/>
1216 <constructor name=
"new" symbol=
"gtk_source_style_scheme_manager_new">
1217 <return-type type=
"GtkSourceStyleSchemeManager*"/>
1219 <method name=
"prepend_search_path" symbol=
"gtk_source_style_scheme_manager_prepend_search_path">
1220 <return-type type=
"void"/>
1222 <parameter name=
"manager" type=
"GtkSourceStyleSchemeManager*"/>
1223 <parameter name=
"path" type=
"gchar*"/>
1226 <method name=
"set_search_path" symbol=
"gtk_source_style_scheme_manager_set_search_path">
1227 <return-type type=
"void"/>
1229 <parameter name=
"manager" type=
"GtkSourceStyleSchemeManager*"/>
1230 <parameter name=
"path" type=
"gchar**"/>
1233 <property name=
"scheme-ids" type=
"GStrv*" readable=
"1" writable=
"0" construct=
"0" construct-only=
"0"/>
1234 <property name=
"search-path" type=
"GStrv*" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1236 <object name=
"GtkSourceView" parent=
"GtkTextView" type-name=
"GtkSourceView" get-type=
"gtk_source_view_get_type">
1238 <interface name=
"AtkImplementor"/>
1239 <interface name=
"GtkBuildable"/>
1241 <method name=
"get_auto_indent" symbol=
"gtk_source_view_get_auto_indent">
1242 <return-type type=
"gboolean"/>
1244 <parameter name=
"view" type=
"GtkSourceView*"/>
1247 <method name=
"get_completion" symbol=
"gtk_source_view_get_completion">
1248 <return-type type=
"GtkSourceCompletion*"/>
1250 <parameter name=
"view" type=
"GtkSourceView*"/>
1253 <method name=
"get_draw_spaces" symbol=
"gtk_source_view_get_draw_spaces">
1254 <return-type type=
"GtkSourceDrawSpacesFlags"/>
1256 <parameter name=
"view" type=
"GtkSourceView*"/>
1259 <method name=
"get_gutter" symbol=
"gtk_source_view_get_gutter">
1260 <return-type type=
"GtkSourceGutter*"/>
1262 <parameter name=
"view" type=
"GtkSourceView*"/>
1263 <parameter name=
"window_type" type=
"GtkTextWindowType"/>
1266 <method name=
"get_highlight_current_line" symbol=
"gtk_source_view_get_highlight_current_line">
1267 <return-type type=
"gboolean"/>
1269 <parameter name=
"view" type=
"GtkSourceView*"/>
1272 <method name=
"get_indent_on_tab" symbol=
"gtk_source_view_get_indent_on_tab">
1273 <return-type type=
"gboolean"/>
1275 <parameter name=
"view" type=
"GtkSourceView*"/>
1278 <method name=
"get_indent_width" symbol=
"gtk_source_view_get_indent_width">
1279 <return-type type=
"gint"/>
1281 <parameter name=
"view" type=
"GtkSourceView*"/>
1284 <method name=
"get_insert_spaces_instead_of_tabs" symbol=
"gtk_source_view_get_insert_spaces_instead_of_tabs">
1285 <return-type type=
"gboolean"/>
1287 <parameter name=
"view" type=
"GtkSourceView*"/>
1290 <method name=
"get_mark_category_background" symbol=
"gtk_source_view_get_mark_category_background">
1291 <return-type type=
"gboolean"/>
1293 <parameter name=
"view" type=
"GtkSourceView*"/>
1294 <parameter name=
"category" type=
"gchar*"/>
1295 <parameter name=
"dest" type=
"GdkColor*"/>
1298 <method name=
"get_mark_category_pixbuf" symbol=
"gtk_source_view_get_mark_category_pixbuf">
1299 <return-type type=
"GdkPixbuf*"/>
1301 <parameter name=
"view" type=
"GtkSourceView*"/>
1302 <parameter name=
"category" type=
"gchar*"/>
1305 <method name=
"get_mark_category_priority" symbol=
"gtk_source_view_get_mark_category_priority">
1306 <return-type type=
"gint"/>
1308 <parameter name=
"view" type=
"GtkSourceView*"/>
1309 <parameter name=
"category" type=
"gchar*"/>
1312 <method name=
"get_right_margin_position" symbol=
"gtk_source_view_get_right_margin_position">
1313 <return-type type=
"guint"/>
1315 <parameter name=
"view" type=
"GtkSourceView*"/>
1318 <method name=
"get_show_line_marks" symbol=
"gtk_source_view_get_show_line_marks">
1319 <return-type type=
"gboolean"/>
1321 <parameter name=
"view" type=
"GtkSourceView*"/>
1324 <method name=
"get_show_line_numbers" symbol=
"gtk_source_view_get_show_line_numbers">
1325 <return-type type=
"gboolean"/>
1327 <parameter name=
"view" type=
"GtkSourceView*"/>
1330 <method name=
"get_show_right_margin" symbol=
"gtk_source_view_get_show_right_margin">
1331 <return-type type=
"gboolean"/>
1333 <parameter name=
"view" type=
"GtkSourceView*"/>
1336 <method name=
"get_smart_home_end" symbol=
"gtk_source_view_get_smart_home_end">
1337 <return-type type=
"GtkSourceSmartHomeEndType"/>
1339 <parameter name=
"view" type=
"GtkSourceView*"/>
1342 <method name=
"get_tab_width" symbol=
"gtk_source_view_get_tab_width">
1343 <return-type type=
"guint"/>
1345 <parameter name=
"view" type=
"GtkSourceView*"/>
1348 <constructor name=
"new" symbol=
"gtk_source_view_new">
1349 <return-type type=
"GtkWidget*"/>
1351 <constructor name=
"new_with_buffer" symbol=
"gtk_source_view_new_with_buffer">
1352 <return-type type=
"GtkWidget*"/>
1354 <parameter name=
"buffer" type=
"GtkSourceBuffer*"/>
1357 <method name=
"set_auto_indent" symbol=
"gtk_source_view_set_auto_indent">
1358 <return-type type=
"void"/>
1360 <parameter name=
"view" type=
"GtkSourceView*"/>
1361 <parameter name=
"enable" type=
"gboolean"/>
1364 <method name=
"set_draw_spaces" symbol=
"gtk_source_view_set_draw_spaces">
1365 <return-type type=
"void"/>
1367 <parameter name=
"view" type=
"GtkSourceView*"/>
1368 <parameter name=
"flags" type=
"GtkSourceDrawSpacesFlags"/>
1371 <method name=
"set_highlight_current_line" symbol=
"gtk_source_view_set_highlight_current_line">
1372 <return-type type=
"void"/>
1374 <parameter name=
"view" type=
"GtkSourceView*"/>
1375 <parameter name=
"show" type=
"gboolean"/>
1378 <method name=
"set_indent_on_tab" symbol=
"gtk_source_view_set_indent_on_tab">
1379 <return-type type=
"void"/>
1381 <parameter name=
"view" type=
"GtkSourceView*"/>
1382 <parameter name=
"enable" type=
"gboolean"/>
1385 <method name=
"set_indent_width" symbol=
"gtk_source_view_set_indent_width">
1386 <return-type type=
"void"/>
1388 <parameter name=
"view" type=
"GtkSourceView*"/>
1389 <parameter name=
"width" type=
"gint"/>
1392 <method name=
"set_insert_spaces_instead_of_tabs" symbol=
"gtk_source_view_set_insert_spaces_instead_of_tabs">
1393 <return-type type=
"void"/>
1395 <parameter name=
"view" type=
"GtkSourceView*"/>
1396 <parameter name=
"enable" type=
"gboolean"/>
1399 <method name=
"set_mark_category_background" symbol=
"gtk_source_view_set_mark_category_background">
1400 <return-type type=
"void"/>
1402 <parameter name=
"view" type=
"GtkSourceView*"/>
1403 <parameter name=
"category" type=
"gchar*"/>
1404 <parameter name=
"color" type=
"GdkColor*"/>
1407 <method name=
"set_mark_category_icon_from_icon_name" symbol=
"gtk_source_view_set_mark_category_icon_from_icon_name">
1408 <return-type type=
"void"/>
1410 <parameter name=
"view" type=
"GtkSourceView*"/>
1411 <parameter name=
"category" type=
"gchar*"/>
1412 <parameter name=
"name" type=
"gchar*"/>
1415 <method name=
"set_mark_category_icon_from_pixbuf" symbol=
"gtk_source_view_set_mark_category_icon_from_pixbuf">
1416 <return-type type=
"void"/>
1418 <parameter name=
"view" type=
"GtkSourceView*"/>
1419 <parameter name=
"category" type=
"gchar*"/>
1420 <parameter name=
"pixbuf" type=
"GdkPixbuf*"/>
1423 <method name=
"set_mark_category_icon_from_stock" symbol=
"gtk_source_view_set_mark_category_icon_from_stock">
1424 <return-type type=
"void"/>
1426 <parameter name=
"view" type=
"GtkSourceView*"/>
1427 <parameter name=
"category" type=
"gchar*"/>
1428 <parameter name=
"stock_id" type=
"gchar*"/>
1431 <method name=
"set_mark_category_pixbuf" symbol=
"gtk_source_view_set_mark_category_pixbuf">
1432 <return-type type=
"void"/>
1434 <parameter name=
"view" type=
"GtkSourceView*"/>
1435 <parameter name=
"category" type=
"gchar*"/>
1436 <parameter name=
"pixbuf" type=
"GdkPixbuf*"/>
1439 <method name=
"set_mark_category_priority" symbol=
"gtk_source_view_set_mark_category_priority">
1440 <return-type type=
"void"/>
1442 <parameter name=
"view" type=
"GtkSourceView*"/>
1443 <parameter name=
"category" type=
"gchar*"/>
1444 <parameter name=
"priority" type=
"gint"/>
1447 <method name=
"set_mark_category_tooltip_func" symbol=
"gtk_source_view_set_mark_category_tooltip_func">
1448 <return-type type=
"void"/>
1450 <parameter name=
"view" type=
"GtkSourceView*"/>
1451 <parameter name=
"category" type=
"gchar*"/>
1452 <parameter name=
"func" type=
"GtkSourceViewMarkTooltipFunc"/>
1453 <parameter name=
"user_data" type=
"gpointer"/>
1454 <parameter name=
"user_data_notify" type=
"GDestroyNotify"/>
1457 <method name=
"set_mark_category_tooltip_markup_func" symbol=
"gtk_source_view_set_mark_category_tooltip_markup_func">
1458 <return-type type=
"void"/>
1460 <parameter name=
"view" type=
"GtkSourceView*"/>
1461 <parameter name=
"category" type=
"gchar*"/>
1462 <parameter name=
"markup_func" type=
"GtkSourceViewMarkTooltipFunc"/>
1463 <parameter name=
"user_data" type=
"gpointer"/>
1464 <parameter name=
"user_data_notify" type=
"GDestroyNotify"/>
1467 <method name=
"set_right_margin_position" symbol=
"gtk_source_view_set_right_margin_position">
1468 <return-type type=
"void"/>
1470 <parameter name=
"view" type=
"GtkSourceView*"/>
1471 <parameter name=
"pos" type=
"guint"/>
1474 <method name=
"set_show_line_marks" symbol=
"gtk_source_view_set_show_line_marks">
1475 <return-type type=
"void"/>
1477 <parameter name=
"view" type=
"GtkSourceView*"/>
1478 <parameter name=
"show" type=
"gboolean"/>
1481 <method name=
"set_show_line_numbers" symbol=
"gtk_source_view_set_show_line_numbers">
1482 <return-type type=
"void"/>
1484 <parameter name=
"view" type=
"GtkSourceView*"/>
1485 <parameter name=
"show" type=
"gboolean"/>
1488 <method name=
"set_show_right_margin" symbol=
"gtk_source_view_set_show_right_margin">
1489 <return-type type=
"void"/>
1491 <parameter name=
"view" type=
"GtkSourceView*"/>
1492 <parameter name=
"show" type=
"gboolean"/>
1495 <method name=
"set_smart_home_end" symbol=
"gtk_source_view_set_smart_home_end">
1496 <return-type type=
"void"/>
1498 <parameter name=
"view" type=
"GtkSourceView*"/>
1499 <parameter name=
"smart_he" type=
"GtkSourceSmartHomeEndType"/>
1502 <method name=
"set_tab_width" symbol=
"gtk_source_view_set_tab_width">
1503 <return-type type=
"void"/>
1505 <parameter name=
"view" type=
"GtkSourceView*"/>
1506 <parameter name=
"width" type=
"guint"/>
1509 <property name=
"auto-indent" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1510 <property name=
"completion" type=
"GtkSourceCompletion*" readable=
"1" writable=
"0" construct=
"0" construct-only=
"0"/>
1511 <property name=
"draw-spaces" type=
"GtkSourceDrawSpacesFlags" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1512 <property name=
"highlight-current-line" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1513 <property name=
"indent-on-tab" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1514 <property name=
"indent-width" type=
"gint" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1515 <property name=
"insert-spaces-instead-of-tabs" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1516 <property name=
"right-margin-position" type=
"guint" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1517 <property name=
"show-line-marks" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1518 <property name=
"show-line-numbers" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1519 <property name=
"show-right-margin" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1520 <property name=
"smart-home-end" type=
"GtkSourceSmartHomeEndType" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1521 <property name=
"tab-width" type=
"guint" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
1522 <signal name=
"line-mark-activated" when=
"LAST">
1523 <return-type type=
"void"/>
1525 <parameter name=
"view" type=
"GtkSourceView*"/>
1526 <parameter name=
"iter" type=
"GtkTextIter*"/>
1527 <parameter name=
"event" type=
"GdkEvent*"/>
1530 <signal name=
"move-lines" when=
"LAST">
1531 <return-type type=
"void"/>
1533 <parameter name=
"view" type=
"GtkSourceView*"/>
1534 <parameter name=
"copy" type=
"gboolean"/>
1535 <parameter name=
"step" type=
"gint"/>
1538 <signal name=
"redo" when=
"LAST">
1539 <return-type type=
"void"/>
1541 <parameter name=
"view" type=
"GtkSourceView*"/>
1544 <signal name=
"show-completion" when=
"LAST">
1545 <return-type type=
"void"/>
1547 <parameter name=
"view" type=
"GtkSourceView*"/>
1550 <signal name=
"undo" when=
"LAST">
1551 <return-type type=
"void"/>
1553 <parameter name=
"view" type=
"GtkSourceView*"/>
1557 <interface name=
"GtkSourceCompletionProposal" type-name=
"GtkSourceCompletionProposal" get-type=
"gtk_source_completion_proposal_get_type">
1559 <interface name=
"GObject"/>
1561 <method name=
"changed" symbol=
"gtk_source_completion_proposal_changed">
1562 <return-type type=
"void"/>
1564 <parameter name=
"proposal" type=
"GtkSourceCompletionProposal*"/>
1567 <method name=
"equal" symbol=
"gtk_source_completion_proposal_equal">
1568 <return-type type=
"gboolean"/>
1570 <parameter name=
"proposal" type=
"GtkSourceCompletionProposal*"/>
1571 <parameter name=
"other" type=
"GtkSourceCompletionProposal*"/>
1574 <method name=
"get_icon" symbol=
"gtk_source_completion_proposal_get_icon">
1575 <return-type type=
"GdkPixbuf*"/>
1577 <parameter name=
"proposal" type=
"GtkSourceCompletionProposal*"/>
1580 <method name=
"get_info" symbol=
"gtk_source_completion_proposal_get_info">
1581 <return-type type=
"gchar*"/>
1583 <parameter name=
"proposal" type=
"GtkSourceCompletionProposal*"/>
1586 <method name=
"get_label" symbol=
"gtk_source_completion_proposal_get_label">
1587 <return-type type=
"gchar*"/>
1589 <parameter name=
"proposal" type=
"GtkSourceCompletionProposal*"/>
1592 <method name=
"get_markup" symbol=
"gtk_source_completion_proposal_get_markup">
1593 <return-type type=
"gchar*"/>
1595 <parameter name=
"proposal" type=
"GtkSourceCompletionProposal*"/>
1598 <method name=
"get_text" symbol=
"gtk_source_completion_proposal_get_text">
1599 <return-type type=
"gchar*"/>
1601 <parameter name=
"proposal" type=
"GtkSourceCompletionProposal*"/>
1604 <method name=
"hash" symbol=
"gtk_source_completion_proposal_hash">
1605 <return-type type=
"guint"/>
1607 <parameter name=
"proposal" type=
"GtkSourceCompletionProposal*"/>
1610 <signal name=
"changed" when=
"LAST">
1611 <return-type type=
"void"/>
1613 <parameter name=
"proposal" type=
"GtkSourceCompletionProposal*"/>
1616 <vfunc name=
"equal">
1617 <return-type type=
"gboolean"/>
1619 <parameter name=
"proposal" type=
"GtkSourceCompletionProposal*"/>
1620 <parameter name=
"other" type=
"GtkSourceCompletionProposal*"/>
1623 <vfunc name=
"get_icon">
1624 <return-type type=
"GdkPixbuf*"/>
1626 <parameter name=
"proposal" type=
"GtkSourceCompletionProposal*"/>
1629 <vfunc name=
"get_info">
1630 <return-type type=
"gchar*"/>
1632 <parameter name=
"proposal" type=
"GtkSourceCompletionProposal*"/>
1635 <vfunc name=
"get_label">
1636 <return-type type=
"gchar*"/>
1638 <parameter name=
"proposal" type=
"GtkSourceCompletionProposal*"/>
1641 <vfunc name=
"get_markup">
1642 <return-type type=
"gchar*"/>
1644 <parameter name=
"proposal" type=
"GtkSourceCompletionProposal*"/>
1647 <vfunc name=
"get_text">
1648 <return-type type=
"gchar*"/>
1650 <parameter name=
"proposal" type=
"GtkSourceCompletionProposal*"/>
1654 <return-type type=
"guint"/>
1656 <parameter name=
"proposal" type=
"GtkSourceCompletionProposal*"/>
1660 <interface name=
"GtkSourceCompletionProvider" type-name=
"GtkSourceCompletionProvider" get-type=
"gtk_source_completion_provider_get_type">
1662 <interface name=
"GObject"/>
1664 <method name=
"activate_proposal" symbol=
"gtk_source_completion_provider_activate_proposal">
1665 <return-type type=
"gboolean"/>
1667 <parameter name=
"provider" type=
"GtkSourceCompletionProvider*"/>
1668 <parameter name=
"proposal" type=
"GtkSourceCompletionProposal*"/>
1669 <parameter name=
"iter" type=
"GtkTextIter*"/>
1672 <method name=
"get_activation" symbol=
"gtk_source_completion_provider_get_activation">
1673 <return-type type=
"GtkSourceCompletionActivation"/>
1675 <parameter name=
"provider" type=
"GtkSourceCompletionProvider*"/>
1678 <method name=
"get_icon" symbol=
"gtk_source_completion_provider_get_icon">
1679 <return-type type=
"GdkPixbuf*"/>
1681 <parameter name=
"provider" type=
"GtkSourceCompletionProvider*"/>
1684 <method name=
"get_info_widget" symbol=
"gtk_source_completion_provider_get_info_widget">
1685 <return-type type=
"GtkWidget*"/>
1687 <parameter name=
"provider" type=
"GtkSourceCompletionProvider*"/>
1688 <parameter name=
"proposal" type=
"GtkSourceCompletionProposal*"/>
1691 <method name=
"get_interactive_delay" symbol=
"gtk_source_completion_provider_get_interactive_delay">
1692 <return-type type=
"gint"/>
1694 <parameter name=
"provider" type=
"GtkSourceCompletionProvider*"/>
1697 <method name=
"get_name" symbol=
"gtk_source_completion_provider_get_name">
1698 <return-type type=
"gchar*"/>
1700 <parameter name=
"provider" type=
"GtkSourceCompletionProvider*"/>
1703 <method name=
"get_priority" symbol=
"gtk_source_completion_provider_get_priority">
1704 <return-type type=
"gint"/>
1706 <parameter name=
"provider" type=
"GtkSourceCompletionProvider*"/>
1709 <method name=
"get_start_iter" symbol=
"gtk_source_completion_provider_get_start_iter">
1710 <return-type type=
"gboolean"/>
1712 <parameter name=
"provider" type=
"GtkSourceCompletionProvider*"/>
1713 <parameter name=
"context" type=
"GtkSourceCompletionContext*"/>
1714 <parameter name=
"proposal" type=
"GtkSourceCompletionProposal*"/>
1715 <parameter name=
"iter" type=
"GtkTextIter*"/>
1718 <method name=
"match" symbol=
"gtk_source_completion_provider_match">
1719 <return-type type=
"gboolean"/>
1721 <parameter name=
"provider" type=
"GtkSourceCompletionProvider*"/>
1722 <parameter name=
"context" type=
"GtkSourceCompletionContext*"/>
1725 <method name=
"populate" symbol=
"gtk_source_completion_provider_populate">
1726 <return-type type=
"void"/>
1728 <parameter name=
"provider" type=
"GtkSourceCompletionProvider*"/>
1729 <parameter name=
"context" type=
"GtkSourceCompletionContext*"/>
1732 <method name=
"update_info" symbol=
"gtk_source_completion_provider_update_info">
1733 <return-type type=
"void"/>
1735 <parameter name=
"provider" type=
"GtkSourceCompletionProvider*"/>
1736 <parameter name=
"proposal" type=
"GtkSourceCompletionProposal*"/>
1737 <parameter name=
"info" type=
"GtkSourceCompletionInfo*"/>
1740 <vfunc name=
"activate_proposal">
1741 <return-type type=
"gboolean"/>
1743 <parameter name=
"provider" type=
"GtkSourceCompletionProvider*"/>
1744 <parameter name=
"proposal" type=
"GtkSourceCompletionProposal*"/>
1745 <parameter name=
"iter" type=
"GtkTextIter*"/>
1748 <vfunc name=
"get_activation">
1749 <return-type type=
"GtkSourceCompletionActivation"/>
1751 <parameter name=
"provider" type=
"GtkSourceCompletionProvider*"/>
1754 <vfunc name=
"get_icon">
1755 <return-type type=
"GdkPixbuf*"/>
1757 <parameter name=
"provider" type=
"GtkSourceCompletionProvider*"/>
1760 <vfunc name=
"get_info_widget">
1761 <return-type type=
"GtkWidget*"/>
1763 <parameter name=
"provider" type=
"GtkSourceCompletionProvider*"/>
1764 <parameter name=
"proposal" type=
"GtkSourceCompletionProposal*"/>
1767 <vfunc name=
"get_interactive_delay">
1768 <return-type type=
"gint"/>
1770 <parameter name=
"provider" type=
"GtkSourceCompletionProvider*"/>
1773 <vfunc name=
"get_name">
1774 <return-type type=
"gchar*"/>
1776 <parameter name=
"provider" type=
"GtkSourceCompletionProvider*"/>
1779 <vfunc name=
"get_priority">
1780 <return-type type=
"gint"/>
1782 <parameter name=
"provider" type=
"GtkSourceCompletionProvider*"/>
1785 <vfunc name=
"get_start_iter">
1786 <return-type type=
"gboolean"/>
1788 <parameter name=
"provider" type=
"GtkSourceCompletionProvider*"/>
1789 <parameter name=
"context" type=
"GtkSourceCompletionContext*"/>
1790 <parameter name=
"proposal" type=
"GtkSourceCompletionProposal*"/>
1791 <parameter name=
"iter" type=
"GtkTextIter*"/>
1794 <vfunc name=
"match">
1795 <return-type type=
"gboolean"/>
1797 <parameter name=
"provider" type=
"GtkSourceCompletionProvider*"/>
1798 <parameter name=
"context" type=
"GtkSourceCompletionContext*"/>
1801 <vfunc name=
"populate">
1802 <return-type type=
"void"/>
1804 <parameter name=
"provider" type=
"GtkSourceCompletionProvider*"/>
1805 <parameter name=
"context" type=
"GtkSourceCompletionContext*"/>
1808 <vfunc name=
"update_info">
1809 <return-type type=
"void"/>
1811 <parameter name=
"provider" type=
"GtkSourceCompletionProvider*"/>
1812 <parameter name=
"proposal" type=
"GtkSourceCompletionProposal*"/>
1813 <parameter name=
"info" type=
"GtkSourceCompletionInfo*"/>
1817 <interface name=
"GtkSourceUndoManager" type-name=
"GtkSourceUndoManager" get-type=
"gtk_source_undo_manager_get_type">
1819 <interface name=
"GObject"/>
1821 <method name=
"begin_not_undoable_action" symbol=
"gtk_source_undo_manager_begin_not_undoable_action">
1822 <return-type type=
"void"/>
1824 <parameter name=
"manager" type=
"GtkSourceUndoManager*"/>
1827 <method name=
"can_redo" symbol=
"gtk_source_undo_manager_can_redo">
1828 <return-type type=
"gboolean"/>
1830 <parameter name=
"manager" type=
"GtkSourceUndoManager*"/>
1833 <method name=
"can_redo_changed" symbol=
"gtk_source_undo_manager_can_redo_changed">
1834 <return-type type=
"void"/>
1836 <parameter name=
"manager" type=
"GtkSourceUndoManager*"/>
1839 <method name=
"can_undo" symbol=
"gtk_source_undo_manager_can_undo">
1840 <return-type type=
"gboolean"/>
1842 <parameter name=
"manager" type=
"GtkSourceUndoManager*"/>
1845 <method name=
"can_undo_changed" symbol=
"gtk_source_undo_manager_can_undo_changed">
1846 <return-type type=
"void"/>
1848 <parameter name=
"manager" type=
"GtkSourceUndoManager*"/>
1851 <method name=
"end_not_undoable_action" symbol=
"gtk_source_undo_manager_end_not_undoable_action">
1852 <return-type type=
"void"/>
1854 <parameter name=
"manager" type=
"GtkSourceUndoManager*"/>
1857 <method name=
"redo" symbol=
"gtk_source_undo_manager_redo">
1858 <return-type type=
"void"/>
1860 <parameter name=
"manager" type=
"GtkSourceUndoManager*"/>
1863 <method name=
"undo" symbol=
"gtk_source_undo_manager_undo">
1864 <return-type type=
"void"/>
1866 <parameter name=
"manager" type=
"GtkSourceUndoManager*"/>
1869 <signal name=
"can-redo-changed" when=
"LAST">
1870 <return-type type=
"void"/>
1872 <parameter name=
"manager" type=
"GtkSourceUndoManager*"/>
1875 <signal name=
"can-undo-changed" when=
"LAST">
1876 <return-type type=
"void"/>
1878 <parameter name=
"manager" type=
"GtkSourceUndoManager*"/>
1881 <vfunc name=
"begin_not_undoable_action">
1882 <return-type type=
"void"/>
1884 <parameter name=
"manager" type=
"GtkSourceUndoManager*"/>
1887 <vfunc name=
"can_redo">
1888 <return-type type=
"gboolean"/>
1890 <parameter name=
"manager" type=
"GtkSourceUndoManager*"/>
1893 <vfunc name=
"can_undo">
1894 <return-type type=
"gboolean"/>
1896 <parameter name=
"manager" type=
"GtkSourceUndoManager*"/>
1899 <vfunc name=
"end_not_undoable_action">
1900 <return-type type=
"void"/>
1902 <parameter name=
"manager" type=
"GtkSourceUndoManager*"/>
1906 <return-type type=
"void"/>
1908 <parameter name=
"manager" type=
"GtkSourceUndoManager*"/>
1912 <return-type type=
"void"/>
1914 <parameter name=
"manager" type=
"GtkSourceUndoManager*"/>
1918 <constant name=
"GTK_SOURCE_COMPLETION_CAPABILITY_AUTOMATIC" type=
"char*" value=
"standard::automatic"/>
1919 <constant name=
"GTK_SOURCE_COMPLETION_CAPABILITY_INTERACTIVE" type=
"char*" value=
"standard::interactive"/>