Hello, I get the following error: ! Missing number, treated as zero. <to be read again> \dontleavehmode <argument> \dontleavehmode \normalspace \secondoftwoarguments #1#2->#2 l.1 \the\dimexpr 63.6383pt-0pt\relax \MPy #1->\ctxlua {jobpositions.MPy("#1")} \dopresetpositionanchors ...expr \MPy \textanchor +\MPh \textanchor -\!!dime... ... l.5 \s[]{bla;} with this test-file: \usemodule[vim] \setupbodyfont[ss, 14pt] \setuppapersize[S6][S6] \definevimtyping[C][syntax=c] \starttext \startC \stopC \xypos{XXX} \startC bla; bla; bla; \stopC \startC bla; bla; bla; \stopC \startC bla; bla; bla; bla; \stopC \startC bla; bla; bla; bla; bla; \stopC \stoptext t-vim.tex comes from http://www.ntg.nl/pipermail/ntg-context/2009/042527.html Strange, because whenever I remove a line of this test-file, the error disappears. Could someone help please? TIA for any hints! Cheers, Peter -- Contact information: http://pmrb.free.fr/contact/