Name of the gsv.SourceMark, can be NULL when not using a name
is used to classify marks according to common characteristics (e.g. all the marks representing a bookmark could belong to the "bookmark" category, or all the marks representing a compilation error could belong to "error" category).
a new gsv.SourceMark that can be added using TextBuffer.addMark.
ConstructionException GTK+ fails to create the object.
2.2
Creates a text mark. Add it to a buffer using TextBuffer.addMark. If name is NULL, the mark is anonymous; otherwise, the mark can be retrieved by name using TextBuffer.getMark. Normally marks are created using the utility function Source.bufferCreateSourceMark.