<!-- ##### SECTION Title ##### -->
GtkSourceMark

<!-- ##### SECTION Short_Description ##### -->
mark object for #GtkSourceBuffer

<!-- ##### SECTION Long_Description ##### -->
<para>
A GtkSourceMark preserves a position in the text where you want to display
additional info. It is based on #GtkTextMark and thus is still valid after the
text has changed though it may change it's position.
</para>

<para>
GtkSourceMarks are organised in categories which you have to set when you create
the mark. Each category can have a pixbuf and a priority associated using 
#gtk_source_view_set_mark_category_pixbuf and 
#gtk_source_view_set_mark_category_priority. The pixbuf will be displayed
in the margin at the line where the mark residents if the 
#GtkSourceView::show-line-marks property is set to TRUE. If there are multiple
marks in the same line, the pixbufs 
will be drawn on top of each other. The mark with the highest priority will 
be drawn on top.
</para>

<!-- ##### SECTION See_Also ##### -->
<para>
#gtk_source_buffer_create_mark, #gtk_source_view_set_mark_category_pixbuf
</para>

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


<!-- ##### STRUCT GtkSourceMark ##### -->
<para>

</para>


<!-- ##### ARG GtkSourceMark:category ##### -->
<para>

</para>

<!-- ##### FUNCTION gtk_source_mark_new ##### -->
<para>

</para>

@name: 
@category: 
@Returns: 


<!-- ##### FUNCTION gtk_source_mark_get_category ##### -->
<para>

</para>

@mark: 
@Returns: 


<!-- ##### FUNCTION gtk_source_mark_next ##### -->
<para>

</para>

@mark: 
@category: 
@Returns: 


<!-- ##### FUNCTION gtk_source_mark_prev ##### -->
<para>

</para>

@mark: 
@category: 
@Returns: 


