aboutsummaryrefslogtreecommitdiffhomepage
path: root/ide/coq.mli
diff options
context:
space:
mode:
authorGravatar ppedrot <ppedrot@85f007b7-540e-0410-9357-904b9bb8a0f7>2013-07-27 21:06:51 +0000
committerGravatar ppedrot <ppedrot@85f007b7-540e-0410-9357-904b9bb8a0f7>2013-07-27 21:06:51 +0000
commit26488a1a192ea207db8f3cfc6dd02f1d56db8b03 (patch)
tree9b2d6905626a60cef21985d6bd9e5e1e96889fa4 /ide/coq.mli
parentdcbebcfd078b47f85a20b5a97b2e5ed851494103 (diff)
Added a way to change dynamically coqtop arguments in CoqIDE.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@16636 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'ide/coq.mli')
-rw-r--r--ide/coq.mli6
1 files changed, 6 insertions, 0 deletions
diff --git a/ide/coq.mli b/ide/coq.mli
index 84ef466d7..ed78e96e2 100644
--- a/ide/coq.mli
+++ b/ide/coq.mli
@@ -80,6 +80,12 @@ val reset_coqtop : coqtop -> unit
(** Reset coqtop. Pending requests will be discarded. The reset handler
of coqtop will be called with [Planned] as first argument *)
+val get_arguments : coqtop -> string list
+(** Get the current arguments used by coqtop. *)
+
+val set_arguments : coqtop -> string list -> unit
+(** Set process arguments. This also forces a planned reset. *)
+
(** In win32, we'll use a different kill function than Unix.kill *)
val killer : (int -> unit) ref