aboutsummaryrefslogtreecommitdiffhomepage
path: root/ide/coq.ml
diff options
context:
space:
mode:
Diffstat (limited to 'ide/coq.ml')
-rw-r--r--ide/coq.ml3
1 files changed, 2 insertions, 1 deletions
diff --git a/ide/coq.ml b/ide/coq.ml
index b9b7c1d45..fa2f2dcf3 100644
--- a/ide/coq.ml
+++ b/ide/coq.ml
@@ -444,7 +444,8 @@ let install_input_watch handle respawner feedback_processor =
(** This launches a fresh handle from its command line arguments. *)
let spawn_handle args =
let prog = coqtop_path () in
- let args = Array.of_list (prog :: "-ideslave" :: args) in
+ let args = Array.of_list (
+ prog :: "-coq-slaves" :: "on" :: "-ideslave" :: args) in
let pid, ic, gic, oc, close_channels = open_process_pid prog args in
let xml_ic = Xml_parser.make (Xml_parser.SChannel ic) in
let xml_oc = Xml_printer.make (Xml_printer.TChannel oc) in