The \parshape primitive support seems pretty broken in \unravel. Both of the following \unravel calls will incorrectly report that TeX will throw an error, even though both calls are actually fine.
\documentclass{article}
\RequirePackage{unravel}
\begin{document}
\unravel{\parshape=1 1cm 3cm this is some text that is parshaped.\par}
\unravel{\parshape1 1cm 3cm this is some text that is parshaped.\par}
\end{document}
The
\parshape
primitive support seems pretty broken in\unravel
. Both of the following\unravel
calls will incorrectly report that TeX will throw an error, even though both calls are actually fine.