Fix serious markup errors.
diff --git a/Doc/lib/libcursespanel.tex b/Doc/lib/libcursespanel.tex
index 8be0d30..f1f279b 100644
--- a/Doc/lib/libcursespanel.tex
+++ b/Doc/lib/libcursespanel.tex
@@ -20,9 +20,9 @@
 Returns the bottom panel in the panel stack.
 \end{funcdesc}
 
-\begin{methoddesc}{new_panel}{win}
+\begin{funcdesc}{new_panel}{win}
 Returns a panel object, associating it with the given window \var{win}.
-\end{methoddesc}
+\end{funcdesc}
 
 \begin{funcdesc}{top_panel}{}
 Returns the top panel in the panel stack.
@@ -42,23 +42,23 @@
 
 Panel objects have the following methods:
 
-\begin{methoddesc}{above}
+\begin{methoddesc}{above}{}
 Returns the panel above the current panel.
 \end{methoddesc}
 
-\begin{methoddesc}{below}
+\begin{methoddesc}{below}{}
 Returns the panel below the current panel.
 \end{methoddesc}
 
-\begin{methoddesc}{bottom}
+\begin{methoddesc}{bottom}{}
 Push the panel to the bottom of the stack.
 \end{methoddesc}
 
-\begin{methoddesc}{hidden}
+\begin{methoddesc}{hidden}{}
 Returns true if the panel is hidden (not visible), false otherwise.
 \end{methoddesc}
 
-\begin{methoddesc}{hide}
+\begin{methoddesc}{hide}{}
 Hide the panel. This does not delete the object, it just makes the
 window on screen invisible.
 \end{methoddesc}
@@ -76,18 +76,18 @@
 arbitrary piece of data with the panel, and can be any Python object.
 \end{methoddesc}
 
-\begin{methoddesc}{show}
+\begin{methoddesc}{show}{}
 Display the panel (which might have been hidden).
 \end{methoddesc}
 
-\begin{methoddesc}{top}
+\begin{methoddesc}{top}{}
 Push panel to the top of the stack.
 \end{methoddesc}
 
-\begin{methoddesc}{userptr}
+\begin{methoddesc}{userptr}{}
 Returns the user pointer for the panel.  This might be any Python object.
 \end{methoddesc}
 
-\begin{methoddesc}{window}
+\begin{methoddesc}{window}{}
 Returns the window object associated with the panel.
 \end{methoddesc}