wheter all kind of spaces should be drawn.
whether leading whitespaces should be drawn.
whether the non-breaking whitespaces should be drawn.
whether the line breaks should be drawn. If the #GtkSourceBuffer:implicit-trailing-newline property is %TRUE, a line break is also drawn at the end of the buffer.
whether the space character should be drawn.
whether the tab character should be drawn.
whether whitespaces inside text should be drawn.
whether trailing whitespaces should be drawn.
GtkSourceDrawSpacesFlags determine what kind of spaces whould be drawn. If none of GTK_SOURCE_DRAW_SPACES_LEADING, GTK_SOURCE_DRAW_SPACES_TEXT or GTK_SOURCE_DRAW_SPACES_TRAILING is specified, whitespaces at any position in the line will be drawn (i.e. it has the same effect as specifying all of them).