Remove all \bcode / \ecode cruft; this is no longer needed. See previous
checkin of myformat.sty.
Change "\renewcommand{\indexsubitem}{(...)}" to "\setindexsubitem{(...)}"
everywhere.
Some other minor nits that I happened to come across.
diff --git a/Doc/libgetopt.tex b/Doc/libgetopt.tex
index a9210b0..286cf58 100644
--- a/Doc/libgetopt.tex
+++ b/Doc/libgetopt.tex
@@ -45,7 +45,7 @@
An example using only \UNIX{} style options:
-\bcode\begin{verbatim}
+\begin{verbatim}
>>> import getopt, string
>>> args = string.split('-a -b -cfoo -d bar a1 a2')
>>> args
@@ -56,11 +56,11 @@
>>> args
['a1', 'a2']
>>>
-\end{verbatim}\ecode
+\end{verbatim}
%
Using long option names is equally easy:
-\bcode\begin{verbatim}
+\begin{verbatim}
>>> s = '--condition=foo --testing --output-file abc.def -x a1 a2'
>>> args = string.split(s)
>>> args
@@ -72,7 +72,7 @@
>>> args
['a1', 'a2']
>>>
-\end{verbatim}\ecode
+\end{verbatim}
%
The exception
\code{getopt.error}