Rick Lansky wrote: >>> Three things... >>> 1) I think that adding an attribute to the <copyDocument> command may >>> work. But this depends on how the stylesheet gets processed. If the >>> stylesheet processor does not itself expand the xincludes, this will >>> be fine. If it does perform the expansion, I think we'll end up with >>> the same result. >> >> >> The style sheet processor used by XXE is Michael Kay's Saxon 6.5.2 and >> the XML parser is James Clark's XT (see >> http://www.xmlmind.com/xpforjaxp.html ). With this combination, >> XIncludes are not expanded. >> > > This sounds good. > > >>> 2) It'd be really nice if in the macros/processes it would be >>> possible to read the file name and the path of the file on which we >>> are operating. I don't know if this is possible or not. >> >> >> I can add %Variables (like %W, %w, %S, see >> http://www.xmlmind.com/xmleditor/_distrib/docs/poweruser/ar01s04s02.html#process >> >> ) if it helps. >> > > Also good. I saw that there was a %D option for the XXE.Open command for > opening the current document. Making this information available as a > variable would be very helpful to me. > > >>> 3) I know that this can't be done (others have brought up this issue >>> in the support forum), but we'd sure like to be able to replace the >>> entire document at once. That way, if I process the entire document >>> using a stylesheet, I can easily put the results back into the >>> document I am editing. We have a work-around for this, but it's not >>> great. This isn't a hard requirement for us, I just thought I'd add >>> my voice to the chorus. >> >> >> A macro-command containing a process-command and command "XXE.open" >> with parameter "%D" (see >> http://www.xmlmind.com/xmleditor/_distrib/docs/poweruser/ar01s05s52.html >> ) can be used to replace the document being edited after transforming >> it. Not very nice and smooth but it works. > > > Actually, this is exactly what I am doing. I replace the current > document with the results of the stylesheet transform and then I reopen it. > >> Please confirm that you are *really* interested in having these small >> enhancements in next release (XXE V2.5p2, next week). >> > > Yes, I am *really* interested in having these changes made.
OK. You'll find theses changes in the next release (XXE V2.5p2, released in a few days).

