diff options
author | 2003-03-03 08:40:42 +0000 | |
---|---|---|
committer | 2003-03-03 08:40:42 +0000 | |
commit | 19d01ae7c286b3d0f0acee9280e416149264d39f (patch) | |
tree | f2c38a49ff928560c5cd8dece40cfacfb96b5f1f /ide/ideutils.ml | |
parent | 98ebcece4ff6d2d9450dc96206b271516167daa5 (diff) |
coqide: preferences support and optimizations
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@3724 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'ide/ideutils.ml')
-rw-r--r-- | ide/ideutils.ml | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/ide/ideutils.ml b/ide/ideutils.ml index 3edd65aac..ea015daa3 100644 --- a/ide/ideutils.ml +++ b/ide/ideutils.ml @@ -80,3 +80,9 @@ let browse_keyword text = let u = url_for_keyword text in browse (current.doc_url ^ u) with _ -> () +let my_stat f = try Some (Unix.stat f) with _ -> None + +let revert_timer = ref None +let disconnect_revert_timer () = match !revert_timer with + | None -> () + | Some id -> GMain.Timeout.remove id; revert_timer := None |