In the following example
\definefont[Shehkl][name:Scheherazade*arabic at 15pt] % or file:amiri-regular.ttf*... file:alq.ttf
\definestartstop[Arab][commands=\setups{Arabic}]
\def\Arab{\doArab}
\def\Arab[#1]{
\startArab
\noindentation
\setupalign[r2l]\Shehkl#1
\stopArab
}
\starttext
--------------------------------------------------------------------------------------------- (Fitra -\Arab[فطرة])
\stoptext
the last bracket in (Fitra -\Arab[فطرة]) is set into the next line - a mistake of course. One way to avoid that (caused by not correctly handling arabic?) would be to put it all into something like \neverbrakethis[] - which I know from LaTeX, what is the equivalent here - or are there better solutions for this?
