sig
  type t
  val make :
    ?tab_pos:Gtk.Tags.position ->
    ?packing:(GObj.widget -> unit) -> unit -> Source_manager.t
  val load_file :
    Source_manager.t ->
    ?title:string -> filename:string -> ?line:int -> unit -> unit
  val select_file : Source_manager.t -> string -> unit
  val select_name : Source_manager.t -> string -> unit
  val clear : Source_manager.t -> unit
end