From e8d357d51e1576e450023aa76fc127de83f9c011 Mon Sep 17 00:00:00 2001 From: monate Date: Wed, 7 May 2003 17:11:01 +0000 Subject: coqide: missing files git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@3995 85f007b7-540e-0410-9357-904b9bb8a0f7 --- ide/command_windows.mli | 22 ++++++++++++++++++++ ide/coq_tactics.mli | 12 +++++++++++ ide/coqide.mli | 16 ++++++++++++++ ide/ideutils.mli | 47 ++++++++++++++++++++++++++++++++++++++++++ ide/preferences.mli | 55 +++++++++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 152 insertions(+) create mode 100644 ide/command_windows.mli create mode 100644 ide/coq_tactics.mli create mode 100644 ide/coqide.mli create mode 100644 ide/ideutils.mli create mode 100644 ide/preferences.mli diff --git a/ide/command_windows.mli b/ide/command_windows.mli new file mode 100644 index 0000000000..64800d3594 --- /dev/null +++ b/ide/command_windows.mli @@ -0,0 +1,22 @@ +(***********************************************************************) +(* v * The Coq Proof Assistant / The Coq Development Team *) +(* + object + method new_command : ?command:string -> ?term:string -> unit -> unit + method window : GWindow.window + end + +val main : unit -> unit + +val command_window : unit -> command_window + + diff --git a/ide/coq_tactics.mli b/ide/coq_tactics.mli new file mode 100644 index 0000000000..6ed9e79988 --- /dev/null +++ b/ide/coq_tactics.mli @@ -0,0 +1,12 @@ +(***********************************************************************) +(* v * The Coq Proof Assistant / The Coq Development Team *) +(* unit diff --git a/ide/ideutils.mli b/ide/ideutils.mli new file mode 100644 index 0000000000..2e98c0594f --- /dev/null +++ b/ide/ideutils.mli @@ -0,0 +1,47 @@ +(***********************************************************************) +(* v * The Coq Proof Assistant / The Coq Development Team *) +(* unit) -> 'a -> unit +val browse : string -> unit +val browse_keyword : string -> unit +val byte_offset_to_char_offset : string -> int -> int +val clear_stdout : unit -> unit +val debug : bool ref +val disconnect_revert_timer : unit -> unit +val disconnect_auto_save_timer : unit -> unit +val do_convert : string -> string +val find_tag_limits : GText.tag -> GText.iter -> GText.iter * GText.iter +val find_tag_start : GText.tag -> GText.iter -> GText.iter +val find_tag_stop : GText.tag -> GText.iter -> GText.iter +val get_insert : < get_iter_at_mark : [> `INSERT] -> 'a; .. > -> 'a + +val is_char_start : char -> bool + +val lib_ide : string +val my_stat : string -> Unix.stats option + +val prerr_endline : string -> unit +val prerr_string : string -> unit +val print_id : 'a -> unit + +val process_pending : unit -> unit +val read_stdout : unit -> string +val revert_timer : GMain.Timeout.id option ref +val auto_save_timer : GMain.Timeout.id option ref +val select_file : + title:string -> + ?dir:string ref -> ?filename:string -> unit -> string option +val set_highlight_timer : (unit -> 'a) -> unit +val try_convert : string -> string +val try_export : string -> string -> bool +val stock_to_widget : ?size:Gtk.Tags.icon_size -> GtkStock.id -> GObj.widget + +open Format +val print_list : (formatter -> 'a -> unit) -> formatter -> 'a list -> unit diff --git a/ide/preferences.mli b/ide/preferences.mli new file mode 100644 index 0000000000..055d621d4b --- /dev/null +++ b/ide/preferences.mli @@ -0,0 +1,55 @@ +(***********************************************************************) +(* v * The Coq Proof Assistant / The Coq Development Team *) +(* unit +val load_pref : unit -> unit + +val current : pref ref + +val configure : unit -> unit + +val change_font : ( Pango.font_description -> unit) ref +val show_toolbar : (bool -> unit) ref +val resize_window : (unit -> unit) ref -- cgit v1.2.3