sig val make : ?name:string -> packing:(GObj.widget -> unit) -> unit -> GSourceView.source_view val buffer : unit -> GSourceView.source_buffer end