summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoroctachron <octa@polychoron.fr>2017-05-24 17:50:25 +0200
committeroctachron <octa@polychoron.fr>2017-05-24 18:02:45 +0200
commit93701df022baa6c8f8915108f8e384d09cc95e0d (patch)
treeaa9685ce60e1539254c05626df51938833b1ec72
parent4cf3be76d8a0f6cc8688466776744d9d8abf49e2 (diff)
downloadocaml-93701df022baa6c8f8915108f8e384d09cc95e0d.tar.gz
Manual: fix dead links in ocamldoc chapter
-rw-r--r--Changes3
-rw-r--r--manual/manual/cmds/ocamldoc.etex11
2 files changed, 9 insertions, 5 deletions
diff --git a/Changes b/Changes
index bf48a139a3..0260fd7b83 100644
--- a/Changes
+++ b/Changes
@@ -188,6 +188,9 @@ Next major version (4.05.0):
- PR#7497, GPR#1095: manual, enable numbering for table of contents
(Florian Angeletti, request by Daniel Bünzli)
+- PR#7539, GPR#1181: manual, update dead links in ocamldoc chapter
+ (Florian Angeletti)
+
- GPR#633: manpage and manual documentation for the `-opaque` option
(Konstantin Romanov, Gabriel Scherer, review by Mark Shinwell)
diff --git a/manual/manual/cmds/ocamldoc.etex b/manual/manual/cmds/ocamldoc.etex
index d1ab0f6364..a337fe1bf1 100644
--- a/manual/manual/cmds/ocamldoc.etex
+++ b/manual/manual/cmds/ocamldoc.etex
@@ -1030,12 +1030,13 @@ let _ = Odoc_args.extend_html_generator (module Generator : Odoc_gen.Html_functo
To know which methods to override and/or which methods are available,
have a look at the different base implementations, depending on the
kind of generator you are extending~:
+\newcommand\ocamldocsrc[2]{\href{https://github.com/ocaml/ocaml/blob/{\ocamlversion}/ocamldoc/odoc_#1.ml}{#2}}
\begin{itemize}
-\item for HTML~: \href{http://caml.inria.fr/cgi-bin/viewvc.cgi/ocaml/version/\ocamlversion/ocamldoc/odoc_html.ml?view=markup}{"odoc_html.ml"},
-\item for \LaTeX~: \href{http://caml.inria.fr/cgi-bin/viewvc.cgi/ocaml/version/\ocamlversion/ocamldoc/odoc_latex.ml?view=markup}{"odoc_latex.ml"},
-\item for TeXinfo~: \href{http://caml.inria.fr/cgi-bin/viewvc.cgi/ocaml/version/\ocamlversion/ocamldoc/odoc_texi.ml?view=markup}{"odoc_texi.ml"},
-\item for man pages~: \href{http://caml.inria.fr/cgi-bin/viewvc.cgi/ocaml/version/\ocamlversion/ocamldoc/odoc_man.ml?view=markup}{"odoc_man.ml"},
-\item for graphviz (dot)~: \href{http://caml.inria.fr/cgi-bin/viewvc.cgi/ocaml/version/\ocamlversion/ocamldoc/odoc_dot.ml?view=markup}{"odoc_dot.ml"}.
+\item for HTML~: \ocamldocsrc{html}{"odoc_html.ml"},
+\item for \LaTeX~: \ocamldocsrc{latex}{"odoc_latex.ml"},
+\item for TeXinfo~: \ocamldocsrc{texi}{"odoc_texi.ml"},
+\item for man pages~: \ocamldocsrc{man}{"odoc_man.ml"},
+\item for graphviz (dot)~: \ocamldocsrc{dot}{"odoc_dot.ml"}.
\end{itemize}
%%%%%%%%%%%%%%%%%%%%%%%%%%