The spaces in front of the lines are not taken into account for the two defined macros. What to do that \obeyspaces is also valid for these ones?
\def\TextWithSpaces{\bgroup\obeyspaces\doTextWithSpaces} \def\FramedTextWithSpaces{\framed\bgroup\obeyspaces\doTextWithSpaces} \def\doTextWithSpaces#1{#1\egroup} starttext A gap from here to here!\par \TextWithSpaces{ A gap from here to here!} \framed{ A gap from here to here!}\par \FramedTextWithSpaces{ A gap from here to here!} \stoptext current minimal Herbert ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________