quiet hyperref warnings
authorSimon Marlow <marlowsd@gmail.com>
Mon, 5 Jul 2010 14:52:14 +0000 (14:52 +0000)
committerSimon Marlow <marlowsd@gmail.com>
Mon, 5 Jul 2010 14:52:14 +0000 (14:52 +0000)
report/derived.verb
report/modules.verb
report/standard-prelude.verb

index 998639c..746d37c 100644 (file)
@@ -130,7 +130,7 @@ instances for each of the derivable Prelude classes are now given.
 Free variables and constructors used in these translations
 always refer to entities defined by the @Prelude@.
 
-\subsection{Derived instances of @Eq@ and @Ord@}
+\subsection{Derived instances of \texorpdfstring{@Eq@}{Eq} and \texorpdfstring{@Ord@}{Ord}}
 \indexdi{Eq}
 \indexdi{Ord}
 The class methods automatically introduced by derived instances
@@ -166,7 +166,7 @@ All derived operations of class @Eq@ and @Ord@ are strict in both arguments.
 For example, "@False <= @\bot" is "\bot", even though @False@ is the first constructor
 of the @Bool@ type.
 
-\subsection{Derived instances of @Enum@}
+\subsection{Derived instances of \texorpdfstring{@Enum@}{Enum}}
 \indexdi{Enum}
 Derived instance declarations for the class @Enum@ are only
 possible for enumerations (data types with only nullary constructors).
@@ -214,7 +214,7 @@ we would have:
 @
 \eprog
 
-\subsection{Derived instances of @Bounded@}
+\subsection{Derived instances of \texorpdfstring{@Bounded@}{Bounded}}
 \indexdi{Bounded}
 The @Bounded@ class introduces the class
 methods 
@@ -239,7 +239,7 @@ would generate the following @Bounded@ instance:
 @
 \eprog
 
-\subsection{Derived instances of @Read@ and @Show@}
+\subsection{Derived instances of \texorpdfstring{@Read@}{Read} and \texorpdfstring{@Show@}{Show}}
 \label{derived-text}
 \indexdi{Read}
 \indexdi{Show}
index abbd971..788664f 100644 (file)
@@ -684,7 +684,7 @@ This means, for example, that a compiler may optimize calls to
 functions in the Prelude without consulting the source code
 of the Prelude.
 
-\subsubsection{The @Prelude@ Module}
+\subsubsection{The \texorpdfstring{@Prelude@}{Prelude} Module}
 \indexmodule{Prelude}
 \index{Prelude!implicit import of}
 
index d2d007c..35c6ab5 100644 (file)
@@ -65,14 +65,14 @@ versions are given in the @Data.List@ library, with the prefix
 %\input{PreludeBuiltin}\clearpage
 
 
-\subsection{Prelude {\tt PreludeList}}
+\subsection{Prelude \texorpdfstring{{\tt PreludeList}}{PreludeList}}
 \label{preludelist}
 \inputHS{PreludeList}\clearpage
-\subsection{Prelude {\tt PreludeText}}
+\subsection{Prelude \texorpdfstring{{\tt PreludeText}}{PreludeText}}
 \label{preludetext}
 \inputHS{PreludeText}\cleardoublepage
 
-\subsection{Prelude {\tt PreludeIO}}
+\subsection{Prelude \texorpdfstring{{\tt PreludeIO}}{PreludeIO}}
 \label{preludeio}
 \inputHS{PreludeIO}
 %**~footer