robustified "warn" environment if \parindent is zero (e.g. within itemize, description etc.);
--- a/doc-src/iman.sty Sat Oct 16 21:24:20 2010 +0100
+++ b/doc-src/iman.sty Sun Oct 17 20:00:23 2010 +0100
@@ -82,7 +82,8 @@
\def\dbend{\vtop to 0pt{\vss\hbox{\Huge\bf!}\vss}}
\newenvironment{warn}{\medskip\medbreak\begingroup \clubpenalty=10000
\small %%WAS\baselineskip=0.9\baselineskip
- \noindent \hangindent\parindent \hangafter=-2
+ \noindent \ifdim\parindent > 0pt\hangindent\parindent\else\hangindent1.5em\fi
+ \hangafter=-2
\hbox to0pt{\hskip-\hangindent\dbend\hfill}\ignorespaces}%
{\par\endgroup\medbreak}