From a936e9ae133f103ed9f781a7aa363c0006a2f178 Mon Sep 17 00:00:00 2001 From: gareuselesinge Date: Thu, 8 Aug 2013 18:52:13 +0000 Subject: Coqide ported to STM Main changes for STM: 1) protocol changed to carry edit/state ids 2) colouring reflects the actual status of every span (evaluated or not) 3) button to force the evaluation of the whole buffer 4) cmd_stack and backtracking completely changed to use state numbers instead of counting sentences 5) feedback messages are completely asynchronous, and the whole protocol could be made so with a minor effort, but there is little point in it right now. Left as a future improvement. Missing bit: add sentence-id to responses of interp command. git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@16677 85f007b7-540e-0410-9357-904b9bb8a0f7 --- ide/wg_Command.mli | 3 +++ 1 file changed, 3 insertions(+) (limited to 'ide/wg_Command.mli') diff --git a/ide/wg_Command.mli b/ide/wg_Command.mli index 3127d38e6..1c5a1e424 100644 --- a/ide/wg_Command.mli +++ b/ide/wg_Command.mli @@ -7,6 +7,9 @@ (************************************************************************) class command_window : Coq.coqtop -> + mark_as_broken:(Stateid.state_id list -> unit) -> + mark_as_processed:(Stateid.state_id list -> unit) -> + cur_state:(unit -> Stateid.state_id) -> object method new_command : ?command:string -> ?term:string -> unit -> unit method frame : GBin.frame -- cgit v1.2.3