Fix the formatting of the list of fields in the disassemble() function.
diff --git a/Doc/lib/libdis.tex b/Doc/lib/libdis.tex
index f484103..0340c4f 100644
--- a/Doc/lib/libdis.tex
+++ b/Doc/lib/libdis.tex
@@ -50,14 +50,20 @@
 \begin{funcdesc}{disassemble}{code\optional{, lasti}}
 Disassembles a code object, indicating the last instruction if \var{lasti}
 was provided.  The output is divided in the following columns:
-\begin{itemize}
+
+\newcounter{discounter}
+\begin{list}{\arabic{discounter}.}{%
+  \usecounter{discounter}
+  \setlength{\leftmargin}{4.5mm}
+  \setlength{\labelsep}{1.5mm}}
 \item the current instruction, indicated as \samp{-->},
 \item a labelled instruction, indicated with \samp{>>},
 \item the address of the instruction,
 \item the operation code name,
 \item operation parameters, and
 \item interpretation of the parameters in parentheses.
-\end{itemize}
+\end{list}
+
 The parameter interpretation recognizes local and global
 variable names, constant values, branch targets, and compare
 operators.
diff --git a/Doc/libdis.tex b/Doc/libdis.tex
index f484103..0340c4f 100644
--- a/Doc/libdis.tex
+++ b/Doc/libdis.tex
@@ -50,14 +50,20 @@
 \begin{funcdesc}{disassemble}{code\optional{, lasti}}
 Disassembles a code object, indicating the last instruction if \var{lasti}
 was provided.  The output is divided in the following columns:
-\begin{itemize}
+
+\newcounter{discounter}
+\begin{list}{\arabic{discounter}.}{%
+  \usecounter{discounter}
+  \setlength{\leftmargin}{4.5mm}
+  \setlength{\labelsep}{1.5mm}}
 \item the current instruction, indicated as \samp{-->},
 \item a labelled instruction, indicated with \samp{>>},
 \item the address of the instruction,
 \item the operation code name,
 \item operation parameters, and
 \item interpretation of the parameters in parentheses.
-\end{itemize}
+\end{list}
+
 The parameter interpretation recognizes local and global
 variable names, constant values, branch targets, and compare
 operators.