
@c %start of fragment

@deffn Function g-string-new  (init@tie{}@code{mchars}) @result{}@tie{} (ret@tie{}@code{<g-string*>})
Creates a new @code{<g-string>}, initialized with the given string.

@table @var
@item init
the initial text to copy into the string.

@item ret
the new @code{<g-string>}.

@end table

@end deffn


@c %end of fragment
