![](https://secure.gravatar.com/avatar/5955e8e90611e77ccbfc7721b6112027.jpg?s=120&d=mm&r=g)
Dear list, I have the following sample: \def\ThisOption{ab} \def\ThatOption{ábc} \starttext \executesystemcommand{contextjit --purgeall --arguments="OptionThis={\ThisOption},OptionThat={\ThatOption}" second.tex} \contextversion \stoptext The contents of second.tex read: \starttext \enablemode[\env{OptionThis}] \enablemode[\env{OptionThat}] This: \doifmodeelse{ab}{enabled}{disabled}.\par That: \doifmodeelse{ábc}{enabled}{disabled}. \stoptext I use --arguments to pass modes to documents compiled via \executesystemcommand. Everything worked fine. This morning I updated ConTeXt at work (with Win7) and modes with non-ASCII chars aren’t recognized. Could anyone confirm the issue I’m describing in Windows? Is there any ConTeXt command (or Lua function) that translates non-ASCII chars to their ASCII values? Many thanks for your help, Pablo -- http://www.ousia.tk