Module Ed_ocamloutput (.ml)


module Ed_ocamloutput: sig .. end
The "ocamloutput" view, to display output of evaluation of ocaml code.

class outputview : ?attributes:(string * string) list -> Ed_view.topwin -> (< attributes : (string * string) list; box : GObj.widget; close : unit;
copy : (unit -> unit) option; cut : (unit -> unit) option; destroy :
unit; dup : Ed_view.topwin -> Ed_view.gui_view option; filename : string;
grab_focus : unit; key_bindings : (Okey.keyhit_state * string) list;
kind : string; label : string;
menus : (string * GToolbox.menu_entry list) list;
minibuffer : Ed_minibuffer.minibuffer; paste : (unit -> unit) option;
print : string -> unit; reload : (unit -> unit) option;
save : (unit -> unit) option; save_as : (unit -> unit) option;
set_label : string -> unit; set_on_destroy : (unit -> unit) -> unit;
set_on_focus_in : (unit -> unit) -> unit;
set_on_label_change : (string -> unit) -> unit;
source_buffer : GSourceView.source_buffer;
source_view : GSourceView.source_view; .. > ->
unit) ->
object .. end
val view : outputview option Pervasives.ref
The current view, if any, to have only one view to display output of evaluation.
val open_view : Ed_view.topwin ->
Ed_view.gui_view ->
?attributes:(string * string) list ->
string -> [> `New_view of Ed_view.gui_view | `Use_view of Ed_view.gui_view ]
val print_ocaml_output : string array -> unit
The original function of the "print_ocaml_output" command.
class factory : Ed_view.view_factory