1 /*
2  * This file is part of gtkD.
3  *
4  * gtkD is free software; you can redistribute it and/or modify
5  * it under the terms of the GNU Lesser General Public License
6  * as published by the Free Software Foundation; either version 3
7  * of the License, or (at your option) any later version, with
8  * some exceptions, please read the COPYING file.
9  *
10  * gtkD is distributed in the hope that it will be useful,
11  * but WITHOUT ANY WARRANTY; without even the implied warranty of
12  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13  * GNU Lesser General Public License for more details.
14  *
15  * You should have received a copy of the GNU Lesser General Public License
16  * along with gtkD; if not, write to the Free Software
17  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110, USA
18  */
19 
20 // generated automatically - do not change
21 // find conversion definition on APILookup.txt
22 // implement new conversion functionalities on the wrap.utils pakage
23 
24 
25 module gsv.c.functions;
26 
27 import std.stdio;
28 import gsv.c.types;
29 import gtkd.Loader;
30 
31 version (Windows)
32 	static immutable LIBRARY_GSV = ["libgtksourceview-3.0-1.dll"];
33 else version (OSX)
34 	static immutable LIBRARY_GSV = ["libgtksourceview-3.0.1.dylib"];
35 else
36 	static immutable LIBRARY_GSV = ["libgtksourceview-3.0.so.1"];
37 
38 shared static this()
39 {
40 	// gsv.SourceBuffer
41 
42 	Linker.link(gtk_source_buffer_get_type, "gtk_source_buffer_get_type", LIBRARY_GSV);
43 	Linker.link(gtk_source_buffer_new, "gtk_source_buffer_new", LIBRARY_GSV);
44 	Linker.link(gtk_source_buffer_new_with_language, "gtk_source_buffer_new_with_language", LIBRARY_GSV);
45 	Linker.link(gtk_source_buffer_backward_iter_to_source_mark, "gtk_source_buffer_backward_iter_to_source_mark", LIBRARY_GSV);
46 	Linker.link(gtk_source_buffer_begin_not_undoable_action, "gtk_source_buffer_begin_not_undoable_action", LIBRARY_GSV);
47 	Linker.link(gtk_source_buffer_can_redo, "gtk_source_buffer_can_redo", LIBRARY_GSV);
48 	Linker.link(gtk_source_buffer_can_undo, "gtk_source_buffer_can_undo", LIBRARY_GSV);
49 	Linker.link(gtk_source_buffer_change_case, "gtk_source_buffer_change_case", LIBRARY_GSV);
50 	Linker.link(gtk_source_buffer_create_source_mark, "gtk_source_buffer_create_source_mark", LIBRARY_GSV);
51 	Linker.link(gtk_source_buffer_create_source_tag, "gtk_source_buffer_create_source_tag", LIBRARY_GSV);
52 	Linker.link(gtk_source_buffer_end_not_undoable_action, "gtk_source_buffer_end_not_undoable_action", LIBRARY_GSV);
53 	Linker.link(gtk_source_buffer_ensure_highlight, "gtk_source_buffer_ensure_highlight", LIBRARY_GSV);
54 	Linker.link(gtk_source_buffer_forward_iter_to_source_mark, "gtk_source_buffer_forward_iter_to_source_mark", LIBRARY_GSV);
55 	Linker.link(gtk_source_buffer_get_context_classes_at_iter, "gtk_source_buffer_get_context_classes_at_iter", LIBRARY_GSV);
56 	Linker.link(gtk_source_buffer_get_highlight_matching_brackets, "gtk_source_buffer_get_highlight_matching_brackets", LIBRARY_GSV);
57 	Linker.link(gtk_source_buffer_get_highlight_syntax, "gtk_source_buffer_get_highlight_syntax", LIBRARY_GSV);
58 	Linker.link(gtk_source_buffer_get_implicit_trailing_newline, "gtk_source_buffer_get_implicit_trailing_newline", LIBRARY_GSV);
59 	Linker.link(gtk_source_buffer_get_language, "gtk_source_buffer_get_language", LIBRARY_GSV);
60 	Linker.link(gtk_source_buffer_get_max_undo_levels, "gtk_source_buffer_get_max_undo_levels", LIBRARY_GSV);
61 	Linker.link(gtk_source_buffer_get_source_marks_at_iter, "gtk_source_buffer_get_source_marks_at_iter", LIBRARY_GSV);
62 	Linker.link(gtk_source_buffer_get_source_marks_at_line, "gtk_source_buffer_get_source_marks_at_line", LIBRARY_GSV);
63 	Linker.link(gtk_source_buffer_get_style_scheme, "gtk_source_buffer_get_style_scheme", LIBRARY_GSV);
64 	Linker.link(gtk_source_buffer_get_undo_manager, "gtk_source_buffer_get_undo_manager", LIBRARY_GSV);
65 	Linker.link(gtk_source_buffer_iter_backward_to_context_class_toggle, "gtk_source_buffer_iter_backward_to_context_class_toggle", LIBRARY_GSV);
66 	Linker.link(gtk_source_buffer_iter_forward_to_context_class_toggle, "gtk_source_buffer_iter_forward_to_context_class_toggle", LIBRARY_GSV);
67 	Linker.link(gtk_source_buffer_iter_has_context_class, "gtk_source_buffer_iter_has_context_class", LIBRARY_GSV);
68 	Linker.link(gtk_source_buffer_join_lines, "gtk_source_buffer_join_lines", LIBRARY_GSV);
69 	Linker.link(gtk_source_buffer_redo, "gtk_source_buffer_redo", LIBRARY_GSV);
70 	Linker.link(gtk_source_buffer_remove_source_marks, "gtk_source_buffer_remove_source_marks", LIBRARY_GSV);
71 	Linker.link(gtk_source_buffer_set_highlight_matching_brackets, "gtk_source_buffer_set_highlight_matching_brackets", LIBRARY_GSV);
72 	Linker.link(gtk_source_buffer_set_highlight_syntax, "gtk_source_buffer_set_highlight_syntax", LIBRARY_GSV);
73 	Linker.link(gtk_source_buffer_set_implicit_trailing_newline, "gtk_source_buffer_set_implicit_trailing_newline", LIBRARY_GSV);
74 	Linker.link(gtk_source_buffer_set_language, "gtk_source_buffer_set_language", LIBRARY_GSV);
75 	Linker.link(gtk_source_buffer_set_max_undo_levels, "gtk_source_buffer_set_max_undo_levels", LIBRARY_GSV);
76 	Linker.link(gtk_source_buffer_set_style_scheme, "gtk_source_buffer_set_style_scheme", LIBRARY_GSV);
77 	Linker.link(gtk_source_buffer_set_undo_manager, "gtk_source_buffer_set_undo_manager", LIBRARY_GSV);
78 	Linker.link(gtk_source_buffer_sort_lines, "gtk_source_buffer_sort_lines", LIBRARY_GSV);
79 	Linker.link(gtk_source_buffer_undo, "gtk_source_buffer_undo", LIBRARY_GSV);
80 
81 	// gsv.SourceCompletion
82 
83 	Linker.link(gtk_source_completion_get_type, "gtk_source_completion_get_type", LIBRARY_GSV);
84 	Linker.link(gtk_source_completion_add_provider, "gtk_source_completion_add_provider", LIBRARY_GSV);
85 	Linker.link(gtk_source_completion_block_interactive, "gtk_source_completion_block_interactive", LIBRARY_GSV);
86 	Linker.link(gtk_source_completion_create_context, "gtk_source_completion_create_context", LIBRARY_GSV);
87 	Linker.link(gtk_source_completion_get_info_window, "gtk_source_completion_get_info_window", LIBRARY_GSV);
88 	Linker.link(gtk_source_completion_get_providers, "gtk_source_completion_get_providers", LIBRARY_GSV);
89 	Linker.link(gtk_source_completion_get_view, "gtk_source_completion_get_view", LIBRARY_GSV);
90 	Linker.link(gtk_source_completion_hide, "gtk_source_completion_hide", LIBRARY_GSV);
91 	Linker.link(gtk_source_completion_move_window, "gtk_source_completion_move_window", LIBRARY_GSV);
92 	Linker.link(gtk_source_completion_remove_provider, "gtk_source_completion_remove_provider", LIBRARY_GSV);
93 	Linker.link(gtk_source_completion_show, "gtk_source_completion_show", LIBRARY_GSV);
94 	Linker.link(gtk_source_completion_unblock_interactive, "gtk_source_completion_unblock_interactive", LIBRARY_GSV);
95 
96 	// gsv.SourceCompletionContext
97 
98 	Linker.link(gtk_source_completion_context_get_type, "gtk_source_completion_context_get_type", LIBRARY_GSV);
99 	Linker.link(gtk_source_completion_context_add_proposals, "gtk_source_completion_context_add_proposals", LIBRARY_GSV);
100 	Linker.link(gtk_source_completion_context_get_activation, "gtk_source_completion_context_get_activation", LIBRARY_GSV);
101 	Linker.link(gtk_source_completion_context_get_iter, "gtk_source_completion_context_get_iter", LIBRARY_GSV);
102 
103 	// gsv.SourceCompletionInfo
104 
105 	Linker.link(gtk_source_completion_info_get_type, "gtk_source_completion_info_get_type", LIBRARY_GSV);
106 	Linker.link(gtk_source_completion_info_new, "gtk_source_completion_info_new", LIBRARY_GSV);
107 	Linker.link(gtk_source_completion_info_get_widget, "gtk_source_completion_info_get_widget", LIBRARY_GSV);
108 	Linker.link(gtk_source_completion_info_move_to_iter, "gtk_source_completion_info_move_to_iter", LIBRARY_GSV);
109 	Linker.link(gtk_source_completion_info_set_widget, "gtk_source_completion_info_set_widget", LIBRARY_GSV);
110 
111 	// gsv.SourceCompletionItem
112 
113 	Linker.link(gtk_source_completion_item_get_type, "gtk_source_completion_item_get_type", LIBRARY_GSV);
114 	Linker.link(gtk_source_completion_item_new, "gtk_source_completion_item_new", LIBRARY_GSV);
115 	Linker.link(gtk_source_completion_item_new_from_stock, "gtk_source_completion_item_new_from_stock", LIBRARY_GSV);
116 	Linker.link(gtk_source_completion_item_new_with_markup, "gtk_source_completion_item_new_with_markup", LIBRARY_GSV);
117 	Linker.link(gtk_source_completion_item_new2, "gtk_source_completion_item_new2", LIBRARY_GSV);
118 	Linker.link(gtk_source_completion_item_set_gicon, "gtk_source_completion_item_set_gicon", LIBRARY_GSV);
119 	Linker.link(gtk_source_completion_item_set_icon, "gtk_source_completion_item_set_icon", LIBRARY_GSV);
120 	Linker.link(gtk_source_completion_item_set_icon_name, "gtk_source_completion_item_set_icon_name", LIBRARY_GSV);
121 	Linker.link(gtk_source_completion_item_set_info, "gtk_source_completion_item_set_info", LIBRARY_GSV);
122 	Linker.link(gtk_source_completion_item_set_label, "gtk_source_completion_item_set_label", LIBRARY_GSV);
123 	Linker.link(gtk_source_completion_item_set_markup, "gtk_source_completion_item_set_markup", LIBRARY_GSV);
124 	Linker.link(gtk_source_completion_item_set_text, "gtk_source_completion_item_set_text", LIBRARY_GSV);
125 
126 	// gsv.SourceCompletionProposal
127 
128 	Linker.link(gtk_source_completion_proposal_get_type, "gtk_source_completion_proposal_get_type", LIBRARY_GSV);
129 	Linker.link(gtk_source_completion_proposal_changed, "gtk_source_completion_proposal_changed", LIBRARY_GSV);
130 	Linker.link(gtk_source_completion_proposal_equal, "gtk_source_completion_proposal_equal", LIBRARY_GSV);
131 	Linker.link(gtk_source_completion_proposal_get_gicon, "gtk_source_completion_proposal_get_gicon", LIBRARY_GSV);
132 	Linker.link(gtk_source_completion_proposal_get_icon, "gtk_source_completion_proposal_get_icon", LIBRARY_GSV);
133 	Linker.link(gtk_source_completion_proposal_get_icon_name, "gtk_source_completion_proposal_get_icon_name", LIBRARY_GSV);
134 	Linker.link(gtk_source_completion_proposal_get_info, "gtk_source_completion_proposal_get_info", LIBRARY_GSV);
135 	Linker.link(gtk_source_completion_proposal_get_label, "gtk_source_completion_proposal_get_label", LIBRARY_GSV);
136 	Linker.link(gtk_source_completion_proposal_get_markup, "gtk_source_completion_proposal_get_markup", LIBRARY_GSV);
137 	Linker.link(gtk_source_completion_proposal_get_text, "gtk_source_completion_proposal_get_text", LIBRARY_GSV);
138 	Linker.link(gtk_source_completion_proposal_hash, "gtk_source_completion_proposal_hash", LIBRARY_GSV);
139 
140 	// gsv.SourceCompletionProvider
141 
142 	Linker.link(gtk_source_completion_provider_get_type, "gtk_source_completion_provider_get_type", LIBRARY_GSV);
143 	Linker.link(gtk_source_completion_provider_activate_proposal, "gtk_source_completion_provider_activate_proposal", LIBRARY_GSV);
144 	Linker.link(gtk_source_completion_provider_get_activation, "gtk_source_completion_provider_get_activation", LIBRARY_GSV);
145 	Linker.link(gtk_source_completion_provider_get_gicon, "gtk_source_completion_provider_get_gicon", LIBRARY_GSV);
146 	Linker.link(gtk_source_completion_provider_get_icon, "gtk_source_completion_provider_get_icon", LIBRARY_GSV);
147 	Linker.link(gtk_source_completion_provider_get_icon_name, "gtk_source_completion_provider_get_icon_name", LIBRARY_GSV);
148 	Linker.link(gtk_source_completion_provider_get_info_widget, "gtk_source_completion_provider_get_info_widget", LIBRARY_GSV);
149 	Linker.link(gtk_source_completion_provider_get_interactive_delay, "gtk_source_completion_provider_get_interactive_delay", LIBRARY_GSV);
150 	Linker.link(gtk_source_completion_provider_get_name, "gtk_source_completion_provider_get_name", LIBRARY_GSV);
151 	Linker.link(gtk_source_completion_provider_get_priority, "gtk_source_completion_provider_get_priority", LIBRARY_GSV);
152 	Linker.link(gtk_source_completion_provider_get_start_iter, "gtk_source_completion_provider_get_start_iter", LIBRARY_GSV);
153 	Linker.link(gtk_source_completion_provider_match, "gtk_source_completion_provider_match", LIBRARY_GSV);
154 	Linker.link(gtk_source_completion_provider_populate, "gtk_source_completion_provider_populate", LIBRARY_GSV);
155 	Linker.link(gtk_source_completion_provider_update_info, "gtk_source_completion_provider_update_info", LIBRARY_GSV);
156 
157 	// gsv.SourceCompletionWords
158 
159 	Linker.link(gtk_source_completion_words_get_type, "gtk_source_completion_words_get_type", LIBRARY_GSV);
160 	Linker.link(gtk_source_completion_words_new, "gtk_source_completion_words_new", LIBRARY_GSV);
161 	Linker.link(gtk_source_completion_words_register, "gtk_source_completion_words_register", LIBRARY_GSV);
162 	Linker.link(gtk_source_completion_words_unregister, "gtk_source_completion_words_unregister", LIBRARY_GSV);
163 
164 	// gsv.SourceEncoding
165 
166 	Linker.link(gtk_source_encoding_get_type, "gtk_source_encoding_get_type", LIBRARY_GSV);
167 	Linker.link(gtk_source_encoding_copy, "gtk_source_encoding_copy", LIBRARY_GSV);
168 	Linker.link(gtk_source_encoding_free, "gtk_source_encoding_free", LIBRARY_GSV);
169 	Linker.link(gtk_source_encoding_get_charset, "gtk_source_encoding_get_charset", LIBRARY_GSV);
170 	Linker.link(gtk_source_encoding_get_name, "gtk_source_encoding_get_name", LIBRARY_GSV);
171 	Linker.link(gtk_source_encoding_to_string, "gtk_source_encoding_to_string", LIBRARY_GSV);
172 	Linker.link(gtk_source_encoding_get_all, "gtk_source_encoding_get_all", LIBRARY_GSV);
173 	Linker.link(gtk_source_encoding_get_current, "gtk_source_encoding_get_current", LIBRARY_GSV);
174 	Linker.link(gtk_source_encoding_get_default_candidates, "gtk_source_encoding_get_default_candidates", LIBRARY_GSV);
175 	Linker.link(gtk_source_encoding_get_from_charset, "gtk_source_encoding_get_from_charset", LIBRARY_GSV);
176 	Linker.link(gtk_source_encoding_get_utf8, "gtk_source_encoding_get_utf8", LIBRARY_GSV);
177 
178 	// gsv.SourceFile
179 
180 	Linker.link(gtk_source_file_get_type, "gtk_source_file_get_type", LIBRARY_GSV);
181 	Linker.link(gtk_source_file_new, "gtk_source_file_new", LIBRARY_GSV);
182 	Linker.link(gtk_source_file_check_file_on_disk, "gtk_source_file_check_file_on_disk", LIBRARY_GSV);
183 	Linker.link(gtk_source_file_get_compression_type, "gtk_source_file_get_compression_type", LIBRARY_GSV);
184 	Linker.link(gtk_source_file_get_encoding, "gtk_source_file_get_encoding", LIBRARY_GSV);
185 	Linker.link(gtk_source_file_get_location, "gtk_source_file_get_location", LIBRARY_GSV);
186 	Linker.link(gtk_source_file_get_newline_type, "gtk_source_file_get_newline_type", LIBRARY_GSV);
187 	Linker.link(gtk_source_file_is_deleted, "gtk_source_file_is_deleted", LIBRARY_GSV);
188 	Linker.link(gtk_source_file_is_externally_modified, "gtk_source_file_is_externally_modified", LIBRARY_GSV);
189 	Linker.link(gtk_source_file_is_local, "gtk_source_file_is_local", LIBRARY_GSV);
190 	Linker.link(gtk_source_file_is_readonly, "gtk_source_file_is_readonly", LIBRARY_GSV);
191 	Linker.link(gtk_source_file_set_location, "gtk_source_file_set_location", LIBRARY_GSV);
192 	Linker.link(gtk_source_file_set_mount_operation_factory, "gtk_source_file_set_mount_operation_factory", LIBRARY_GSV);
193 
194 	// gsv.SourceFileLoader
195 
196 	Linker.link(gtk_source_file_loader_get_type, "gtk_source_file_loader_get_type", LIBRARY_GSV);
197 	Linker.link(gtk_source_file_loader_new, "gtk_source_file_loader_new", LIBRARY_GSV);
198 	Linker.link(gtk_source_file_loader_new_from_stream, "gtk_source_file_loader_new_from_stream", LIBRARY_GSV);
199 	Linker.link(gtk_source_file_loader_get_buffer, "gtk_source_file_loader_get_buffer", LIBRARY_GSV);
200 	Linker.link(gtk_source_file_loader_get_compression_type, "gtk_source_file_loader_get_compression_type", LIBRARY_GSV);
201 	Linker.link(gtk_source_file_loader_get_encoding, "gtk_source_file_loader_get_encoding", LIBRARY_GSV);
202 	Linker.link(gtk_source_file_loader_get_file, "gtk_source_file_loader_get_file", LIBRARY_GSV);
203 	Linker.link(gtk_source_file_loader_get_input_stream, "gtk_source_file_loader_get_input_stream", LIBRARY_GSV);
204 	Linker.link(gtk_source_file_loader_get_location, "gtk_source_file_loader_get_location", LIBRARY_GSV);
205 	Linker.link(gtk_source_file_loader_get_newline_type, "gtk_source_file_loader_get_newline_type", LIBRARY_GSV);
206 	Linker.link(gtk_source_file_loader_load_async, "gtk_source_file_loader_load_async", LIBRARY_GSV);
207 	Linker.link(gtk_source_file_loader_load_finish, "gtk_source_file_loader_load_finish", LIBRARY_GSV);
208 	Linker.link(gtk_source_file_loader_set_candidate_encodings, "gtk_source_file_loader_set_candidate_encodings", LIBRARY_GSV);
209 
210 	// gsv.SourceFileSaver
211 
212 	Linker.link(gtk_source_file_saver_get_type, "gtk_source_file_saver_get_type", LIBRARY_GSV);
213 	Linker.link(gtk_source_file_saver_new, "gtk_source_file_saver_new", LIBRARY_GSV);
214 	Linker.link(gtk_source_file_saver_new_with_target, "gtk_source_file_saver_new_with_target", LIBRARY_GSV);
215 	Linker.link(gtk_source_file_saver_get_buffer, "gtk_source_file_saver_get_buffer", LIBRARY_GSV);
216 	Linker.link(gtk_source_file_saver_get_compression_type, "gtk_source_file_saver_get_compression_type", LIBRARY_GSV);
217 	Linker.link(gtk_source_file_saver_get_encoding, "gtk_source_file_saver_get_encoding", LIBRARY_GSV);
218 	Linker.link(gtk_source_file_saver_get_file, "gtk_source_file_saver_get_file", LIBRARY_GSV);
219 	Linker.link(gtk_source_file_saver_get_flags, "gtk_source_file_saver_get_flags", LIBRARY_GSV);
220 	Linker.link(gtk_source_file_saver_get_location, "gtk_source_file_saver_get_location", LIBRARY_GSV);
221 	Linker.link(gtk_source_file_saver_get_newline_type, "gtk_source_file_saver_get_newline_type", LIBRARY_GSV);
222 	Linker.link(gtk_source_file_saver_save_async, "gtk_source_file_saver_save_async", LIBRARY_GSV);
223 	Linker.link(gtk_source_file_saver_save_finish, "gtk_source_file_saver_save_finish", LIBRARY_GSV);
224 	Linker.link(gtk_source_file_saver_set_compression_type, "gtk_source_file_saver_set_compression_type", LIBRARY_GSV);
225 	Linker.link(gtk_source_file_saver_set_encoding, "gtk_source_file_saver_set_encoding", LIBRARY_GSV);
226 	Linker.link(gtk_source_file_saver_set_flags, "gtk_source_file_saver_set_flags", LIBRARY_GSV);
227 	Linker.link(gtk_source_file_saver_set_newline_type, "gtk_source_file_saver_set_newline_type", LIBRARY_GSV);
228 
229 	// gsv.SourceGutter
230 
231 	Linker.link(gtk_source_gutter_get_type, "gtk_source_gutter_get_type", LIBRARY_GSV);
232 	Linker.link(gtk_source_gutter_get_padding, "gtk_source_gutter_get_padding", LIBRARY_GSV);
233 	Linker.link(gtk_source_gutter_get_renderer_at_pos, "gtk_source_gutter_get_renderer_at_pos", LIBRARY_GSV);
234 	Linker.link(gtk_source_gutter_get_view, "gtk_source_gutter_get_view", LIBRARY_GSV);
235 	Linker.link(gtk_source_gutter_get_window, "gtk_source_gutter_get_window", LIBRARY_GSV);
236 	Linker.link(gtk_source_gutter_get_window_type, "gtk_source_gutter_get_window_type", LIBRARY_GSV);
237 	Linker.link(gtk_source_gutter_insert, "gtk_source_gutter_insert", LIBRARY_GSV);
238 	Linker.link(gtk_source_gutter_queue_draw, "gtk_source_gutter_queue_draw", LIBRARY_GSV);
239 	Linker.link(gtk_source_gutter_remove, "gtk_source_gutter_remove", LIBRARY_GSV);
240 	Linker.link(gtk_source_gutter_reorder, "gtk_source_gutter_reorder", LIBRARY_GSV);
241 	Linker.link(gtk_source_gutter_set_padding, "gtk_source_gutter_set_padding", LIBRARY_GSV);
242 
243 	// gsv.SourceGutterRenderer
244 
245 	Linker.link(gtk_source_gutter_renderer_get_type, "gtk_source_gutter_renderer_get_type", LIBRARY_GSV);
246 	Linker.link(gtk_source_gutter_renderer_activate, "gtk_source_gutter_renderer_activate", LIBRARY_GSV);
247 	Linker.link(gtk_source_gutter_renderer_begin, "gtk_source_gutter_renderer_begin", LIBRARY_GSV);
248 	Linker.link(gtk_source_gutter_renderer_draw, "gtk_source_gutter_renderer_draw", LIBRARY_GSV);
249 	Linker.link(gtk_source_gutter_renderer_end, "gtk_source_gutter_renderer_end", LIBRARY_GSV);
250 	Linker.link(gtk_source_gutter_renderer_get_alignment, "gtk_source_gutter_renderer_get_alignment", LIBRARY_GSV);
251 	Linker.link(gtk_source_gutter_renderer_get_alignment_mode, "gtk_source_gutter_renderer_get_alignment_mode", LIBRARY_GSV);
252 	Linker.link(gtk_source_gutter_renderer_get_background, "gtk_source_gutter_renderer_get_background", LIBRARY_GSV);
253 	Linker.link(gtk_source_gutter_renderer_get_padding, "gtk_source_gutter_renderer_get_padding", LIBRARY_GSV);
254 	Linker.link(gtk_source_gutter_renderer_get_size, "gtk_source_gutter_renderer_get_size", LIBRARY_GSV);
255 	Linker.link(gtk_source_gutter_renderer_get_view, "gtk_source_gutter_renderer_get_view", LIBRARY_GSV);
256 	Linker.link(gtk_source_gutter_renderer_get_visible, "gtk_source_gutter_renderer_get_visible", LIBRARY_GSV);
257 	Linker.link(gtk_source_gutter_renderer_get_window_type, "gtk_source_gutter_renderer_get_window_type", LIBRARY_GSV);
258 	Linker.link(gtk_source_gutter_renderer_query_activatable, "gtk_source_gutter_renderer_query_activatable", LIBRARY_GSV);
259 	Linker.link(gtk_source_gutter_renderer_query_data, "gtk_source_gutter_renderer_query_data", LIBRARY_GSV);
260 	Linker.link(gtk_source_gutter_renderer_query_tooltip, "gtk_source_gutter_renderer_query_tooltip", LIBRARY_GSV);
261 	Linker.link(gtk_source_gutter_renderer_queue_draw, "gtk_source_gutter_renderer_queue_draw", LIBRARY_GSV);
262 	Linker.link(gtk_source_gutter_renderer_set_alignment, "gtk_source_gutter_renderer_set_alignment", LIBRARY_GSV);
263 	Linker.link(gtk_source_gutter_renderer_set_alignment_mode, "gtk_source_gutter_renderer_set_alignment_mode", LIBRARY_GSV);
264 	Linker.link(gtk_source_gutter_renderer_set_background, "gtk_source_gutter_renderer_set_background", LIBRARY_GSV);
265 	Linker.link(gtk_source_gutter_renderer_set_padding, "gtk_source_gutter_renderer_set_padding", LIBRARY_GSV);
266 	Linker.link(gtk_source_gutter_renderer_set_size, "gtk_source_gutter_renderer_set_size", LIBRARY_GSV);
267 	Linker.link(gtk_source_gutter_renderer_set_visible, "gtk_source_gutter_renderer_set_visible", LIBRARY_GSV);
268 
269 	// gsv.SourceGutterRendererPixbuf
270 
271 	Linker.link(gtk_source_gutter_renderer_pixbuf_get_type, "gtk_source_gutter_renderer_pixbuf_get_type", LIBRARY_GSV);
272 	Linker.link(gtk_source_gutter_renderer_pixbuf_new, "gtk_source_gutter_renderer_pixbuf_new", LIBRARY_GSV);
273 	Linker.link(gtk_source_gutter_renderer_pixbuf_get_gicon, "gtk_source_gutter_renderer_pixbuf_get_gicon", LIBRARY_GSV);
274 	Linker.link(gtk_source_gutter_renderer_pixbuf_get_icon_name, "gtk_source_gutter_renderer_pixbuf_get_icon_name", LIBRARY_GSV);
275 	Linker.link(gtk_source_gutter_renderer_pixbuf_get_pixbuf, "gtk_source_gutter_renderer_pixbuf_get_pixbuf", LIBRARY_GSV);
276 	Linker.link(gtk_source_gutter_renderer_pixbuf_get_stock_id, "gtk_source_gutter_renderer_pixbuf_get_stock_id", LIBRARY_GSV);
277 	Linker.link(gtk_source_gutter_renderer_pixbuf_set_gicon, "gtk_source_gutter_renderer_pixbuf_set_gicon", LIBRARY_GSV);
278 	Linker.link(gtk_source_gutter_renderer_pixbuf_set_icon_name, "gtk_source_gutter_renderer_pixbuf_set_icon_name", LIBRARY_GSV);
279 	Linker.link(gtk_source_gutter_renderer_pixbuf_set_pixbuf, "gtk_source_gutter_renderer_pixbuf_set_pixbuf", LIBRARY_GSV);
280 	Linker.link(gtk_source_gutter_renderer_pixbuf_set_stock_id, "gtk_source_gutter_renderer_pixbuf_set_stock_id", LIBRARY_GSV);
281 
282 	// gsv.SourceGutterRendererText
283 
284 	Linker.link(gtk_source_gutter_renderer_text_get_type, "gtk_source_gutter_renderer_text_get_type", LIBRARY_GSV);
285 	Linker.link(gtk_source_gutter_renderer_text_new, "gtk_source_gutter_renderer_text_new", LIBRARY_GSV);
286 	Linker.link(gtk_source_gutter_renderer_text_measure, "gtk_source_gutter_renderer_text_measure", LIBRARY_GSV);
287 	Linker.link(gtk_source_gutter_renderer_text_measure_markup, "gtk_source_gutter_renderer_text_measure_markup", LIBRARY_GSV);
288 	Linker.link(gtk_source_gutter_renderer_text_set_markup, "gtk_source_gutter_renderer_text_set_markup", LIBRARY_GSV);
289 	Linker.link(gtk_source_gutter_renderer_text_set_text, "gtk_source_gutter_renderer_text_set_text", LIBRARY_GSV);
290 
291 	// gsv.SourceLanguage
292 
293 	Linker.link(gtk_source_language_get_type, "gtk_source_language_get_type", LIBRARY_GSV);
294 	Linker.link(gtk_source_language_get_globs, "gtk_source_language_get_globs", LIBRARY_GSV);
295 	Linker.link(gtk_source_language_get_hidden, "gtk_source_language_get_hidden", LIBRARY_GSV);
296 	Linker.link(gtk_source_language_get_id, "gtk_source_language_get_id", LIBRARY_GSV);
297 	Linker.link(gtk_source_language_get_metadata, "gtk_source_language_get_metadata", LIBRARY_GSV);
298 	Linker.link(gtk_source_language_get_mime_types, "gtk_source_language_get_mime_types", LIBRARY_GSV);
299 	Linker.link(gtk_source_language_get_name, "gtk_source_language_get_name", LIBRARY_GSV);
300 	Linker.link(gtk_source_language_get_section, "gtk_source_language_get_section", LIBRARY_GSV);
301 	Linker.link(gtk_source_language_get_style_fallback, "gtk_source_language_get_style_fallback", LIBRARY_GSV);
302 	Linker.link(gtk_source_language_get_style_ids, "gtk_source_language_get_style_ids", LIBRARY_GSV);
303 	Linker.link(gtk_source_language_get_style_name, "gtk_source_language_get_style_name", LIBRARY_GSV);
304 
305 	// gsv.SourceLanguageManager
306 
307 	Linker.link(gtk_source_language_manager_get_type, "gtk_source_language_manager_get_type", LIBRARY_GSV);
308 	Linker.link(gtk_source_language_manager_new, "gtk_source_language_manager_new", LIBRARY_GSV);
309 	Linker.link(gtk_source_language_manager_get_default, "gtk_source_language_manager_get_default", LIBRARY_GSV);
310 	Linker.link(gtk_source_language_manager_get_language, "gtk_source_language_manager_get_language", LIBRARY_GSV);
311 	Linker.link(gtk_source_language_manager_get_language_ids, "gtk_source_language_manager_get_language_ids", LIBRARY_GSV);
312 	Linker.link(gtk_source_language_manager_get_search_path, "gtk_source_language_manager_get_search_path", LIBRARY_GSV);
313 	Linker.link(gtk_source_language_manager_guess_language, "gtk_source_language_manager_guess_language", LIBRARY_GSV);
314 	Linker.link(gtk_source_language_manager_set_search_path, "gtk_source_language_manager_set_search_path", LIBRARY_GSV);
315 
316 	// gsv.SourceMap
317 
318 	Linker.link(gtk_source_map_get_type, "gtk_source_map_get_type", LIBRARY_GSV);
319 	Linker.link(gtk_source_map_new, "gtk_source_map_new", LIBRARY_GSV);
320 	Linker.link(gtk_source_map_get_view, "gtk_source_map_get_view", LIBRARY_GSV);
321 	Linker.link(gtk_source_map_set_view, "gtk_source_map_set_view", LIBRARY_GSV);
322 
323 	// gsv.SourceMark
324 
325 	Linker.link(gtk_source_mark_get_type, "gtk_source_mark_get_type", LIBRARY_GSV);
326 	Linker.link(gtk_source_mark_new, "gtk_source_mark_new", LIBRARY_GSV);
327 	Linker.link(gtk_source_mark_get_category, "gtk_source_mark_get_category", LIBRARY_GSV);
328 	Linker.link(gtk_source_mark_next, "gtk_source_mark_next", LIBRARY_GSV);
329 	Linker.link(gtk_source_mark_prev, "gtk_source_mark_prev", LIBRARY_GSV);
330 
331 	// gsv.SourceMarkAttributes
332 
333 	Linker.link(gtk_source_mark_attributes_get_type, "gtk_source_mark_attributes_get_type", LIBRARY_GSV);
334 	Linker.link(gtk_source_mark_attributes_new, "gtk_source_mark_attributes_new", LIBRARY_GSV);
335 	Linker.link(gtk_source_mark_attributes_get_background, "gtk_source_mark_attributes_get_background", LIBRARY_GSV);
336 	Linker.link(gtk_source_mark_attributes_get_gicon, "gtk_source_mark_attributes_get_gicon", LIBRARY_GSV);
337 	Linker.link(gtk_source_mark_attributes_get_icon_name, "gtk_source_mark_attributes_get_icon_name", LIBRARY_GSV);
338 	Linker.link(gtk_source_mark_attributes_get_pixbuf, "gtk_source_mark_attributes_get_pixbuf", LIBRARY_GSV);
339 	Linker.link(gtk_source_mark_attributes_get_stock_id, "gtk_source_mark_attributes_get_stock_id", LIBRARY_GSV);
340 	Linker.link(gtk_source_mark_attributes_get_tooltip_markup, "gtk_source_mark_attributes_get_tooltip_markup", LIBRARY_GSV);
341 	Linker.link(gtk_source_mark_attributes_get_tooltip_text, "gtk_source_mark_attributes_get_tooltip_text", LIBRARY_GSV);
342 	Linker.link(gtk_source_mark_attributes_render_icon, "gtk_source_mark_attributes_render_icon", LIBRARY_GSV);
343 	Linker.link(gtk_source_mark_attributes_set_background, "gtk_source_mark_attributes_set_background", LIBRARY_GSV);
344 	Linker.link(gtk_source_mark_attributes_set_gicon, "gtk_source_mark_attributes_set_gicon", LIBRARY_GSV);
345 	Linker.link(gtk_source_mark_attributes_set_icon_name, "gtk_source_mark_attributes_set_icon_name", LIBRARY_GSV);
346 	Linker.link(gtk_source_mark_attributes_set_pixbuf, "gtk_source_mark_attributes_set_pixbuf", LIBRARY_GSV);
347 	Linker.link(gtk_source_mark_attributes_set_stock_id, "gtk_source_mark_attributes_set_stock_id", LIBRARY_GSV);
348 
349 	// gsv.SourcePrintCompositor
350 
351 	Linker.link(gtk_source_print_compositor_get_type, "gtk_source_print_compositor_get_type", LIBRARY_GSV);
352 	Linker.link(gtk_source_print_compositor_new, "gtk_source_print_compositor_new", LIBRARY_GSV);
353 	Linker.link(gtk_source_print_compositor_new_from_view, "gtk_source_print_compositor_new_from_view", LIBRARY_GSV);
354 	Linker.link(gtk_source_print_compositor_draw_page, "gtk_source_print_compositor_draw_page", LIBRARY_GSV);
355 	Linker.link(gtk_source_print_compositor_get_body_font_name, "gtk_source_print_compositor_get_body_font_name", LIBRARY_GSV);
356 	Linker.link(gtk_source_print_compositor_get_bottom_margin, "gtk_source_print_compositor_get_bottom_margin", LIBRARY_GSV);
357 	Linker.link(gtk_source_print_compositor_get_buffer, "gtk_source_print_compositor_get_buffer", LIBRARY_GSV);
358 	Linker.link(gtk_source_print_compositor_get_footer_font_name, "gtk_source_print_compositor_get_footer_font_name", LIBRARY_GSV);
359 	Linker.link(gtk_source_print_compositor_get_header_font_name, "gtk_source_print_compositor_get_header_font_name", LIBRARY_GSV);
360 	Linker.link(gtk_source_print_compositor_get_highlight_syntax, "gtk_source_print_compositor_get_highlight_syntax", LIBRARY_GSV);
361 	Linker.link(gtk_source_print_compositor_get_left_margin, "gtk_source_print_compositor_get_left_margin", LIBRARY_GSV);
362 	Linker.link(gtk_source_print_compositor_get_line_numbers_font_name, "gtk_source_print_compositor_get_line_numbers_font_name", LIBRARY_GSV);
363 	Linker.link(gtk_source_print_compositor_get_n_pages, "gtk_source_print_compositor_get_n_pages", LIBRARY_GSV);
364 	Linker.link(gtk_source_print_compositor_get_pagination_progress, "gtk_source_print_compositor_get_pagination_progress", LIBRARY_GSV);
365 	Linker.link(gtk_source_print_compositor_get_print_footer, "gtk_source_print_compositor_get_print_footer", LIBRARY_GSV);
366 	Linker.link(gtk_source_print_compositor_get_print_header, "gtk_source_print_compositor_get_print_header", LIBRARY_GSV);
367 	Linker.link(gtk_source_print_compositor_get_print_line_numbers, "gtk_source_print_compositor_get_print_line_numbers", LIBRARY_GSV);
368 	Linker.link(gtk_source_print_compositor_get_right_margin, "gtk_source_print_compositor_get_right_margin", LIBRARY_GSV);
369 	Linker.link(gtk_source_print_compositor_get_tab_width, "gtk_source_print_compositor_get_tab_width", LIBRARY_GSV);
370 	Linker.link(gtk_source_print_compositor_get_top_margin, "gtk_source_print_compositor_get_top_margin", LIBRARY_GSV);
371 	Linker.link(gtk_source_print_compositor_get_wrap_mode, "gtk_source_print_compositor_get_wrap_mode", LIBRARY_GSV);
372 	Linker.link(gtk_source_print_compositor_paginate, "gtk_source_print_compositor_paginate", LIBRARY_GSV);
373 	Linker.link(gtk_source_print_compositor_set_body_font_name, "gtk_source_print_compositor_set_body_font_name", LIBRARY_GSV);
374 	Linker.link(gtk_source_print_compositor_set_bottom_margin, "gtk_source_print_compositor_set_bottom_margin", LIBRARY_GSV);
375 	Linker.link(gtk_source_print_compositor_set_footer_font_name, "gtk_source_print_compositor_set_footer_font_name", LIBRARY_GSV);
376 	Linker.link(gtk_source_print_compositor_set_footer_format, "gtk_source_print_compositor_set_footer_format", LIBRARY_GSV);
377 	Linker.link(gtk_source_print_compositor_set_header_font_name, "gtk_source_print_compositor_set_header_font_name", LIBRARY_GSV);
378 	Linker.link(gtk_source_print_compositor_set_header_format, "gtk_source_print_compositor_set_header_format", LIBRARY_GSV);
379 	Linker.link(gtk_source_print_compositor_set_highlight_syntax, "gtk_source_print_compositor_set_highlight_syntax", LIBRARY_GSV);
380 	Linker.link(gtk_source_print_compositor_set_left_margin, "gtk_source_print_compositor_set_left_margin", LIBRARY_GSV);
381 	Linker.link(gtk_source_print_compositor_set_line_numbers_font_name, "gtk_source_print_compositor_set_line_numbers_font_name", LIBRARY_GSV);
382 	Linker.link(gtk_source_print_compositor_set_print_footer, "gtk_source_print_compositor_set_print_footer", LIBRARY_GSV);
383 	Linker.link(gtk_source_print_compositor_set_print_header, "gtk_source_print_compositor_set_print_header", LIBRARY_GSV);
384 	Linker.link(gtk_source_print_compositor_set_print_line_numbers, "gtk_source_print_compositor_set_print_line_numbers", LIBRARY_GSV);
385 	Linker.link(gtk_source_print_compositor_set_right_margin, "gtk_source_print_compositor_set_right_margin", LIBRARY_GSV);
386 	Linker.link(gtk_source_print_compositor_set_tab_width, "gtk_source_print_compositor_set_tab_width", LIBRARY_GSV);
387 	Linker.link(gtk_source_print_compositor_set_top_margin, "gtk_source_print_compositor_set_top_margin", LIBRARY_GSV);
388 	Linker.link(gtk_source_print_compositor_set_wrap_mode, "gtk_source_print_compositor_set_wrap_mode", LIBRARY_GSV);
389 
390 	// gsv.Region
391 
392 	Linker.link(gtk_source_region_get_type, "gtk_source_region_get_type", LIBRARY_GSV);
393 	Linker.link(gtk_source_region_new, "gtk_source_region_new", LIBRARY_GSV);
394 	Linker.link(gtk_source_region_add_region, "gtk_source_region_add_region", LIBRARY_GSV);
395 	Linker.link(gtk_source_region_add_subregion, "gtk_source_region_add_subregion", LIBRARY_GSV);
396 	Linker.link(gtk_source_region_get_bounds, "gtk_source_region_get_bounds", LIBRARY_GSV);
397 	Linker.link(gtk_source_region_get_buffer, "gtk_source_region_get_buffer", LIBRARY_GSV);
398 	Linker.link(gtk_source_region_get_start_region_iter, "gtk_source_region_get_start_region_iter", LIBRARY_GSV);
399 	Linker.link(gtk_source_region_intersect_region, "gtk_source_region_intersect_region", LIBRARY_GSV);
400 	Linker.link(gtk_source_region_intersect_subregion, "gtk_source_region_intersect_subregion", LIBRARY_GSV);
401 	Linker.link(gtk_source_region_is_empty, "gtk_source_region_is_empty", LIBRARY_GSV);
402 	Linker.link(gtk_source_region_subtract_region, "gtk_source_region_subtract_region", LIBRARY_GSV);
403 	Linker.link(gtk_source_region_subtract_subregion, "gtk_source_region_subtract_subregion", LIBRARY_GSV);
404 	Linker.link(gtk_source_region_to_string, "gtk_source_region_to_string", LIBRARY_GSV);
405 
406 	// gsv.RegionIter
407 
408 	Linker.link(gtk_source_region_iter_get_subregion, "gtk_source_region_iter_get_subregion", LIBRARY_GSV);
409 	Linker.link(gtk_source_region_iter_is_end, "gtk_source_region_iter_is_end", LIBRARY_GSV);
410 	Linker.link(gtk_source_region_iter_next, "gtk_source_region_iter_next", LIBRARY_GSV);
411 
412 	// gsv.SourceSearchContext
413 
414 	Linker.link(gtk_source_search_context_get_type, "gtk_source_search_context_get_type", LIBRARY_GSV);
415 	Linker.link(gtk_source_search_context_new, "gtk_source_search_context_new", LIBRARY_GSV);
416 	Linker.link(gtk_source_search_context_backward, "gtk_source_search_context_backward", LIBRARY_GSV);
417 	Linker.link(gtk_source_search_context_backward2, "gtk_source_search_context_backward2", LIBRARY_GSV);
418 	Linker.link(gtk_source_search_context_backward_async, "gtk_source_search_context_backward_async", LIBRARY_GSV);
419 	Linker.link(gtk_source_search_context_backward_finish, "gtk_source_search_context_backward_finish", LIBRARY_GSV);
420 	Linker.link(gtk_source_search_context_backward_finish2, "gtk_source_search_context_backward_finish2", LIBRARY_GSV);
421 	Linker.link(gtk_source_search_context_forward, "gtk_source_search_context_forward", LIBRARY_GSV);
422 	Linker.link(gtk_source_search_context_forward2, "gtk_source_search_context_forward2", LIBRARY_GSV);
423 	Linker.link(gtk_source_search_context_forward_async, "gtk_source_search_context_forward_async", LIBRARY_GSV);
424 	Linker.link(gtk_source_search_context_forward_finish, "gtk_source_search_context_forward_finish", LIBRARY_GSV);
425 	Linker.link(gtk_source_search_context_forward_finish2, "gtk_source_search_context_forward_finish2", LIBRARY_GSV);
426 	Linker.link(gtk_source_search_context_get_buffer, "gtk_source_search_context_get_buffer", LIBRARY_GSV);
427 	Linker.link(gtk_source_search_context_get_highlight, "gtk_source_search_context_get_highlight", LIBRARY_GSV);
428 	Linker.link(gtk_source_search_context_get_match_style, "gtk_source_search_context_get_match_style", LIBRARY_GSV);
429 	Linker.link(gtk_source_search_context_get_occurrence_position, "gtk_source_search_context_get_occurrence_position", LIBRARY_GSV);
430 	Linker.link(gtk_source_search_context_get_occurrences_count, "gtk_source_search_context_get_occurrences_count", LIBRARY_GSV);
431 	Linker.link(gtk_source_search_context_get_regex_error, "gtk_source_search_context_get_regex_error", LIBRARY_GSV);
432 	Linker.link(gtk_source_search_context_get_settings, "gtk_source_search_context_get_settings", LIBRARY_GSV);
433 	Linker.link(gtk_source_search_context_replace, "gtk_source_search_context_replace", LIBRARY_GSV);
434 	Linker.link(gtk_source_search_context_replace2, "gtk_source_search_context_replace2", LIBRARY_GSV);
435 	Linker.link(gtk_source_search_context_replace_all, "gtk_source_search_context_replace_all", LIBRARY_GSV);
436 	Linker.link(gtk_source_search_context_set_highlight, "gtk_source_search_context_set_highlight", LIBRARY_GSV);
437 	Linker.link(gtk_source_search_context_set_match_style, "gtk_source_search_context_set_match_style", LIBRARY_GSV);
438 	Linker.link(gtk_source_search_context_set_settings, "gtk_source_search_context_set_settings", LIBRARY_GSV);
439 
440 	// gsv.SourceSearchSettings
441 
442 	Linker.link(gtk_source_search_settings_get_type, "gtk_source_search_settings_get_type", LIBRARY_GSV);
443 	Linker.link(gtk_source_search_settings_new, "gtk_source_search_settings_new", LIBRARY_GSV);
444 	Linker.link(gtk_source_search_settings_get_at_word_boundaries, "gtk_source_search_settings_get_at_word_boundaries", LIBRARY_GSV);
445 	Linker.link(gtk_source_search_settings_get_case_sensitive, "gtk_source_search_settings_get_case_sensitive", LIBRARY_GSV);
446 	Linker.link(gtk_source_search_settings_get_regex_enabled, "gtk_source_search_settings_get_regex_enabled", LIBRARY_GSV);
447 	Linker.link(gtk_source_search_settings_get_search_text, "gtk_source_search_settings_get_search_text", LIBRARY_GSV);
448 	Linker.link(gtk_source_search_settings_get_wrap_around, "gtk_source_search_settings_get_wrap_around", LIBRARY_GSV);
449 	Linker.link(gtk_source_search_settings_set_at_word_boundaries, "gtk_source_search_settings_set_at_word_boundaries", LIBRARY_GSV);
450 	Linker.link(gtk_source_search_settings_set_case_sensitive, "gtk_source_search_settings_set_case_sensitive", LIBRARY_GSV);
451 	Linker.link(gtk_source_search_settings_set_regex_enabled, "gtk_source_search_settings_set_regex_enabled", LIBRARY_GSV);
452 	Linker.link(gtk_source_search_settings_set_search_text, "gtk_source_search_settings_set_search_text", LIBRARY_GSV);
453 	Linker.link(gtk_source_search_settings_set_wrap_around, "gtk_source_search_settings_set_wrap_around", LIBRARY_GSV);
454 
455 	// gsv.SpaceDrawer
456 
457 	Linker.link(gtk_source_space_drawer_get_type, "gtk_source_space_drawer_get_type", LIBRARY_GSV);
458 	Linker.link(gtk_source_space_drawer_new, "gtk_source_space_drawer_new", LIBRARY_GSV);
459 	Linker.link(gtk_source_space_drawer_bind_matrix_setting, "gtk_source_space_drawer_bind_matrix_setting", LIBRARY_GSV);
460 	Linker.link(gtk_source_space_drawer_get_enable_matrix, "gtk_source_space_drawer_get_enable_matrix", LIBRARY_GSV);
461 	Linker.link(gtk_source_space_drawer_get_matrix, "gtk_source_space_drawer_get_matrix", LIBRARY_GSV);
462 	Linker.link(gtk_source_space_drawer_get_types_for_locations, "gtk_source_space_drawer_get_types_for_locations", LIBRARY_GSV);
463 	Linker.link(gtk_source_space_drawer_set_enable_matrix, "gtk_source_space_drawer_set_enable_matrix", LIBRARY_GSV);
464 	Linker.link(gtk_source_space_drawer_set_matrix, "gtk_source_space_drawer_set_matrix", LIBRARY_GSV);
465 	Linker.link(gtk_source_space_drawer_set_types_for_locations, "gtk_source_space_drawer_set_types_for_locations", LIBRARY_GSV);
466 
467 	// gsv.SourceStyle
468 
469 	Linker.link(gtk_source_style_get_type, "gtk_source_style_get_type", LIBRARY_GSV);
470 	Linker.link(gtk_source_style_apply, "gtk_source_style_apply", LIBRARY_GSV);
471 	Linker.link(gtk_source_style_copy, "gtk_source_style_copy", LIBRARY_GSV);
472 
473 	// gsv.SourceStyleScheme
474 
475 	Linker.link(gtk_source_style_scheme_get_type, "gtk_source_style_scheme_get_type", LIBRARY_GSV);
476 	Linker.link(gtk_source_style_scheme_get_authors, "gtk_source_style_scheme_get_authors", LIBRARY_GSV);
477 	Linker.link(gtk_source_style_scheme_get_description, "gtk_source_style_scheme_get_description", LIBRARY_GSV);
478 	Linker.link(gtk_source_style_scheme_get_filename, "gtk_source_style_scheme_get_filename", LIBRARY_GSV);
479 	Linker.link(gtk_source_style_scheme_get_id, "gtk_source_style_scheme_get_id", LIBRARY_GSV);
480 	Linker.link(gtk_source_style_scheme_get_name, "gtk_source_style_scheme_get_name", LIBRARY_GSV);
481 	Linker.link(gtk_source_style_scheme_get_style, "gtk_source_style_scheme_get_style", LIBRARY_GSV);
482 
483 	// gsv.StyleSchemeChooser
484 
485 	Linker.link(gtk_source_style_scheme_chooser_get_type, "gtk_source_style_scheme_chooser_get_type", LIBRARY_GSV);
486 	Linker.link(gtk_source_style_scheme_chooser_get_style_scheme, "gtk_source_style_scheme_chooser_get_style_scheme", LIBRARY_GSV);
487 	Linker.link(gtk_source_style_scheme_chooser_set_style_scheme, "gtk_source_style_scheme_chooser_set_style_scheme", LIBRARY_GSV);
488 
489 	// gsv.StyleSchemeChooserButton
490 
491 	Linker.link(gtk_source_style_scheme_chooser_button_get_type, "gtk_source_style_scheme_chooser_button_get_type", LIBRARY_GSV);
492 	Linker.link(gtk_source_style_scheme_chooser_button_new, "gtk_source_style_scheme_chooser_button_new", LIBRARY_GSV);
493 
494 	// gsv.StyleSchemeChooserWidget
495 
496 	Linker.link(gtk_source_style_scheme_chooser_widget_get_type, "gtk_source_style_scheme_chooser_widget_get_type", LIBRARY_GSV);
497 	Linker.link(gtk_source_style_scheme_chooser_widget_new, "gtk_source_style_scheme_chooser_widget_new", LIBRARY_GSV);
498 
499 	// gsv.SourceStyleSchemeManager
500 
501 	Linker.link(gtk_source_style_scheme_manager_get_type, "gtk_source_style_scheme_manager_get_type", LIBRARY_GSV);
502 	Linker.link(gtk_source_style_scheme_manager_new, "gtk_source_style_scheme_manager_new", LIBRARY_GSV);
503 	Linker.link(gtk_source_style_scheme_manager_get_default, "gtk_source_style_scheme_manager_get_default", LIBRARY_GSV);
504 	Linker.link(gtk_source_style_scheme_manager_append_search_path, "gtk_source_style_scheme_manager_append_search_path", LIBRARY_GSV);
505 	Linker.link(gtk_source_style_scheme_manager_force_rescan, "gtk_source_style_scheme_manager_force_rescan", LIBRARY_GSV);
506 	Linker.link(gtk_source_style_scheme_manager_get_scheme, "gtk_source_style_scheme_manager_get_scheme", LIBRARY_GSV);
507 	Linker.link(gtk_source_style_scheme_manager_get_scheme_ids, "gtk_source_style_scheme_manager_get_scheme_ids", LIBRARY_GSV);
508 	Linker.link(gtk_source_style_scheme_manager_get_search_path, "gtk_source_style_scheme_manager_get_search_path", LIBRARY_GSV);
509 	Linker.link(gtk_source_style_scheme_manager_prepend_search_path, "gtk_source_style_scheme_manager_prepend_search_path", LIBRARY_GSV);
510 	Linker.link(gtk_source_style_scheme_manager_set_search_path, "gtk_source_style_scheme_manager_set_search_path", LIBRARY_GSV);
511 
512 	// gsv.Tag
513 
514 	Linker.link(gtk_source_tag_get_type, "gtk_source_tag_get_type", LIBRARY_GSV);
515 	Linker.link(gtk_source_tag_new, "gtk_source_tag_new", LIBRARY_GSV);
516 
517 	// gsv.SourceUndoManager
518 
519 	Linker.link(gtk_source_undo_manager_get_type, "gtk_source_undo_manager_get_type", LIBRARY_GSV);
520 	Linker.link(gtk_source_undo_manager_begin_not_undoable_action, "gtk_source_undo_manager_begin_not_undoable_action", LIBRARY_GSV);
521 	Linker.link(gtk_source_undo_manager_can_redo, "gtk_source_undo_manager_can_redo", LIBRARY_GSV);
522 	Linker.link(gtk_source_undo_manager_can_redo_changed, "gtk_source_undo_manager_can_redo_changed", LIBRARY_GSV);
523 	Linker.link(gtk_source_undo_manager_can_undo, "gtk_source_undo_manager_can_undo", LIBRARY_GSV);
524 	Linker.link(gtk_source_undo_manager_can_undo_changed, "gtk_source_undo_manager_can_undo_changed", LIBRARY_GSV);
525 	Linker.link(gtk_source_undo_manager_end_not_undoable_action, "gtk_source_undo_manager_end_not_undoable_action", LIBRARY_GSV);
526 	Linker.link(gtk_source_undo_manager_redo, "gtk_source_undo_manager_redo", LIBRARY_GSV);
527 	Linker.link(gtk_source_undo_manager_undo, "gtk_source_undo_manager_undo", LIBRARY_GSV);
528 
529 	// gsv.SourceView
530 
531 	Linker.link(gtk_source_view_get_type, "gtk_source_view_get_type", LIBRARY_GSV);
532 	Linker.link(gtk_source_view_new, "gtk_source_view_new", LIBRARY_GSV);
533 	Linker.link(gtk_source_view_new_with_buffer, "gtk_source_view_new_with_buffer", LIBRARY_GSV);
534 	Linker.link(gtk_source_view_get_auto_indent, "gtk_source_view_get_auto_indent", LIBRARY_GSV);
535 	Linker.link(gtk_source_view_get_background_pattern, "gtk_source_view_get_background_pattern", LIBRARY_GSV);
536 	Linker.link(gtk_source_view_get_completion, "gtk_source_view_get_completion", LIBRARY_GSV);
537 	Linker.link(gtk_source_view_get_draw_spaces, "gtk_source_view_get_draw_spaces", LIBRARY_GSV);
538 	Linker.link(gtk_source_view_get_gutter, "gtk_source_view_get_gutter", LIBRARY_GSV);
539 	Linker.link(gtk_source_view_get_highlight_current_line, "gtk_source_view_get_highlight_current_line", LIBRARY_GSV);
540 	Linker.link(gtk_source_view_get_indent_on_tab, "gtk_source_view_get_indent_on_tab", LIBRARY_GSV);
541 	Linker.link(gtk_source_view_get_indent_width, "gtk_source_view_get_indent_width", LIBRARY_GSV);
542 	Linker.link(gtk_source_view_get_insert_spaces_instead_of_tabs, "gtk_source_view_get_insert_spaces_instead_of_tabs", LIBRARY_GSV);
543 	Linker.link(gtk_source_view_get_mark_attributes, "gtk_source_view_get_mark_attributes", LIBRARY_GSV);
544 	Linker.link(gtk_source_view_get_right_margin_position, "gtk_source_view_get_right_margin_position", LIBRARY_GSV);
545 	Linker.link(gtk_source_view_get_show_line_marks, "gtk_source_view_get_show_line_marks", LIBRARY_GSV);
546 	Linker.link(gtk_source_view_get_show_line_numbers, "gtk_source_view_get_show_line_numbers", LIBRARY_GSV);
547 	Linker.link(gtk_source_view_get_show_right_margin, "gtk_source_view_get_show_right_margin", LIBRARY_GSV);
548 	Linker.link(gtk_source_view_get_smart_backspace, "gtk_source_view_get_smart_backspace", LIBRARY_GSV);
549 	Linker.link(gtk_source_view_get_smart_home_end, "gtk_source_view_get_smart_home_end", LIBRARY_GSV);
550 	Linker.link(gtk_source_view_get_space_drawer, "gtk_source_view_get_space_drawer", LIBRARY_GSV);
551 	Linker.link(gtk_source_view_get_tab_width, "gtk_source_view_get_tab_width", LIBRARY_GSV);
552 	Linker.link(gtk_source_view_get_visual_column, "gtk_source_view_get_visual_column", LIBRARY_GSV);
553 	Linker.link(gtk_source_view_indent_lines, "gtk_source_view_indent_lines", LIBRARY_GSV);
554 	Linker.link(gtk_source_view_set_auto_indent, "gtk_source_view_set_auto_indent", LIBRARY_GSV);
555 	Linker.link(gtk_source_view_set_background_pattern, "gtk_source_view_set_background_pattern", LIBRARY_GSV);
556 	Linker.link(gtk_source_view_set_draw_spaces, "gtk_source_view_set_draw_spaces", LIBRARY_GSV);
557 	Linker.link(gtk_source_view_set_highlight_current_line, "gtk_source_view_set_highlight_current_line", LIBRARY_GSV);
558 	Linker.link(gtk_source_view_set_indent_on_tab, "gtk_source_view_set_indent_on_tab", LIBRARY_GSV);
559 	Linker.link(gtk_source_view_set_indent_width, "gtk_source_view_set_indent_width", LIBRARY_GSV);
560 	Linker.link(gtk_source_view_set_insert_spaces_instead_of_tabs, "gtk_source_view_set_insert_spaces_instead_of_tabs", LIBRARY_GSV);
561 	Linker.link(gtk_source_view_set_mark_attributes, "gtk_source_view_set_mark_attributes", LIBRARY_GSV);
562 	Linker.link(gtk_source_view_set_right_margin_position, "gtk_source_view_set_right_margin_position", LIBRARY_GSV);
563 	Linker.link(gtk_source_view_set_show_line_marks, "gtk_source_view_set_show_line_marks", LIBRARY_GSV);
564 	Linker.link(gtk_source_view_set_show_line_numbers, "gtk_source_view_set_show_line_numbers", LIBRARY_GSV);
565 	Linker.link(gtk_source_view_set_show_right_margin, "gtk_source_view_set_show_right_margin", LIBRARY_GSV);
566 	Linker.link(gtk_source_view_set_smart_backspace, "gtk_source_view_set_smart_backspace", LIBRARY_GSV);
567 	Linker.link(gtk_source_view_set_smart_home_end, "gtk_source_view_set_smart_home_end", LIBRARY_GSV);
568 	Linker.link(gtk_source_view_set_tab_width, "gtk_source_view_set_tab_width", LIBRARY_GSV);
569 	Linker.link(gtk_source_view_unindent_lines, "gtk_source_view_unindent_lines", LIBRARY_GSV);
570 
571 	// gsv.Utils
572 
573 	Linker.link(gtk_source_utils_escape_search_text, "gtk_source_utils_escape_search_text", LIBRARY_GSV);
574 	Linker.link(gtk_source_utils_unescape_search_text, "gtk_source_utils_unescape_search_text", LIBRARY_GSV);
575 }
576 
577 __gshared extern(C)
578 {
579 
580 	// gsv.SourceBuffer
581 
582 	GType function() c_gtk_source_buffer_get_type;
583 	GtkSourceBuffer* function(GtkTextTagTable* table) c_gtk_source_buffer_new;
584 	GtkSourceBuffer* function(GtkSourceLanguage* language) c_gtk_source_buffer_new_with_language;
585 	int function(GtkSourceBuffer* buffer, GtkTextIter* iter, const(char)* category) c_gtk_source_buffer_backward_iter_to_source_mark;
586 	void function(GtkSourceBuffer* buffer) c_gtk_source_buffer_begin_not_undoable_action;
587 	int function(GtkSourceBuffer* buffer) c_gtk_source_buffer_can_redo;
588 	int function(GtkSourceBuffer* buffer) c_gtk_source_buffer_can_undo;
589 	void function(GtkSourceBuffer* buffer, GtkSourceChangeCaseType caseType, GtkTextIter* start, GtkTextIter* end) c_gtk_source_buffer_change_case;
590 	GtkSourceMark* function(GtkSourceBuffer* buffer, const(char)* name, const(char)* category, GtkTextIter* where) c_gtk_source_buffer_create_source_mark;
591 	GtkTextTag* function(GtkSourceBuffer* buffer, const(char)* tagName, const(char)* firstPropertyName, ... ) c_gtk_source_buffer_create_source_tag;
592 	void function(GtkSourceBuffer* buffer) c_gtk_source_buffer_end_not_undoable_action;
593 	void function(GtkSourceBuffer* buffer, GtkTextIter* start, GtkTextIter* end) c_gtk_source_buffer_ensure_highlight;
594 	int function(GtkSourceBuffer* buffer, GtkTextIter* iter, const(char)* category) c_gtk_source_buffer_forward_iter_to_source_mark;
595 	char** function(GtkSourceBuffer* buffer, GtkTextIter* iter) c_gtk_source_buffer_get_context_classes_at_iter;
596 	int function(GtkSourceBuffer* buffer) c_gtk_source_buffer_get_highlight_matching_brackets;
597 	int function(GtkSourceBuffer* buffer) c_gtk_source_buffer_get_highlight_syntax;
598 	int function(GtkSourceBuffer* buffer) c_gtk_source_buffer_get_implicit_trailing_newline;
599 	GtkSourceLanguage* function(GtkSourceBuffer* buffer) c_gtk_source_buffer_get_language;
600 	int function(GtkSourceBuffer* buffer) c_gtk_source_buffer_get_max_undo_levels;
601 	GSList* function(GtkSourceBuffer* buffer, GtkTextIter* iter, const(char)* category) c_gtk_source_buffer_get_source_marks_at_iter;
602 	GSList* function(GtkSourceBuffer* buffer, int line, const(char)* category) c_gtk_source_buffer_get_source_marks_at_line;
603 	GtkSourceStyleScheme* function(GtkSourceBuffer* buffer) c_gtk_source_buffer_get_style_scheme;
604 	GtkSourceUndoManager* function(GtkSourceBuffer* buffer) c_gtk_source_buffer_get_undo_manager;
605 	int function(GtkSourceBuffer* buffer, GtkTextIter* iter, const(char)* contextClass) c_gtk_source_buffer_iter_backward_to_context_class_toggle;
606 	int function(GtkSourceBuffer* buffer, GtkTextIter* iter, const(char)* contextClass) c_gtk_source_buffer_iter_forward_to_context_class_toggle;
607 	int function(GtkSourceBuffer* buffer, GtkTextIter* iter, const(char)* contextClass) c_gtk_source_buffer_iter_has_context_class;
608 	void function(GtkSourceBuffer* buffer, GtkTextIter* start, GtkTextIter* end) c_gtk_source_buffer_join_lines;
609 	void function(GtkSourceBuffer* buffer) c_gtk_source_buffer_redo;
610 	void function(GtkSourceBuffer* buffer, GtkTextIter* start, GtkTextIter* end, const(char)* category) c_gtk_source_buffer_remove_source_marks;
611 	void function(GtkSourceBuffer* buffer, int highlight) c_gtk_source_buffer_set_highlight_matching_brackets;
612 	void function(GtkSourceBuffer* buffer, int highlight) c_gtk_source_buffer_set_highlight_syntax;
613 	void function(GtkSourceBuffer* buffer, int implicitTrailingNewline) c_gtk_source_buffer_set_implicit_trailing_newline;
614 	void function(GtkSourceBuffer* buffer, GtkSourceLanguage* language) c_gtk_source_buffer_set_language;
615 	void function(GtkSourceBuffer* buffer, int maxUndoLevels) c_gtk_source_buffer_set_max_undo_levels;
616 	void function(GtkSourceBuffer* buffer, GtkSourceStyleScheme* scheme) c_gtk_source_buffer_set_style_scheme;
617 	void function(GtkSourceBuffer* buffer, GtkSourceUndoManager* manager) c_gtk_source_buffer_set_undo_manager;
618 	void function(GtkSourceBuffer* buffer, GtkTextIter* start, GtkTextIter* end, GtkSourceSortFlags flags, int column) c_gtk_source_buffer_sort_lines;
619 	void function(GtkSourceBuffer* buffer) c_gtk_source_buffer_undo;
620 
621 	// gsv.SourceCompletion
622 
623 	GType function() c_gtk_source_completion_get_type;
624 	int function(GtkSourceCompletion* completion, GtkSourceCompletionProvider* provider, GError** err) c_gtk_source_completion_add_provider;
625 	void function(GtkSourceCompletion* completion) c_gtk_source_completion_block_interactive;
626 	GtkSourceCompletionContext* function(GtkSourceCompletion* completion, GtkTextIter* position) c_gtk_source_completion_create_context;
627 	GtkSourceCompletionInfo* function(GtkSourceCompletion* completion) c_gtk_source_completion_get_info_window;
628 	GList* function(GtkSourceCompletion* completion) c_gtk_source_completion_get_providers;
629 	GtkSourceView* function(GtkSourceCompletion* completion) c_gtk_source_completion_get_view;
630 	void function(GtkSourceCompletion* completion) c_gtk_source_completion_hide;
631 	void function(GtkSourceCompletion* completion, GtkTextIter* iter) c_gtk_source_completion_move_window;
632 	int function(GtkSourceCompletion* completion, GtkSourceCompletionProvider* provider, GError** err) c_gtk_source_completion_remove_provider;
633 	int function(GtkSourceCompletion* completion, GList* providers, GtkSourceCompletionContext* context) c_gtk_source_completion_show;
634 	void function(GtkSourceCompletion* completion) c_gtk_source_completion_unblock_interactive;
635 
636 	// gsv.SourceCompletionContext
637 
638 	GType function() c_gtk_source_completion_context_get_type;
639 	void function(GtkSourceCompletionContext* context, GtkSourceCompletionProvider* provider, GList* proposals, int finished) c_gtk_source_completion_context_add_proposals;
640 	GtkSourceCompletionActivation function(GtkSourceCompletionContext* context) c_gtk_source_completion_context_get_activation;
641 	int function(GtkSourceCompletionContext* context, GtkTextIter* iter) c_gtk_source_completion_context_get_iter;
642 
643 	// gsv.SourceCompletionInfo
644 
645 	GType function() c_gtk_source_completion_info_get_type;
646 	GtkSourceCompletionInfo* function() c_gtk_source_completion_info_new;
647 	GtkWidget* function(GtkSourceCompletionInfo* info) c_gtk_source_completion_info_get_widget;
648 	void function(GtkSourceCompletionInfo* info, GtkTextView* view, GtkTextIter* iter) c_gtk_source_completion_info_move_to_iter;
649 	void function(GtkSourceCompletionInfo* info, GtkWidget* widget) c_gtk_source_completion_info_set_widget;
650 
651 	// gsv.SourceCompletionItem
652 
653 	GType function() c_gtk_source_completion_item_get_type;
654 	GtkSourceCompletionItem* function(const(char)* label, const(char)* text, GdkPixbuf* icon, const(char)* info) c_gtk_source_completion_item_new;
655 	GtkSourceCompletionItem* function(const(char)* label, const(char)* text, const(char)* stock, const(char)* info) c_gtk_source_completion_item_new_from_stock;
656 	GtkSourceCompletionItem* function(const(char)* markup, const(char)* text, GdkPixbuf* icon, const(char)* info) c_gtk_source_completion_item_new_with_markup;
657 	GtkSourceCompletionItem* function() c_gtk_source_completion_item_new2;
658 	void function(GtkSourceCompletionItem* item, GIcon* gicon) c_gtk_source_completion_item_set_gicon;
659 	void function(GtkSourceCompletionItem* item, GdkPixbuf* icon) c_gtk_source_completion_item_set_icon;
660 	void function(GtkSourceCompletionItem* item, const(char)* iconName) c_gtk_source_completion_item_set_icon_name;
661 	void function(GtkSourceCompletionItem* item, const(char)* info) c_gtk_source_completion_item_set_info;
662 	void function(GtkSourceCompletionItem* item, const(char)* label) c_gtk_source_completion_item_set_label;
663 	void function(GtkSourceCompletionItem* item, const(char)* markup) c_gtk_source_completion_item_set_markup;
664 	void function(GtkSourceCompletionItem* item, const(char)* text) c_gtk_source_completion_item_set_text;
665 
666 	// gsv.SourceCompletionProposal
667 
668 	GType function() c_gtk_source_completion_proposal_get_type;
669 	void function(GtkSourceCompletionProposal* proposal) c_gtk_source_completion_proposal_changed;
670 	int function(GtkSourceCompletionProposal* proposal, GtkSourceCompletionProposal* other) c_gtk_source_completion_proposal_equal;
671 	GIcon* function(GtkSourceCompletionProposal* proposal) c_gtk_source_completion_proposal_get_gicon;
672 	GdkPixbuf* function(GtkSourceCompletionProposal* proposal) c_gtk_source_completion_proposal_get_icon;
673 	const(char)* function(GtkSourceCompletionProposal* proposal) c_gtk_source_completion_proposal_get_icon_name;
674 	char* function(GtkSourceCompletionProposal* proposal) c_gtk_source_completion_proposal_get_info;
675 	char* function(GtkSourceCompletionProposal* proposal) c_gtk_source_completion_proposal_get_label;
676 	char* function(GtkSourceCompletionProposal* proposal) c_gtk_source_completion_proposal_get_markup;
677 	char* function(GtkSourceCompletionProposal* proposal) c_gtk_source_completion_proposal_get_text;
678 	uint function(GtkSourceCompletionProposal* proposal) c_gtk_source_completion_proposal_hash;
679 
680 	// gsv.SourceCompletionProvider
681 
682 	GType function() c_gtk_source_completion_provider_get_type;
683 	int function(GtkSourceCompletionProvider* provider, GtkSourceCompletionProposal* proposal, GtkTextIter* iter) c_gtk_source_completion_provider_activate_proposal;
684 	GtkSourceCompletionActivation function(GtkSourceCompletionProvider* provider) c_gtk_source_completion_provider_get_activation;
685 	GIcon* function(GtkSourceCompletionProvider* provider) c_gtk_source_completion_provider_get_gicon;
686 	GdkPixbuf* function(GtkSourceCompletionProvider* provider) c_gtk_source_completion_provider_get_icon;
687 	const(char)* function(GtkSourceCompletionProvider* provider) c_gtk_source_completion_provider_get_icon_name;
688 	GtkWidget* function(GtkSourceCompletionProvider* provider, GtkSourceCompletionProposal* proposal) c_gtk_source_completion_provider_get_info_widget;
689 	int function(GtkSourceCompletionProvider* provider) c_gtk_source_completion_provider_get_interactive_delay;
690 	char* function(GtkSourceCompletionProvider* provider) c_gtk_source_completion_provider_get_name;
691 	int function(GtkSourceCompletionProvider* provider) c_gtk_source_completion_provider_get_priority;
692 	int function(GtkSourceCompletionProvider* provider, GtkSourceCompletionContext* context, GtkSourceCompletionProposal* proposal, GtkTextIter* iter) c_gtk_source_completion_provider_get_start_iter;
693 	int function(GtkSourceCompletionProvider* provider, GtkSourceCompletionContext* context) c_gtk_source_completion_provider_match;
694 	void function(GtkSourceCompletionProvider* provider, GtkSourceCompletionContext* context) c_gtk_source_completion_provider_populate;
695 	void function(GtkSourceCompletionProvider* provider, GtkSourceCompletionProposal* proposal, GtkSourceCompletionInfo* info) c_gtk_source_completion_provider_update_info;
696 
697 	// gsv.SourceCompletionWords
698 
699 	GType function() c_gtk_source_completion_words_get_type;
700 	GtkSourceCompletionWords* function(const(char)* name, GdkPixbuf* icon) c_gtk_source_completion_words_new;
701 	void function(GtkSourceCompletionWords* words, GtkTextBuffer* buffer) c_gtk_source_completion_words_register;
702 	void function(GtkSourceCompletionWords* words, GtkTextBuffer* buffer) c_gtk_source_completion_words_unregister;
703 
704 	// gsv.SourceEncoding
705 
706 	GType function() c_gtk_source_encoding_get_type;
707 	GtkSourceEncoding* function(GtkSourceEncoding* enc) c_gtk_source_encoding_copy;
708 	void function(GtkSourceEncoding* enc) c_gtk_source_encoding_free;
709 	const(char)* function(GtkSourceEncoding* enc) c_gtk_source_encoding_get_charset;
710 	const(char)* function(GtkSourceEncoding* enc) c_gtk_source_encoding_get_name;
711 	char* function(GtkSourceEncoding* enc) c_gtk_source_encoding_to_string;
712 	GSList* function() c_gtk_source_encoding_get_all;
713 	GtkSourceEncoding* function() c_gtk_source_encoding_get_current;
714 	GSList* function() c_gtk_source_encoding_get_default_candidates;
715 	GtkSourceEncoding* function(const(char)* charset) c_gtk_source_encoding_get_from_charset;
716 	GtkSourceEncoding* function() c_gtk_source_encoding_get_utf8;
717 
718 	// gsv.SourceFile
719 
720 	GType function() c_gtk_source_file_get_type;
721 	GtkSourceFile* function() c_gtk_source_file_new;
722 	void function(GtkSourceFile* file) c_gtk_source_file_check_file_on_disk;
723 	GtkSourceCompressionType function(GtkSourceFile* file) c_gtk_source_file_get_compression_type;
724 	GtkSourceEncoding* function(GtkSourceFile* file) c_gtk_source_file_get_encoding;
725 	GFile* function(GtkSourceFile* file) c_gtk_source_file_get_location;
726 	GtkSourceNewlineType function(GtkSourceFile* file) c_gtk_source_file_get_newline_type;
727 	int function(GtkSourceFile* file) c_gtk_source_file_is_deleted;
728 	int function(GtkSourceFile* file) c_gtk_source_file_is_externally_modified;
729 	int function(GtkSourceFile* file) c_gtk_source_file_is_local;
730 	int function(GtkSourceFile* file) c_gtk_source_file_is_readonly;
731 	void function(GtkSourceFile* file, GFile* location) c_gtk_source_file_set_location;
732 	void function(GtkSourceFile* file, GtkSourceMountOperationFactory callback, void* userData, GDestroyNotify notify) c_gtk_source_file_set_mount_operation_factory;
733 
734 	// gsv.SourceFileLoader
735 
736 	GType function() c_gtk_source_file_loader_get_type;
737 	GtkSourceFileLoader* function(GtkSourceBuffer* buffer, GtkSourceFile* file) c_gtk_source_file_loader_new;
738 	GtkSourceFileLoader* function(GtkSourceBuffer* buffer, GtkSourceFile* file, GInputStream* stream) c_gtk_source_file_loader_new_from_stream;
739 	GtkSourceBuffer* function(GtkSourceFileLoader* loader) c_gtk_source_file_loader_get_buffer;
740 	GtkSourceCompressionType function(GtkSourceFileLoader* loader) c_gtk_source_file_loader_get_compression_type;
741 	GtkSourceEncoding* function(GtkSourceFileLoader* loader) c_gtk_source_file_loader_get_encoding;
742 	GtkSourceFile* function(GtkSourceFileLoader* loader) c_gtk_source_file_loader_get_file;
743 	GInputStream* function(GtkSourceFileLoader* loader) c_gtk_source_file_loader_get_input_stream;
744 	GFile* function(GtkSourceFileLoader* loader) c_gtk_source_file_loader_get_location;
745 	GtkSourceNewlineType function(GtkSourceFileLoader* loader) c_gtk_source_file_loader_get_newline_type;
746 	void function(GtkSourceFileLoader* loader, int ioPriority, GCancellable* cancellable, GFileProgressCallback progressCallback, void* progressCallbackData, GDestroyNotify progressCallbackNotify, GAsyncReadyCallback callback, void* userData) c_gtk_source_file_loader_load_async;
747 	int function(GtkSourceFileLoader* loader, GAsyncResult* result, GError** err) c_gtk_source_file_loader_load_finish;
748 	void function(GtkSourceFileLoader* loader, GSList* candidateEncodings) c_gtk_source_file_loader_set_candidate_encodings;
749 
750 	// gsv.SourceFileSaver
751 
752 	GType function() c_gtk_source_file_saver_get_type;
753 	GtkSourceFileSaver* function(GtkSourceBuffer* buffer, GtkSourceFile* file) c_gtk_source_file_saver_new;
754 	GtkSourceFileSaver* function(GtkSourceBuffer* buffer, GtkSourceFile* file, GFile* targetLocation) c_gtk_source_file_saver_new_with_target;
755 	GtkSourceBuffer* function(GtkSourceFileSaver* saver) c_gtk_source_file_saver_get_buffer;
756 	GtkSourceCompressionType function(GtkSourceFileSaver* saver) c_gtk_source_file_saver_get_compression_type;
757 	GtkSourceEncoding* function(GtkSourceFileSaver* saver) c_gtk_source_file_saver_get_encoding;
758 	GtkSourceFile* function(GtkSourceFileSaver* saver) c_gtk_source_file_saver_get_file;
759 	GtkSourceFileSaverFlags function(GtkSourceFileSaver* saver) c_gtk_source_file_saver_get_flags;
760 	GFile* function(GtkSourceFileSaver* saver) c_gtk_source_file_saver_get_location;
761 	GtkSourceNewlineType function(GtkSourceFileSaver* saver) c_gtk_source_file_saver_get_newline_type;
762 	void function(GtkSourceFileSaver* saver, int ioPriority, GCancellable* cancellable, GFileProgressCallback progressCallback, void* progressCallbackData, GDestroyNotify progressCallbackNotify, GAsyncReadyCallback callback, void* userData) c_gtk_source_file_saver_save_async;
763 	int function(GtkSourceFileSaver* saver, GAsyncResult* result, GError** err) c_gtk_source_file_saver_save_finish;
764 	void function(GtkSourceFileSaver* saver, GtkSourceCompressionType compressionType) c_gtk_source_file_saver_set_compression_type;
765 	void function(GtkSourceFileSaver* saver, GtkSourceEncoding* encoding) c_gtk_source_file_saver_set_encoding;
766 	void function(GtkSourceFileSaver* saver, GtkSourceFileSaverFlags flags) c_gtk_source_file_saver_set_flags;
767 	void function(GtkSourceFileSaver* saver, GtkSourceNewlineType newlineType) c_gtk_source_file_saver_set_newline_type;
768 
769 	// gsv.SourceGutter
770 
771 	GType function() c_gtk_source_gutter_get_type;
772 	void function(GtkSourceGutter* gutter, int* xpad, int* ypad) c_gtk_source_gutter_get_padding;
773 	GtkSourceGutterRenderer* function(GtkSourceGutter* gutter, int x, int y) c_gtk_source_gutter_get_renderer_at_pos;
774 	GtkSourceView* function(GtkSourceGutter* gutter) c_gtk_source_gutter_get_view;
775 	GdkWindow* function(GtkSourceGutter* gutter) c_gtk_source_gutter_get_window;
776 	GtkTextWindowType function(GtkSourceGutter* gutter) c_gtk_source_gutter_get_window_type;
777 	int function(GtkSourceGutter* gutter, GtkSourceGutterRenderer* renderer, int position) c_gtk_source_gutter_insert;
778 	void function(GtkSourceGutter* gutter) c_gtk_source_gutter_queue_draw;
779 	void function(GtkSourceGutter* gutter, GtkSourceGutterRenderer* renderer) c_gtk_source_gutter_remove;
780 	void function(GtkSourceGutter* gutter, GtkSourceGutterRenderer* renderer, int position) c_gtk_source_gutter_reorder;
781 	void function(GtkSourceGutter* gutter, int xpad, int ypad) c_gtk_source_gutter_set_padding;
782 
783 	// gsv.SourceGutterRenderer
784 
785 	GType function() c_gtk_source_gutter_renderer_get_type;
786 	void function(GtkSourceGutterRenderer* renderer, GtkTextIter* iter, GdkRectangle* area, GdkEvent* event) c_gtk_source_gutter_renderer_activate;
787 	void function(GtkSourceGutterRenderer* renderer, cairo_t* cr, GdkRectangle* backgroundArea, GdkRectangle* cellArea, GtkTextIter* start, GtkTextIter* end) c_gtk_source_gutter_renderer_begin;
788 	void function(GtkSourceGutterRenderer* renderer, cairo_t* cr, GdkRectangle* backgroundArea, GdkRectangle* cellArea, GtkTextIter* start, GtkTextIter* end, GtkSourceGutterRendererState state) c_gtk_source_gutter_renderer_draw;
789 	void function(GtkSourceGutterRenderer* renderer) c_gtk_source_gutter_renderer_end;
790 	void function(GtkSourceGutterRenderer* renderer, float* xalign, float* yalign) c_gtk_source_gutter_renderer_get_alignment;
791 	GtkSourceGutterRendererAlignmentMode function(GtkSourceGutterRenderer* renderer) c_gtk_source_gutter_renderer_get_alignment_mode;
792 	int function(GtkSourceGutterRenderer* renderer, GdkRGBA* color) c_gtk_source_gutter_renderer_get_background;
793 	void function(GtkSourceGutterRenderer* renderer, int* xpad, int* ypad) c_gtk_source_gutter_renderer_get_padding;
794 	int function(GtkSourceGutterRenderer* renderer) c_gtk_source_gutter_renderer_get_size;
795 	GtkTextView* function(GtkSourceGutterRenderer* renderer) c_gtk_source_gutter_renderer_get_view;
796 	int function(GtkSourceGutterRenderer* renderer) c_gtk_source_gutter_renderer_get_visible;
797 	GtkTextWindowType function(GtkSourceGutterRenderer* renderer) c_gtk_source_gutter_renderer_get_window_type;
798 	int function(GtkSourceGutterRenderer* renderer, GtkTextIter* iter, GdkRectangle* area, GdkEvent* event) c_gtk_source_gutter_renderer_query_activatable;
799 	void function(GtkSourceGutterRenderer* renderer, GtkTextIter* start, GtkTextIter* end, GtkSourceGutterRendererState state) c_gtk_source_gutter_renderer_query_data;
800 	int function(GtkSourceGutterRenderer* renderer, GtkTextIter* iter, GdkRectangle* area, int x, int y, GtkTooltip* tooltip) c_gtk_source_gutter_renderer_query_tooltip;
801 	void function(GtkSourceGutterRenderer* renderer) c_gtk_source_gutter_renderer_queue_draw;
802 	void function(GtkSourceGutterRenderer* renderer, float xalign, float yalign) c_gtk_source_gutter_renderer_set_alignment;
803 	void function(GtkSourceGutterRenderer* renderer, GtkSourceGutterRendererAlignmentMode mode) c_gtk_source_gutter_renderer_set_alignment_mode;
804 	void function(GtkSourceGutterRenderer* renderer, GdkRGBA* color) c_gtk_source_gutter_renderer_set_background;
805 	void function(GtkSourceGutterRenderer* renderer, int xpad, int ypad) c_gtk_source_gutter_renderer_set_padding;
806 	void function(GtkSourceGutterRenderer* renderer, int size) c_gtk_source_gutter_renderer_set_size;
807 	void function(GtkSourceGutterRenderer* renderer, int visible) c_gtk_source_gutter_renderer_set_visible;
808 
809 	// gsv.SourceGutterRendererPixbuf
810 
811 	GType function() c_gtk_source_gutter_renderer_pixbuf_get_type;
812 	GtkSourceGutterRenderer* function() c_gtk_source_gutter_renderer_pixbuf_new;
813 	GIcon* function(GtkSourceGutterRendererPixbuf* renderer) c_gtk_source_gutter_renderer_pixbuf_get_gicon;
814 	const(char)* function(GtkSourceGutterRendererPixbuf* renderer) c_gtk_source_gutter_renderer_pixbuf_get_icon_name;
815 	GdkPixbuf* function(GtkSourceGutterRendererPixbuf* renderer) c_gtk_source_gutter_renderer_pixbuf_get_pixbuf;
816 	const(char)* function(GtkSourceGutterRendererPixbuf* renderer) c_gtk_source_gutter_renderer_pixbuf_get_stock_id;
817 	void function(GtkSourceGutterRendererPixbuf* renderer, GIcon* icon) c_gtk_source_gutter_renderer_pixbuf_set_gicon;
818 	void function(GtkSourceGutterRendererPixbuf* renderer, const(char)* iconName) c_gtk_source_gutter_renderer_pixbuf_set_icon_name;
819 	void function(GtkSourceGutterRendererPixbuf* renderer, GdkPixbuf* pixbuf) c_gtk_source_gutter_renderer_pixbuf_set_pixbuf;
820 	void function(GtkSourceGutterRendererPixbuf* renderer, const(char)* stockId) c_gtk_source_gutter_renderer_pixbuf_set_stock_id;
821 
822 	// gsv.SourceGutterRendererText
823 
824 	GType function() c_gtk_source_gutter_renderer_text_get_type;
825 	GtkSourceGutterRenderer* function() c_gtk_source_gutter_renderer_text_new;
826 	void function(GtkSourceGutterRendererText* renderer, const(char)* text, int* width, int* height) c_gtk_source_gutter_renderer_text_measure;
827 	void function(GtkSourceGutterRendererText* renderer, const(char)* markup, int* width, int* height) c_gtk_source_gutter_renderer_text_measure_markup;
828 	void function(GtkSourceGutterRendererText* renderer, const(char)* markup, int length) c_gtk_source_gutter_renderer_text_set_markup;
829 	void function(GtkSourceGutterRendererText* renderer, const(char)* text, int length) c_gtk_source_gutter_renderer_text_set_text;
830 
831 	// gsv.SourceLanguage
832 
833 	GType function() c_gtk_source_language_get_type;
834 	char** function(GtkSourceLanguage* language) c_gtk_source_language_get_globs;
835 	int function(GtkSourceLanguage* language) c_gtk_source_language_get_hidden;
836 	const(char)* function(GtkSourceLanguage* language) c_gtk_source_language_get_id;
837 	const(char)* function(GtkSourceLanguage* language, const(char)* name) c_gtk_source_language_get_metadata;
838 	char** function(GtkSourceLanguage* language) c_gtk_source_language_get_mime_types;
839 	const(char)* function(GtkSourceLanguage* language) c_gtk_source_language_get_name;
840 	const(char)* function(GtkSourceLanguage* language) c_gtk_source_language_get_section;
841 	const(char)* function(GtkSourceLanguage* language, const(char)* styleId) c_gtk_source_language_get_style_fallback;
842 	char** function(GtkSourceLanguage* language) c_gtk_source_language_get_style_ids;
843 	const(char)* function(GtkSourceLanguage* language, const(char)* styleId) c_gtk_source_language_get_style_name;
844 
845 	// gsv.SourceLanguageManager
846 
847 	GType function() c_gtk_source_language_manager_get_type;
848 	GtkSourceLanguageManager* function() c_gtk_source_language_manager_new;
849 	GtkSourceLanguageManager* function() c_gtk_source_language_manager_get_default;
850 	GtkSourceLanguage* function(GtkSourceLanguageManager* lm, const(char)* id) c_gtk_source_language_manager_get_language;
851 	char** function(GtkSourceLanguageManager* lm) c_gtk_source_language_manager_get_language_ids;
852 	char** function(GtkSourceLanguageManager* lm) c_gtk_source_language_manager_get_search_path;
853 	GtkSourceLanguage* function(GtkSourceLanguageManager* lm, const(char)* filename, const(char)* contentType) c_gtk_source_language_manager_guess_language;
854 	void function(GtkSourceLanguageManager* lm, char** dirs) c_gtk_source_language_manager_set_search_path;
855 
856 	// gsv.SourceMap
857 
858 	GType function() c_gtk_source_map_get_type;
859 	GtkWidget* function() c_gtk_source_map_new;
860 	GtkSourceView* function(GtkSourceMap* map) c_gtk_source_map_get_view;
861 	void function(GtkSourceMap* map, GtkSourceView* view) c_gtk_source_map_set_view;
862 
863 	// gsv.SourceMark
864 
865 	GType function() c_gtk_source_mark_get_type;
866 	GtkSourceMark* function(const(char)* name, const(char)* category) c_gtk_source_mark_new;
867 	const(char)* function(GtkSourceMark* mark) c_gtk_source_mark_get_category;
868 	GtkSourceMark* function(GtkSourceMark* mark, const(char)* category) c_gtk_source_mark_next;
869 	GtkSourceMark* function(GtkSourceMark* mark, const(char)* category) c_gtk_source_mark_prev;
870 
871 	// gsv.SourceMarkAttributes
872 
873 	GType function() c_gtk_source_mark_attributes_get_type;
874 	GtkSourceMarkAttributes* function() c_gtk_source_mark_attributes_new;
875 	int function(GtkSourceMarkAttributes* attributes, GdkRGBA* background) c_gtk_source_mark_attributes_get_background;
876 	GIcon* function(GtkSourceMarkAttributes* attributes) c_gtk_source_mark_attributes_get_gicon;
877 	const(char)* function(GtkSourceMarkAttributes* attributes) c_gtk_source_mark_attributes_get_icon_name;
878 	GdkPixbuf* function(GtkSourceMarkAttributes* attributes) c_gtk_source_mark_attributes_get_pixbuf;
879 	const(char)* function(GtkSourceMarkAttributes* attributes) c_gtk_source_mark_attributes_get_stock_id;
880 	char* function(GtkSourceMarkAttributes* attributes, GtkSourceMark* mark) c_gtk_source_mark_attributes_get_tooltip_markup;
881 	char* function(GtkSourceMarkAttributes* attributes, GtkSourceMark* mark) c_gtk_source_mark_attributes_get_tooltip_text;
882 	GdkPixbuf* function(GtkSourceMarkAttributes* attributes, GtkWidget* widget, int size) c_gtk_source_mark_attributes_render_icon;
883 	void function(GtkSourceMarkAttributes* attributes, GdkRGBA* background) c_gtk_source_mark_attributes_set_background;
884 	void function(GtkSourceMarkAttributes* attributes, GIcon* gicon) c_gtk_source_mark_attributes_set_gicon;
885 	void function(GtkSourceMarkAttributes* attributes, const(char)* iconName) c_gtk_source_mark_attributes_set_icon_name;
886 	void function(GtkSourceMarkAttributes* attributes, GdkPixbuf* pixbuf) c_gtk_source_mark_attributes_set_pixbuf;
887 	void function(GtkSourceMarkAttributes* attributes, const(char)* stockId) c_gtk_source_mark_attributes_set_stock_id;
888 
889 	// gsv.SourcePrintCompositor
890 
891 	GType function() c_gtk_source_print_compositor_get_type;
892 	GtkSourcePrintCompositor* function(GtkSourceBuffer* buffer) c_gtk_source_print_compositor_new;
893 	GtkSourcePrintCompositor* function(GtkSourceView* view) c_gtk_source_print_compositor_new_from_view;
894 	void function(GtkSourcePrintCompositor* compositor, GtkPrintContext* context, int pageNr) c_gtk_source_print_compositor_draw_page;
895 	char* function(GtkSourcePrintCompositor* compositor) c_gtk_source_print_compositor_get_body_font_name;
896 	double function(GtkSourcePrintCompositor* compositor, GtkUnit unit) c_gtk_source_print_compositor_get_bottom_margin;
897 	GtkSourceBuffer* function(GtkSourcePrintCompositor* compositor) c_gtk_source_print_compositor_get_buffer;
898 	char* function(GtkSourcePrintCompositor* compositor) c_gtk_source_print_compositor_get_footer_font_name;
899 	char* function(GtkSourcePrintCompositor* compositor) c_gtk_source_print_compositor_get_header_font_name;
900 	int function(GtkSourcePrintCompositor* compositor) c_gtk_source_print_compositor_get_highlight_syntax;
901 	double function(GtkSourcePrintCompositor* compositor, GtkUnit unit) c_gtk_source_print_compositor_get_left_margin;
902 	char* function(GtkSourcePrintCompositor* compositor) c_gtk_source_print_compositor_get_line_numbers_font_name;
903 	int function(GtkSourcePrintCompositor* compositor) c_gtk_source_print_compositor_get_n_pages;
904 	double function(GtkSourcePrintCompositor* compositor) c_gtk_source_print_compositor_get_pagination_progress;
905 	int function(GtkSourcePrintCompositor* compositor) c_gtk_source_print_compositor_get_print_footer;
906 	int function(GtkSourcePrintCompositor* compositor) c_gtk_source_print_compositor_get_print_header;
907 	uint function(GtkSourcePrintCompositor* compositor) c_gtk_source_print_compositor_get_print_line_numbers;
908 	double function(GtkSourcePrintCompositor* compositor, GtkUnit unit) c_gtk_source_print_compositor_get_right_margin;
909 	uint function(GtkSourcePrintCompositor* compositor) c_gtk_source_print_compositor_get_tab_width;
910 	double function(GtkSourcePrintCompositor* compositor, GtkUnit unit) c_gtk_source_print_compositor_get_top_margin;
911 	GtkWrapMode function(GtkSourcePrintCompositor* compositor) c_gtk_source_print_compositor_get_wrap_mode;
912 	int function(GtkSourcePrintCompositor* compositor, GtkPrintContext* context) c_gtk_source_print_compositor_paginate;
913 	void function(GtkSourcePrintCompositor* compositor, const(char)* fontName) c_gtk_source_print_compositor_set_body_font_name;
914 	void function(GtkSourcePrintCompositor* compositor, double margin, GtkUnit unit) c_gtk_source_print_compositor_set_bottom_margin;
915 	void function(GtkSourcePrintCompositor* compositor, const(char)* fontName) c_gtk_source_print_compositor_set_footer_font_name;
916 	void function(GtkSourcePrintCompositor* compositor, int separator, const(char)* left, const(char)* center, const(char)* right) c_gtk_source_print_compositor_set_footer_format;
917 	void function(GtkSourcePrintCompositor* compositor, const(char)* fontName) c_gtk_source_print_compositor_set_header_font_name;
918 	void function(GtkSourcePrintCompositor* compositor, int separator, const(char)* left, const(char)* center, const(char)* right) c_gtk_source_print_compositor_set_header_format;
919 	void function(GtkSourcePrintCompositor* compositor, int highlight) c_gtk_source_print_compositor_set_highlight_syntax;
920 	void function(GtkSourcePrintCompositor* compositor, double margin, GtkUnit unit) c_gtk_source_print_compositor_set_left_margin;
921 	void function(GtkSourcePrintCompositor* compositor, const(char)* fontName) c_gtk_source_print_compositor_set_line_numbers_font_name;
922 	void function(GtkSourcePrintCompositor* compositor, int print) c_gtk_source_print_compositor_set_print_footer;
923 	void function(GtkSourcePrintCompositor* compositor, int print) c_gtk_source_print_compositor_set_print_header;
924 	void function(GtkSourcePrintCompositor* compositor, uint interval) c_gtk_source_print_compositor_set_print_line_numbers;
925 	void function(GtkSourcePrintCompositor* compositor, double margin, GtkUnit unit) c_gtk_source_print_compositor_set_right_margin;
926 	void function(GtkSourcePrintCompositor* compositor, uint width) c_gtk_source_print_compositor_set_tab_width;
927 	void function(GtkSourcePrintCompositor* compositor, double margin, GtkUnit unit) c_gtk_source_print_compositor_set_top_margin;
928 	void function(GtkSourcePrintCompositor* compositor, GtkWrapMode wrapMode) c_gtk_source_print_compositor_set_wrap_mode;
929 
930 	// gsv.Region
931 
932 	GType function() c_gtk_source_region_get_type;
933 	GtkSourceRegion* function(GtkTextBuffer* buffer) c_gtk_source_region_new;
934 	void function(GtkSourceRegion* region, GtkSourceRegion* regionToAdd) c_gtk_source_region_add_region;
935 	void function(GtkSourceRegion* region, GtkTextIter* Start, GtkTextIter* End) c_gtk_source_region_add_subregion;
936 	int function(GtkSourceRegion* region, GtkTextIter* start, GtkTextIter* end) c_gtk_source_region_get_bounds;
937 	GtkTextBuffer* function(GtkSourceRegion* region) c_gtk_source_region_get_buffer;
938 	void function(GtkSourceRegion* region, GtkSourceRegionIter* iter) c_gtk_source_region_get_start_region_iter;
939 	GtkSourceRegion* function(GtkSourceRegion* region1, GtkSourceRegion* region2) c_gtk_source_region_intersect_region;
940 	GtkSourceRegion* function(GtkSourceRegion* region, GtkTextIter* Start, GtkTextIter* End) c_gtk_source_region_intersect_subregion;
941 	int function(GtkSourceRegion* region) c_gtk_source_region_is_empty;
942 	void function(GtkSourceRegion* region, GtkSourceRegion* regionToSubtract) c_gtk_source_region_subtract_region;
943 	void function(GtkSourceRegion* region, GtkTextIter* Start, GtkTextIter* End) c_gtk_source_region_subtract_subregion;
944 	char* function(GtkSourceRegion* region) c_gtk_source_region_to_string;
945 
946 	// gsv.RegionIter
947 
948 	int function(GtkSourceRegionIter* iter, GtkTextIter* start, GtkTextIter* end) c_gtk_source_region_iter_get_subregion;
949 	int function(GtkSourceRegionIter* iter) c_gtk_source_region_iter_is_end;
950 	int function(GtkSourceRegionIter* iter) c_gtk_source_region_iter_next;
951 
952 	// gsv.SourceSearchContext
953 
954 	GType function() c_gtk_source_search_context_get_type;
955 	GtkSourceSearchContext* function(GtkSourceBuffer* buffer, GtkSourceSearchSettings* settings) c_gtk_source_search_context_new;
956 	int function(GtkSourceSearchContext* search, GtkTextIter* iter, GtkTextIter* matchStart, GtkTextIter* matchEnd) c_gtk_source_search_context_backward;
957 	int function(GtkSourceSearchContext* search, GtkTextIter* iter, GtkTextIter* matchStart, GtkTextIter* matchEnd, int* hasWrappedAround) c_gtk_source_search_context_backward2;
958 	void function(GtkSourceSearchContext* search, GtkTextIter* iter, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_gtk_source_search_context_backward_async;
959 	int function(GtkSourceSearchContext* search, GAsyncResult* result, GtkTextIter* matchStart, GtkTextIter* matchEnd, GError** err) c_gtk_source_search_context_backward_finish;
960 	int function(GtkSourceSearchContext* search, GAsyncResult* result, GtkTextIter* matchStart, GtkTextIter* matchEnd, int* hasWrappedAround, GError** err) c_gtk_source_search_context_backward_finish2;
961 	int function(GtkSourceSearchContext* search, GtkTextIter* iter, GtkTextIter* matchStart, GtkTextIter* matchEnd) c_gtk_source_search_context_forward;
962 	int function(GtkSourceSearchContext* search, GtkTextIter* iter, GtkTextIter* matchStart, GtkTextIter* matchEnd, int* hasWrappedAround) c_gtk_source_search_context_forward2;
963 	void function(GtkSourceSearchContext* search, GtkTextIter* iter, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_gtk_source_search_context_forward_async;
964 	int function(GtkSourceSearchContext* search, GAsyncResult* result, GtkTextIter* matchStart, GtkTextIter* matchEnd, GError** err) c_gtk_source_search_context_forward_finish;
965 	int function(GtkSourceSearchContext* search, GAsyncResult* result, GtkTextIter* matchStart, GtkTextIter* matchEnd, int* hasWrappedAround, GError** err) c_gtk_source_search_context_forward_finish2;
966 	GtkSourceBuffer* function(GtkSourceSearchContext* search) c_gtk_source_search_context_get_buffer;
967 	int function(GtkSourceSearchContext* search) c_gtk_source_search_context_get_highlight;
968 	GtkSourceStyle* function(GtkSourceSearchContext* search) c_gtk_source_search_context_get_match_style;
969 	int function(GtkSourceSearchContext* search, GtkTextIter* matchStart, GtkTextIter* matchEnd) c_gtk_source_search_context_get_occurrence_position;
970 	int function(GtkSourceSearchContext* search) c_gtk_source_search_context_get_occurrences_count;
971 	GError* function(GtkSourceSearchContext* search) c_gtk_source_search_context_get_regex_error;
972 	GtkSourceSearchSettings* function(GtkSourceSearchContext* search) c_gtk_source_search_context_get_settings;
973 	int function(GtkSourceSearchContext* search, GtkTextIter* matchStart, GtkTextIter* matchEnd, const(char)* replace, int replaceLength, GError** err) c_gtk_source_search_context_replace;
974 	int function(GtkSourceSearchContext* search, GtkTextIter* matchStart, GtkTextIter* matchEnd, const(char)* replace, int replaceLength, GError** err) c_gtk_source_search_context_replace2;
975 	uint function(GtkSourceSearchContext* search, const(char)* replace, int replaceLength, GError** err) c_gtk_source_search_context_replace_all;
976 	void function(GtkSourceSearchContext* search, int highlight) c_gtk_source_search_context_set_highlight;
977 	void function(GtkSourceSearchContext* search, GtkSourceStyle* matchStyle) c_gtk_source_search_context_set_match_style;
978 	void function(GtkSourceSearchContext* search, GtkSourceSearchSettings* settings) c_gtk_source_search_context_set_settings;
979 
980 	// gsv.SourceSearchSettings
981 
982 	GType function() c_gtk_source_search_settings_get_type;
983 	GtkSourceSearchSettings* function() c_gtk_source_search_settings_new;
984 	int function(GtkSourceSearchSettings* settings) c_gtk_source_search_settings_get_at_word_boundaries;
985 	int function(GtkSourceSearchSettings* settings) c_gtk_source_search_settings_get_case_sensitive;
986 	int function(GtkSourceSearchSettings* settings) c_gtk_source_search_settings_get_regex_enabled;
987 	const(char)* function(GtkSourceSearchSettings* settings) c_gtk_source_search_settings_get_search_text;
988 	int function(GtkSourceSearchSettings* settings) c_gtk_source_search_settings_get_wrap_around;
989 	void function(GtkSourceSearchSettings* settings, int atWordBoundaries) c_gtk_source_search_settings_set_at_word_boundaries;
990 	void function(GtkSourceSearchSettings* settings, int caseSensitive) c_gtk_source_search_settings_set_case_sensitive;
991 	void function(GtkSourceSearchSettings* settings, int regexEnabled) c_gtk_source_search_settings_set_regex_enabled;
992 	void function(GtkSourceSearchSettings* settings, const(char)* searchText) c_gtk_source_search_settings_set_search_text;
993 	void function(GtkSourceSearchSettings* settings, int wrapAround) c_gtk_source_search_settings_set_wrap_around;
994 
995 	// gsv.SpaceDrawer
996 
997 	GType function() c_gtk_source_space_drawer_get_type;
998 	GtkSourceSpaceDrawer* function() c_gtk_source_space_drawer_new;
999 	void function(GtkSourceSpaceDrawer* drawer, GSettings* settings, const(char)* key, GSettingsBindFlags flags) c_gtk_source_space_drawer_bind_matrix_setting;
1000 	int function(GtkSourceSpaceDrawer* drawer) c_gtk_source_space_drawer_get_enable_matrix;
1001 	GVariant* function(GtkSourceSpaceDrawer* drawer) c_gtk_source_space_drawer_get_matrix;
1002 	GtkSourceSpaceTypeFlags function(GtkSourceSpaceDrawer* drawer, GtkSourceSpaceLocationFlags locations) c_gtk_source_space_drawer_get_types_for_locations;
1003 	void function(GtkSourceSpaceDrawer* drawer, int enableMatrix) c_gtk_source_space_drawer_set_enable_matrix;
1004 	void function(GtkSourceSpaceDrawer* drawer, GVariant* matrix) c_gtk_source_space_drawer_set_matrix;
1005 	void function(GtkSourceSpaceDrawer* drawer, GtkSourceSpaceLocationFlags locations, GtkSourceSpaceTypeFlags types) c_gtk_source_space_drawer_set_types_for_locations;
1006 
1007 	// gsv.SourceStyle
1008 
1009 	GType function() c_gtk_source_style_get_type;
1010 	void function(GtkSourceStyle* style, GtkTextTag* tag) c_gtk_source_style_apply;
1011 	GtkSourceStyle* function(GtkSourceStyle* style) c_gtk_source_style_copy;
1012 
1013 	// gsv.SourceStyleScheme
1014 
1015 	GType function() c_gtk_source_style_scheme_get_type;
1016 	char** function(GtkSourceStyleScheme* scheme) c_gtk_source_style_scheme_get_authors;
1017 	const(char)* function(GtkSourceStyleScheme* scheme) c_gtk_source_style_scheme_get_description;
1018 	const(char)* function(GtkSourceStyleScheme* scheme) c_gtk_source_style_scheme_get_filename;
1019 	const(char)* function(GtkSourceStyleScheme* scheme) c_gtk_source_style_scheme_get_id;
1020 	const(char)* function(GtkSourceStyleScheme* scheme) c_gtk_source_style_scheme_get_name;
1021 	GtkSourceStyle* function(GtkSourceStyleScheme* scheme, const(char)* styleId) c_gtk_source_style_scheme_get_style;
1022 
1023 	// gsv.StyleSchemeChooser
1024 
1025 	GType function() c_gtk_source_style_scheme_chooser_get_type;
1026 	GtkSourceStyleScheme* function(GtkSourceStyleSchemeChooser* chooser) c_gtk_source_style_scheme_chooser_get_style_scheme;
1027 	void function(GtkSourceStyleSchemeChooser* chooser, GtkSourceStyleScheme* scheme) c_gtk_source_style_scheme_chooser_set_style_scheme;
1028 
1029 	// gsv.StyleSchemeChooserButton
1030 
1031 	GType function() c_gtk_source_style_scheme_chooser_button_get_type;
1032 	GtkWidget* function() c_gtk_source_style_scheme_chooser_button_new;
1033 
1034 	// gsv.StyleSchemeChooserWidget
1035 
1036 	GType function() c_gtk_source_style_scheme_chooser_widget_get_type;
1037 	GtkWidget* function() c_gtk_source_style_scheme_chooser_widget_new;
1038 
1039 	// gsv.SourceStyleSchemeManager
1040 
1041 	GType function() c_gtk_source_style_scheme_manager_get_type;
1042 	GtkSourceStyleSchemeManager* function() c_gtk_source_style_scheme_manager_new;
1043 	GtkSourceStyleSchemeManager* function() c_gtk_source_style_scheme_manager_get_default;
1044 	void function(GtkSourceStyleSchemeManager* manager, const(char)* path) c_gtk_source_style_scheme_manager_append_search_path;
1045 	void function(GtkSourceStyleSchemeManager* manager) c_gtk_source_style_scheme_manager_force_rescan;
1046 	GtkSourceStyleScheme* function(GtkSourceStyleSchemeManager* manager, const(char)* schemeId) c_gtk_source_style_scheme_manager_get_scheme;
1047 	char** function(GtkSourceStyleSchemeManager* manager) c_gtk_source_style_scheme_manager_get_scheme_ids;
1048 	char** function(GtkSourceStyleSchemeManager* manager) c_gtk_source_style_scheme_manager_get_search_path;
1049 	void function(GtkSourceStyleSchemeManager* manager, const(char)* path) c_gtk_source_style_scheme_manager_prepend_search_path;
1050 	void function(GtkSourceStyleSchemeManager* manager, char** path) c_gtk_source_style_scheme_manager_set_search_path;
1051 
1052 	// gsv.Tag
1053 
1054 	GType function() c_gtk_source_tag_get_type;
1055 	GtkTextTag* function(const(char)* name) c_gtk_source_tag_new;
1056 
1057 	// gsv.SourceUndoManager
1058 
1059 	GType function() c_gtk_source_undo_manager_get_type;
1060 	void function(GtkSourceUndoManager* manager) c_gtk_source_undo_manager_begin_not_undoable_action;
1061 	int function(GtkSourceUndoManager* manager) c_gtk_source_undo_manager_can_redo;
1062 	void function(GtkSourceUndoManager* manager) c_gtk_source_undo_manager_can_redo_changed;
1063 	int function(GtkSourceUndoManager* manager) c_gtk_source_undo_manager_can_undo;
1064 	void function(GtkSourceUndoManager* manager) c_gtk_source_undo_manager_can_undo_changed;
1065 	void function(GtkSourceUndoManager* manager) c_gtk_source_undo_manager_end_not_undoable_action;
1066 	void function(GtkSourceUndoManager* manager) c_gtk_source_undo_manager_redo;
1067 	void function(GtkSourceUndoManager* manager) c_gtk_source_undo_manager_undo;
1068 
1069 	// gsv.SourceView
1070 
1071 	GType function() c_gtk_source_view_get_type;
1072 	GtkWidget* function() c_gtk_source_view_new;
1073 	GtkWidget* function(GtkSourceBuffer* buffer) c_gtk_source_view_new_with_buffer;
1074 	int function(GtkSourceView* view) c_gtk_source_view_get_auto_indent;
1075 	GtkSourceBackgroundPatternType function(GtkSourceView* view) c_gtk_source_view_get_background_pattern;
1076 	GtkSourceCompletion* function(GtkSourceView* view) c_gtk_source_view_get_completion;
1077 	GtkSourceDrawSpacesFlags function(GtkSourceView* view) c_gtk_source_view_get_draw_spaces;
1078 	GtkSourceGutter* function(GtkSourceView* view, GtkTextWindowType windowType) c_gtk_source_view_get_gutter;
1079 	int function(GtkSourceView* view) c_gtk_source_view_get_highlight_current_line;
1080 	int function(GtkSourceView* view) c_gtk_source_view_get_indent_on_tab;
1081 	int function(GtkSourceView* view) c_gtk_source_view_get_indent_width;
1082 	int function(GtkSourceView* view) c_gtk_source_view_get_insert_spaces_instead_of_tabs;
1083 	GtkSourceMarkAttributes* function(GtkSourceView* view, const(char)* category, int* priority) c_gtk_source_view_get_mark_attributes;
1084 	uint function(GtkSourceView* view) c_gtk_source_view_get_right_margin_position;
1085 	int function(GtkSourceView* view) c_gtk_source_view_get_show_line_marks;
1086 	int function(GtkSourceView* view) c_gtk_source_view_get_show_line_numbers;
1087 	int function(GtkSourceView* view) c_gtk_source_view_get_show_right_margin;
1088 	int function(GtkSourceView* view) c_gtk_source_view_get_smart_backspace;
1089 	GtkSourceSmartHomeEndType function(GtkSourceView* view) c_gtk_source_view_get_smart_home_end;
1090 	GtkSourceSpaceDrawer* function(GtkSourceView* view) c_gtk_source_view_get_space_drawer;
1091 	uint function(GtkSourceView* view) c_gtk_source_view_get_tab_width;
1092 	uint function(GtkSourceView* view, GtkTextIter* iter) c_gtk_source_view_get_visual_column;
1093 	void function(GtkSourceView* view, GtkTextIter* start, GtkTextIter* end) c_gtk_source_view_indent_lines;
1094 	void function(GtkSourceView* view, int enable) c_gtk_source_view_set_auto_indent;
1095 	void function(GtkSourceView* view, GtkSourceBackgroundPatternType backgroundPattern) c_gtk_source_view_set_background_pattern;
1096 	void function(GtkSourceView* view, GtkSourceDrawSpacesFlags flags) c_gtk_source_view_set_draw_spaces;
1097 	void function(GtkSourceView* view, int highlight) c_gtk_source_view_set_highlight_current_line;
1098 	void function(GtkSourceView* view, int enable) c_gtk_source_view_set_indent_on_tab;
1099 	void function(GtkSourceView* view, int width) c_gtk_source_view_set_indent_width;
1100 	void function(GtkSourceView* view, int enable) c_gtk_source_view_set_insert_spaces_instead_of_tabs;
1101 	void function(GtkSourceView* view, const(char)* category, GtkSourceMarkAttributes* attributes, int priority) c_gtk_source_view_set_mark_attributes;
1102 	void function(GtkSourceView* view, uint pos) c_gtk_source_view_set_right_margin_position;
1103 	void function(GtkSourceView* view, int show) c_gtk_source_view_set_show_line_marks;
1104 	void function(GtkSourceView* view, int show) c_gtk_source_view_set_show_line_numbers;
1105 	void function(GtkSourceView* view, int show) c_gtk_source_view_set_show_right_margin;
1106 	void function(GtkSourceView* view, int smartBackspace) c_gtk_source_view_set_smart_backspace;
1107 	void function(GtkSourceView* view, GtkSourceSmartHomeEndType smartHomeEnd) c_gtk_source_view_set_smart_home_end;
1108 	void function(GtkSourceView* view, uint width) c_gtk_source_view_set_tab_width;
1109 	void function(GtkSourceView* view, GtkTextIter* start, GtkTextIter* end) c_gtk_source_view_unindent_lines;
1110 
1111 	// gsv.Utils
1112 
1113 	char* function(const(char)* text) c_gtk_source_utils_escape_search_text;
1114 	char* function(const(char)* text) c_gtk_source_utils_unescape_search_text;
1115 }
1116 
1117 
1118 // gsv.SourceBuffer
1119 
1120 alias c_gtk_source_buffer_get_type gtk_source_buffer_get_type;
1121 alias c_gtk_source_buffer_new gtk_source_buffer_new;
1122 alias c_gtk_source_buffer_new_with_language gtk_source_buffer_new_with_language;
1123 alias c_gtk_source_buffer_backward_iter_to_source_mark gtk_source_buffer_backward_iter_to_source_mark;
1124 alias c_gtk_source_buffer_begin_not_undoable_action gtk_source_buffer_begin_not_undoable_action;
1125 alias c_gtk_source_buffer_can_redo gtk_source_buffer_can_redo;
1126 alias c_gtk_source_buffer_can_undo gtk_source_buffer_can_undo;
1127 alias c_gtk_source_buffer_change_case gtk_source_buffer_change_case;
1128 alias c_gtk_source_buffer_create_source_mark gtk_source_buffer_create_source_mark;
1129 alias c_gtk_source_buffer_create_source_tag gtk_source_buffer_create_source_tag;
1130 alias c_gtk_source_buffer_end_not_undoable_action gtk_source_buffer_end_not_undoable_action;
1131 alias c_gtk_source_buffer_ensure_highlight gtk_source_buffer_ensure_highlight;
1132 alias c_gtk_source_buffer_forward_iter_to_source_mark gtk_source_buffer_forward_iter_to_source_mark;
1133 alias c_gtk_source_buffer_get_context_classes_at_iter gtk_source_buffer_get_context_classes_at_iter;
1134 alias c_gtk_source_buffer_get_highlight_matching_brackets gtk_source_buffer_get_highlight_matching_brackets;
1135 alias c_gtk_source_buffer_get_highlight_syntax gtk_source_buffer_get_highlight_syntax;
1136 alias c_gtk_source_buffer_get_implicit_trailing_newline gtk_source_buffer_get_implicit_trailing_newline;
1137 alias c_gtk_source_buffer_get_language gtk_source_buffer_get_language;
1138 alias c_gtk_source_buffer_get_max_undo_levels gtk_source_buffer_get_max_undo_levels;
1139 alias c_gtk_source_buffer_get_source_marks_at_iter gtk_source_buffer_get_source_marks_at_iter;
1140 alias c_gtk_source_buffer_get_source_marks_at_line gtk_source_buffer_get_source_marks_at_line;
1141 alias c_gtk_source_buffer_get_style_scheme gtk_source_buffer_get_style_scheme;
1142 alias c_gtk_source_buffer_get_undo_manager gtk_source_buffer_get_undo_manager;
1143 alias c_gtk_source_buffer_iter_backward_to_context_class_toggle gtk_source_buffer_iter_backward_to_context_class_toggle;
1144 alias c_gtk_source_buffer_iter_forward_to_context_class_toggle gtk_source_buffer_iter_forward_to_context_class_toggle;
1145 alias c_gtk_source_buffer_iter_has_context_class gtk_source_buffer_iter_has_context_class;
1146 alias c_gtk_source_buffer_join_lines gtk_source_buffer_join_lines;
1147 alias c_gtk_source_buffer_redo gtk_source_buffer_redo;
1148 alias c_gtk_source_buffer_remove_source_marks gtk_source_buffer_remove_source_marks;
1149 alias c_gtk_source_buffer_set_highlight_matching_brackets gtk_source_buffer_set_highlight_matching_brackets;
1150 alias c_gtk_source_buffer_set_highlight_syntax gtk_source_buffer_set_highlight_syntax;
1151 alias c_gtk_source_buffer_set_implicit_trailing_newline gtk_source_buffer_set_implicit_trailing_newline;
1152 alias c_gtk_source_buffer_set_language gtk_source_buffer_set_language;
1153 alias c_gtk_source_buffer_set_max_undo_levels gtk_source_buffer_set_max_undo_levels;
1154 alias c_gtk_source_buffer_set_style_scheme gtk_source_buffer_set_style_scheme;
1155 alias c_gtk_source_buffer_set_undo_manager gtk_source_buffer_set_undo_manager;
1156 alias c_gtk_source_buffer_sort_lines gtk_source_buffer_sort_lines;
1157 alias c_gtk_source_buffer_undo gtk_source_buffer_undo;
1158 
1159 // gsv.SourceCompletion
1160 
1161 alias c_gtk_source_completion_get_type gtk_source_completion_get_type;
1162 alias c_gtk_source_completion_add_provider gtk_source_completion_add_provider;
1163 alias c_gtk_source_completion_block_interactive gtk_source_completion_block_interactive;
1164 alias c_gtk_source_completion_create_context gtk_source_completion_create_context;
1165 alias c_gtk_source_completion_get_info_window gtk_source_completion_get_info_window;
1166 alias c_gtk_source_completion_get_providers gtk_source_completion_get_providers;
1167 alias c_gtk_source_completion_get_view gtk_source_completion_get_view;
1168 alias c_gtk_source_completion_hide gtk_source_completion_hide;
1169 alias c_gtk_source_completion_move_window gtk_source_completion_move_window;
1170 alias c_gtk_source_completion_remove_provider gtk_source_completion_remove_provider;
1171 alias c_gtk_source_completion_show gtk_source_completion_show;
1172 alias c_gtk_source_completion_unblock_interactive gtk_source_completion_unblock_interactive;
1173 
1174 // gsv.SourceCompletionContext
1175 
1176 alias c_gtk_source_completion_context_get_type gtk_source_completion_context_get_type;
1177 alias c_gtk_source_completion_context_add_proposals gtk_source_completion_context_add_proposals;
1178 alias c_gtk_source_completion_context_get_activation gtk_source_completion_context_get_activation;
1179 alias c_gtk_source_completion_context_get_iter gtk_source_completion_context_get_iter;
1180 
1181 // gsv.SourceCompletionInfo
1182 
1183 alias c_gtk_source_completion_info_get_type gtk_source_completion_info_get_type;
1184 alias c_gtk_source_completion_info_new gtk_source_completion_info_new;
1185 alias c_gtk_source_completion_info_get_widget gtk_source_completion_info_get_widget;
1186 alias c_gtk_source_completion_info_move_to_iter gtk_source_completion_info_move_to_iter;
1187 alias c_gtk_source_completion_info_set_widget gtk_source_completion_info_set_widget;
1188 
1189 // gsv.SourceCompletionItem
1190 
1191 alias c_gtk_source_completion_item_get_type gtk_source_completion_item_get_type;
1192 alias c_gtk_source_completion_item_new gtk_source_completion_item_new;
1193 alias c_gtk_source_completion_item_new_from_stock gtk_source_completion_item_new_from_stock;
1194 alias c_gtk_source_completion_item_new_with_markup gtk_source_completion_item_new_with_markup;
1195 alias c_gtk_source_completion_item_new2 gtk_source_completion_item_new2;
1196 alias c_gtk_source_completion_item_set_gicon gtk_source_completion_item_set_gicon;
1197 alias c_gtk_source_completion_item_set_icon gtk_source_completion_item_set_icon;
1198 alias c_gtk_source_completion_item_set_icon_name gtk_source_completion_item_set_icon_name;
1199 alias c_gtk_source_completion_item_set_info gtk_source_completion_item_set_info;
1200 alias c_gtk_source_completion_item_set_label gtk_source_completion_item_set_label;
1201 alias c_gtk_source_completion_item_set_markup gtk_source_completion_item_set_markup;
1202 alias c_gtk_source_completion_item_set_text gtk_source_completion_item_set_text;
1203 
1204 // gsv.SourceCompletionProposal
1205 
1206 alias c_gtk_source_completion_proposal_get_type gtk_source_completion_proposal_get_type;
1207 alias c_gtk_source_completion_proposal_changed gtk_source_completion_proposal_changed;
1208 alias c_gtk_source_completion_proposal_equal gtk_source_completion_proposal_equal;
1209 alias c_gtk_source_completion_proposal_get_gicon gtk_source_completion_proposal_get_gicon;
1210 alias c_gtk_source_completion_proposal_get_icon gtk_source_completion_proposal_get_icon;
1211 alias c_gtk_source_completion_proposal_get_icon_name gtk_source_completion_proposal_get_icon_name;
1212 alias c_gtk_source_completion_proposal_get_info gtk_source_completion_proposal_get_info;
1213 alias c_gtk_source_completion_proposal_get_label gtk_source_completion_proposal_get_label;
1214 alias c_gtk_source_completion_proposal_get_markup gtk_source_completion_proposal_get_markup;
1215 alias c_gtk_source_completion_proposal_get_text gtk_source_completion_proposal_get_text;
1216 alias c_gtk_source_completion_proposal_hash gtk_source_completion_proposal_hash;
1217 
1218 // gsv.SourceCompletionProvider
1219 
1220 alias c_gtk_source_completion_provider_get_type gtk_source_completion_provider_get_type;
1221 alias c_gtk_source_completion_provider_activate_proposal gtk_source_completion_provider_activate_proposal;
1222 alias c_gtk_source_completion_provider_get_activation gtk_source_completion_provider_get_activation;
1223 alias c_gtk_source_completion_provider_get_gicon gtk_source_completion_provider_get_gicon;
1224 alias c_gtk_source_completion_provider_get_icon gtk_source_completion_provider_get_icon;
1225 alias c_gtk_source_completion_provider_get_icon_name gtk_source_completion_provider_get_icon_name;
1226 alias c_gtk_source_completion_provider_get_info_widget gtk_source_completion_provider_get_info_widget;
1227 alias c_gtk_source_completion_provider_get_interactive_delay gtk_source_completion_provider_get_interactive_delay;
1228 alias c_gtk_source_completion_provider_get_name gtk_source_completion_provider_get_name;
1229 alias c_gtk_source_completion_provider_get_priority gtk_source_completion_provider_get_priority;
1230 alias c_gtk_source_completion_provider_get_start_iter gtk_source_completion_provider_get_start_iter;
1231 alias c_gtk_source_completion_provider_match gtk_source_completion_provider_match;
1232 alias c_gtk_source_completion_provider_populate gtk_source_completion_provider_populate;
1233 alias c_gtk_source_completion_provider_update_info gtk_source_completion_provider_update_info;
1234 
1235 // gsv.SourceCompletionWords
1236 
1237 alias c_gtk_source_completion_words_get_type gtk_source_completion_words_get_type;
1238 alias c_gtk_source_completion_words_new gtk_source_completion_words_new;
1239 alias c_gtk_source_completion_words_register gtk_source_completion_words_register;
1240 alias c_gtk_source_completion_words_unregister gtk_source_completion_words_unregister;
1241 
1242 // gsv.SourceEncoding
1243 
1244 alias c_gtk_source_encoding_get_type gtk_source_encoding_get_type;
1245 alias c_gtk_source_encoding_copy gtk_source_encoding_copy;
1246 alias c_gtk_source_encoding_free gtk_source_encoding_free;
1247 alias c_gtk_source_encoding_get_charset gtk_source_encoding_get_charset;
1248 alias c_gtk_source_encoding_get_name gtk_source_encoding_get_name;
1249 alias c_gtk_source_encoding_to_string gtk_source_encoding_to_string;
1250 alias c_gtk_source_encoding_get_all gtk_source_encoding_get_all;
1251 alias c_gtk_source_encoding_get_current gtk_source_encoding_get_current;
1252 alias c_gtk_source_encoding_get_default_candidates gtk_source_encoding_get_default_candidates;
1253 alias c_gtk_source_encoding_get_from_charset gtk_source_encoding_get_from_charset;
1254 alias c_gtk_source_encoding_get_utf8 gtk_source_encoding_get_utf8;
1255 
1256 // gsv.SourceFile
1257 
1258 alias c_gtk_source_file_get_type gtk_source_file_get_type;
1259 alias c_gtk_source_file_new gtk_source_file_new;
1260 alias c_gtk_source_file_check_file_on_disk gtk_source_file_check_file_on_disk;
1261 alias c_gtk_source_file_get_compression_type gtk_source_file_get_compression_type;
1262 alias c_gtk_source_file_get_encoding gtk_source_file_get_encoding;
1263 alias c_gtk_source_file_get_location gtk_source_file_get_location;
1264 alias c_gtk_source_file_get_newline_type gtk_source_file_get_newline_type;
1265 alias c_gtk_source_file_is_deleted gtk_source_file_is_deleted;
1266 alias c_gtk_source_file_is_externally_modified gtk_source_file_is_externally_modified;
1267 alias c_gtk_source_file_is_local gtk_source_file_is_local;
1268 alias c_gtk_source_file_is_readonly gtk_source_file_is_readonly;
1269 alias c_gtk_source_file_set_location gtk_source_file_set_location;
1270 alias c_gtk_source_file_set_mount_operation_factory gtk_source_file_set_mount_operation_factory;
1271 
1272 // gsv.SourceFileLoader
1273 
1274 alias c_gtk_source_file_loader_get_type gtk_source_file_loader_get_type;
1275 alias c_gtk_source_file_loader_new gtk_source_file_loader_new;
1276 alias c_gtk_source_file_loader_new_from_stream gtk_source_file_loader_new_from_stream;
1277 alias c_gtk_source_file_loader_get_buffer gtk_source_file_loader_get_buffer;
1278 alias c_gtk_source_file_loader_get_compression_type gtk_source_file_loader_get_compression_type;
1279 alias c_gtk_source_file_loader_get_encoding gtk_source_file_loader_get_encoding;
1280 alias c_gtk_source_file_loader_get_file gtk_source_file_loader_get_file;
1281 alias c_gtk_source_file_loader_get_input_stream gtk_source_file_loader_get_input_stream;
1282 alias c_gtk_source_file_loader_get_location gtk_source_file_loader_get_location;
1283 alias c_gtk_source_file_loader_get_newline_type gtk_source_file_loader_get_newline_type;
1284 alias c_gtk_source_file_loader_load_async gtk_source_file_loader_load_async;
1285 alias c_gtk_source_file_loader_load_finish gtk_source_file_loader_load_finish;
1286 alias c_gtk_source_file_loader_set_candidate_encodings gtk_source_file_loader_set_candidate_encodings;
1287 
1288 // gsv.SourceFileSaver
1289 
1290 alias c_gtk_source_file_saver_get_type gtk_source_file_saver_get_type;
1291 alias c_gtk_source_file_saver_new gtk_source_file_saver_new;
1292 alias c_gtk_source_file_saver_new_with_target gtk_source_file_saver_new_with_target;
1293 alias c_gtk_source_file_saver_get_buffer gtk_source_file_saver_get_buffer;
1294 alias c_gtk_source_file_saver_get_compression_type gtk_source_file_saver_get_compression_type;
1295 alias c_gtk_source_file_saver_get_encoding gtk_source_file_saver_get_encoding;
1296 alias c_gtk_source_file_saver_get_file gtk_source_file_saver_get_file;
1297 alias c_gtk_source_file_saver_get_flags gtk_source_file_saver_get_flags;
1298 alias c_gtk_source_file_saver_get_location gtk_source_file_saver_get_location;
1299 alias c_gtk_source_file_saver_get_newline_type gtk_source_file_saver_get_newline_type;
1300 alias c_gtk_source_file_saver_save_async gtk_source_file_saver_save_async;
1301 alias c_gtk_source_file_saver_save_finish gtk_source_file_saver_save_finish;
1302 alias c_gtk_source_file_saver_set_compression_type gtk_source_file_saver_set_compression_type;
1303 alias c_gtk_source_file_saver_set_encoding gtk_source_file_saver_set_encoding;
1304 alias c_gtk_source_file_saver_set_flags gtk_source_file_saver_set_flags;
1305 alias c_gtk_source_file_saver_set_newline_type gtk_source_file_saver_set_newline_type;
1306 
1307 // gsv.SourceGutter
1308 
1309 alias c_gtk_source_gutter_get_type gtk_source_gutter_get_type;
1310 alias c_gtk_source_gutter_get_padding gtk_source_gutter_get_padding;
1311 alias c_gtk_source_gutter_get_renderer_at_pos gtk_source_gutter_get_renderer_at_pos;
1312 alias c_gtk_source_gutter_get_view gtk_source_gutter_get_view;
1313 alias c_gtk_source_gutter_get_window gtk_source_gutter_get_window;
1314 alias c_gtk_source_gutter_get_window_type gtk_source_gutter_get_window_type;
1315 alias c_gtk_source_gutter_insert gtk_source_gutter_insert;
1316 alias c_gtk_source_gutter_queue_draw gtk_source_gutter_queue_draw;
1317 alias c_gtk_source_gutter_remove gtk_source_gutter_remove;
1318 alias c_gtk_source_gutter_reorder gtk_source_gutter_reorder;
1319 alias c_gtk_source_gutter_set_padding gtk_source_gutter_set_padding;
1320 
1321 // gsv.SourceGutterRenderer
1322 
1323 alias c_gtk_source_gutter_renderer_get_type gtk_source_gutter_renderer_get_type;
1324 alias c_gtk_source_gutter_renderer_activate gtk_source_gutter_renderer_activate;
1325 alias c_gtk_source_gutter_renderer_begin gtk_source_gutter_renderer_begin;
1326 alias c_gtk_source_gutter_renderer_draw gtk_source_gutter_renderer_draw;
1327 alias c_gtk_source_gutter_renderer_end gtk_source_gutter_renderer_end;
1328 alias c_gtk_source_gutter_renderer_get_alignment gtk_source_gutter_renderer_get_alignment;
1329 alias c_gtk_source_gutter_renderer_get_alignment_mode gtk_source_gutter_renderer_get_alignment_mode;
1330 alias c_gtk_source_gutter_renderer_get_background gtk_source_gutter_renderer_get_background;
1331 alias c_gtk_source_gutter_renderer_get_padding gtk_source_gutter_renderer_get_padding;
1332 alias c_gtk_source_gutter_renderer_get_size gtk_source_gutter_renderer_get_size;
1333 alias c_gtk_source_gutter_renderer_get_view gtk_source_gutter_renderer_get_view;
1334 alias c_gtk_source_gutter_renderer_get_visible gtk_source_gutter_renderer_get_visible;
1335 alias c_gtk_source_gutter_renderer_get_window_type gtk_source_gutter_renderer_get_window_type;
1336 alias c_gtk_source_gutter_renderer_query_activatable gtk_source_gutter_renderer_query_activatable;
1337 alias c_gtk_source_gutter_renderer_query_data gtk_source_gutter_renderer_query_data;
1338 alias c_gtk_source_gutter_renderer_query_tooltip gtk_source_gutter_renderer_query_tooltip;
1339 alias c_gtk_source_gutter_renderer_queue_draw gtk_source_gutter_renderer_queue_draw;
1340 alias c_gtk_source_gutter_renderer_set_alignment gtk_source_gutter_renderer_set_alignment;
1341 alias c_gtk_source_gutter_renderer_set_alignment_mode gtk_source_gutter_renderer_set_alignment_mode;
1342 alias c_gtk_source_gutter_renderer_set_background gtk_source_gutter_renderer_set_background;
1343 alias c_gtk_source_gutter_renderer_set_padding gtk_source_gutter_renderer_set_padding;
1344 alias c_gtk_source_gutter_renderer_set_size gtk_source_gutter_renderer_set_size;
1345 alias c_gtk_source_gutter_renderer_set_visible gtk_source_gutter_renderer_set_visible;
1346 
1347 // gsv.SourceGutterRendererPixbuf
1348 
1349 alias c_gtk_source_gutter_renderer_pixbuf_get_type gtk_source_gutter_renderer_pixbuf_get_type;
1350 alias c_gtk_source_gutter_renderer_pixbuf_new gtk_source_gutter_renderer_pixbuf_new;
1351 alias c_gtk_source_gutter_renderer_pixbuf_get_gicon gtk_source_gutter_renderer_pixbuf_get_gicon;
1352 alias c_gtk_source_gutter_renderer_pixbuf_get_icon_name gtk_source_gutter_renderer_pixbuf_get_icon_name;
1353 alias c_gtk_source_gutter_renderer_pixbuf_get_pixbuf gtk_source_gutter_renderer_pixbuf_get_pixbuf;
1354 alias c_gtk_source_gutter_renderer_pixbuf_get_stock_id gtk_source_gutter_renderer_pixbuf_get_stock_id;
1355 alias c_gtk_source_gutter_renderer_pixbuf_set_gicon gtk_source_gutter_renderer_pixbuf_set_gicon;
1356 alias c_gtk_source_gutter_renderer_pixbuf_set_icon_name gtk_source_gutter_renderer_pixbuf_set_icon_name;
1357 alias c_gtk_source_gutter_renderer_pixbuf_set_pixbuf gtk_source_gutter_renderer_pixbuf_set_pixbuf;
1358 alias c_gtk_source_gutter_renderer_pixbuf_set_stock_id gtk_source_gutter_renderer_pixbuf_set_stock_id;
1359 
1360 // gsv.SourceGutterRendererText
1361 
1362 alias c_gtk_source_gutter_renderer_text_get_type gtk_source_gutter_renderer_text_get_type;
1363 alias c_gtk_source_gutter_renderer_text_new gtk_source_gutter_renderer_text_new;
1364 alias c_gtk_source_gutter_renderer_text_measure gtk_source_gutter_renderer_text_measure;
1365 alias c_gtk_source_gutter_renderer_text_measure_markup gtk_source_gutter_renderer_text_measure_markup;
1366 alias c_gtk_source_gutter_renderer_text_set_markup gtk_source_gutter_renderer_text_set_markup;
1367 alias c_gtk_source_gutter_renderer_text_set_text gtk_source_gutter_renderer_text_set_text;
1368 
1369 // gsv.SourceLanguage
1370 
1371 alias c_gtk_source_language_get_type gtk_source_language_get_type;
1372 alias c_gtk_source_language_get_globs gtk_source_language_get_globs;
1373 alias c_gtk_source_language_get_hidden gtk_source_language_get_hidden;
1374 alias c_gtk_source_language_get_id gtk_source_language_get_id;
1375 alias c_gtk_source_language_get_metadata gtk_source_language_get_metadata;
1376 alias c_gtk_source_language_get_mime_types gtk_source_language_get_mime_types;
1377 alias c_gtk_source_language_get_name gtk_source_language_get_name;
1378 alias c_gtk_source_language_get_section gtk_source_language_get_section;
1379 alias c_gtk_source_language_get_style_fallback gtk_source_language_get_style_fallback;
1380 alias c_gtk_source_language_get_style_ids gtk_source_language_get_style_ids;
1381 alias c_gtk_source_language_get_style_name gtk_source_language_get_style_name;
1382 
1383 // gsv.SourceLanguageManager
1384 
1385 alias c_gtk_source_language_manager_get_type gtk_source_language_manager_get_type;
1386 alias c_gtk_source_language_manager_new gtk_source_language_manager_new;
1387 alias c_gtk_source_language_manager_get_default gtk_source_language_manager_get_default;
1388 alias c_gtk_source_language_manager_get_language gtk_source_language_manager_get_language;
1389 alias c_gtk_source_language_manager_get_language_ids gtk_source_language_manager_get_language_ids;
1390 alias c_gtk_source_language_manager_get_search_path gtk_source_language_manager_get_search_path;
1391 alias c_gtk_source_language_manager_guess_language gtk_source_language_manager_guess_language;
1392 alias c_gtk_source_language_manager_set_search_path gtk_source_language_manager_set_search_path;
1393 
1394 // gsv.SourceMap
1395 
1396 alias c_gtk_source_map_get_type gtk_source_map_get_type;
1397 alias c_gtk_source_map_new gtk_source_map_new;
1398 alias c_gtk_source_map_get_view gtk_source_map_get_view;
1399 alias c_gtk_source_map_set_view gtk_source_map_set_view;
1400 
1401 // gsv.SourceMark
1402 
1403 alias c_gtk_source_mark_get_type gtk_source_mark_get_type;
1404 alias c_gtk_source_mark_new gtk_source_mark_new;
1405 alias c_gtk_source_mark_get_category gtk_source_mark_get_category;
1406 alias c_gtk_source_mark_next gtk_source_mark_next;
1407 alias c_gtk_source_mark_prev gtk_source_mark_prev;
1408 
1409 // gsv.SourceMarkAttributes
1410 
1411 alias c_gtk_source_mark_attributes_get_type gtk_source_mark_attributes_get_type;
1412 alias c_gtk_source_mark_attributes_new gtk_source_mark_attributes_new;
1413 alias c_gtk_source_mark_attributes_get_background gtk_source_mark_attributes_get_background;
1414 alias c_gtk_source_mark_attributes_get_gicon gtk_source_mark_attributes_get_gicon;
1415 alias c_gtk_source_mark_attributes_get_icon_name gtk_source_mark_attributes_get_icon_name;
1416 alias c_gtk_source_mark_attributes_get_pixbuf gtk_source_mark_attributes_get_pixbuf;
1417 alias c_gtk_source_mark_attributes_get_stock_id gtk_source_mark_attributes_get_stock_id;
1418 alias c_gtk_source_mark_attributes_get_tooltip_markup gtk_source_mark_attributes_get_tooltip_markup;
1419 alias c_gtk_source_mark_attributes_get_tooltip_text gtk_source_mark_attributes_get_tooltip_text;
1420 alias c_gtk_source_mark_attributes_render_icon gtk_source_mark_attributes_render_icon;
1421 alias c_gtk_source_mark_attributes_set_background gtk_source_mark_attributes_set_background;
1422 alias c_gtk_source_mark_attributes_set_gicon gtk_source_mark_attributes_set_gicon;
1423 alias c_gtk_source_mark_attributes_set_icon_name gtk_source_mark_attributes_set_icon_name;
1424 alias c_gtk_source_mark_attributes_set_pixbuf gtk_source_mark_attributes_set_pixbuf;
1425 alias c_gtk_source_mark_attributes_set_stock_id gtk_source_mark_attributes_set_stock_id;
1426 
1427 // gsv.SourcePrintCompositor
1428 
1429 alias c_gtk_source_print_compositor_get_type gtk_source_print_compositor_get_type;
1430 alias c_gtk_source_print_compositor_new gtk_source_print_compositor_new;
1431 alias c_gtk_source_print_compositor_new_from_view gtk_source_print_compositor_new_from_view;
1432 alias c_gtk_source_print_compositor_draw_page gtk_source_print_compositor_draw_page;
1433 alias c_gtk_source_print_compositor_get_body_font_name gtk_source_print_compositor_get_body_font_name;
1434 alias c_gtk_source_print_compositor_get_bottom_margin gtk_source_print_compositor_get_bottom_margin;
1435 alias c_gtk_source_print_compositor_get_buffer gtk_source_print_compositor_get_buffer;
1436 alias c_gtk_source_print_compositor_get_footer_font_name gtk_source_print_compositor_get_footer_font_name;
1437 alias c_gtk_source_print_compositor_get_header_font_name gtk_source_print_compositor_get_header_font_name;
1438 alias c_gtk_source_print_compositor_get_highlight_syntax gtk_source_print_compositor_get_highlight_syntax;
1439 alias c_gtk_source_print_compositor_get_left_margin gtk_source_print_compositor_get_left_margin;
1440 alias c_gtk_source_print_compositor_get_line_numbers_font_name gtk_source_print_compositor_get_line_numbers_font_name;
1441 alias c_gtk_source_print_compositor_get_n_pages gtk_source_print_compositor_get_n_pages;
1442 alias c_gtk_source_print_compositor_get_pagination_progress gtk_source_print_compositor_get_pagination_progress;
1443 alias c_gtk_source_print_compositor_get_print_footer gtk_source_print_compositor_get_print_footer;
1444 alias c_gtk_source_print_compositor_get_print_header gtk_source_print_compositor_get_print_header;
1445 alias c_gtk_source_print_compositor_get_print_line_numbers gtk_source_print_compositor_get_print_line_numbers;
1446 alias c_gtk_source_print_compositor_get_right_margin gtk_source_print_compositor_get_right_margin;
1447 alias c_gtk_source_print_compositor_get_tab_width gtk_source_print_compositor_get_tab_width;
1448 alias c_gtk_source_print_compositor_get_top_margin gtk_source_print_compositor_get_top_margin;
1449 alias c_gtk_source_print_compositor_get_wrap_mode gtk_source_print_compositor_get_wrap_mode;
1450 alias c_gtk_source_print_compositor_paginate gtk_source_print_compositor_paginate;
1451 alias c_gtk_source_print_compositor_set_body_font_name gtk_source_print_compositor_set_body_font_name;
1452 alias c_gtk_source_print_compositor_set_bottom_margin gtk_source_print_compositor_set_bottom_margin;
1453 alias c_gtk_source_print_compositor_set_footer_font_name gtk_source_print_compositor_set_footer_font_name;
1454 alias c_gtk_source_print_compositor_set_footer_format gtk_source_print_compositor_set_footer_format;
1455 alias c_gtk_source_print_compositor_set_header_font_name gtk_source_print_compositor_set_header_font_name;
1456 alias c_gtk_source_print_compositor_set_header_format gtk_source_print_compositor_set_header_format;
1457 alias c_gtk_source_print_compositor_set_highlight_syntax gtk_source_print_compositor_set_highlight_syntax;
1458 alias c_gtk_source_print_compositor_set_left_margin gtk_source_print_compositor_set_left_margin;
1459 alias c_gtk_source_print_compositor_set_line_numbers_font_name gtk_source_print_compositor_set_line_numbers_font_name;
1460 alias c_gtk_source_print_compositor_set_print_footer gtk_source_print_compositor_set_print_footer;
1461 alias c_gtk_source_print_compositor_set_print_header gtk_source_print_compositor_set_print_header;
1462 alias c_gtk_source_print_compositor_set_print_line_numbers gtk_source_print_compositor_set_print_line_numbers;
1463 alias c_gtk_source_print_compositor_set_right_margin gtk_source_print_compositor_set_right_margin;
1464 alias c_gtk_source_print_compositor_set_tab_width gtk_source_print_compositor_set_tab_width;
1465 alias c_gtk_source_print_compositor_set_top_margin gtk_source_print_compositor_set_top_margin;
1466 alias c_gtk_source_print_compositor_set_wrap_mode gtk_source_print_compositor_set_wrap_mode;
1467 
1468 // gsv.Region
1469 
1470 alias c_gtk_source_region_get_type gtk_source_region_get_type;
1471 alias c_gtk_source_region_new gtk_source_region_new;
1472 alias c_gtk_source_region_add_region gtk_source_region_add_region;
1473 alias c_gtk_source_region_add_subregion gtk_source_region_add_subregion;
1474 alias c_gtk_source_region_get_bounds gtk_source_region_get_bounds;
1475 alias c_gtk_source_region_get_buffer gtk_source_region_get_buffer;
1476 alias c_gtk_source_region_get_start_region_iter gtk_source_region_get_start_region_iter;
1477 alias c_gtk_source_region_intersect_region gtk_source_region_intersect_region;
1478 alias c_gtk_source_region_intersect_subregion gtk_source_region_intersect_subregion;
1479 alias c_gtk_source_region_is_empty gtk_source_region_is_empty;
1480 alias c_gtk_source_region_subtract_region gtk_source_region_subtract_region;
1481 alias c_gtk_source_region_subtract_subregion gtk_source_region_subtract_subregion;
1482 alias c_gtk_source_region_to_string gtk_source_region_to_string;
1483 
1484 // gsv.RegionIter
1485 
1486 alias c_gtk_source_region_iter_get_subregion gtk_source_region_iter_get_subregion;
1487 alias c_gtk_source_region_iter_is_end gtk_source_region_iter_is_end;
1488 alias c_gtk_source_region_iter_next gtk_source_region_iter_next;
1489 
1490 // gsv.SourceSearchContext
1491 
1492 alias c_gtk_source_search_context_get_type gtk_source_search_context_get_type;
1493 alias c_gtk_source_search_context_new gtk_source_search_context_new;
1494 alias c_gtk_source_search_context_backward gtk_source_search_context_backward;
1495 alias c_gtk_source_search_context_backward2 gtk_source_search_context_backward2;
1496 alias c_gtk_source_search_context_backward_async gtk_source_search_context_backward_async;
1497 alias c_gtk_source_search_context_backward_finish gtk_source_search_context_backward_finish;
1498 alias c_gtk_source_search_context_backward_finish2 gtk_source_search_context_backward_finish2;
1499 alias c_gtk_source_search_context_forward gtk_source_search_context_forward;
1500 alias c_gtk_source_search_context_forward2 gtk_source_search_context_forward2;
1501 alias c_gtk_source_search_context_forward_async gtk_source_search_context_forward_async;
1502 alias c_gtk_source_search_context_forward_finish gtk_source_search_context_forward_finish;
1503 alias c_gtk_source_search_context_forward_finish2 gtk_source_search_context_forward_finish2;
1504 alias c_gtk_source_search_context_get_buffer gtk_source_search_context_get_buffer;
1505 alias c_gtk_source_search_context_get_highlight gtk_source_search_context_get_highlight;
1506 alias c_gtk_source_search_context_get_match_style gtk_source_search_context_get_match_style;
1507 alias c_gtk_source_search_context_get_occurrence_position gtk_source_search_context_get_occurrence_position;
1508 alias c_gtk_source_search_context_get_occurrences_count gtk_source_search_context_get_occurrences_count;
1509 alias c_gtk_source_search_context_get_regex_error gtk_source_search_context_get_regex_error;
1510 alias c_gtk_source_search_context_get_settings gtk_source_search_context_get_settings;
1511 alias c_gtk_source_search_context_replace gtk_source_search_context_replace;
1512 alias c_gtk_source_search_context_replace2 gtk_source_search_context_replace2;
1513 alias c_gtk_source_search_context_replace_all gtk_source_search_context_replace_all;
1514 alias c_gtk_source_search_context_set_highlight gtk_source_search_context_set_highlight;
1515 alias c_gtk_source_search_context_set_match_style gtk_source_search_context_set_match_style;
1516 alias c_gtk_source_search_context_set_settings gtk_source_search_context_set_settings;
1517 
1518 // gsv.SourceSearchSettings
1519 
1520 alias c_gtk_source_search_settings_get_type gtk_source_search_settings_get_type;
1521 alias c_gtk_source_search_settings_new gtk_source_search_settings_new;
1522 alias c_gtk_source_search_settings_get_at_word_boundaries gtk_source_search_settings_get_at_word_boundaries;
1523 alias c_gtk_source_search_settings_get_case_sensitive gtk_source_search_settings_get_case_sensitive;
1524 alias c_gtk_source_search_settings_get_regex_enabled gtk_source_search_settings_get_regex_enabled;
1525 alias c_gtk_source_search_settings_get_search_text gtk_source_search_settings_get_search_text;
1526 alias c_gtk_source_search_settings_get_wrap_around gtk_source_search_settings_get_wrap_around;
1527 alias c_gtk_source_search_settings_set_at_word_boundaries gtk_source_search_settings_set_at_word_boundaries;
1528 alias c_gtk_source_search_settings_set_case_sensitive gtk_source_search_settings_set_case_sensitive;
1529 alias c_gtk_source_search_settings_set_regex_enabled gtk_source_search_settings_set_regex_enabled;
1530 alias c_gtk_source_search_settings_set_search_text gtk_source_search_settings_set_search_text;
1531 alias c_gtk_source_search_settings_set_wrap_around gtk_source_search_settings_set_wrap_around;
1532 
1533 // gsv.SpaceDrawer
1534 
1535 alias c_gtk_source_space_drawer_get_type gtk_source_space_drawer_get_type;
1536 alias c_gtk_source_space_drawer_new gtk_source_space_drawer_new;
1537 alias c_gtk_source_space_drawer_bind_matrix_setting gtk_source_space_drawer_bind_matrix_setting;
1538 alias c_gtk_source_space_drawer_get_enable_matrix gtk_source_space_drawer_get_enable_matrix;
1539 alias c_gtk_source_space_drawer_get_matrix gtk_source_space_drawer_get_matrix;
1540 alias c_gtk_source_space_drawer_get_types_for_locations gtk_source_space_drawer_get_types_for_locations;
1541 alias c_gtk_source_space_drawer_set_enable_matrix gtk_source_space_drawer_set_enable_matrix;
1542 alias c_gtk_source_space_drawer_set_matrix gtk_source_space_drawer_set_matrix;
1543 alias c_gtk_source_space_drawer_set_types_for_locations gtk_source_space_drawer_set_types_for_locations;
1544 
1545 // gsv.SourceStyle
1546 
1547 alias c_gtk_source_style_get_type gtk_source_style_get_type;
1548 alias c_gtk_source_style_apply gtk_source_style_apply;
1549 alias c_gtk_source_style_copy gtk_source_style_copy;
1550 
1551 // gsv.SourceStyleScheme
1552 
1553 alias c_gtk_source_style_scheme_get_type gtk_source_style_scheme_get_type;
1554 alias c_gtk_source_style_scheme_get_authors gtk_source_style_scheme_get_authors;
1555 alias c_gtk_source_style_scheme_get_description gtk_source_style_scheme_get_description;
1556 alias c_gtk_source_style_scheme_get_filename gtk_source_style_scheme_get_filename;
1557 alias c_gtk_source_style_scheme_get_id gtk_source_style_scheme_get_id;
1558 alias c_gtk_source_style_scheme_get_name gtk_source_style_scheme_get_name;
1559 alias c_gtk_source_style_scheme_get_style gtk_source_style_scheme_get_style;
1560 
1561 // gsv.StyleSchemeChooser
1562 
1563 alias c_gtk_source_style_scheme_chooser_get_type gtk_source_style_scheme_chooser_get_type;
1564 alias c_gtk_source_style_scheme_chooser_get_style_scheme gtk_source_style_scheme_chooser_get_style_scheme;
1565 alias c_gtk_source_style_scheme_chooser_set_style_scheme gtk_source_style_scheme_chooser_set_style_scheme;
1566 
1567 // gsv.StyleSchemeChooserButton
1568 
1569 alias c_gtk_source_style_scheme_chooser_button_get_type gtk_source_style_scheme_chooser_button_get_type;
1570 alias c_gtk_source_style_scheme_chooser_button_new gtk_source_style_scheme_chooser_button_new;
1571 
1572 // gsv.StyleSchemeChooserWidget
1573 
1574 alias c_gtk_source_style_scheme_chooser_widget_get_type gtk_source_style_scheme_chooser_widget_get_type;
1575 alias c_gtk_source_style_scheme_chooser_widget_new gtk_source_style_scheme_chooser_widget_new;
1576 
1577 // gsv.SourceStyleSchemeManager
1578 
1579 alias c_gtk_source_style_scheme_manager_get_type gtk_source_style_scheme_manager_get_type;
1580 alias c_gtk_source_style_scheme_manager_new gtk_source_style_scheme_manager_new;
1581 alias c_gtk_source_style_scheme_manager_get_default gtk_source_style_scheme_manager_get_default;
1582 alias c_gtk_source_style_scheme_manager_append_search_path gtk_source_style_scheme_manager_append_search_path;
1583 alias c_gtk_source_style_scheme_manager_force_rescan gtk_source_style_scheme_manager_force_rescan;
1584 alias c_gtk_source_style_scheme_manager_get_scheme gtk_source_style_scheme_manager_get_scheme;
1585 alias c_gtk_source_style_scheme_manager_get_scheme_ids gtk_source_style_scheme_manager_get_scheme_ids;
1586 alias c_gtk_source_style_scheme_manager_get_search_path gtk_source_style_scheme_manager_get_search_path;
1587 alias c_gtk_source_style_scheme_manager_prepend_search_path gtk_source_style_scheme_manager_prepend_search_path;
1588 alias c_gtk_source_style_scheme_manager_set_search_path gtk_source_style_scheme_manager_set_search_path;
1589 
1590 // gsv.Tag
1591 
1592 alias c_gtk_source_tag_get_type gtk_source_tag_get_type;
1593 alias c_gtk_source_tag_new gtk_source_tag_new;
1594 
1595 // gsv.SourceUndoManager
1596 
1597 alias c_gtk_source_undo_manager_get_type gtk_source_undo_manager_get_type;
1598 alias c_gtk_source_undo_manager_begin_not_undoable_action gtk_source_undo_manager_begin_not_undoable_action;
1599 alias c_gtk_source_undo_manager_can_redo gtk_source_undo_manager_can_redo;
1600 alias c_gtk_source_undo_manager_can_redo_changed gtk_source_undo_manager_can_redo_changed;
1601 alias c_gtk_source_undo_manager_can_undo gtk_source_undo_manager_can_undo;
1602 alias c_gtk_source_undo_manager_can_undo_changed gtk_source_undo_manager_can_undo_changed;
1603 alias c_gtk_source_undo_manager_end_not_undoable_action gtk_source_undo_manager_end_not_undoable_action;
1604 alias c_gtk_source_undo_manager_redo gtk_source_undo_manager_redo;
1605 alias c_gtk_source_undo_manager_undo gtk_source_undo_manager_undo;
1606 
1607 // gsv.SourceView
1608 
1609 alias c_gtk_source_view_get_type gtk_source_view_get_type;
1610 alias c_gtk_source_view_new gtk_source_view_new;
1611 alias c_gtk_source_view_new_with_buffer gtk_source_view_new_with_buffer;
1612 alias c_gtk_source_view_get_auto_indent gtk_source_view_get_auto_indent;
1613 alias c_gtk_source_view_get_background_pattern gtk_source_view_get_background_pattern;
1614 alias c_gtk_source_view_get_completion gtk_source_view_get_completion;
1615 alias c_gtk_source_view_get_draw_spaces gtk_source_view_get_draw_spaces;
1616 alias c_gtk_source_view_get_gutter gtk_source_view_get_gutter;
1617 alias c_gtk_source_view_get_highlight_current_line gtk_source_view_get_highlight_current_line;
1618 alias c_gtk_source_view_get_indent_on_tab gtk_source_view_get_indent_on_tab;
1619 alias c_gtk_source_view_get_indent_width gtk_source_view_get_indent_width;
1620 alias c_gtk_source_view_get_insert_spaces_instead_of_tabs gtk_source_view_get_insert_spaces_instead_of_tabs;
1621 alias c_gtk_source_view_get_mark_attributes gtk_source_view_get_mark_attributes;
1622 alias c_gtk_source_view_get_right_margin_position gtk_source_view_get_right_margin_position;
1623 alias c_gtk_source_view_get_show_line_marks gtk_source_view_get_show_line_marks;
1624 alias c_gtk_source_view_get_show_line_numbers gtk_source_view_get_show_line_numbers;
1625 alias c_gtk_source_view_get_show_right_margin gtk_source_view_get_show_right_margin;
1626 alias c_gtk_source_view_get_smart_backspace gtk_source_view_get_smart_backspace;
1627 alias c_gtk_source_view_get_smart_home_end gtk_source_view_get_smart_home_end;
1628 alias c_gtk_source_view_get_space_drawer gtk_source_view_get_space_drawer;
1629 alias c_gtk_source_view_get_tab_width gtk_source_view_get_tab_width;
1630 alias c_gtk_source_view_get_visual_column gtk_source_view_get_visual_column;
1631 alias c_gtk_source_view_indent_lines gtk_source_view_indent_lines;
1632 alias c_gtk_source_view_set_auto_indent gtk_source_view_set_auto_indent;
1633 alias c_gtk_source_view_set_background_pattern gtk_source_view_set_background_pattern;
1634 alias c_gtk_source_view_set_draw_spaces gtk_source_view_set_draw_spaces;
1635 alias c_gtk_source_view_set_highlight_current_line gtk_source_view_set_highlight_current_line;
1636 alias c_gtk_source_view_set_indent_on_tab gtk_source_view_set_indent_on_tab;
1637 alias c_gtk_source_view_set_indent_width gtk_source_view_set_indent_width;
1638 alias c_gtk_source_view_set_insert_spaces_instead_of_tabs gtk_source_view_set_insert_spaces_instead_of_tabs;
1639 alias c_gtk_source_view_set_mark_attributes gtk_source_view_set_mark_attributes;
1640 alias c_gtk_source_view_set_right_margin_position gtk_source_view_set_right_margin_position;
1641 alias c_gtk_source_view_set_show_line_marks gtk_source_view_set_show_line_marks;
1642 alias c_gtk_source_view_set_show_line_numbers gtk_source_view_set_show_line_numbers;
1643 alias c_gtk_source_view_set_show_right_margin gtk_source_view_set_show_right_margin;
1644 alias c_gtk_source_view_set_smart_backspace gtk_source_view_set_smart_backspace;
1645 alias c_gtk_source_view_set_smart_home_end gtk_source_view_set_smart_home_end;
1646 alias c_gtk_source_view_set_tab_width gtk_source_view_set_tab_width;
1647 alias c_gtk_source_view_unindent_lines gtk_source_view_unindent_lines;
1648 
1649 // gsv.Utils
1650 
1651 alias c_gtk_source_utils_escape_search_text gtk_source_utils_escape_search_text;
1652 alias c_gtk_source_utils_unescape_search_text gtk_source_utils_unescape_search_text;