diff options
| author | filliatr | 2003-06-13 08:39:23 +0000 |
|---|---|---|
| committer | filliatr | 2003-06-13 08:39:23 +0000 |
| commit | a50ea4f8a88a438f38b41e744d00a5ee87b95793 (patch) | |
| tree | b23da37ec6f0f65ca4a188ef22fd1e79a184a53c /ide/coqide.ml | |
| parent | d31656251b2abae615e2827b8cb7c7f819732f75 (diff) | |
CoqIDE: undo immediat sur les commandes ne modifiant pas l'etat
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@4145 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'ide/coqide.ml')
| -rw-r--r-- | ide/coqide.ml | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/ide/coqide.ml b/ide/coqide.ml index ae7dfbec57..26bb80b05f 100644 --- a/ide/coqide.ml +++ b/ide/coqide.ml @@ -1236,6 +1236,9 @@ Please restart and report NOW."; raise e end); update_input () + | { ast = (_, a) } when is_state_preserving a -> + ignore (pop ()); + update_input () | _ -> self#backtrack_to_no_lock start end; |
