aboutsummaryrefslogtreecommitdiffhomepage
path: root/ide/ideutils.mli
diff options
context:
space:
mode:
authorGravatar barras <barras@85f007b7-540e-0410-9357-904b9bb8a0f7>2005-11-23 17:21:53 +0000
committerGravatar barras <barras@85f007b7-540e-0410-9357-904b9bb8a0f7>2005-11-23 17:21:53 +0000
commite280c8edf8d49f50b9022e20f0ac5f104f123c67 (patch)
treeb16dd5101ac38a6b25264a794377d3a14069fb6b /ide/ideutils.mli
parentfd9eb182a5a45d04c634ea17e2225dddbf667033 (diff)
bug de coqide sous windows (bad file descriptor)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@7603 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'ide/ideutils.mli')
-rw-r--r--ide/ideutils.mli8
1 files changed, 7 insertions, 1 deletions
diff --git a/ide/ideutils.mli b/ide/ideutils.mli
index bb32b34b4..50b04ad0c 100644
--- a/ide/ideutils.mli
+++ b/ide/ideutils.mli
@@ -9,6 +9,11 @@
(*i $Id$ i*)
val async : ('a -> unit) -> 'a -> unit
+val sync : ('a -> 'b) -> 'a -> 'b
+
+(* avoid running two instances of a function concurrently *)
+val mutex : string -> ('a -> unit) -> 'a -> unit
+
val browse : (string -> unit) -> string -> unit
val browse_keyword : (string -> unit) -> string -> unit
val byte_offset_to_char_offset : string -> int -> int
@@ -31,7 +36,6 @@ 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
@@ -46,6 +50,8 @@ 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
+val run_command : (string -> unit) -> string -> Unix.process_status*string
+
val prime : Glib.unichar
val underscore : Glib.unichar