On 16-12-2010 8:46, Xan wrote:
Hi,
With latest stable minimals version I don't get correct output of the metapost article (I attach it) But with the texlive package with ubuntu 8.04 (and only with 8.04; with 10.10 I have the same problem), it works. I think it's a bug
Thanks, Xan.
next make a small example \starttext \unexpanded\def\processword#1{\dontleavehmode\framed{#1} } % fails, as recurse is not unexpanded (should it be?) % % \processwords{\phantom{\dorecurse{15}~}} % \processwords{x x} % \processisolatedwords{\phantom{\dorecurse{15}~}}\processword % \processisolatedwords{x x}\processword \stoptext I wonder if that ever worked as \dorecurse is expandable and processwords tests arguments. Anyhow, in the latest mkiv you can use \processisolatedwords to do the same. (In your case there are no words so you could apply your \processword directly.) Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------