Hi Alex and Jon,
>> Indenting is impossible to do well I think because the function does
>> not know what is going to happen in the body (the 'xml' function knows
>
> I think so, too. This is also the reason why the functions in
> "lib/xhtml.l" don't do any efforts to indent. And with this <xml>
> function we go a little in the direction of HTML (as Jon also mentioned
> in his initial post).