<!-- ##### SECTION Title ##### -->
GtkSourceView

<!-- ##### SECTION Short_Description ##### -->


<!-- ##### SECTION Long_Description ##### -->
<para>

</para>

<!-- ##### SECTION See_Also ##### -->
<para>

</para>

<!-- ##### SECTION Stability_Level ##### -->


<!-- ##### STRUCT GtkSourceView ##### -->
<para>

</para>


<!-- ##### SIGNAL GtkSourceView::redo ##### -->
<para>

</para>

@sourceview: the object which received the signal.

<!-- ##### SIGNAL GtkSourceView::undo ##### -->
<para>

</para>

@sourceview: the object which received the signal.

<!-- ##### ARG GtkSourceView:auto-indent ##### -->
<para>

</para>

<!-- ##### ARG GtkSourceView:highlight-current-line ##### -->
<para>

</para>

<!-- ##### ARG GtkSourceView:indent-on-tab ##### -->
<para>

</para>

<!-- ##### ARG GtkSourceView:indent-width ##### -->
<para>

</para>

<!-- ##### ARG GtkSourceView:insert-spaces-instead-of-tabs ##### -->
<para>

</para>

<!-- ##### ARG GtkSourceView:right-margin-position ##### -->
<para>

</para>

<!-- ##### ARG GtkSourceView:show-line-numbers ##### -->
<para>

</para>

<!-- ##### ARG GtkSourceView:show-right-margin ##### -->
<para>

</para>

<!-- ##### ARG GtkSourceView:smart-home-end ##### -->
<para>

</para>

<!-- ##### ARG GtkSourceView:tab-width ##### -->
<para>

</para>

<!-- ##### STRUCT GtkSourceViewClass ##### -->
<para>

</para>

@parent_class: 
@undo: 
@redo: 
@_gtk_source_reserved1: 
@_gtk_source_reserved2: 
@_gtk_source_reserved3: 
@_gtk_source_reserved4: 

<!-- ##### ENUM GtkSourceSmartHomeEndType ##### -->
<para>

</para>

@GTK_SOURCE_SMART_HOME_END_DISABLED: 
@GTK_SOURCE_SMART_HOME_END_BEFORE: 
@GTK_SOURCE_SMART_HOME_END_AFTER: 
@GTK_SOURCE_SMART_HOME_END_ALWAYS: 

<!-- ##### FUNCTION gtk_source_view_new ##### -->
<para>

</para>

@Returns: 


<!-- ##### FUNCTION gtk_source_view_new_with_buffer ##### -->
<para>

</para>

@buffer: 
@Returns: 


<!-- ##### FUNCTION gtk_source_view_set_auto_indent ##### -->
<para>

</para>

@view: 
@enable: 


<!-- ##### FUNCTION gtk_source_view_get_auto_indent ##### -->
<para>

</para>

@view: 
@Returns: 


<!-- ##### FUNCTION gtk_source_view_set_indent_on_tab ##### -->
<para>

</para>

@view: 
@enable: 


<!-- ##### FUNCTION gtk_source_view_get_indent_on_tab ##### -->
<para>

</para>

@view: 
@Returns: 


<!-- ##### FUNCTION gtk_source_view_set_indent_width ##### -->
<para>

</para>

@view: 
@width: 


<!-- ##### FUNCTION gtk_source_view_get_indent_width ##### -->
<para>

</para>

@view: 
@Returns: 


<!-- ##### FUNCTION gtk_source_view_set_insert_spaces_instead_of_tabs ##### -->
<para>

</para>

@view: 
@enable: 


<!-- ##### FUNCTION gtk_source_view_get_insert_spaces_instead_of_tabs ##### -->
<para>

</para>

@view: 
@Returns: 


<!-- ##### FUNCTION gtk_source_view_set_smart_home_end ##### -->
<para>

</para>

@view: 
@smart_he: 


<!-- ##### FUNCTION gtk_source_view_get_smart_home_end ##### -->
<para>

</para>

@view: 
@Returns: 


<!-- ##### FUNCTION gtk_source_view_set_highlight_current_line ##### -->
<para>

</para>

@view: 
@show: 


<!-- ##### FUNCTION gtk_source_view_get_highlight_current_line ##### -->
<para>

</para>

@view: 
@Returns: 


<!-- ##### FUNCTION gtk_source_view_set_show_line_numbers ##### -->
<para>

</para>

@view: 
@show: 


<!-- ##### FUNCTION gtk_source_view_get_show_line_numbers ##### -->
<para>

</para>

@view: 
@Returns: 


<!-- ##### FUNCTION gtk_source_view_set_show_right_margin ##### -->
<para>

</para>

@view: 
@show: 


<!-- ##### FUNCTION gtk_source_view_get_show_right_margin ##### -->
<para>

</para>

@view: 
@Returns: 


<!-- ##### FUNCTION gtk_source_view_set_right_margin_position ##### -->
<para>

</para>

@view: 
@pos: 


<!-- ##### FUNCTION gtk_source_view_get_right_margin_position ##### -->
<para>

</para>

@view: 
@Returns: 


<!-- ##### FUNCTION gtk_source_view_set_tab_width ##### -->
<para>

</para>

@view: 
@width: 


<!-- ##### FUNCTION gtk_source_view_get_tab_width ##### -->
<para>

</para>

@view: 
@Returns: 


