D-Bus: Emit cast to avoid C warning for signal handling in clients
[vala-lang.git] / vapi / packages / gedit-2.20 / gedit-2.20.gi
blob24b00580362476cd3939c60f786cc49660d987c1
1 <?xml version="1.0"?>
2 <api version="1.0">
3 <namespace name="Gedit">
4 <function name="commands_load_uri" symbol="gedit_commands_load_uri">
5 <return-type type="void"/>
6 <parameters>
7 <parameter name="window" type="GeditWindow*"/>
8 <parameter name="uri" type="gchar*"/>
9 <parameter name="encoding" type="GeditEncoding*"/>
10 <parameter name="line_pos" type="gint"/>
11 </parameters>
12 </function>
13 <function name="commands_load_uris" symbol="gedit_commands_load_uris">
14 <return-type type="gint"/>
15 <parameters>
16 <parameter name="window" type="GeditWindow*"/>
17 <parameter name="uris" type="GSList*"/>
18 <parameter name="encoding" type="GeditEncoding*"/>
19 <parameter name="line_pos" type="gint"/>
20 </parameters>
21 </function>
22 <function name="commands_save_all_documents" symbol="gedit_commands_save_all_documents">
23 <return-type type="void"/>
24 <parameters>
25 <parameter name="window" type="GeditWindow*"/>
26 </parameters>
27 </function>
28 <function name="commands_save_document" symbol="gedit_commands_save_document">
29 <return-type type="void"/>
30 <parameters>
31 <parameter name="window" type="GeditWindow*"/>
32 <parameter name="document" type="GeditDocument*"/>
33 </parameters>
34 </function>
35 <function name="debug" symbol="gedit_debug">
36 <return-type type="void"/>
37 <parameters>
38 <parameter name="section" type="GeditDebugSection"/>
39 <parameter name="file" type="gchar*"/>
40 <parameter name="line" type="gint"/>
41 <parameter name="function" type="gchar*"/>
42 </parameters>
43 </function>
44 <function name="debug_init" symbol="gedit_debug_init">
45 <return-type type="void"/>
46 </function>
47 <function name="debug_message" symbol="gedit_debug_message">
48 <return-type type="void"/>
49 <parameters>
50 <parameter name="section" type="GeditDebugSection"/>
51 <parameter name="file" type="gchar*"/>
52 <parameter name="line" type="gint"/>
53 <parameter name="function" type="gchar*"/>
54 <parameter name="format" type="gchar*"/>
55 </parameters>
56 </function>
57 <function name="dialog_add_button" symbol="gedit_dialog_add_button">
58 <return-type type="GtkWidget*"/>
59 <parameters>
60 <parameter name="dialog" type="GtkDialog*"/>
61 <parameter name="text" type="gchar*"/>
62 <parameter name="stock_id" type="gchar*"/>
63 <parameter name="response_id" type="gint"/>
64 </parameters>
65 </function>
66 <function name="g_utf8_caselessnmatch" symbol="g_utf8_caselessnmatch">
67 <return-type type="gboolean"/>
68 <parameters>
69 <parameter name="s1" type="char*"/>
70 <parameter name="s2" type="char*"/>
71 <parameter name="n1" type="gssize"/>
72 <parameter name="n2" type="gssize"/>
73 </parameters>
74 </function>
75 <function name="gdk_color_to_string" symbol="gedit_gdk_color_to_string">
76 <return-type type="gchar*"/>
77 <parameters>
78 <parameter name="color" type="GdkColor"/>
79 </parameters>
80 </function>
81 <function name="gtk_button_new_with_stock_icon" symbol="gedit_gtk_button_new_with_stock_icon">
82 <return-type type="GtkWidget*"/>
83 <parameters>
84 <parameter name="label" type="gchar*"/>
85 <parameter name="stock_id" type="gchar*"/>
86 </parameters>
87 </function>
88 <function name="help_display" symbol="gedit_help_display">
89 <return-type type="gboolean"/>
90 <parameters>
91 <parameter name="parent" type="GtkWindow*"/>
92 <parameter name="name" type="gchar*"/>
93 <parameter name="link_id" type="gchar*"/>
94 </parameters>
95 </function>
96 <function name="prefs_manager_active_file_filter_can_set" symbol="gedit_prefs_manager_active_file_filter_can_set">
97 <return-type type="gboolean"/>
98 </function>
99 <function name="prefs_manager_active_plugins_can_set" symbol="gedit_prefs_manager_active_plugins_can_set">
100 <return-type type="gboolean"/>
101 </function>
102 <function name="prefs_manager_app_init" symbol="gedit_prefs_manager_app_init">
103 <return-type type="gboolean"/>
104 </function>
105 <function name="prefs_manager_app_shutdown" symbol="gedit_prefs_manager_app_shutdown">
106 <return-type type="void"/>
107 </function>
108 <function name="prefs_manager_auto_indent_can_set" symbol="gedit_prefs_manager_auto_indent_can_set">
109 <return-type type="gboolean"/>
110 </function>
111 <function name="prefs_manager_auto_save_can_set" symbol="gedit_prefs_manager_auto_save_can_set">
112 <return-type type="gboolean"/>
113 </function>
114 <function name="prefs_manager_auto_save_interval_can_set" symbol="gedit_prefs_manager_auto_save_interval_can_set">
115 <return-type type="gboolean"/>
116 </function>
117 <function name="prefs_manager_bottom_panel_active_page_can_set" symbol="gedit_prefs_manager_bottom_panel_active_page_can_set">
118 <return-type type="gboolean"/>
119 </function>
120 <function name="prefs_manager_bottom_panel_size_can_set" symbol="gedit_prefs_manager_bottom_panel_size_can_set">
121 <return-type type="gboolean"/>
122 </function>
123 <function name="prefs_manager_bottom_panel_visible_can_set" symbol="gedit_prefs_manager_bottom_panel_visible_can_set">
124 <return-type type="gboolean"/>
125 </function>
126 <function name="prefs_manager_bracket_matching_can_set" symbol="gedit_prefs_manager_bracket_matching_can_set">
127 <return-type type="gboolean"/>
128 </function>
129 <function name="prefs_manager_create_backup_copy_can_set" symbol="gedit_prefs_manager_create_backup_copy_can_set">
130 <return-type type="gboolean"/>
131 </function>
132 <function name="prefs_manager_display_line_numbers_can_set" symbol="gedit_prefs_manager_display_line_numbers_can_set">
133 <return-type type="gboolean"/>
134 </function>
135 <function name="prefs_manager_display_right_margin_can_set" symbol="gedit_prefs_manager_display_right_margin_can_set">
136 <return-type type="gboolean"/>
137 </function>
138 <function name="prefs_manager_editor_font_can_set" symbol="gedit_prefs_manager_editor_font_can_set">
139 <return-type type="gboolean"/>
140 </function>
141 <function name="prefs_manager_enable_search_highlighting_can_set" symbol="gedit_prefs_manager_enable_search_highlighting_can_set">
142 <return-type type="gboolean"/>
143 </function>
144 <function name="prefs_manager_enable_syntax_highlighting_can_set" symbol="gedit_prefs_manager_enable_syntax_highlighting_can_set">
145 <return-type type="gboolean"/>
146 </function>
147 <function name="prefs_manager_get_active_file_filter" symbol="gedit_prefs_manager_get_active_file_filter">
148 <return-type type="gint"/>
149 </function>
150 <function name="prefs_manager_get_active_plugins" symbol="gedit_prefs_manager_get_active_plugins">
151 <return-type type="GSList*"/>
152 </function>
153 <function name="prefs_manager_get_auto_detected_encodings" symbol="gedit_prefs_manager_get_auto_detected_encodings">
154 <return-type type="GSList*"/>
155 </function>
156 <function name="prefs_manager_get_auto_indent" symbol="gedit_prefs_manager_get_auto_indent">
157 <return-type type="gboolean"/>
158 </function>
159 <function name="prefs_manager_get_auto_save" symbol="gedit_prefs_manager_get_auto_save">
160 <return-type type="gboolean"/>
161 </function>
162 <function name="prefs_manager_get_auto_save_interval" symbol="gedit_prefs_manager_get_auto_save_interval">
163 <return-type type="gint"/>
164 </function>
165 <function name="prefs_manager_get_bottom_panel_active_page" symbol="gedit_prefs_manager_get_bottom_panel_active_page">
166 <return-type type="gint"/>
167 </function>
168 <function name="prefs_manager_get_bottom_panel_size" symbol="gedit_prefs_manager_get_bottom_panel_size">
169 <return-type type="gint"/>
170 </function>
171 <function name="prefs_manager_get_bottom_panel_visible" symbol="gedit_prefs_manager_get_bottom_panel_visible">
172 <return-type type="gboolean"/>
173 </function>
174 <function name="prefs_manager_get_bracket_matching" symbol="gedit_prefs_manager_get_bracket_matching">
175 <return-type type="gboolean"/>
176 </function>
177 <function name="prefs_manager_get_create_backup_copy" symbol="gedit_prefs_manager_get_create_backup_copy">
178 <return-type type="gboolean"/>
179 </function>
180 <function name="prefs_manager_get_default_bottom_panel_size" symbol="gedit_prefs_manager_get_default_bottom_panel_size">
181 <return-type type="gint"/>
182 </function>
183 <function name="prefs_manager_get_default_print_font_body" symbol="gedit_prefs_manager_get_default_print_font_body">
184 <return-type type="gchar*"/>
185 </function>
186 <function name="prefs_manager_get_default_print_font_header" symbol="gedit_prefs_manager_get_default_print_font_header">
187 <return-type type="gchar*"/>
188 </function>
189 <function name="prefs_manager_get_default_print_font_numbers" symbol="gedit_prefs_manager_get_default_print_font_numbers">
190 <return-type type="gchar*"/>
191 </function>
192 <function name="prefs_manager_get_default_side_panel_size" symbol="gedit_prefs_manager_get_default_side_panel_size">
193 <return-type type="gint"/>
194 </function>
195 <function name="prefs_manager_get_default_window_size" symbol="gedit_prefs_manager_get_default_window_size">
196 <return-type type="void"/>
197 <parameters>
198 <parameter name="width" type="gint*"/>
199 <parameter name="height" type="gint*"/>
200 </parameters>
201 </function>
202 <function name="prefs_manager_get_display_line_numbers" symbol="gedit_prefs_manager_get_display_line_numbers">
203 <return-type type="gboolean"/>
204 </function>
205 <function name="prefs_manager_get_display_right_margin" symbol="gedit_prefs_manager_get_display_right_margin">
206 <return-type type="gboolean"/>
207 </function>
208 <function name="prefs_manager_get_editor_font" symbol="gedit_prefs_manager_get_editor_font">
209 <return-type type="gchar*"/>
210 </function>
211 <function name="prefs_manager_get_enable_search_highlighting" symbol="gedit_prefs_manager_get_enable_search_highlighting">
212 <return-type type="gboolean"/>
213 </function>
214 <function name="prefs_manager_get_enable_syntax_highlighting" symbol="gedit_prefs_manager_get_enable_syntax_highlighting">
215 <return-type type="gboolean"/>
216 </function>
217 <function name="prefs_manager_get_highlight_current_line" symbol="gedit_prefs_manager_get_highlight_current_line">
218 <return-type type="gboolean"/>
219 </function>
220 <function name="prefs_manager_get_insert_spaces" symbol="gedit_prefs_manager_get_insert_spaces">
221 <return-type type="gboolean"/>
222 </function>
223 <function name="prefs_manager_get_lockdown" symbol="gedit_prefs_manager_get_lockdown">
224 <return-type type="GeditLockdownMask"/>
225 </function>
226 <function name="prefs_manager_get_max_recents" symbol="gedit_prefs_manager_get_max_recents">
227 <return-type type="gint"/>
228 </function>
229 <function name="prefs_manager_get_print_font_body" symbol="gedit_prefs_manager_get_print_font_body">
230 <return-type type="gchar*"/>
231 </function>
232 <function name="prefs_manager_get_print_font_header" symbol="gedit_prefs_manager_get_print_font_header">
233 <return-type type="gchar*"/>
234 </function>
235 <function name="prefs_manager_get_print_font_numbers" symbol="gedit_prefs_manager_get_print_font_numbers">
236 <return-type type="gchar*"/>
237 </function>
238 <function name="prefs_manager_get_print_header" symbol="gedit_prefs_manager_get_print_header">
239 <return-type type="gboolean"/>
240 </function>
241 <function name="prefs_manager_get_print_line_numbers" symbol="gedit_prefs_manager_get_print_line_numbers">
242 <return-type type="gint"/>
243 </function>
244 <function name="prefs_manager_get_print_syntax_hl" symbol="gedit_prefs_manager_get_print_syntax_hl">
245 <return-type type="gboolean"/>
246 </function>
247 <function name="prefs_manager_get_print_wrap_mode" symbol="gedit_prefs_manager_get_print_wrap_mode">
248 <return-type type="GtkWrapMode"/>
249 </function>
250 <function name="prefs_manager_get_restore_cursor_position" symbol="gedit_prefs_manager_get_restore_cursor_position">
251 <return-type type="gboolean"/>
252 </function>
253 <function name="prefs_manager_get_right_margin_position" symbol="gedit_prefs_manager_get_right_margin_position">
254 <return-type type="gint"/>
255 </function>
256 <function name="prefs_manager_get_shown_in_menu_encodings" symbol="gedit_prefs_manager_get_shown_in_menu_encodings">
257 <return-type type="GSList*"/>
258 </function>
259 <function name="prefs_manager_get_side_pane_visible" symbol="gedit_prefs_manager_get_side_pane_visible">
260 <return-type type="gboolean"/>
261 </function>
262 <function name="prefs_manager_get_side_panel_active_page" symbol="gedit_prefs_manager_get_side_panel_active_page">
263 <return-type type="gint"/>
264 </function>
265 <function name="prefs_manager_get_side_panel_size" symbol="gedit_prefs_manager_get_side_panel_size">
266 <return-type type="gint"/>
267 </function>
268 <function name="prefs_manager_get_smart_home_end" symbol="gedit_prefs_manager_get_smart_home_end">
269 <return-type type="GtkSourceSmartHomeEndType"/>
270 </function>
271 <function name="prefs_manager_get_source_style_scheme" symbol="gedit_prefs_manager_get_source_style_scheme">
272 <return-type type="gchar*"/>
273 </function>
274 <function name="prefs_manager_get_statusbar_visible" symbol="gedit_prefs_manager_get_statusbar_visible">
275 <return-type type="gboolean"/>
276 </function>
277 <function name="prefs_manager_get_system_font" symbol="gedit_prefs_manager_get_system_font">
278 <return-type type="gchar*"/>
279 </function>
280 <function name="prefs_manager_get_tabs_size" symbol="gedit_prefs_manager_get_tabs_size">
281 <return-type type="gint"/>
282 </function>
283 <function name="prefs_manager_get_toolbar_buttons_style" symbol="gedit_prefs_manager_get_toolbar_buttons_style">
284 <return-type type="GeditToolbarSetting"/>
285 </function>
286 <function name="prefs_manager_get_toolbar_visible" symbol="gedit_prefs_manager_get_toolbar_visible">
287 <return-type type="gboolean"/>
288 </function>
289 <function name="prefs_manager_get_undo_actions_limit" symbol="gedit_prefs_manager_get_undo_actions_limit">
290 <return-type type="gint"/>
291 </function>
292 <function name="prefs_manager_get_use_default_font" symbol="gedit_prefs_manager_get_use_default_font">
293 <return-type type="gboolean"/>
294 </function>
295 <function name="prefs_manager_get_window_size" symbol="gedit_prefs_manager_get_window_size">
296 <return-type type="void"/>
297 <parameters>
298 <parameter name="width" type="gint*"/>
299 <parameter name="height" type="gint*"/>
300 </parameters>
301 </function>
302 <function name="prefs_manager_get_window_state" symbol="gedit_prefs_manager_get_window_state">
303 <return-type type="gint"/>
304 </function>
305 <function name="prefs_manager_get_wrap_mode" symbol="gedit_prefs_manager_get_wrap_mode">
306 <return-type type="GtkWrapMode"/>
307 </function>
308 <function name="prefs_manager_get_writable_vfs_schemes" symbol="gedit_prefs_manager_get_writable_vfs_schemes">
309 <return-type type="GSList*"/>
310 </function>
311 <function name="prefs_manager_highlight_current_line_can_set" symbol="gedit_prefs_manager_highlight_current_line_can_set">
312 <return-type type="gboolean"/>
313 </function>
314 <function name="prefs_manager_init" symbol="gedit_prefs_manager_init">
315 <return-type type="gboolean"/>
316 </function>
317 <function name="prefs_manager_insert_spaces_can_set" symbol="gedit_prefs_manager_insert_spaces_can_set">
318 <return-type type="gboolean"/>
319 </function>
320 <function name="prefs_manager_print_font_body_can_set" symbol="gedit_prefs_manager_print_font_body_can_set">
321 <return-type type="gboolean"/>
322 </function>
323 <function name="prefs_manager_print_font_header_can_set" symbol="gedit_prefs_manager_print_font_header_can_set">
324 <return-type type="gboolean"/>
325 </function>
326 <function name="prefs_manager_print_font_numbers_can_set" symbol="gedit_prefs_manager_print_font_numbers_can_set">
327 <return-type type="gboolean"/>
328 </function>
329 <function name="prefs_manager_print_header_can_set" symbol="gedit_prefs_manager_print_header_can_set">
330 <return-type type="gboolean"/>
331 </function>
332 <function name="prefs_manager_print_line_numbers_can_set" symbol="gedit_prefs_manager_print_line_numbers_can_set">
333 <return-type type="gboolean"/>
334 </function>
335 <function name="prefs_manager_print_syntax_hl_can_set" symbol="gedit_prefs_manager_print_syntax_hl_can_set">
336 <return-type type="gboolean"/>
337 </function>
338 <function name="prefs_manager_print_wrap_mode_can_set" symbol="gedit_prefs_manager_print_wrap_mode_can_set">
339 <return-type type="gboolean"/>
340 </function>
341 <function name="prefs_manager_right_margin_position_can_set" symbol="gedit_prefs_manager_right_margin_position_can_set">
342 <return-type type="gboolean"/>
343 </function>
344 <function name="prefs_manager_set_active_file_filter" symbol="gedit_prefs_manager_set_active_file_filter">
345 <return-type type="void"/>
346 <parameters>
347 <parameter name="id" type="gint"/>
348 </parameters>
349 </function>
350 <function name="prefs_manager_set_active_plugins" symbol="gedit_prefs_manager_set_active_plugins">
351 <return-type type="void"/>
352 <parameters>
353 <parameter name="plugins" type="GSList*"/>
354 </parameters>
355 </function>
356 <function name="prefs_manager_set_auto_indent" symbol="gedit_prefs_manager_set_auto_indent">
357 <return-type type="void"/>
358 <parameters>
359 <parameter name="ai" type="gboolean"/>
360 </parameters>
361 </function>
362 <function name="prefs_manager_set_auto_save" symbol="gedit_prefs_manager_set_auto_save">
363 <return-type type="void"/>
364 <parameters>
365 <parameter name="as" type="gboolean"/>
366 </parameters>
367 </function>
368 <function name="prefs_manager_set_auto_save_interval" symbol="gedit_prefs_manager_set_auto_save_interval">
369 <return-type type="void"/>
370 <parameters>
371 <parameter name="asi" type="gint"/>
372 </parameters>
373 </function>
374 <function name="prefs_manager_set_bottom_panel_active_page" symbol="gedit_prefs_manager_set_bottom_panel_active_page">
375 <return-type type="void"/>
376 <parameters>
377 <parameter name="id" type="gint"/>
378 </parameters>
379 </function>
380 <function name="prefs_manager_set_bottom_panel_size" symbol="gedit_prefs_manager_set_bottom_panel_size">
381 <return-type type="void"/>
382 <parameters>
383 <parameter name="ps" type="gint"/>
384 </parameters>
385 </function>
386 <function name="prefs_manager_set_bottom_panel_visible" symbol="gedit_prefs_manager_set_bottom_panel_visible">
387 <return-type type="void"/>
388 <parameters>
389 <parameter name="tv" type="gboolean"/>
390 </parameters>
391 </function>
392 <function name="prefs_manager_set_bracket_matching" symbol="gedit_prefs_manager_set_bracket_matching">
393 <return-type type="void"/>
394 <parameters>
395 <parameter name="bm" type="gboolean"/>
396 </parameters>
397 </function>
398 <function name="prefs_manager_set_create_backup_copy" symbol="gedit_prefs_manager_set_create_backup_copy">
399 <return-type type="void"/>
400 <parameters>
401 <parameter name="cbc" type="gboolean"/>
402 </parameters>
403 </function>
404 <function name="prefs_manager_set_display_line_numbers" symbol="gedit_prefs_manager_set_display_line_numbers">
405 <return-type type="void"/>
406 <parameters>
407 <parameter name="dln" type="gboolean"/>
408 </parameters>
409 </function>
410 <function name="prefs_manager_set_display_right_margin" symbol="gedit_prefs_manager_set_display_right_margin">
411 <return-type type="void"/>
412 <parameters>
413 <parameter name="drm" type="gboolean"/>
414 </parameters>
415 </function>
416 <function name="prefs_manager_set_editor_font" symbol="gedit_prefs_manager_set_editor_font">
417 <return-type type="void"/>
418 <parameters>
419 <parameter name="font" type="gchar*"/>
420 </parameters>
421 </function>
422 <function name="prefs_manager_set_enable_search_highlighting" symbol="gedit_prefs_manager_set_enable_search_highlighting">
423 <return-type type="void"/>
424 <parameters>
425 <parameter name="esh" type="gboolean"/>
426 </parameters>
427 </function>
428 <function name="prefs_manager_set_enable_syntax_highlighting" symbol="gedit_prefs_manager_set_enable_syntax_highlighting">
429 <return-type type="void"/>
430 <parameters>
431 <parameter name="esh" type="gboolean"/>
432 </parameters>
433 </function>
434 <function name="prefs_manager_set_highlight_current_line" symbol="gedit_prefs_manager_set_highlight_current_line">
435 <return-type type="void"/>
436 <parameters>
437 <parameter name="hl" type="gboolean"/>
438 </parameters>
439 </function>
440 <function name="prefs_manager_set_insert_spaces" symbol="gedit_prefs_manager_set_insert_spaces">
441 <return-type type="void"/>
442 <parameters>
443 <parameter name="ai" type="gboolean"/>
444 </parameters>
445 </function>
446 <function name="prefs_manager_set_print_font_body" symbol="gedit_prefs_manager_set_print_font_body">
447 <return-type type="void"/>
448 <parameters>
449 <parameter name="font" type="gchar*"/>
450 </parameters>
451 </function>
452 <function name="prefs_manager_set_print_font_header" symbol="gedit_prefs_manager_set_print_font_header">
453 <return-type type="void"/>
454 <parameters>
455 <parameter name="font" type="gchar*"/>
456 </parameters>
457 </function>
458 <function name="prefs_manager_set_print_font_numbers" symbol="gedit_prefs_manager_set_print_font_numbers">
459 <return-type type="void"/>
460 <parameters>
461 <parameter name="font" type="gchar*"/>
462 </parameters>
463 </function>
464 <function name="prefs_manager_set_print_header" symbol="gedit_prefs_manager_set_print_header">
465 <return-type type="void"/>
466 <parameters>
467 <parameter name="ph" type="gboolean"/>
468 </parameters>
469 </function>
470 <function name="prefs_manager_set_print_line_numbers" symbol="gedit_prefs_manager_set_print_line_numbers">
471 <return-type type="void"/>
472 <parameters>
473 <parameter name="pln" type="gint"/>
474 </parameters>
475 </function>
476 <function name="prefs_manager_set_print_syntax_hl" symbol="gedit_prefs_manager_set_print_syntax_hl">
477 <return-type type="void"/>
478 <parameters>
479 <parameter name="ps" type="gboolean"/>
480 </parameters>
481 </function>
482 <function name="prefs_manager_set_print_wrap_mode" symbol="gedit_prefs_manager_set_print_wrap_mode">
483 <return-type type="void"/>
484 <parameters>
485 <parameter name="pwm" type="GtkWrapMode"/>
486 </parameters>
487 </function>
488 <function name="prefs_manager_set_right_margin_position" symbol="gedit_prefs_manager_set_right_margin_position">
489 <return-type type="void"/>
490 <parameters>
491 <parameter name="rmp" type="gint"/>
492 </parameters>
493 </function>
494 <function name="prefs_manager_set_shown_in_menu_encodings" symbol="gedit_prefs_manager_set_shown_in_menu_encodings">
495 <return-type type="void"/>
496 <parameters>
497 <parameter name="encs" type="GSList*"/>
498 </parameters>
499 </function>
500 <function name="prefs_manager_set_side_pane_visible" symbol="gedit_prefs_manager_set_side_pane_visible">
501 <return-type type="void"/>
502 <parameters>
503 <parameter name="tv" type="gboolean"/>
504 </parameters>
505 </function>
506 <function name="prefs_manager_set_side_panel_active_page" symbol="gedit_prefs_manager_set_side_panel_active_page">
507 <return-type type="void"/>
508 <parameters>
509 <parameter name="id" type="gint"/>
510 </parameters>
511 </function>
512 <function name="prefs_manager_set_side_panel_size" symbol="gedit_prefs_manager_set_side_panel_size">
513 <return-type type="void"/>
514 <parameters>
515 <parameter name="ps" type="gint"/>
516 </parameters>
517 </function>
518 <function name="prefs_manager_set_smart_home_end" symbol="gedit_prefs_manager_set_smart_home_end">
519 <return-type type="void"/>
520 <parameters>
521 <parameter name="smart_he" type="GtkSourceSmartHomeEndType"/>
522 </parameters>
523 </function>
524 <function name="prefs_manager_set_source_style_scheme" symbol="gedit_prefs_manager_set_source_style_scheme">
525 <return-type type="void"/>
526 <parameters>
527 <parameter name="scheme" type="gchar*"/>
528 </parameters>
529 </function>
530 <function name="prefs_manager_set_statusbar_visible" symbol="gedit_prefs_manager_set_statusbar_visible">
531 <return-type type="void"/>
532 <parameters>
533 <parameter name="sv" type="gboolean"/>
534 </parameters>
535 </function>
536 <function name="prefs_manager_set_tabs_size" symbol="gedit_prefs_manager_set_tabs_size">
537 <return-type type="void"/>
538 <parameters>
539 <parameter name="ts" type="gint"/>
540 </parameters>
541 </function>
542 <function name="prefs_manager_set_toolbar_buttons_style" symbol="gedit_prefs_manager_set_toolbar_buttons_style">
543 <return-type type="void"/>
544 <parameters>
545 <parameter name="tbs" type="GeditToolbarSetting"/>
546 </parameters>
547 </function>
548 <function name="prefs_manager_set_toolbar_visible" symbol="gedit_prefs_manager_set_toolbar_visible">
549 <return-type type="void"/>
550 <parameters>
551 <parameter name="tv" type="gboolean"/>
552 </parameters>
553 </function>
554 <function name="prefs_manager_set_undo_actions_limit" symbol="gedit_prefs_manager_set_undo_actions_limit">
555 <return-type type="void"/>
556 <parameters>
557 <parameter name="ual" type="gint"/>
558 </parameters>
559 </function>
560 <function name="prefs_manager_set_use_default_font" symbol="gedit_prefs_manager_set_use_default_font">
561 <return-type type="void"/>
562 <parameters>
563 <parameter name="udf" type="gboolean"/>
564 </parameters>
565 </function>
566 <function name="prefs_manager_set_window_size" symbol="gedit_prefs_manager_set_window_size">
567 <return-type type="void"/>
568 <parameters>
569 <parameter name="width" type="gint"/>
570 <parameter name="height" type="gint"/>
571 </parameters>
572 </function>
573 <function name="prefs_manager_set_window_state" symbol="gedit_prefs_manager_set_window_state">
574 <return-type type="void"/>
575 <parameters>
576 <parameter name="ws" type="gint"/>
577 </parameters>
578 </function>
579 <function name="prefs_manager_set_wrap_mode" symbol="gedit_prefs_manager_set_wrap_mode">
580 <return-type type="void"/>
581 <parameters>
582 <parameter name="wp" type="GtkWrapMode"/>
583 </parameters>
584 </function>
585 <function name="prefs_manager_shown_in_menu_encodings_can_set" symbol="gedit_prefs_manager_shown_in_menu_encodings_can_set">
586 <return-type type="gboolean"/>
587 </function>
588 <function name="prefs_manager_shutdown" symbol="gedit_prefs_manager_shutdown">
589 <return-type type="void"/>
590 </function>
591 <function name="prefs_manager_side_pane_visible_can_set" symbol="gedit_prefs_manager_side_pane_visible_can_set">
592 <return-type type="gboolean"/>
593 </function>
594 <function name="prefs_manager_side_panel_active_page_can_set" symbol="gedit_prefs_manager_side_panel_active_page_can_set">
595 <return-type type="gboolean"/>
596 </function>
597 <function name="prefs_manager_side_panel_size_can_set" symbol="gedit_prefs_manager_side_panel_size_can_set">
598 <return-type type="gboolean"/>
599 </function>
600 <function name="prefs_manager_smart_home_end_can_set" symbol="gedit_prefs_manager_smart_home_end_can_set">
601 <return-type type="gboolean"/>
602 </function>
603 <function name="prefs_manager_source_style_scheme_can_set" symbol="gedit_prefs_manager_source_style_scheme_can_set">
604 <return-type type="gboolean"/>
605 </function>
606 <function name="prefs_manager_statusbar_visible_can_set" symbol="gedit_prefs_manager_statusbar_visible_can_set">
607 <return-type type="gboolean"/>
608 </function>
609 <function name="prefs_manager_tabs_size_can_set" symbol="gedit_prefs_manager_tabs_size_can_set">
610 <return-type type="gboolean"/>
611 </function>
612 <function name="prefs_manager_toolbar_buttons_style_can_set" symbol="gedit_prefs_manager_toolbar_buttons_style_can_set">
613 <return-type type="gboolean"/>
614 </function>
615 <function name="prefs_manager_toolbar_visible_can_set" symbol="gedit_prefs_manager_toolbar_visible_can_set">
616 <return-type type="gboolean"/>
617 </function>
618 <function name="prefs_manager_undo_actions_limit_can_set" symbol="gedit_prefs_manager_undo_actions_limit_can_set">
619 <return-type type="gboolean"/>
620 </function>
621 <function name="prefs_manager_use_default_font_can_set" symbol="gedit_prefs_manager_use_default_font_can_set">
622 <return-type type="gboolean"/>
623 </function>
624 <function name="prefs_manager_window_size_can_set" symbol="gedit_prefs_manager_window_size_can_set">
625 <return-type type="gboolean"/>
626 </function>
627 <function name="prefs_manager_window_state_can_set" symbol="gedit_prefs_manager_window_state_can_set">
628 <return-type type="gboolean"/>
629 </function>
630 <function name="prefs_manager_wrap_mode_can_set" symbol="gedit_prefs_manager_wrap_mode_can_set">
631 <return-type type="gboolean"/>
632 </function>
633 <function name="utils_activate_url" symbol="gedit_utils_activate_url">
634 <return-type type="void"/>
635 <parameters>
636 <parameter name="about" type="GtkAboutDialog*"/>
637 <parameter name="url" type="gchar*"/>
638 <parameter name="data" type="gpointer"/>
639 </parameters>
640 </function>
641 <function name="utils_basename_for_display" symbol="gedit_utils_basename_for_display">
642 <return-type type="gchar*"/>
643 <parameters>
644 <parameter name="uri" type="gchar*"/>
645 </parameters>
646 </function>
647 <function name="utils_decode_uri" symbol="gedit_utils_decode_uri">
648 <return-type type="gboolean"/>
649 <parameters>
650 <parameter name="uri" type="gchar*"/>
651 <parameter name="scheme" type="gchar**"/>
652 <parameter name="user" type="gchar**"/>
653 <parameter name="port" type="gchar**"/>
654 <parameter name="host" type="gchar**"/>
655 <parameter name="path" type="gchar**"/>
656 </parameters>
657 </function>
658 <function name="utils_drop_get_uris" symbol="gedit_utils_drop_get_uris">
659 <return-type type="gchar**"/>
660 <parameters>
661 <parameter name="selection_data" type="GtkSelectionData*"/>
662 </parameters>
663 </function>
664 <function name="utils_escape_search_text" symbol="gedit_utils_escape_search_text">
665 <return-type type="gchar*"/>
666 <parameters>
667 <parameter name="text" type="gchar*"/>
668 </parameters>
669 </function>
670 <function name="utils_escape_underscores" symbol="gedit_utils_escape_underscores">
671 <return-type type="gchar*"/>
672 <parameters>
673 <parameter name="text" type="gchar*"/>
674 <parameter name="length" type="gssize"/>
675 </parameters>
676 </function>
677 <function name="utils_file_has_parent" symbol="gedit_utils_file_has_parent">
678 <return-type type="gboolean"/>
679 <parameters>
680 <parameter name="gfile" type="GFile*"/>
681 </parameters>
682 </function>
683 <function name="utils_get_current_viewport" symbol="gedit_utils_get_current_viewport">
684 <return-type type="void"/>
685 <parameters>
686 <parameter name="screen" type="GdkScreen*"/>
687 <parameter name="x" type="gint*"/>
688 <parameter name="y" type="gint*"/>
689 </parameters>
690 </function>
691 <function name="utils_get_current_workspace" symbol="gedit_utils_get_current_workspace">
692 <return-type type="guint"/>
693 <parameters>
694 <parameter name="screen" type="GdkScreen*"/>
695 </parameters>
696 </function>
697 <function name="utils_get_ui_objects" symbol="gedit_utils_get_ui_objects">
698 <return-type type="gboolean"/>
699 <parameters>
700 <parameter name="filename" type="gchar*"/>
701 <parameter name="root_objects" type="gchar**"/>
702 <parameter name="error_widget" type="GtkWidget**"/>
703 <parameter name="object_name" type="gchar*"/>
704 </parameters>
705 </function>
706 <function name="utils_get_window_workspace" symbol="gedit_utils_get_window_workspace">
707 <return-type type="guint"/>
708 <parameters>
709 <parameter name="gtkwindow" type="GtkWindow*"/>
710 </parameters>
711 </function>
712 <function name="utils_is_valid_uri" symbol="gedit_utils_is_valid_uri">
713 <return-type type="gboolean"/>
714 <parameters>
715 <parameter name="uri" type="gchar*"/>
716 </parameters>
717 </function>
718 <function name="utils_location_get_dirname_for_display" symbol="gedit_utils_location_get_dirname_for_display">
719 <return-type type="gchar*"/>
720 <parameters>
721 <parameter name="location" type="GFile*"/>
722 </parameters>
723 </function>
724 <function name="utils_make_canonical_uri_from_shell_arg" symbol="gedit_utils_make_canonical_uri_from_shell_arg">
725 <return-type type="gchar*"/>
726 <parameters>
727 <parameter name="str" type="gchar*"/>
728 </parameters>
729 </function>
730 <function name="utils_make_valid_utf8" symbol="gedit_utils_make_valid_utf8">
731 <return-type type="gchar*"/>
732 <parameters>
733 <parameter name="name" type="char*"/>
734 </parameters>
735 </function>
736 <function name="utils_menu_position_under_tree_view" symbol="gedit_utils_menu_position_under_tree_view">
737 <return-type type="void"/>
738 <parameters>
739 <parameter name="menu" type="GtkMenu*"/>
740 <parameter name="x" type="gint*"/>
741 <parameter name="y" type="gint*"/>
742 <parameter name="push_in" type="gboolean*"/>
743 <parameter name="user_data" type="gpointer"/>
744 </parameters>
745 </function>
746 <function name="utils_menu_position_under_widget" symbol="gedit_utils_menu_position_under_widget">
747 <return-type type="void"/>
748 <parameters>
749 <parameter name="menu" type="GtkMenu*"/>
750 <parameter name="x" type="gint*"/>
751 <parameter name="y" type="gint*"/>
752 <parameter name="push_in" type="gboolean*"/>
753 <parameter name="user_data" type="gpointer"/>
754 </parameters>
755 </function>
756 <function name="utils_replace_home_dir_with_tilde" symbol="gedit_utils_replace_home_dir_with_tilde">
757 <return-type type="gchar*"/>
758 <parameters>
759 <parameter name="uri" type="gchar*"/>
760 </parameters>
761 </function>
762 <function name="utils_set_atk_name_description" symbol="gedit_utils_set_atk_name_description">
763 <return-type type="void"/>
764 <parameters>
765 <parameter name="widget" type="GtkWidget*"/>
766 <parameter name="name" type="gchar*"/>
767 <parameter name="description" type="gchar*"/>
768 </parameters>
769 </function>
770 <function name="utils_set_atk_relation" symbol="gedit_utils_set_atk_relation">
771 <return-type type="void"/>
772 <parameters>
773 <parameter name="obj1" type="GtkWidget*"/>
774 <parameter name="obj2" type="GtkWidget*"/>
775 <parameter name="rel_type" type="AtkRelationType"/>
776 </parameters>
777 </function>
778 <function name="utils_str_end_truncate" symbol="gedit_utils_str_end_truncate">
779 <return-type type="gchar*"/>
780 <parameters>
781 <parameter name="string" type="gchar*"/>
782 <parameter name="truncate_length" type="guint"/>
783 </parameters>
784 </function>
785 <function name="utils_str_middle_truncate" symbol="gedit_utils_str_middle_truncate">
786 <return-type type="gchar*"/>
787 <parameters>
788 <parameter name="string" type="gchar*"/>
789 <parameter name="truncate_length" type="guint"/>
790 </parameters>
791 </function>
792 <function name="utils_unescape_search_text" symbol="gedit_utils_unescape_search_text">
793 <return-type type="gchar*"/>
794 <parameters>
795 <parameter name="text" type="gchar*"/>
796 </parameters>
797 </function>
798 <function name="utils_uri_exists" symbol="gedit_utils_uri_exists">
799 <return-type type="gboolean"/>
800 <parameters>
801 <parameter name="text_uri" type="gchar*"/>
802 </parameters>
803 </function>
804 <function name="utils_uri_for_display" symbol="gedit_utils_uri_for_display">
805 <return-type type="gchar*"/>
806 <parameters>
807 <parameter name="uri" type="gchar*"/>
808 </parameters>
809 </function>
810 <function name="utils_uri_get_dirname" symbol="gedit_utils_uri_get_dirname">
811 <return-type type="gchar*"/>
812 <parameters>
813 <parameter name="uri" type="char*"/>
814 </parameters>
815 </function>
816 <function name="utils_uri_has_file_scheme" symbol="gedit_utils_uri_has_file_scheme">
817 <return-type type="gboolean"/>
818 <parameters>
819 <parameter name="uri" type="gchar*"/>
820 </parameters>
821 </function>
822 <function name="utils_uri_has_writable_scheme" symbol="gedit_utils_uri_has_writable_scheme">
823 <return-type type="gboolean"/>
824 <parameters>
825 <parameter name="uri" type="gchar*"/>
826 </parameters>
827 </function>
828 <function name="warning" symbol="gedit_warning">
829 <return-type type="void"/>
830 <parameters>
831 <parameter name="parent" type="GtkWindow*"/>
832 <parameter name="format" type="gchar*"/>
833 </parameters>
834 </function>
835 <callback name="GeditMessageBusForeach">
836 <return-type type="void"/>
837 <parameters>
838 <parameter name="message_type" type="GeditMessageType*"/>
839 <parameter name="userdata" type="gpointer"/>
840 </parameters>
841 </callback>
842 <callback name="GeditMessageCallback">
843 <return-type type="void"/>
844 <parameters>
845 <parameter name="bus" type="GeditMessageBus*"/>
846 <parameter name="message" type="GeditMessage*"/>
847 <parameter name="userdata" type="gpointer"/>
848 </parameters>
849 </callback>
850 <callback name="GeditMessageTypeForeach">
851 <return-type type="void"/>
852 <parameters>
853 <parameter name="key" type="gchar*"/>
854 <parameter name="type" type="GType"/>
855 <parameter name="required" type="gboolean"/>
856 <parameter name="user_data" type="gpointer"/>
857 </parameters>
858 </callback>
859 <callback name="GeditMountOperationFactory">
860 <return-type type="GMountOperation*"/>
861 <parameters>
862 <parameter name="doc" type="GeditDocument*"/>
863 <parameter name="userdata" type="gpointer"/>
864 </parameters>
865 </callback>
866 <struct name="GeditApp">
867 <method name="create_window" symbol="gedit_app_create_window">
868 <return-type type="GeditWindow*"/>
869 <parameters>
870 <parameter name="app" type="GeditApp*"/>
871 <parameter name="screen" type="GdkScreen*"/>
872 </parameters>
873 </method>
874 <method name="get_active_window" symbol="gedit_app_get_active_window">
875 <return-type type="GeditWindow*"/>
876 <parameters>
877 <parameter name="app" type="GeditApp*"/>
878 </parameters>
879 </method>
880 <method name="get_default" symbol="gedit_app_get_default">
881 <return-type type="GeditApp*"/>
882 </method>
883 <method name="get_documents" symbol="gedit_app_get_documents">
884 <return-type type="GList*"/>
885 <parameters>
886 <parameter name="app" type="GeditApp*"/>
887 </parameters>
888 </method>
889 <method name="get_lockdown" symbol="gedit_app_get_lockdown">
890 <return-type type="GeditLockdownMask"/>
891 <parameters>
892 <parameter name="app" type="GeditApp*"/>
893 </parameters>
894 </method>
895 <method name="get_views" symbol="gedit_app_get_views">
896 <return-type type="GList*"/>
897 <parameters>
898 <parameter name="app" type="GeditApp*"/>
899 </parameters>
900 </method>
901 <method name="get_windows" symbol="gedit_app_get_windows">
902 <return-type type="GList*"/>
903 <parameters>
904 <parameter name="app" type="GeditApp*"/>
905 </parameters>
906 </method>
907 <field name="object" type="GObject"/>
908 <field name="priv" type="GeditAppPrivate*"/>
909 </struct>
910 <struct name="GeditAppClass">
911 <field name="parent_class" type="GObjectClass"/>
912 </struct>
913 <struct name="GeditDocument">
914 <method name="error_quark" symbol="gedit_document_error_quark">
915 <return-type type="GQuark"/>
916 </method>
917 <method name="get_can_search_again" symbol="gedit_document_get_can_search_again">
918 <return-type type="gboolean"/>
919 <parameters>
920 <parameter name="doc" type="GeditDocument*"/>
921 </parameters>
922 </method>
923 <method name="get_content_type" symbol="gedit_document_get_content_type">
924 <return-type type="gchar*"/>
925 <parameters>
926 <parameter name="doc" type="GeditDocument*"/>
927 </parameters>
928 </method>
929 <method name="get_deleted" symbol="gedit_document_get_deleted">
930 <return-type type="gboolean"/>
931 <parameters>
932 <parameter name="doc" type="GeditDocument*"/>
933 </parameters>
934 </method>
935 <method name="get_enable_search_highlighting" symbol="gedit_document_get_enable_search_highlighting">
936 <return-type type="gboolean"/>
937 <parameters>
938 <parameter name="doc" type="GeditDocument*"/>
939 </parameters>
940 </method>
941 <method name="get_encoding" symbol="gedit_document_get_encoding">
942 <return-type type="GeditEncoding*"/>
943 <parameters>
944 <parameter name="doc" type="GeditDocument*"/>
945 </parameters>
946 </method>
947 <method name="get_language" symbol="gedit_document_get_language">
948 <return-type type="GtkSourceLanguage*"/>
949 <parameters>
950 <parameter name="doc" type="GeditDocument*"/>
951 </parameters>
952 </method>
953 <method name="get_location" symbol="gedit_document_get_location">
954 <return-type type="GFile*"/>
955 <parameters>
956 <parameter name="doc" type="GeditDocument*"/>
957 </parameters>
958 </method>
959 <method name="get_metadata" symbol="gedit_document_get_metadata">
960 <return-type type="gchar*"/>
961 <parameters>
962 <parameter name="doc" type="GeditDocument*"/>
963 <parameter name="key" type="gchar*"/>
964 </parameters>
965 </method>
966 <method name="get_mime_type" symbol="gedit_document_get_mime_type">
967 <return-type type="gchar*"/>
968 <parameters>
969 <parameter name="doc" type="GeditDocument*"/>
970 </parameters>
971 </method>
972 <method name="get_newline_type" symbol="gedit_document_get_newline_type">
973 <return-type type="GeditDocumentNewlineType"/>
974 <parameters>
975 <parameter name="doc" type="GeditDocument*"/>
976 </parameters>
977 </method>
978 <method name="get_readonly" symbol="gedit_document_get_readonly">
979 <return-type type="gboolean"/>
980 <parameters>
981 <parameter name="doc" type="GeditDocument*"/>
982 </parameters>
983 </method>
984 <method name="get_search_text" symbol="gedit_document_get_search_text">
985 <return-type type="gchar*"/>
986 <parameters>
987 <parameter name="doc" type="GeditDocument*"/>
988 <parameter name="flags" type="guint*"/>
989 </parameters>
990 </method>
991 <method name="get_short_name_for_display" symbol="gedit_document_get_short_name_for_display">
992 <return-type type="gchar*"/>
993 <parameters>
994 <parameter name="doc" type="GeditDocument*"/>
995 </parameters>
996 </method>
997 <method name="get_uri" symbol="gedit_document_get_uri">
998 <return-type type="gchar*"/>
999 <parameters>
1000 <parameter name="doc" type="GeditDocument*"/>
1001 </parameters>
1002 </method>
1003 <method name="get_uri_for_display" symbol="gedit_document_get_uri_for_display">
1004 <return-type type="gchar*"/>
1005 <parameters>
1006 <parameter name="doc" type="GeditDocument*"/>
1007 </parameters>
1008 </method>
1009 <method name="goto_line" symbol="gedit_document_goto_line">
1010 <return-type type="gboolean"/>
1011 <parameters>
1012 <parameter name="doc" type="GeditDocument*"/>
1013 <parameter name="line" type="gint"/>
1014 </parameters>
1015 </method>
1016 <method name="goto_line_offset" symbol="gedit_document_goto_line_offset">
1017 <return-type type="gboolean"/>
1018 <parameters>
1019 <parameter name="doc" type="GeditDocument*"/>
1020 <parameter name="line" type="gint"/>
1021 <parameter name="line_offset" type="gint"/>
1022 </parameters>
1023 </method>
1024 <method name="insert_file" symbol="gedit_document_insert_file">
1025 <return-type type="gboolean"/>
1026 <parameters>
1027 <parameter name="doc" type="GeditDocument*"/>
1028 <parameter name="iter" type="GtkTextIter*"/>
1029 <parameter name="uri" type="gchar*"/>
1030 <parameter name="encoding" type="GeditEncoding*"/>
1031 </parameters>
1032 </method>
1033 <method name="is_local" symbol="gedit_document_is_local">
1034 <return-type type="gboolean"/>
1035 <parameters>
1036 <parameter name="doc" type="GeditDocument*"/>
1037 </parameters>
1038 </method>
1039 <method name="is_untitled" symbol="gedit_document_is_untitled">
1040 <return-type type="gboolean"/>
1041 <parameters>
1042 <parameter name="doc" type="GeditDocument*"/>
1043 </parameters>
1044 </method>
1045 <method name="is_untouched" symbol="gedit_document_is_untouched">
1046 <return-type type="gboolean"/>
1047 <parameters>
1048 <parameter name="doc" type="GeditDocument*"/>
1049 </parameters>
1050 </method>
1051 <method name="load" symbol="gedit_document_load">
1052 <return-type type="void"/>
1053 <parameters>
1054 <parameter name="doc" type="GeditDocument*"/>
1055 <parameter name="uri" type="gchar*"/>
1056 <parameter name="encoding" type="GeditEncoding*"/>
1057 <parameter name="line_pos" type="gint"/>
1058 <parameter name="create" type="gboolean"/>
1059 </parameters>
1060 </method>
1061 <method name="load_cancel" symbol="gedit_document_load_cancel">
1062 <return-type type="gboolean"/>
1063 <parameters>
1064 <parameter name="doc" type="GeditDocument*"/>
1065 </parameters>
1066 </method>
1067 <method name="new" symbol="gedit_document_new">
1068 <return-type type="GeditDocument*"/>
1069 </method>
1070 <method name="replace_all" symbol="gedit_document_replace_all">
1071 <return-type type="gint"/>
1072 <parameters>
1073 <parameter name="doc" type="GeditDocument*"/>
1074 <parameter name="find" type="gchar*"/>
1075 <parameter name="replace" type="gchar*"/>
1076 <parameter name="flags" type="guint"/>
1077 </parameters>
1078 </method>
1079 <method name="save" symbol="gedit_document_save">
1080 <return-type type="void"/>
1081 <parameters>
1082 <parameter name="doc" type="GeditDocument*"/>
1083 <parameter name="flags" type="GeditDocumentSaveFlags"/>
1084 </parameters>
1085 </method>
1086 <method name="save_as" symbol="gedit_document_save_as">
1087 <return-type type="void"/>
1088 <parameters>
1089 <parameter name="doc" type="GeditDocument*"/>
1090 <parameter name="uri" type="gchar*"/>
1091 <parameter name="encoding" type="GeditEncoding*"/>
1092 <parameter name="flags" type="GeditDocumentSaveFlags"/>
1093 </parameters>
1094 </method>
1095 <method name="search_backward" symbol="gedit_document_search_backward">
1096 <return-type type="gboolean"/>
1097 <parameters>
1098 <parameter name="doc" type="GeditDocument*"/>
1099 <parameter name="start" type="GtkTextIter*"/>
1100 <parameter name="end" type="GtkTextIter*"/>
1101 <parameter name="match_start" type="GtkTextIter*"/>
1102 <parameter name="match_end" type="GtkTextIter*"/>
1103 </parameters>
1104 </method>
1105 <method name="search_forward" symbol="gedit_document_search_forward">
1106 <return-type type="gboolean"/>
1107 <parameters>
1108 <parameter name="doc" type="GeditDocument*"/>
1109 <parameter name="start" type="GtkTextIter*"/>
1110 <parameter name="end" type="GtkTextIter*"/>
1111 <parameter name="match_start" type="GtkTextIter*"/>
1112 <parameter name="match_end" type="GtkTextIter*"/>
1113 </parameters>
1114 </method>
1115 <method name="set_content_type" symbol="gedit_document_set_content_type">
1116 <return-type type="void"/>
1117 <parameters>
1118 <parameter name="doc" type="GeditDocument*"/>
1119 <parameter name="content_type" type="gchar*"/>
1120 </parameters>
1121 </method>
1122 <method name="set_enable_search_highlighting" symbol="gedit_document_set_enable_search_highlighting">
1123 <return-type type="void"/>
1124 <parameters>
1125 <parameter name="doc" type="GeditDocument*"/>
1126 <parameter name="enable" type="gboolean"/>
1127 </parameters>
1128 </method>
1129 <method name="set_language" symbol="gedit_document_set_language">
1130 <return-type type="void"/>
1131 <parameters>
1132 <parameter name="doc" type="GeditDocument*"/>
1133 <parameter name="lang" type="GtkSourceLanguage*"/>
1134 </parameters>
1135 </method>
1136 <method name="set_metadata" symbol="gedit_document_set_metadata">
1137 <return-type type="void"/>
1138 <parameters>
1139 <parameter name="doc" type="GeditDocument*"/>
1140 <parameter name="first_key" type="gchar*"/>
1141 </parameters>
1142 </method>
1143 <method name="set_newline_type" symbol="gedit_document_set_newline_type">
1144 <return-type type="void"/>
1145 <parameters>
1146 <parameter name="doc" type="GeditDocument*"/>
1147 <parameter name="newline_type" type="GeditDocumentNewlineType"/>
1148 </parameters>
1149 </method>
1150 <method name="set_search_text" symbol="gedit_document_set_search_text">
1151 <return-type type="void"/>
1152 <parameters>
1153 <parameter name="doc" type="GeditDocument*"/>
1154 <parameter name="text" type="gchar*"/>
1155 <parameter name="flags" type="guint"/>
1156 </parameters>
1157 </method>
1158 <method name="set_short_name_for_display" symbol="gedit_document_set_short_name_for_display">
1159 <return-type type="void"/>
1160 <parameters>
1161 <parameter name="doc" type="GeditDocument*"/>
1162 <parameter name="name" type="gchar*"/>
1163 </parameters>
1164 </method>
1165 <method name="set_uri" symbol="gedit_document_set_uri">
1166 <return-type type="void"/>
1167 <parameters>
1168 <parameter name="doc" type="GeditDocument*"/>
1169 <parameter name="uri" type="gchar*"/>
1170 </parameters>
1171 </method>
1172 <field name="buffer" type="GtkSourceBuffer"/>
1173 <field name="priv" type="GeditDocumentPrivate*"/>
1174 </struct>
1175 <struct name="GeditDocumentClass">
1176 <field name="parent_class" type="GtkSourceBufferClass"/>
1177 <field name="cursor_moved" type="GCallback"/>
1178 <field name="load" type="GCallback"/>
1179 <field name="loading" type="GCallback"/>
1180 <field name="loaded" type="GCallback"/>
1181 <field name="save" type="GCallback"/>
1182 <field name="saving" type="GCallback"/>
1183 <field name="saved" type="GCallback"/>
1184 <field name="search_highlight_updated" type="GCallback"/>
1185 </struct>
1186 <struct name="GeditEncoding">
1187 <method name="copy" symbol="gedit_encoding_copy">
1188 <return-type type="GeditEncoding*"/>
1189 <parameters>
1190 <parameter name="enc" type="GeditEncoding*"/>
1191 </parameters>
1192 </method>
1193 <method name="free" symbol="gedit_encoding_free">
1194 <return-type type="void"/>
1195 <parameters>
1196 <parameter name="enc" type="GeditEncoding*"/>
1197 </parameters>
1198 </method>
1199 <method name="get_charset" symbol="gedit_encoding_get_charset">
1200 <return-type type="gchar*"/>
1201 <parameters>
1202 <parameter name="enc" type="GeditEncoding*"/>
1203 </parameters>
1204 </method>
1205 <method name="get_current" symbol="gedit_encoding_get_current">
1206 <return-type type="GeditEncoding*"/>
1207 </method>
1208 <method name="get_from_charset" symbol="gedit_encoding_get_from_charset">
1209 <return-type type="GeditEncoding*"/>
1210 <parameters>
1211 <parameter name="charset" type="gchar*"/>
1212 </parameters>
1213 </method>
1214 <method name="get_from_index" symbol="gedit_encoding_get_from_index">
1215 <return-type type="GeditEncoding*"/>
1216 <parameters>
1217 <parameter name="index" type="gint"/>
1218 </parameters>
1219 </method>
1220 <method name="get_name" symbol="gedit_encoding_get_name">
1221 <return-type type="gchar*"/>
1222 <parameters>
1223 <parameter name="enc" type="GeditEncoding*"/>
1224 </parameters>
1225 </method>
1226 <method name="get_utf8" symbol="gedit_encoding_get_utf8">
1227 <return-type type="GeditEncoding*"/>
1228 </method>
1229 <method name="to_string" symbol="gedit_encoding_to_string">
1230 <return-type type="gchar*"/>
1231 <parameters>
1232 <parameter name="enc" type="GeditEncoding*"/>
1233 </parameters>
1234 </method>
1235 </struct>
1236 <struct name="GeditEncodingsComboBox">
1237 <method name="get_selected_encoding" symbol="gedit_encodings_combo_box_get_selected_encoding">
1238 <return-type type="GeditEncoding*"/>
1239 <parameters>
1240 <parameter name="menu" type="GeditEncodingsComboBox*"/>
1241 </parameters>
1242 </method>
1243 <method name="new" symbol="gedit_encodings_combo_box_new">
1244 <return-type type="GtkWidget*"/>
1245 <parameters>
1246 <parameter name="save_mode" type="gboolean"/>
1247 </parameters>
1248 </method>
1249 <method name="set_selected_encoding" symbol="gedit_encodings_combo_box_set_selected_encoding">
1250 <return-type type="void"/>
1251 <parameters>
1252 <parameter name="menu" type="GeditEncodingsComboBox*"/>
1253 <parameter name="encoding" type="GeditEncoding*"/>
1254 </parameters>
1255 </method>
1256 <field name="parent" type="GtkComboBox"/>
1257 <field name="priv" type="GeditEncodingsComboBoxPrivate*"/>
1258 </struct>
1259 <struct name="GeditEncodingsComboBoxClass">
1260 <field name="parent_class" type="GtkComboBoxClass"/>
1261 </struct>
1262 <struct name="GeditMessage">
1263 <method name="get" symbol="gedit_message_get">
1264 <return-type type="void"/>
1265 <parameters>
1266 <parameter name="message" type="GeditMessage*"/>
1267 </parameters>
1268 </method>
1269 <method name="get_key_type" symbol="gedit_message_get_key_type">
1270 <return-type type="GType"/>
1271 <parameters>
1272 <parameter name="message" type="GeditMessage*"/>
1273 <parameter name="key" type="gchar*"/>
1274 </parameters>
1275 </method>
1276 <method name="get_message_type" symbol="gedit_message_get_message_type">
1277 <return-type type="struct _GeditMessageType"/>
1278 <parameters>
1279 <parameter name="message" type="GeditMessage*"/>
1280 </parameters>
1281 </method>
1282 <method name="get_method" symbol="gedit_message_get_method">
1283 <return-type type="gchar*"/>
1284 <parameters>
1285 <parameter name="message" type="GeditMessage*"/>
1286 </parameters>
1287 </method>
1288 <method name="get_object_path" symbol="gedit_message_get_object_path">
1289 <return-type type="gchar*"/>
1290 <parameters>
1291 <parameter name="message" type="GeditMessage*"/>
1292 </parameters>
1293 </method>
1294 <method name="get_valist" symbol="gedit_message_get_valist">
1295 <return-type type="void"/>
1296 <parameters>
1297 <parameter name="message" type="GeditMessage*"/>
1298 <parameter name="var_args" type="va_list"/>
1299 </parameters>
1300 </method>
1301 <method name="get_value" symbol="gedit_message_get_value">
1302 <return-type type="void"/>
1303 <parameters>
1304 <parameter name="message" type="GeditMessage*"/>
1305 <parameter name="key" type="gchar*"/>
1306 <parameter name="value" type="GValue*"/>
1307 </parameters>
1308 </method>
1309 <method name="has_key" symbol="gedit_message_has_key">
1310 <return-type type="gboolean"/>
1311 <parameters>
1312 <parameter name="message" type="GeditMessage*"/>
1313 <parameter name="key" type="gchar*"/>
1314 </parameters>
1315 </method>
1316 <method name="set" symbol="gedit_message_set">
1317 <return-type type="void"/>
1318 <parameters>
1319 <parameter name="message" type="GeditMessage*"/>
1320 </parameters>
1321 </method>
1322 <method name="set_valist" symbol="gedit_message_set_valist">
1323 <return-type type="void"/>
1324 <parameters>
1325 <parameter name="message" type="GeditMessage*"/>
1326 <parameter name="var_args" type="va_list"/>
1327 </parameters>
1328 </method>
1329 <method name="set_value" symbol="gedit_message_set_value">
1330 <return-type type="void"/>
1331 <parameters>
1332 <parameter name="message" type="GeditMessage*"/>
1333 <parameter name="key" type="gchar*"/>
1334 <parameter name="value" type="GValue*"/>
1335 </parameters>
1336 </method>
1337 <method name="set_valuesv" symbol="gedit_message_set_valuesv">
1338 <return-type type="void"/>
1339 <parameters>
1340 <parameter name="message" type="GeditMessage*"/>
1341 <parameter name="keys" type="gchar**"/>
1342 <parameter name="values" type="GValue*"/>
1343 <parameter name="n_values" type="gint"/>
1344 </parameters>
1345 </method>
1346 <method name="validate" symbol="gedit_message_validate">
1347 <return-type type="gboolean"/>
1348 <parameters>
1349 <parameter name="message" type="GeditMessage*"/>
1350 </parameters>
1351 </method>
1352 <field name="parent" type="GObject"/>
1353 <field name="priv" type="GeditMessagePrivate*"/>
1354 </struct>
1355 <struct name="GeditMessageBus">
1356 <method name="block" symbol="gedit_message_bus_block">
1357 <return-type type="void"/>
1358 <parameters>
1359 <parameter name="bus" type="GeditMessageBus*"/>
1360 <parameter name="id" type="guint"/>
1361 </parameters>
1362 </method>
1363 <method name="block_by_func" symbol="gedit_message_bus_block_by_func">
1364 <return-type type="void"/>
1365 <parameters>
1366 <parameter name="bus" type="GeditMessageBus*"/>
1367 <parameter name="object_path" type="gchar*"/>
1368 <parameter name="method" type="gchar*"/>
1369 <parameter name="callback" type="GeditMessageCallback"/>
1370 <parameter name="userdata" type="gpointer"/>
1371 </parameters>
1372 </method>
1373 <method name="connect" symbol="gedit_message_bus_connect">
1374 <return-type type="guint"/>
1375 <parameters>
1376 <parameter name="bus" type="GeditMessageBus*"/>
1377 <parameter name="object_path" type="gchar*"/>
1378 <parameter name="method" type="gchar*"/>
1379 <parameter name="callback" type="GeditMessageCallback"/>
1380 <parameter name="userdata" type="gpointer"/>
1381 <parameter name="destroy_data" type="GDestroyNotify"/>
1382 </parameters>
1383 </method>
1384 <method name="disconnect" symbol="gedit_message_bus_disconnect">
1385 <return-type type="void"/>
1386 <parameters>
1387 <parameter name="bus" type="GeditMessageBus*"/>
1388 <parameter name="id" type="guint"/>
1389 </parameters>
1390 </method>
1391 <method name="disconnect_by_func" symbol="gedit_message_bus_disconnect_by_func">
1392 <return-type type="void"/>
1393 <parameters>
1394 <parameter name="bus" type="GeditMessageBus*"/>
1395 <parameter name="object_path" type="gchar*"/>
1396 <parameter name="method" type="gchar*"/>
1397 <parameter name="callback" type="GeditMessageCallback"/>
1398 <parameter name="userdata" type="gpointer"/>
1399 </parameters>
1400 </method>
1401 <method name="foreach" symbol="gedit_message_bus_foreach">
1402 <return-type type="void"/>
1403 <parameters>
1404 <parameter name="bus" type="GeditMessageBus*"/>
1405 <parameter name="func" type="GeditMessageBusForeach"/>
1406 <parameter name="userdata" type="gpointer"/>
1407 </parameters>
1408 </method>
1409 <method name="get_default" symbol="gedit_message_bus_get_default">
1410 <return-type type="GeditMessageBus*"/>
1411 </method>
1412 <method name="is_registered" symbol="gedit_message_bus_is_registered">
1413 <return-type type="gboolean"/>
1414 <parameters>
1415 <parameter name="bus" type="GeditMessageBus*"/>
1416 <parameter name="object_path" type="gchar*"/>
1417 <parameter name="method" type="gchar*"/>
1418 </parameters>
1419 </method>
1420 <method name="lookup" symbol="gedit_message_bus_lookup">
1421 <return-type type="GeditMessageType*"/>
1422 <parameters>
1423 <parameter name="bus" type="GeditMessageBus*"/>
1424 <parameter name="object_path" type="gchar*"/>
1425 <parameter name="method" type="gchar*"/>
1426 </parameters>
1427 </method>
1428 <method name="new" symbol="gedit_message_bus_new">
1429 <return-type type="GeditMessageBus*"/>
1430 </method>
1431 <method name="register" symbol="gedit_message_bus_register">
1432 <return-type type="GeditMessageType*"/>
1433 <parameters>
1434 <parameter name="bus" type="GeditMessageBus*"/>
1435 <parameter name="object_path" type="gchar*"/>
1436 <parameter name="method" type="gchar*"/>
1437 <parameter name="num_optional" type="guint"/>
1438 </parameters>
1439 </method>
1440 <method name="send" symbol="gedit_message_bus_send">
1441 <return-type type="void"/>
1442 <parameters>
1443 <parameter name="bus" type="GeditMessageBus*"/>
1444 <parameter name="object_path" type="gchar*"/>
1445 <parameter name="method" type="gchar*"/>
1446 </parameters>
1447 </method>
1448 <method name="send_message" symbol="gedit_message_bus_send_message">
1449 <return-type type="void"/>
1450 <parameters>
1451 <parameter name="bus" type="GeditMessageBus*"/>
1452 <parameter name="message" type="GeditMessage*"/>
1453 </parameters>
1454 </method>
1455 <method name="send_message_sync" symbol="gedit_message_bus_send_message_sync">
1456 <return-type type="void"/>
1457 <parameters>
1458 <parameter name="bus" type="GeditMessageBus*"/>
1459 <parameter name="message" type="GeditMessage*"/>
1460 </parameters>
1461 </method>
1462 <method name="send_sync" symbol="gedit_message_bus_send_sync">
1463 <return-type type="GeditMessage*"/>
1464 <parameters>
1465 <parameter name="bus" type="GeditMessageBus*"/>
1466 <parameter name="object_path" type="gchar*"/>
1467 <parameter name="method" type="gchar*"/>
1468 </parameters>
1469 </method>
1470 <method name="unblock" symbol="gedit_message_bus_unblock">
1471 <return-type type="void"/>
1472 <parameters>
1473 <parameter name="bus" type="GeditMessageBus*"/>
1474 <parameter name="id" type="guint"/>
1475 </parameters>
1476 </method>
1477 <method name="unblock_by_func" symbol="gedit_message_bus_unblock_by_func">
1478 <return-type type="void"/>
1479 <parameters>
1480 <parameter name="bus" type="GeditMessageBus*"/>
1481 <parameter name="object_path" type="gchar*"/>
1482 <parameter name="method" type="gchar*"/>
1483 <parameter name="callback" type="GeditMessageCallback"/>
1484 <parameter name="userdata" type="gpointer"/>
1485 </parameters>
1486 </method>
1487 <method name="unregister" symbol="gedit_message_bus_unregister">
1488 <return-type type="void"/>
1489 <parameters>
1490 <parameter name="bus" type="GeditMessageBus*"/>
1491 <parameter name="message_type" type="GeditMessageType*"/>
1492 </parameters>
1493 </method>
1494 <method name="unregister_all" symbol="gedit_message_bus_unregister_all">
1495 <return-type type="void"/>
1496 <parameters>
1497 <parameter name="bus" type="GeditMessageBus*"/>
1498 <parameter name="object_path" type="gchar*"/>
1499 </parameters>
1500 </method>
1501 <field name="parent" type="GObject"/>
1502 <field name="priv" type="GeditMessageBusPrivate*"/>
1503 </struct>
1504 <struct name="GeditMessageBusClass">
1505 <field name="parent_class" type="GObjectClass"/>
1506 <field name="dispatch" type="GCallback"/>
1507 <field name="registered" type="GCallback"/>
1508 <field name="unregistered" type="GCallback"/>
1509 </struct>
1510 <struct name="GeditMessageClass">
1511 <field name="parent_class" type="GObjectClass"/>
1512 </struct>
1513 <struct name="GeditMessageType">
1514 <method name="foreach" symbol="gedit_message_type_foreach">
1515 <return-type type="void"/>
1516 <parameters>
1517 <parameter name="message_type" type="GeditMessageType*"/>
1518 <parameter name="func" type="GeditMessageTypeForeach"/>
1519 <parameter name="user_data" type="gpointer"/>
1520 </parameters>
1521 </method>
1522 <method name="get_method" symbol="gedit_message_type_get_method">
1523 <return-type type="gchar*"/>
1524 <parameters>
1525 <parameter name="message_type" type="GeditMessageType*"/>
1526 </parameters>
1527 </method>
1528 <method name="get_object_path" symbol="gedit_message_type_get_object_path">
1529 <return-type type="gchar*"/>
1530 <parameters>
1531 <parameter name="message_type" type="GeditMessageType*"/>
1532 </parameters>
1533 </method>
1534 <method name="identifier" symbol="gedit_message_type_identifier">
1535 <return-type type="gchar*"/>
1536 <parameters>
1537 <parameter name="object_path" type="gchar*"/>
1538 <parameter name="method" type="gchar*"/>
1539 </parameters>
1540 </method>
1541 <method name="instantiate" symbol="gedit_message_type_instantiate">
1542 <return-type type="GeditMessage*"/>
1543 <parameters>
1544 <parameter name="message_type" type="GeditMessageType*"/>
1545 </parameters>
1546 </method>
1547 <method name="instantiate_valist" symbol="gedit_message_type_instantiate_valist">
1548 <return-type type="GeditMessage*"/>
1549 <parameters>
1550 <parameter name="message_type" type="GeditMessageType*"/>
1551 <parameter name="va_args" type="va_list"/>
1552 </parameters>
1553 </method>
1554 <method name="is_supported" symbol="gedit_message_type_is_supported">
1555 <return-type type="gboolean"/>
1556 <parameters>
1557 <parameter name="type" type="GType"/>
1558 </parameters>
1559 </method>
1560 <method name="is_valid_object_path" symbol="gedit_message_type_is_valid_object_path">
1561 <return-type type="gboolean"/>
1562 <parameters>
1563 <parameter name="object_path" type="gchar*"/>
1564 </parameters>
1565 </method>
1566 <method name="lookup" symbol="gedit_message_type_lookup">
1567 <return-type type="GType"/>
1568 <parameters>
1569 <parameter name="message_type" type="GeditMessageType*"/>
1570 <parameter name="key" type="gchar*"/>
1571 </parameters>
1572 </method>
1573 <method name="new" symbol="gedit_message_type_new">
1574 <return-type type="GeditMessageType*"/>
1575 <parameters>
1576 <parameter name="object_path" type="gchar*"/>
1577 <parameter name="method" type="gchar*"/>
1578 <parameter name="num_optional" type="guint"/>
1579 </parameters>
1580 </method>
1581 <method name="new_valist" symbol="gedit_message_type_new_valist">
1582 <return-type type="GeditMessageType*"/>
1583 <parameters>
1584 <parameter name="object_path" type="gchar*"/>
1585 <parameter name="method" type="gchar*"/>
1586 <parameter name="num_optional" type="guint"/>
1587 <parameter name="va_args" type="va_list"/>
1588 </parameters>
1589 </method>
1590 <method name="ref" symbol="gedit_message_type_ref">
1591 <return-type type="GeditMessageType*"/>
1592 <parameters>
1593 <parameter name="message_type" type="GeditMessageType*"/>
1594 </parameters>
1595 </method>
1596 <method name="set" symbol="gedit_message_type_set">
1597 <return-type type="void"/>
1598 <parameters>
1599 <parameter name="message_type" type="GeditMessageType*"/>
1600 <parameter name="num_optional" type="guint"/>
1601 </parameters>
1602 </method>
1603 <method name="set_valist" symbol="gedit_message_type_set_valist">
1604 <return-type type="void"/>
1605 <parameters>
1606 <parameter name="message_type" type="GeditMessageType*"/>
1607 <parameter name="num_optional" type="guint"/>
1608 <parameter name="va_args" type="va_list"/>
1609 </parameters>
1610 </method>
1611 <method name="unref" symbol="gedit_message_type_unref">
1612 <return-type type="void"/>
1613 <parameters>
1614 <parameter name="message_type" type="GeditMessageType*"/>
1615 </parameters>
1616 </method>
1617 </struct>
1618 <struct name="GeditNotebook">
1619 <method name="add_tab" symbol="gedit_notebook_add_tab">
1620 <return-type type="void"/>
1621 <parameters>
1622 <parameter name="nb" type="GeditNotebook*"/>
1623 <parameter name="tab" type="GeditTab*"/>
1624 <parameter name="position" type="gint"/>
1625 <parameter name="jump_to" type="gboolean"/>
1626 </parameters>
1627 </method>
1628 <method name="get_close_buttons_sensitive" symbol="gedit_notebook_get_close_buttons_sensitive">
1629 <return-type type="gboolean"/>
1630 <parameters>
1631 <parameter name="nb" type="GeditNotebook*"/>
1632 </parameters>
1633 </method>
1634 <method name="get_tab_drag_and_drop_enabled" symbol="gedit_notebook_get_tab_drag_and_drop_enabled">
1635 <return-type type="gboolean"/>
1636 <parameters>
1637 <parameter name="nb" type="GeditNotebook*"/>
1638 </parameters>
1639 </method>
1640 <method name="move_tab" symbol="gedit_notebook_move_tab">
1641 <return-type type="void"/>
1642 <parameters>
1643 <parameter name="src" type="GeditNotebook*"/>
1644 <parameter name="dest" type="GeditNotebook*"/>
1645 <parameter name="tab" type="GeditTab*"/>
1646 <parameter name="dest_position" type="gint"/>
1647 </parameters>
1648 </method>
1649 <method name="new" symbol="gedit_notebook_new">
1650 <return-type type="GtkWidget*"/>
1651 </method>
1652 <method name="remove_all_tabs" symbol="gedit_notebook_remove_all_tabs">
1653 <return-type type="void"/>
1654 <parameters>
1655 <parameter name="nb" type="GeditNotebook*"/>
1656 </parameters>
1657 </method>
1658 <method name="remove_tab" symbol="gedit_notebook_remove_tab">
1659 <return-type type="void"/>
1660 <parameters>
1661 <parameter name="nb" type="GeditNotebook*"/>
1662 <parameter name="tab" type="GeditTab*"/>
1663 </parameters>
1664 </method>
1665 <method name="reorder_tab" symbol="gedit_notebook_reorder_tab">
1666 <return-type type="void"/>
1667 <parameters>
1668 <parameter name="src" type="GeditNotebook*"/>
1669 <parameter name="tab" type="GeditTab*"/>
1670 <parameter name="dest_position" type="gint"/>
1671 </parameters>
1672 </method>
1673 <method name="set_always_show_tabs" symbol="gedit_notebook_set_always_show_tabs">
1674 <return-type type="void"/>
1675 <parameters>
1676 <parameter name="nb" type="GeditNotebook*"/>
1677 <parameter name="show_tabs" type="gboolean"/>
1678 </parameters>
1679 </method>
1680 <method name="set_close_buttons_sensitive" symbol="gedit_notebook_set_close_buttons_sensitive">
1681 <return-type type="void"/>
1682 <parameters>
1683 <parameter name="nb" type="GeditNotebook*"/>
1684 <parameter name="sensitive" type="gboolean"/>
1685 </parameters>
1686 </method>
1687 <method name="set_tab_drag_and_drop_enabled" symbol="gedit_notebook_set_tab_drag_and_drop_enabled">
1688 <return-type type="void"/>
1689 <parameters>
1690 <parameter name="nb" type="GeditNotebook*"/>
1691 <parameter name="enable" type="gboolean"/>
1692 </parameters>
1693 </method>
1694 <field name="notebook" type="GtkNotebook"/>
1695 <field name="priv" type="GeditNotebookPrivate*"/>
1696 </struct>
1697 <struct name="GeditNotebookClass">
1698 <field name="parent_class" type="GtkNotebookClass"/>
1699 <field name="tab_added" type="GCallback"/>
1700 <field name="tab_removed" type="GCallback"/>
1701 <field name="tab_detached" type="GCallback"/>
1702 <field name="tabs_reordered" type="GCallback"/>
1703 <field name="tab_close_request" type="GCallback"/>
1704 </struct>
1705 <struct name="GeditPanel">
1706 <method name="activate_item" symbol="gedit_panel_activate_item">
1707 <return-type type="gboolean"/>
1708 <parameters>
1709 <parameter name="panel" type="GeditPanel*"/>
1710 <parameter name="item" type="GtkWidget*"/>
1711 </parameters>
1712 </method>
1713 <method name="add_item" symbol="gedit_panel_add_item">
1714 <return-type type="void"/>
1715 <parameters>
1716 <parameter name="panel" type="GeditPanel*"/>
1717 <parameter name="item" type="GtkWidget*"/>
1718 <parameter name="name" type="gchar*"/>
1719 <parameter name="image" type="GtkWidget*"/>
1720 </parameters>
1721 </method>
1722 <method name="add_item_with_stock_icon" symbol="gedit_panel_add_item_with_stock_icon">
1723 <return-type type="void"/>
1724 <parameters>
1725 <parameter name="panel" type="GeditPanel*"/>
1726 <parameter name="item" type="GtkWidget*"/>
1727 <parameter name="name" type="gchar*"/>
1728 <parameter name="stock_id" type="gchar*"/>
1729 </parameters>
1730 </method>
1731 <method name="get_n_items" symbol="gedit_panel_get_n_items">
1732 <return-type type="gint"/>
1733 <parameters>
1734 <parameter name="panel" type="GeditPanel*"/>
1735 </parameters>
1736 </method>
1737 <method name="get_orientation" symbol="gedit_panel_get_orientation">
1738 <return-type type="GtkOrientation"/>
1739 <parameters>
1740 <parameter name="panel" type="GeditPanel*"/>
1741 </parameters>
1742 </method>
1743 <method name="item_is_active" symbol="gedit_panel_item_is_active">
1744 <return-type type="gboolean"/>
1745 <parameters>
1746 <parameter name="panel" type="GeditPanel*"/>
1747 <parameter name="item" type="GtkWidget*"/>
1748 </parameters>
1749 </method>
1750 <method name="new" symbol="gedit_panel_new">
1751 <return-type type="GtkWidget*"/>
1752 <parameters>
1753 <parameter name="orientation" type="GtkOrientation"/>
1754 </parameters>
1755 </method>
1756 <method name="remove_item" symbol="gedit_panel_remove_item">
1757 <return-type type="gboolean"/>
1758 <parameters>
1759 <parameter name="panel" type="GeditPanel*"/>
1760 <parameter name="item" type="GtkWidget*"/>
1761 </parameters>
1762 </method>
1763 <field name="vbox" type="GtkVBox"/>
1764 <field name="priv" type="GeditPanelPrivate*"/>
1765 </struct>
1766 <struct name="GeditPanelClass">
1767 <field name="parent_class" type="GtkVBoxClass"/>
1768 <field name="item_added" type="GCallback"/>
1769 <field name="item_removed" type="GCallback"/>
1770 <field name="close" type="GCallback"/>
1771 <field name="focus_document" type="GCallback"/>
1772 <field name="_gedit_reserved1" type="GCallback"/>
1773 <field name="_gedit_reserved2" type="GCallback"/>
1774 <field name="_gedit_reserved3" type="GCallback"/>
1775 <field name="_gedit_reserved4" type="GCallback"/>
1776 </struct>
1777 <struct name="GeditPlugin">
1778 <method name="activate" symbol="gedit_plugin_activate">
1779 <return-type type="void"/>
1780 <parameters>
1781 <parameter name="plugin" type="GeditPlugin*"/>
1782 <parameter name="window" type="GeditWindow*"/>
1783 </parameters>
1784 </method>
1785 <method name="create_configure_dialog" symbol="gedit_plugin_create_configure_dialog">
1786 <return-type type="GtkWidget*"/>
1787 <parameters>
1788 <parameter name="plugin" type="GeditPlugin*"/>
1789 </parameters>
1790 </method>
1791 <method name="deactivate" symbol="gedit_plugin_deactivate">
1792 <return-type type="void"/>
1793 <parameters>
1794 <parameter name="plugin" type="GeditPlugin*"/>
1795 <parameter name="window" type="GeditWindow*"/>
1796 </parameters>
1797 </method>
1798 <method name="get_data_dir" symbol="gedit_plugin_get_data_dir">
1799 <return-type type="gchar*"/>
1800 <parameters>
1801 <parameter name="plugin" type="GeditPlugin*"/>
1802 </parameters>
1803 </method>
1804 <method name="get_install_dir" symbol="gedit_plugin_get_install_dir">
1805 <return-type type="gchar*"/>
1806 <parameters>
1807 <parameter name="plugin" type="GeditPlugin*"/>
1808 </parameters>
1809 </method>
1810 <method name="is_configurable" symbol="gedit_plugin_is_configurable">
1811 <return-type type="gboolean"/>
1812 <parameters>
1813 <parameter name="plugin" type="GeditPlugin*"/>
1814 </parameters>
1815 </method>
1816 <method name="update_ui" symbol="gedit_plugin_update_ui">
1817 <return-type type="void"/>
1818 <parameters>
1819 <parameter name="plugin" type="GeditPlugin*"/>
1820 <parameter name="window" type="GeditWindow*"/>
1821 </parameters>
1822 </method>
1823 <field name="parent" type="GObject"/>
1824 </struct>
1825 <struct name="GeditPluginClass">
1826 <field name="parent_class" type="GObjectClass"/>
1827 <field name="activate" type="GCallback"/>
1828 <field name="deactivate" type="GCallback"/>
1829 <field name="update_ui" type="GCallback"/>
1830 <field name="create_configure_dialog" type="GCallback"/>
1831 <field name="is_configurable" type="GCallback"/>
1832 <field name="_gedit_reserved1" type="GCallback"/>
1833 <field name="_gedit_reserved2" type="GCallback"/>
1834 <field name="_gedit_reserved3" type="GCallback"/>
1835 <field name="_gedit_reserved4" type="GCallback"/>
1836 </struct>
1837 <struct name="GeditProgressMessageArea">
1838 <method name="new" symbol="gedit_progress_message_area_new">
1839 <return-type type="GtkWidget*"/>
1840 <parameters>
1841 <parameter name="stock_id" type="gchar*"/>
1842 <parameter name="markup" type="gchar*"/>
1843 <parameter name="has_cancel" type="gboolean"/>
1844 </parameters>
1845 </method>
1846 <method name="pulse" symbol="gedit_progress_message_area_pulse">
1847 <return-type type="void"/>
1848 <parameters>
1849 <parameter name="area" type="GeditProgressMessageArea*"/>
1850 </parameters>
1851 </method>
1852 <method name="set_fraction" symbol="gedit_progress_message_area_set_fraction">
1853 <return-type type="void"/>
1854 <parameters>
1855 <parameter name="area" type="GeditProgressMessageArea*"/>
1856 <parameter name="fraction" type="gdouble"/>
1857 </parameters>
1858 </method>
1859 <method name="set_markup" symbol="gedit_progress_message_area_set_markup">
1860 <return-type type="void"/>
1861 <parameters>
1862 <parameter name="area" type="GeditProgressMessageArea*"/>
1863 <parameter name="markup" type="gchar*"/>
1864 </parameters>
1865 </method>
1866 <method name="set_stock_image" symbol="gedit_progress_message_area_set_stock_image">
1867 <return-type type="void"/>
1868 <parameters>
1869 <parameter name="area" type="GeditProgressMessageArea*"/>
1870 <parameter name="stock_id" type="gchar*"/>
1871 </parameters>
1872 </method>
1873 <method name="set_text" symbol="gedit_progress_message_area_set_text">
1874 <return-type type="void"/>
1875 <parameters>
1876 <parameter name="area" type="GeditProgressMessageArea*"/>
1877 <parameter name="text" type="gchar*"/>
1878 </parameters>
1879 </method>
1880 <field name="parent" type="GtkInfoBar"/>
1881 <field name="priv" type="GeditProgressMessageAreaPrivate*"/>
1882 </struct>
1883 <struct name="GeditProgressMessageAreaClass">
1884 <field name="parent_class" type="GtkInfoBarClass"/>
1885 </struct>
1886 <struct name="GeditStatusComboBox">
1887 <method name="add_item" symbol="gedit_status_combo_box_add_item">
1888 <return-type type="void"/>
1889 <parameters>
1890 <parameter name="combo" type="GeditStatusComboBox*"/>
1891 <parameter name="item" type="GtkMenuItem*"/>
1892 <parameter name="text" type="gchar*"/>
1893 </parameters>
1894 </method>
1895 <method name="get_item_label" symbol="gedit_status_combo_box_get_item_label">
1896 <return-type type="GtkLabel*"/>
1897 <parameters>
1898 <parameter name="combo" type="GeditStatusComboBox*"/>
1899 </parameters>
1900 </method>
1901 <method name="get_item_text" symbol="gedit_status_combo_box_get_item_text">
1902 <return-type type="gchar*"/>
1903 <parameters>
1904 <parameter name="combo" type="GeditStatusComboBox*"/>
1905 <parameter name="item" type="GtkMenuItem*"/>
1906 </parameters>
1907 </method>
1908 <method name="get_items" symbol="gedit_status_combo_box_get_items">
1909 <return-type type="GList*"/>
1910 <parameters>
1911 <parameter name="combo" type="GeditStatusComboBox*"/>
1912 </parameters>
1913 </method>
1914 <method name="get_label" symbol="gedit_status_combo_box_get_label">
1915 <return-type type="gchar*"/>
1916 <parameters>
1917 <parameter name="combo" type="GeditStatusComboBox*"/>
1918 </parameters>
1919 </method>
1920 <method name="new" symbol="gedit_status_combo_box_new">
1921 <return-type type="GtkWidget*"/>
1922 <parameters>
1923 <parameter name="label" type="gchar*"/>
1924 </parameters>
1925 </method>
1926 <method name="remove_item" symbol="gedit_status_combo_box_remove_item">
1927 <return-type type="void"/>
1928 <parameters>
1929 <parameter name="combo" type="GeditStatusComboBox*"/>
1930 <parameter name="item" type="GtkMenuItem*"/>
1931 </parameters>
1932 </method>
1933 <method name="set_item" symbol="gedit_status_combo_box_set_item">
1934 <return-type type="void"/>
1935 <parameters>
1936 <parameter name="combo" type="GeditStatusComboBox*"/>
1937 <parameter name="item" type="GtkMenuItem*"/>
1938 </parameters>
1939 </method>
1940 <method name="set_item_text" symbol="gedit_status_combo_box_set_item_text">
1941 <return-type type="void"/>
1942 <parameters>
1943 <parameter name="combo" type="GeditStatusComboBox*"/>
1944 <parameter name="item" type="GtkMenuItem*"/>
1945 <parameter name="text" type="gchar*"/>
1946 </parameters>
1947 </method>
1948 <method name="set_label" symbol="gedit_status_combo_box_set_label">
1949 <return-type type="void"/>
1950 <parameters>
1951 <parameter name="combo" type="GeditStatusComboBox*"/>
1952 <parameter name="label" type="gchar*"/>
1953 </parameters>
1954 </method>
1955 <field name="parent" type="GtkEventBox"/>
1956 <field name="priv" type="GeditStatusComboBoxPrivate*"/>
1957 </struct>
1958 <struct name="GeditStatusComboBoxClass">
1959 <field name="parent_class" type="GtkEventBoxClass"/>
1960 <field name="changed" type="GCallback"/>
1961 </struct>
1962 <struct name="GeditStatusbar">
1963 <method name="clear_overwrite" symbol="gedit_statusbar_clear_overwrite">
1964 <return-type type="void"/>
1965 <parameters>
1966 <parameter name="statusbar" type="GeditStatusbar*"/>
1967 </parameters>
1968 </method>
1969 <method name="flash_message" symbol="gedit_statusbar_flash_message">
1970 <return-type type="void"/>
1971 <parameters>
1972 <parameter name="statusbar" type="GeditStatusbar*"/>
1973 <parameter name="context_id" type="guint"/>
1974 <parameter name="format" type="gchar*"/>
1975 </parameters>
1976 </method>
1977 <method name="new" symbol="gedit_statusbar_new">
1978 <return-type type="GtkWidget*"/>
1979 </method>
1980 <method name="set_cursor_position" symbol="gedit_statusbar_set_cursor_position">
1981 <return-type type="void"/>
1982 <parameters>
1983 <parameter name="statusbar" type="GeditStatusbar*"/>
1984 <parameter name="line" type="gint"/>
1985 <parameter name="col" type="gint"/>
1986 </parameters>
1987 </method>
1988 <method name="set_overwrite" symbol="gedit_statusbar_set_overwrite">
1989 <return-type type="void"/>
1990 <parameters>
1991 <parameter name="statusbar" type="GeditStatusbar*"/>
1992 <parameter name="overwrite" type="gboolean"/>
1993 </parameters>
1994 </method>
1995 <method name="set_window_state" symbol="gedit_statusbar_set_window_state">
1996 <return-type type="void"/>
1997 <parameters>
1998 <parameter name="statusbar" type="GeditStatusbar*"/>
1999 <parameter name="state" type="GeditWindowState"/>
2000 <parameter name="num_of_errors" type="gint"/>
2001 </parameters>
2002 </method>
2003 <field name="parent" type="GtkStatusbar"/>
2004 <field name="priv" type="GeditStatusbarPrivate*"/>
2005 </struct>
2006 <struct name="GeditStatusbarClass">
2007 <field name="parent_class" type="GtkStatusbarClass"/>
2008 </struct>
2009 <struct name="GeditTab">
2010 <method name="get_auto_save_enabled" symbol="gedit_tab_get_auto_save_enabled">
2011 <return-type type="gboolean"/>
2012 <parameters>
2013 <parameter name="tab" type="GeditTab*"/>
2014 </parameters>
2015 </method>
2016 <method name="get_auto_save_interval" symbol="gedit_tab_get_auto_save_interval">
2017 <return-type type="gint"/>
2018 <parameters>
2019 <parameter name="tab" type="GeditTab*"/>
2020 </parameters>
2021 </method>
2022 <method name="get_document" symbol="gedit_tab_get_document">
2023 <return-type type="GeditDocument*"/>
2024 <parameters>
2025 <parameter name="tab" type="GeditTab*"/>
2026 </parameters>
2027 </method>
2028 <method name="get_from_document" symbol="gedit_tab_get_from_document">
2029 <return-type type="GeditTab*"/>
2030 <parameters>
2031 <parameter name="doc" type="GeditDocument*"/>
2032 </parameters>
2033 </method>
2034 <method name="get_state" symbol="gedit_tab_get_state">
2035 <return-type type="GeditTabState"/>
2036 <parameters>
2037 <parameter name="tab" type="GeditTab*"/>
2038 </parameters>
2039 </method>
2040 <method name="get_view" symbol="gedit_tab_get_view">
2041 <return-type type="GeditView*"/>
2042 <parameters>
2043 <parameter name="tab" type="GeditTab*"/>
2044 </parameters>
2045 </method>
2046 <method name="set_auto_save_enabled" symbol="gedit_tab_set_auto_save_enabled">
2047 <return-type type="void"/>
2048 <parameters>
2049 <parameter name="tab" type="GeditTab*"/>
2050 <parameter name="enable" type="gboolean"/>
2051 </parameters>
2052 </method>
2053 <method name="set_auto_save_interval" symbol="gedit_tab_set_auto_save_interval">
2054 <return-type type="void"/>
2055 <parameters>
2056 <parameter name="tab" type="GeditTab*"/>
2057 <parameter name="interval" type="gint"/>
2058 </parameters>
2059 </method>
2060 <method name="set_info_bar" symbol="gedit_tab_set_info_bar">
2061 <return-type type="void"/>
2062 <parameters>
2063 <parameter name="tab" type="GeditTab*"/>
2064 <parameter name="info_bar" type="GtkWidget*"/>
2065 </parameters>
2066 </method>
2067 <field name="vbox" type="GtkVBox"/>
2068 <field name="priv" type="GeditTabPrivate*"/>
2069 </struct>
2070 <struct name="GeditTabClass">
2071 <field name="parent_class" type="GtkVBoxClass"/>
2072 </struct>
2073 <struct name="GeditView">
2074 <method name="copy_clipboard" symbol="gedit_view_copy_clipboard">
2075 <return-type type="void"/>
2076 <parameters>
2077 <parameter name="view" type="GeditView*"/>
2078 </parameters>
2079 </method>
2080 <method name="cut_clipboard" symbol="gedit_view_cut_clipboard">
2081 <return-type type="void"/>
2082 <parameters>
2083 <parameter name="view" type="GeditView*"/>
2084 </parameters>
2085 </method>
2086 <method name="delete_selection" symbol="gedit_view_delete_selection">
2087 <return-type type="void"/>
2088 <parameters>
2089 <parameter name="view" type="GeditView*"/>
2090 </parameters>
2091 </method>
2092 <method name="new" symbol="gedit_view_new">
2093 <return-type type="GtkWidget*"/>
2094 <parameters>
2095 <parameter name="doc" type="GeditDocument*"/>
2096 </parameters>
2097 </method>
2098 <method name="paste_clipboard" symbol="gedit_view_paste_clipboard">
2099 <return-type type="void"/>
2100 <parameters>
2101 <parameter name="view" type="GeditView*"/>
2102 </parameters>
2103 </method>
2104 <method name="scroll_to_cursor" symbol="gedit_view_scroll_to_cursor">
2105 <return-type type="void"/>
2106 <parameters>
2107 <parameter name="view" type="GeditView*"/>
2108 </parameters>
2109 </method>
2110 <method name="select_all" symbol="gedit_view_select_all">
2111 <return-type type="void"/>
2112 <parameters>
2113 <parameter name="view" type="GeditView*"/>
2114 </parameters>
2115 </method>
2116 <method name="set_font" symbol="gedit_view_set_font">
2117 <return-type type="void"/>
2118 <parameters>
2119 <parameter name="view" type="GeditView*"/>
2120 <parameter name="def" type="gboolean"/>
2121 <parameter name="font_name" type="gchar*"/>
2122 </parameters>
2123 </method>
2124 <field name="view" type="GtkSourceView"/>
2125 <field name="priv" type="GeditViewPrivate*"/>
2126 </struct>
2127 <struct name="GeditViewClass">
2128 <field name="parent_class" type="GtkSourceViewClass"/>
2129 <field name="start_interactive_search" type="GCallback"/>
2130 <field name="start_interactive_goto_line" type="GCallback"/>
2131 <field name="reset_searched_text" type="GCallback"/>
2132 <field name="drop_uris" type="GCallback"/>
2133 </struct>
2134 <struct name="GeditWindow">
2135 <method name="close_all_tabs" symbol="gedit_window_close_all_tabs">
2136 <return-type type="void"/>
2137 <parameters>
2138 <parameter name="window" type="GeditWindow*"/>
2139 </parameters>
2140 </method>
2141 <method name="close_tab" symbol="gedit_window_close_tab">
2142 <return-type type="void"/>
2143 <parameters>
2144 <parameter name="window" type="GeditWindow*"/>
2145 <parameter name="tab" type="GeditTab*"/>
2146 </parameters>
2147 </method>
2148 <method name="close_tabs" symbol="gedit_window_close_tabs">
2149 <return-type type="void"/>
2150 <parameters>
2151 <parameter name="window" type="GeditWindow*"/>
2152 <parameter name="tabs" type="GList*"/>
2153 </parameters>
2154 </method>
2155 <method name="create_tab" symbol="gedit_window_create_tab">
2156 <return-type type="GeditTab*"/>
2157 <parameters>
2158 <parameter name="window" type="GeditWindow*"/>
2159 <parameter name="jump_to" type="gboolean"/>
2160 </parameters>
2161 </method>
2162 <method name="create_tab_from_uri" symbol="gedit_window_create_tab_from_uri">
2163 <return-type type="GeditTab*"/>
2164 <parameters>
2165 <parameter name="window" type="GeditWindow*"/>
2166 <parameter name="uri" type="gchar*"/>
2167 <parameter name="encoding" type="GeditEncoding*"/>
2168 <parameter name="line_pos" type="gint"/>
2169 <parameter name="create" type="gboolean"/>
2170 <parameter name="jump_to" type="gboolean"/>
2171 </parameters>
2172 </method>
2173 <method name="get_active_document" symbol="gedit_window_get_active_document">
2174 <return-type type="GeditDocument*"/>
2175 <parameters>
2176 <parameter name="window" type="GeditWindow*"/>
2177 </parameters>
2178 </method>
2179 <method name="get_active_tab" symbol="gedit_window_get_active_tab">
2180 <return-type type="GeditTab*"/>
2181 <parameters>
2182 <parameter name="window" type="GeditWindow*"/>
2183 </parameters>
2184 </method>
2185 <method name="get_active_view" symbol="gedit_window_get_active_view">
2186 <return-type type="GeditView*"/>
2187 <parameters>
2188 <parameter name="window" type="GeditWindow*"/>
2189 </parameters>
2190 </method>
2191 <method name="get_bottom_panel" symbol="gedit_window_get_bottom_panel">
2192 <return-type type="GeditPanel*"/>
2193 <parameters>
2194 <parameter name="window" type="GeditWindow*"/>
2195 </parameters>
2196 </method>
2197 <method name="get_documents" symbol="gedit_window_get_documents">
2198 <return-type type="GList*"/>
2199 <parameters>
2200 <parameter name="window" type="GeditWindow*"/>
2201 </parameters>
2202 </method>
2203 <method name="get_group" symbol="gedit_window_get_group">
2204 <return-type type="GtkWindowGroup*"/>
2205 <parameters>
2206 <parameter name="window" type="GeditWindow*"/>
2207 </parameters>
2208 </method>
2209 <method name="get_message_bus" symbol="gedit_window_get_message_bus">
2210 <return-type type="GeditMessageBus*"/>
2211 <parameters>
2212 <parameter name="window" type="GeditWindow*"/>
2213 </parameters>
2214 </method>
2215 <method name="get_side_panel" symbol="gedit_window_get_side_panel">
2216 <return-type type="GeditPanel*"/>
2217 <parameters>
2218 <parameter name="window" type="GeditWindow*"/>
2219 </parameters>
2220 </method>
2221 <method name="get_state" symbol="gedit_window_get_state">
2222 <return-type type="GeditWindowState"/>
2223 <parameters>
2224 <parameter name="window" type="GeditWindow*"/>
2225 </parameters>
2226 </method>
2227 <method name="get_statusbar" symbol="gedit_window_get_statusbar">
2228 <return-type type="GtkWidget*"/>
2229 <parameters>
2230 <parameter name="window" type="GeditWindow*"/>
2231 </parameters>
2232 </method>
2233 <method name="get_tab_from_location" symbol="gedit_window_get_tab_from_location">
2234 <return-type type="GeditTab*"/>
2235 <parameters>
2236 <parameter name="window" type="GeditWindow*"/>
2237 <parameter name="location" type="GFile*"/>
2238 </parameters>
2239 </method>
2240 <method name="get_tab_from_uri" symbol="gedit_window_get_tab_from_uri">
2241 <return-type type="GeditTab*"/>
2242 <parameters>
2243 <parameter name="window" type="GeditWindow*"/>
2244 <parameter name="uri" type="gchar*"/>
2245 </parameters>
2246 </method>
2247 <method name="get_ui_manager" symbol="gedit_window_get_ui_manager">
2248 <return-type type="GtkUIManager*"/>
2249 <parameters>
2250 <parameter name="window" type="GeditWindow*"/>
2251 </parameters>
2252 </method>
2253 <method name="get_unsaved_documents" symbol="gedit_window_get_unsaved_documents">
2254 <return-type type="GList*"/>
2255 <parameters>
2256 <parameter name="window" type="GeditWindow*"/>
2257 </parameters>
2258 </method>
2259 <method name="get_views" symbol="gedit_window_get_views">
2260 <return-type type="GList*"/>
2261 <parameters>
2262 <parameter name="window" type="GeditWindow*"/>
2263 </parameters>
2264 </method>
2265 <method name="set_active_tab" symbol="gedit_window_set_active_tab">
2266 <return-type type="void"/>
2267 <parameters>
2268 <parameter name="window" type="GeditWindow*"/>
2269 <parameter name="tab" type="GeditTab*"/>
2270 </parameters>
2271 </method>
2272 <field name="window" type="GtkWindow"/>
2273 <field name="priv" type="GeditWindowPrivate*"/>
2274 </struct>
2275 <struct name="GeditWindowClass">
2276 <field name="parent_class" type="GtkWindowClass"/>
2277 <field name="tab_added" type="GCallback"/>
2278 <field name="tab_removed" type="GCallback"/>
2279 <field name="tabs_reordered" type="GCallback"/>
2280 <field name="active_tab_changed" type="GCallback"/>
2281 <field name="active_tab_state_changed" type="GCallback"/>
2282 </struct>
2283 <enum name="GeditDebugSection">
2284 <member name="GEDIT_NO_DEBUG" value="0"/>
2285 <member name="GEDIT_DEBUG_VIEW" value="1"/>
2286 <member name="GEDIT_DEBUG_SEARCH" value="2"/>
2287 <member name="GEDIT_DEBUG_PRINT" value="4"/>
2288 <member name="GEDIT_DEBUG_PREFS" value="8"/>
2289 <member name="GEDIT_DEBUG_PLUGINS" value="16"/>
2290 <member name="GEDIT_DEBUG_TAB" value="32"/>
2291 <member name="GEDIT_DEBUG_DOCUMENT" value="64"/>
2292 <member name="GEDIT_DEBUG_COMMANDS" value="128"/>
2293 <member name="GEDIT_DEBUG_APP" value="256"/>
2294 <member name="GEDIT_DEBUG_SESSION" value="512"/>
2295 <member name="GEDIT_DEBUG_UTILS" value="1024"/>
2296 <member name="GEDIT_DEBUG_METADATA" value="2048"/>
2297 <member name="GEDIT_DEBUG_WINDOW" value="4096"/>
2298 <member name="GEDIT_DEBUG_LOADER" value="8192"/>
2299 <member name="GEDIT_DEBUG_SAVER" value="16384"/>
2300 </enum>
2301 <enum name="GeditDocumentNewlineType">
2302 <member name="GEDIT_DOCUMENT_NEWLINE_TYPE_LF" value="0"/>
2303 <member name="GEDIT_DOCUMENT_NEWLINE_TYPE_CR" value="1"/>
2304 <member name="GEDIT_DOCUMENT_NEWLINE_TYPE_CR_LF" value="2"/>
2305 </enum>
2306 <enum name="GeditDocumentSaveFlags">
2307 <member name="GEDIT_DOCUMENT_SAVE_IGNORE_MTIME" value="1"/>
2308 <member name="GEDIT_DOCUMENT_SAVE_IGNORE_BACKUP" value="2"/>
2309 <member name="GEDIT_DOCUMENT_SAVE_PRESERVE_BACKUP" value="4"/>
2310 </enum>
2311 <enum name="GeditLockdownMask">
2312 <member name="GEDIT_LOCKDOWN_COMMAND_LINE" value="1"/>
2313 <member name="GEDIT_LOCKDOWN_PRINTING" value="2"/>
2314 <member name="GEDIT_LOCKDOWN_PRINT_SETUP" value="4"/>
2315 <member name="GEDIT_LOCKDOWN_SAVE_TO_DISK" value="8"/>
2316 <member name="GEDIT_LOCKDOWN_ALL" value="15"/>
2317 </enum>
2318 <enum name="GeditSearchFlags">
2319 <member name="GEDIT_SEARCH_DONT_SET_FLAGS" value="1"/>
2320 <member name="GEDIT_SEARCH_ENTIRE_WORD" value="2"/>
2321 <member name="GEDIT_SEARCH_CASE_SENSITIVE" value="4"/>
2322 </enum>
2323 <enum name="GeditTabState">
2324 <member name="GEDIT_TAB_STATE_NORMAL" value="0"/>
2325 <member name="GEDIT_TAB_STATE_LOADING" value="1"/>
2326 <member name="GEDIT_TAB_STATE_REVERTING" value="2"/>
2327 <member name="GEDIT_TAB_STATE_SAVING" value="3"/>
2328 <member name="GEDIT_TAB_STATE_PRINTING" value="4"/>
2329 <member name="GEDIT_TAB_STATE_PRINT_PREVIEWING" value="5"/>
2330 <member name="GEDIT_TAB_STATE_SHOWING_PRINT_PREVIEW" value="6"/>
2331 <member name="GEDIT_TAB_STATE_GENERIC_NOT_EDITABLE" value="7"/>
2332 <member name="GEDIT_TAB_STATE_LOADING_ERROR" value="8"/>
2333 <member name="GEDIT_TAB_STATE_REVERTING_ERROR" value="9"/>
2334 <member name="GEDIT_TAB_STATE_SAVING_ERROR" value="10"/>
2335 <member name="GEDIT_TAB_STATE_GENERIC_ERROR" value="11"/>
2336 <member name="GEDIT_TAB_STATE_CLOSING" value="12"/>
2337 <member name="GEDIT_TAB_STATE_EXTERNALLY_MODIFIED_NOTIFICATION" value="13"/>
2338 <member name="GEDIT_TAB_NUM_OF_STATES" value="14"/>
2339 </enum>
2340 <enum name="GeditToolbarSetting">
2341 <member name="GEDIT_TOOLBAR_SYSTEM" value="0"/>
2342 <member name="GEDIT_TOOLBAR_ICONS" value="1"/>
2343 <member name="GEDIT_TOOLBAR_ICONS_AND_TEXT" value="2"/>
2344 <member name="GEDIT_TOOLBAR_ICONS_BOTH_HORIZ" value="3"/>
2345 </enum>
2346 <enum name="GeditWindowState">
2347 <member name="GEDIT_WINDOW_STATE_NORMAL" value="0"/>
2348 <member name="GEDIT_WINDOW_STATE_SAVING" value="2"/>
2349 <member name="GEDIT_WINDOW_STATE_PRINTING" value="4"/>
2350 <member name="GEDIT_WINDOW_STATE_LOADING" value="8"/>
2351 <member name="GEDIT_WINDOW_STATE_ERROR" value="16"/>
2352 <member name="GEDIT_WINDOW_STATE_SAVING_SESSION" value="32"/>
2353 </enum>
2354 <constant name="GEDIT_BASE_KEY" type="char*" value="/apps/gedit-2"/>
2355 <constant name="GEDIT_METADATA_ATTRIBUTE_ENCODING" type="char*" value="encoding"/>
2356 <constant name="GEDIT_METADATA_ATTRIBUTE_LANGUAGE" type="char*" value="language"/>
2357 <constant name="GEDIT_METADATA_ATTRIBUTE_POSITION" type="char*" value="position"/>
2358 <constant name="GPM_DEFAULT_AUTO_INDENT" type="int" value="0"/>
2359 <constant name="GPM_DEFAULT_AUTO_SAVE" type="int" value="0"/>
2360 <constant name="GPM_DEFAULT_AUTO_SAVE_INTERVAL" type="int" value="10"/>
2361 <constant name="GPM_DEFAULT_BOTTOM_PANEL_VISIBLE" type="int" value="0"/>
2362 <constant name="GPM_DEFAULT_BRACKET_MATCHING" type="int" value="0"/>
2363 <constant name="GPM_DEFAULT_CREATE_BACKUP_COPY" type="int" value="0"/>
2364 <constant name="GPM_DEFAULT_DISPLAY_LINE_NUMBERS" type="int" value="0"/>
2365 <constant name="GPM_DEFAULT_DISPLAY_RIGHT_MARGIN" type="int" value="0"/>
2366 <constant name="GPM_DEFAULT_HIGHLIGHT_CURRENT_LINE" type="int" value="1"/>
2367 <constant name="GPM_DEFAULT_INSERT_SPACES" type="int" value="0"/>
2368 <constant name="GPM_DEFAULT_MAX_RECENTS" type="int" value="5"/>
2369 <constant name="GPM_DEFAULT_PRINT_HEADER" type="int" value="1"/>
2370 <constant name="GPM_DEFAULT_PRINT_LINE_NUMBERS" type="int" value="0"/>
2371 <constant name="GPM_DEFAULT_PRINT_SYNTAX" type="int" value="1"/>
2372 <constant name="GPM_DEFAULT_PRINT_WRAP_MODE" type="char*" value="GTK_WRAP_WORD"/>
2373 <constant name="GPM_DEFAULT_RESTORE_CURSOR_POSITION" type="int" value="1"/>
2374 <constant name="GPM_DEFAULT_RIGHT_MARGIN_POSITION" type="int" value="80"/>
2375 <constant name="GPM_DEFAULT_SEARCH_HIGHLIGHTING_ENABLE" type="int" value="1"/>
2376 <constant name="GPM_DEFAULT_SIDE_PANE_VISIBLE" type="int" value="0"/>
2377 <constant name="GPM_DEFAULT_SMART_HOME_END" type="char*" value="AFTER"/>
2378 <constant name="GPM_DEFAULT_SOURCE_STYLE_SCHEME" type="char*" value="classic"/>
2379 <constant name="GPM_DEFAULT_STATUSBAR_VISIBLE" type="int" value="1"/>
2380 <constant name="GPM_DEFAULT_SYNTAX_HL_ENABLE" type="int" value="1"/>
2381 <constant name="GPM_DEFAULT_TABS_SIZE" type="int" value="8"/>
2382 <constant name="GPM_DEFAULT_TOOLBAR_BUTTONS_STYLE" type="char*" value="GEDIT_TOOLBAR_SYSTEM"/>
2383 <constant name="GPM_DEFAULT_TOOLBAR_SHOW_TOOLTIPS" type="int" value="1"/>
2384 <constant name="GPM_DEFAULT_TOOLBAR_VISIBLE" type="int" value="1"/>
2385 <constant name="GPM_DEFAULT_UNDO_ACTIONS_LIMIT" type="int" value="2000"/>
2386 <constant name="GPM_DEFAULT_USE_DEFAULT_FONT" type="int" value="1"/>
2387 <constant name="GPM_DEFAULT_WRAP_MODE" type="char*" value="GTK_WRAP_WORD"/>
2388 <constant name="GPM_LOCKDOWN_DIR" type="char*" value="/desktop/gnome/lockdown"/>
2389 <constant name="GPM_SYSTEM_FONT" type="char*" value="/desktop/gnome/interface/monospace_font_name"/>
2390 </namespace>
2391 </api>