|Subject:||XML_LIBXML_KEEP_BLANKS option not documented|
I just spent some hours trying to figure out why XML::LibXSLT wouldn't indent my XSLT result documents, whereas xsltproc would. It turned out to be caused by the undocumented option XML_LIBXML_KEEP_BLANKS of the XML::LibXML constructor that defaults to 1. Setting it to 0 makes the indenting work. It would be nice if this option could be documented. I also wonder if the default shouldn't be 0.