aboutsummaryrefslogtreecommitdiff
path: root/ide/ideutils.ml
diff options
context:
space:
mode:
authorpboutill2011-04-28 17:16:59 +0000
committerpboutill2011-04-28 17:16:59 +0000
commit364902a41bf9e01bb749f0bf44f054db0b8ec686 (patch)
treee0f8a3a1212bc14a55514ce340633f38907dd5fa /ide/ideutils.ml
parentaf4955b19ea1331fb466dc01ed56713112c30d8e (diff)
Attempt to use more local doc in coqide
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@14083 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'ide/ideutils.ml')
-rw-r--r--ide/ideutils.ml9
1 files changed, 2 insertions, 7 deletions
diff --git a/ide/ideutils.ml b/ide/ideutils.ml
index 1b2cd0f899..a27a621701 100644
--- a/ide/ideutils.ml
+++ b/ide/ideutils.ml
@@ -298,13 +298,8 @@ let browse f url =
let doc_url () =
if !current.doc_url = use_default_doc_url || !current.doc_url = "" then
- if Sys.file_exists
- (String.sub Coq_config.localwwwrefman 7
- (String.length Coq_config.localwwwrefman - 7))
- then
- Coq_config.localwwwrefman
- else
- Coq_config.wwwrefman
+ let addr = List.fold_left Filename.concat (Coq_config.docdir) ["html";"refman";"index.html"] in
+ if Sys.file_exists addr then "file://"^addr else Coq_config.wwwrefman
else !current.doc_url
let url_for_keyword =