Hello, With the latest version, I get the following error: MTXrun | executing: vim -u NONE -e -C -n -c "set tabstop=4" -c "syntax on" -c "set syntax=c" -c "let contextstartline=1" -c "let contextstopline=0" -c "source /opt/context/tex/texmf-context/tex/context/third/vim/2context.vim" -c wqa c-course-vimsyntax.tmp MTXrun | MTXrun | (c-course-vimsyntax.tmp-vimsyntax.tmp ! LuaTeX error <main ctx instance>:1: '<name>' expected near '\'. l.3 } \dolocationpagecheck ...eferences.expandcurrent()} \fi \ifx \@@iaclosepageact... <inserted text> ...onstartup \dolocationpagecheck \synchronizepaperdimension... \actualshipout ...mptytoks \fi \the \everyshipout \relax \ifnum \realpageno ... \myshipout ...\@@ppmethod }\gobbleoneargument {#1} \setnextrealpageno \afters... \dofinaloutput ...hbox {\vbox {\dopagebody #1#2}}} \the \everyaftershipout \a... ... l.1 ...{char}\s[]{ uc = }\s[Constant]{0x80}\s[]{;} ? This is the file c-course-vimsyntax.tmp-vimsyntax.tmp: \s[Type]{unsigned}\s[]{ }\s[Type]{char}\s[]{ uc = }\s[Constant]{0x80}\s[]{;} \s[Type]{unsigned}\s[]{ }\s[Type]{long}\s[]{ ul = }\s[Constant]{0}\s[]{;} \s[]{ul {\letterbar}= uc {\letterless}{\letterless} }\s[Constant]{8}\s[]{ * (}\s[Statement]{sizeof}\s[]{(}\s[Type]{int}\s[]{) - }\s[Constant]{1}\s[]{);} \s[]{printf(}\s[Constant]{{\letterdoublequote}0x}\s[Special]{{\letterpercent}lx}\s[Special]{{\letterbackslash}n}\s[Constant]{{\letterdoublequote}}\s[]{, ul);} I get this error, when compiling my product. When components are compiled one by one, there is no such error. I use pre-stepwise. Without this module, there is no such error. I would like to help, finding the reason for the problem, but the last time, I've spent more than 2 hours to build a minimal example. So, I would be glad, if there are other, not so time consuming ways, to track down the problem. If there is no other way, I'll build a minimal example of course. TIA for any hints! Cheers, Peter -- Contact information: http://pmrb.free.fr/contact/