Aleksey Gurtovoy wrote: > Whether or not the output directory should exist beforehand is entirely > up to the XSLT processor. As far as xsltproc is concerned, being able to > create directories is (or at least was, at the time when I implemented > the chunking) an officially supported behavior (see > http://thread.gmane.org/gmane.comp.gnome.lib.xslt/738/ and > http://thread.gmane.org/gmane.comp.gnome.lib.xslt/2327/, for instance) > on, well, officially supported platforms. Are you saying that this has > changed?
It's changed since at least from 2004 onward. And yes it's a behavior of the libexslt extension library, so it's up to the processor. The EXSLT spec doesn't say anything about creation of dirs, of course it's a terribly written spec that essentially doesn't say anything about how it should operate. > It works just fine for me on Mac OS X 10.3.9, xsltproc -V == libxml > 20607, libxslt 10104 and libexslt 804. It doesn't with: $ xsltproc.exe --version Using libxml 20627CVS2877, libxslt 10119CVS1096 and libexslt 813CVS1096 xsltproc was compiled against libxml 20627, libxslt 10119 and libexslt 813 libxslt 10119 was compiled against libxml 20627 libexslt 813 was compiled against libxml 20627 Which is the recommended download for xsltproc when working on Windows. Note it hasn't worked for me for some time, and I've been having to create subdirs manually for some time. And yes, other XSLT processors do support creating subdirs with their corresponding extensions. But that doesn't really help us since we recommend, and only support with the build system, xsltproc. >> This transformation happens to work for some people because of a bug >> in earlier versions of the xslt libraries. > > Reference, please? Well I found one at the time I posted, but I can't find it anymore. Sorry, but the EXSLT stuff is just terribly obscure. -- -- Grafik - Don't Assume Anything -- Redshift Software, Inc. - http://redshift-software.com -- rrivera/acm.org - grafik/redshift-software.com -- 102708583/icq - grafikrobot/aim - grafikrobot/yahoo ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Boost-docs mailing list [email protected] Unsubscribe and other administrative requests: https://lists.sourceforge.net/lists/listinfo/boost-docs
