Fix broken links in documentation
authorSimon Peyton Jones <simonpj@microsoft.com>
Fri, 11 Sep 2015 16:01:33 +0000 (17:01 +0100)
committerSimon Peyton Jones <simonpj@microsoft.com>
Fri, 11 Sep 2015 16:03:18 +0000 (17:03 +0100)
docs/users_guide/7.12.1-notes.xml
docs/users_guide/safe_haskell.xml
docs/users_guide/using.xml

index bc5c7af..d131086 100644 (file)
                      groups, unlike splices of the form
                      <literal>$(...)</literal>. This behavior has been
                      preserved under the new implementation, and is now
-                     recognized and documented in <xref linked="th-syntax"/>.
+                     recognized and documented in <xref linkend="th-syntax"/>.
                 </para>
             </listitem>
        </itemizedlist>
index f9bcf54..02182d3 100644 (file)
     </para>
 
     <para>
-    Additionally, the use of <link linkend="annotations">annotations</link>
+    Additionally, the use of <link linkend="annotation-pragmas">annotations</link>
     is forbidden, as that would allow bypassing Safe Haskell restrictions.
     See <ulink url="https://ghc.haskell.org/trac/ghc/ticket/10826">ticket #10826</ulink>.
     </para>
index 71d3467..797e784 100644 (file)
@@ -3043,7 +3043,7 @@ foldl f z (Stream step s _) = foldl_loop SPEC z s
           </term>
           <listitem>
             <para><emphasis>On by default.</emphasis>
-            Specialise <literal>INLINABLE</literal> (<xreg linked="inlinable-pragma"/>)
+            Specialise <literal>INLINABLE</literal> (<xref linkend="inlinable-pragma"/>)
             type-class-overloaded functions imported from other modules for the
             types at which they are called in this module. Note that specialisation must
             be enabled (by <literal>-fspecialise</literal>) for this to have any effect.