The following code produces a result, that I find quite strange:
\documentclass{article}
\let\origenumerate\enumerate
\renewenvironment{enumerate}{\begin{origenumerate}}{\end{origenumerate}}
\begin{document}
\begin{enumerate}
\item{First}
\begin{enumerate}
\item{First-1}
\item{First-2}
\end{enumerate}
\item{Second}
\end{enumerate}
\end{document}
Actual result:
1. First
(a) First-1
(b) First-2
2. Second
Expected result (as without third line in code):
1. First
(a) First-1
(b) First-2
2. Second
Why is this so? How can I redefine \enurate to use custom \parskip and \itemsep without getting this kind of (bad) jokes?
edit: I am using pdfTeX 3.1415926-2.3-1.40.12 (TeX Live 2011)
\item Firstinstead of\item{First}. – Gonzalo Medina Jul 28 '11 at 17:41