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).


Reply via email to